* {
	margin:0;
	padding:0;
} 

/* must declare 0 margins on everything, also for main layout components use padding, not 
vertical margins (top and bottom) to add spacing, else those margins get added to total height 
and your footer gets pushed down a bit more, creating vertical scroll bars in the browser */

html, body {
	height: 100%;
	background-color: #F0F0F0;
	font-family: MyCustomFont, Verdana, Arial, sans-serif;
    font-size: medium;
    color: black
}
span.header {
 font-family: MyCustomFont, Impact, "Arial Black", sans-serif;
 font-weight: bold;
 color: red
}
@font-face {
 font-family: MyCustomFont;
 src: url("../fonts/MICROGME.eot") /* EOT file for IE */
}
@font-face {
 font-family: MyCustomFont;
 src: url("../fonts/MICROGME.TTF") /* TTF file for CSS3 browsers */
}
#tumalan{
	position:relative;
	width:100%;
	/* [disabled]height:100%; */
	background-image: url(../images/back.jpg);
	background-repeat: repeat-y;
	background-position: center;
	min-width: 1010px;
	min-height: 100%;
}/**background buradan verilecek**/

#wrap {
	min-height: 100%;
	height: 100%;
}

#header{
	height:70px;
	background-color:#CCC;
	
	}

#main {
	overflow:auto;
	padding-bottom:25px;
	width: 1010px;
	margin: 0px auto;
	text-align: justify;
	background-color:#FFFFFF;
	
}  /* must be same height as the footer */

#footer {
	position: relative;
	margin-top:-22px; /* negative value of footer height */
	height: 22px;
	clear:both;
	/* [disabled]background-color: #999; */
} 

/*Opera Fix*/
body:before {/* thanks to Maleika (Kohoutec)*/
content:"";
height:100%;
float:left;
width:0;
margin-top:-32767px;/* thank you Erik J - negate effect of float*/
}



/* IMPORTANT

You also need to include this conditional style in the <head> of your HTML file to feed this style to IE 6 and lower and 8 and higher.

[if !IE 7]>
	<style type="text/css">
		#wrap {display:table;height:100%}
	</style>
<![endif]

*/

.orta{ width:1010px; margin:0px auto; position:relative;  background-color:#FFFFFF; height:100%;}
.ust{ width:1010px; background-image:url(../images/ust.jpg); background-repeat:no-repeat; height:22px; margin-bottom:10px; overflow:hidden;}
.ust2{ width:1010px; background-image:url(../images/ust2.jpg); background-repeat:no-repeat; height:22px; margin-bottom:10px; overflow:hidden;}
.ust3{ width:1010px; background-image:url(../images/ust3.jpg); background-repeat:no-repeat; height:22px; margin-bottom:10px; overflow:hidden;}
.ust4{ width:1010px; background-image:url(../images/ust4.jpg); background-repeat:no-repeat; height:22px; margin-bottom:10px; overflow:hidden;}

ul#ustmenu{ width:750px; text-decoration:none;}
ul#ustmenu li{ font-size:14px; text-decoration:none; float:left; padding-top:2px; color:#FFFFFF; font-weight:400; list-style:none; letter-spacing:3px; padding-left:15px; padding-right:15px;}
ul#ustmenu li a{color:#FFFFFF; text-decoration:none;}
ul#ustmenu li a:hover{ color:#CCCCCC;}


.m1 a { margin-left:20px;
float:left;
display: block; 
width: 116px; 
height: 22px; 
background-image:url(../images/m1.png); background-repeat:no-repeat;
}
.m1 a:hover { 
width: 116px; 
height: 22px; 
background-image:url(../images/m1.png); background-repeat:no-repeat;
background-position: 0px -22px; 
}
.m2 a { 
float:left;
display: block; 
width: 175px; 
height: 22px; 
background-image:url(../images/m22.png); background-repeat:no-repeat;
}
.m2 a:hover { 
width: 175px; 
height: 22px; 
background-image:url(../images/m22.png); background-repeat:no-repeat;
background-position: 0px -22px; 
}
.m3 a { 
float:left;
display: block; 
width: 165px; 
height: 22px; 
background-image:url(../images/m32.png); background-repeat:no-repeat;
}
.m3 a:hover { 
width: 165px; 
height: 22px; 
background-image:url(../images/m32.png); background-repeat:no-repeat;
background-position: 0px -22px; 
}
.m4 a { 
float:left; 
display: block; 
width: 113px; 
height: 22px; 
background-image:url(../images/m42.png); background-repeat:no-repeat;
}
.m4 a:hover { 
width: 113px; 
height: 22px; 
background-image:url(../images/m42.png); background-repeat:no-repeat;
background-position: 0px -22px; 
}
.sol{ float:left; width:170px;}
.sag { float:right; width:820px; background-image:url(../images/bac-en.jpg); background-position: left top; background-repeat:no-repeat; overflow:hidden; min-height:530px; letter-spacing:3px; line-height:15px; text-align:justify;}
.sol1 a { 
float:left; 
display: block; 
width: 170px; 
height: 170px; 
background-image:url(../images/sol1-en.jpg); background-repeat:no-repeat;
}
.sol1 a:hover { 
width: 170px; 
height: 170px; 
background-image:url(../images/sol1-en.jpg); background-repeat:no-repeat;
background-position: 0px -170px; 
}

.sol2 a { margin-top:10px; 
float:left; 
display: block; 
width: 170px; 
height: 170px; 
background-image:url(../images/sol2-en.jpg); background-repeat:no-repeat;
}
.sol2 a:hover { 
width: 170px; 
height: 170px; 
background-image:url(../images/sol2-en.jpg); background-repeat:no-repeat;
background-position: 0px -170px; 
}

.sol3 a { margin-top:10px;
float:left; 
display: block; 
width: 170px; 
height: 170px; 
background-image:url(../images/sol3-en.jpg); background-repeat:no-repeat;
}
.sol3 a:hover { 
width: 170px; 
height: 170px; 
background-image:url(../images/sol3-en.jpg); background-repeat:no-repeat;
background-position: 0px -170px; 
}
.alt{ width:1010px; height:22px; overflow:hidden; text-decoration:none; color:#666666; margin:0px auto; font-size:9px; font-weight:normal; margin-top:20px; }

.deg-orta{width:1010px; height:658px; margin:0px auto;}
.resto1{ width:40px; height:558px; float:left; background-image:url(../images/resto-ana-en.gif); background-position:top; background-repeat:no-repeat; margin-top:-10px;}
.insto1{ width:40px; height:558px; float:left; background-image:url(../images/ins-sol-en.gif); background-position:top; background-repeat:no-repeat; margin-top:-10px;}
.restato1{ width:40px; height:558px; float:left; background-image:url(../images/restoras-en.gif); background-position:top; background-repeat:no-repeat; margin-top:-10px;}
.galeri-res{ width:780px; min-height:512px; margin-top:38px; float:left; overflow:hidden; margin-left:10px; }
.sag-menu{ width:160px; float:left; margin-left:10px; min-height:558px; margin-top:-25px; font-size:10px;  }

.baslik1{ width:780px; font-size:19px; float:left; letter-spacing:3px; line-height:20px;}
.baslik2{ width:780px; font-size:15px; float:left; letter-spacing:3px; line-height:20px;}
.renk1{ width:780px; font-size:15px; float:left; letter-spacing:3px; line-height:20px; height:3px; background-color:#2593D4; margin-top:3px;}
.baslik3{ width:510px; font-size:11px; float:left; letter-spacing:1px; line-height:20px; margin-top:15px; text-align:center;}

.menutitle{

cursor:pointer;

margin-bottom: 5px;

background-color:#ECECFF;

color:#000000;

width:140px;

padding:2px;

text-align:center;

font-weight:bold;

border:1px solid #000000;

}



.submenu{

margin-bottom: 0.5em;
font:Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration:none;
color:#000000;
text-align:left;

}
.m1a a { margin-left:20px;
float:left;
display: block; 
width: 116px; 
height: 22px; 
background-image:url(../images/m1a.png); background-repeat:no-repeat;
}
.m1a a:hover { 
width: 116px; 
height: 22px; 
background-image:url(../images/m1a.png); background-repeat:no-repeat;
background-position: 0px -22px; 
}
.m2a a { 
float:left;
display: block; 
width: 175px; 
height: 22px; 
background-image:url(../images/m2a2.png); background-repeat:no-repeat;
}
.m2a a:hover { 
width: 175px; 
height: 22px; 
background-image:url(../images/m2a2.png); background-repeat:no-repeat;
background-position: 0px -22px; 
}
.m3a a { 
float:left;
display: block; 
width: 165px; 
height: 22px; 
background-image:url(../images/m3a2.png); background-repeat:no-repeat;
}
.m3a a:hover { 
width: 165px; 
height: 22px; 
background-image:url(../images/m3a2.png); background-repeat:no-repeat;
background-position: 0px -22px; 
}
.m4a a { 
float:left; 
display: block; 
width: 113px; 
height: 22px; 
background-image:url(../images/m4a2.png); background-repeat:no-repeat;
}
.m4a a:hover { 
width: 113px; 
height: 22px; 
background-image:url(../images/m4a2.png); background-repeat:no-repeat;
background-position: 0px -22px; 
}

a { font-family:"Arial"; font-size:10px; text-decoration:none; color:#000000; text-align: left;}
a:hover { text-decoration:none; color:#252470;}