﻿body {
	font-size: 12px;
	color: #000;
	font-family: Verdana;
	background: #fff;
	position: relative;
	margin: 0;
}

h1,h2,h3,h4,h5,h6,p,table,tr{
	margin:0;
	padding:0;
}

.clear{
	clear: both;
}

a{
	text-decoration: none;
	color:#000000;
}

a:link{
	color:#000000;
}

a:active{
	color:#000000;
}

a:visited{
	text-decoration: none;
	color:#000000;
}

li{
	list-style: none;
	float: left;
}

input,a img{
	border:none;
}

#main{
	/*position: absolute;
	top:0;
	left:0;*/
	width: 100%;
	zoom: 1;
}

#main #header{
	width: 100%;
	float: left;
	position: relative;
	z-index: 9;
}

#main #header  #header_content{
	width: 968px;
	margin: auto;
}

#main  #header .logo{
	float: left;
	width: 276px;
	height: 68px;
	background: url(../images/logo.png) 0 0 no-repeat;
	text-indent: -9999px;
}

/* B: Üst Menü */

#main  #header #top_menu{
	float: right;
	margin-top:40px;
}

#main  #header #top_menu li{
	background: url(../images/top_spec.jpg) right 3px no-repeat;
	text-transform: uppercase;
}

#main  #header #top_menu li a{
	color:#fff;
	font-family: 'Myriad Pro';
	padding: 0px 12px;
}

#main  #header #top_menu li.last,
#main  #header #top_menu li:last-child{
	background: none;
}

/* E: Üst Menü */

#main  #header .search{
	width: 237px;
	height: 29px;
	float: right;
	background: url(../images/search_bg.png) 0 0 no-repeat;
	margin-top:26px;
	margin-left:8px;
	margin-right: -10px;
}

#main  #header .search input[type="text"]{
	background: #fff;
	width: 184px;
	height: 21px;
	float: left;
	margin:3px;
}

#main  #header .search input[type="submit"]{
	width: 32px;
	height: 24px;
	background: url(../images/search_submit.png) 0 0 no-repeat;
	float: left;
	margin:2px;
} 


/* B: Main Menu */
#main  #header #main_menu{
	width: 970px;
	height: 45px;
	margin: 0;
	padding:0;
	background: #fff;
	border:5px solid #504c4c;
	margin-top:15px;
	float: left;
}

#main  #header #main_menu ul{    
	float: left;    
	width: 930px;
}

#main  #header #main_menu ul li{
	margin: 0px 0px 0px 35px;
	padding: 0;    
}

#main  #header #main_menu ul li.first{
	margin: 0;
}

#main  #header #main_menu ul li a{
	color: #000;
	float: left;
	font-family: 'Candara';
	font-size: 17px;
	font-weight: normal;    
		
}
/* E: Main Menu */

#main #content{
	width: 100%;
	float: left;
	min-height: 216px;    
	position: relative;
	z-index:10;
}

#main #content  #content_content{
	width: 968px;
	margin: auto;
}


#main  #content #black{
	width: 968px;
	/*height: 263px;*/
	float: left;
	background: url(../images/black_bg.png) 0 0 no-repeat;
	overflow: hidden;
	padding-bottom: 10px; 
}

#main #content #black .col { float: left; display: inline; width: 310px; padding: 0 5px; }
#main #content #black .col .titleimg,
#main #content #black .col .widgettitle { margin: 0 auto; display: block; padding: 10px 0; text-align: center; }
#main #content #black .col .mainimg { margin: 0 auto; display: block; padding-bottom: 10px; }
#main #content #black .col h4 { text-align: center; font-family: 'Trebuchet MS'; font-size: 16px; color:#fff; font-weight: normal; }

#main  #content #black table{
	width: 100%;
	height: 213px;
	overflow: hidden;
	padding-top:10px;
}

#main  #content #black table tr{
	width: 100%;

}

#main  #content #black table tr td{
	width: 33%;
	margin: auto;
	text-align: center;
	font-family: 'Trebuchet MS';
	font-size: 16px;
	color:#fff;
}


/* B: News Slider  */
#slides {
	position:relative;	
	z-index:100;
	margin-left:65px;
}

.slides_container {
	width:194px;
	overflow:hidden;
	position:relative;
	display:none;
}

.slides_container a {
	width:194px;
	height:120px;
	display:block;
}

.slides_container a img {
	display:block;
}

.pagination {
	display:none;	
}

#slides .next,#slides .prev {
	position:absolute;
	top: 40px;		
	width:19px;
	height:40px;
	display:block;
	z-index:101;
	left: -35px;
}

#slides .next {
	left:205px;
}
/* E: News Slider */


.social{
	width: 92px;
	height:27px ;
	float: right;
	margin-right: 10px;
}

.social a{
	height: 27px;
	width: 92px;
	display: block;
	background: url(../images/social.png) 0 0 no-repeat;
	text-indent: -9999px;
	float: left;
}

#facebook a{
	width: 36px;
	height: 27px;
	background-position: 0px 0px;
}

#youtube a{
	width: 56px;
	height: 27px;
	background-position: -36px 0px;
}

#footer{
	position: relative;
	z-index:11;
	width: 100%;
	float: left;
	padding-bottom: 30px;
}

#footer #footer_content{
	width: 968px;
	margin:0px auto;
	position: relative;
}

#footer .c2a_logo { padding: 10px 15px 0 0; float: right; border: none; }

.content_shadow{
	width: 967px;
	height: 19px;
	margin: auto;
	background: url(../images/content_shadow.png) 0 0 no-repeat;
}

.footer_shadow{
	width: 960px;
	height: 25px;
	margin: auto;
	background: url(../images/footer_shadow.png) 0 0 no-repeat;
}

/* Footer Menu */

.plus{
	position: absolute;
	right: 8px;
	top: 10px;    
	width: 15px;
	height: 15px;
	display: block;
	background: url(../images/plus.png) 0 0 no-repeat;    
	text-indent: -9999px;
	cursor: pointer;
}

#bottom_menu{
	margin-left:5px;
	width: 940px;
	padding:0px 10px;
	background: #000;
	float: left;
}

#bottom_menu table{
	float: left;
}

#bottom_menu tr{
	width: 100%;
}

#bottom_menu tr td{   
	/*width: 139px;*/
	font-size: 12px;
	color:#ffffff;
	padding: 10px 0px;
}



#bottom_menu_hidden{
	margin-left:5px;
	width: 940px;
	padding:0px 10px;
	background: #000;
	float: left;
}

#bottom_menu_hidden table{
	float: left;
}

#bottom_menu_hidden tr{
	width: 100%;
}

#bottom_menu_hidden tr td{   
	width: 139px;
	font-size: 12px;
	color:#ffffff;
	padding: 5px 0px;
}
/* Footer Menu  */

.copyright{    
	width: 963px;
	padding-left: 5px;
	margin:-10px auto;
	font-size: 9px;    
}


/* Fixed Tooltip */
#fixedtipdiv{
	position:absolute;
	padding:5px;    
	background:#fcfcfc;    
	font:normal 12px Verdana;
	line-height:130%;
	margin:0px 10px 1em 0;
	z-index:100;
}
/*Fixed Tooltip*/


/* B: Banner */

#slideshow {
	position: absolute;
	z-index:1;
	width: 100%;
	min-height: 823px;
	overflow: hidden;
}

#slideshow DIV {
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	opacity:0.0;
	min-height: 823px;
	background-color: #FFF;
}

#slideshow DIV.active {
	z-index:1;
	opacity:1.0;
}

#slideshow DIV.last-active {
	z-index:1;
}

#slideshow DIV IMG {
	display: block;
	border: 0;
	z-index:1;
}

.banner_bot{
	width: 968px;
	height: 350px;
	float: left;    
	position: relative;
	z-index: 11;   
	color:#fff;    
}

.banner_bot .div_64_transporter{
	width: 590px;
	float: right;
	margin-top:190px;
}

.banner_bot .div_64{
	width: 65px;
	height: 65px;
	background: #000;
	color: #fff;  
	padding:5px;  
	float: left;
	margin-right: 5px;
	cursor: pointer;
	font-family: 'Myriad Pro';
	font-size: 12px;
	text-align: center;
}

.banner_bot .div_64.active{
	background: #fff;
	color:#000;
}

.banner_bot .div_64 img{
	width: 55px;
	height: 41px;
	overflow: hidden;
	margin: auto;
	margin-bottom:6px;
	margin-top:2px;
}
/* E: Banner */

.trans{
	width: 972px;
	height: 50px;
	margin-top: 11px;    
	background: url(../images/trans.png) 0 0 repeat;
	float: left;
	padding:0px 10px;
}


#UstMenu{
	height: 57px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	background: #fff;
}

#UstMenu ul li{
	margin-top:-15px;
	float:left;
	padding:25px 26px 0px 0px;
	position:relative;
}

#UstMenu ul li ul li {
	position:static;
}

#UstMenu ul li a {	          
   width: 100%;
	color:#000;		
}

#UstMenu ul li ul li a {
	display:inline-block;
	width: 189px;/*
	line-height: 16px;*/
	*display: inline;
	*zoom: 1;
}

#UstMenu ul li:hover img.anaresim{ 
   display:block !important;
   position: absolute; 
   right: 4px;
   top:10px;
   z-index:1; 
}

.UstMenu ul li img.anaresim{
	display: none !important;
}


#UstMenu ul li div ul li:hover img.altresim,
#UstMenu ul li a:hover img.altresim{ 
   display:block !important;   
   position: absolute !important; 
   right: 4px !important;
   margin-left:5px !important;
   top:10px !important;
   z-index:999 !important;
   float: right !important; 
   width: 150px;
   /*width: 194px;
   height: 211px;*/
}   

.UstMenu ul li img.anaresim{
	display: none !important;
}

#UstMenu ul li div.altmenu {
	display:none;
	width:360px;
	min-height: 171px;
	overflow:visible;
	position:relative;
	background:url(../images/bg-ustmenu-div.png) no-repeat center bottom;
	position:absolute;
	top:42px;
	left:0px;
	z-index:99999;
	padding-top:10px;
}

#UstMenu ul li.reverse-menu div.altmenu {
	left: auto;
	right: 0;
}

#UstMenu ul li div ul{
		
}

#UstMenu ul li div ul li{
	clear:both;
	padding:2px;
	font-size:13px;
	line-height:35px;    
}

#UstMenu ul li div ul{		
	width: 100%;
	padding:10px 0px 5px 5px;        
	float:left;	
	height:100%;
}

#UstMenu ul li div ul li img{
	display:none;
}

#UstMenu ul li div ul li:hover img{
	/*display:block;*/
}

#UstMenu ul li div ul li:hover a{ 
	color:red;
}

#UstMenu ul li div img{
	margin-top:7px;
	margin-right:1px;
	margin-bottom:4px;
	width: 150px;
}

#UstMenu ul li:hover div{
	display:block;
}


#UstMenu{
	margin-top: 5px;
	height: 40px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	background: #fff;
}

#UstMenu ul {
	padding-left: 40px;
}

#UstMenu ul li {
	margin-top: -15px;
	float: left;
	padding: 25px 45px 0px 0px;
	position: relative;
}

#UstMenu ul li a {
	width: 100%;
	font-size: 15px;
	color: black;
	font-family: 'Trebuchet MS';
}
#UstMenu ul li a:hover { color: red; }

#UstMenu ul li ul li a {
	width: 100%;
	font-size: 13px;
	color: black;
	font-family: 'Trebuchet MS';
}

/* B: Banner */

#pagination{
	position: relative;
	z-index: 9999;
	top:200px;
	right: 20px;    
	float: right;
	cursor: pointer;
}

.sayfa{
	text-align: center;
	font-family: 'Myriad Pro';
	font-size: 12px;
}

#sayfa_no span{
	background: #000;
	width: 65px;
	height: 60px;
	padding:5px;    
	margin:0px 5px;    
	float: left;
}

/* E: Banner */

#alan img { position: absolute; left: 0; top: 0; }

ul#AltMenu {
	width: 905px;
	margin: 0px;
	padding: 0;
	float: left;
}

ul#AltMenu li {
	float: left; 
	max-width: 136px;
	min-width: 50px;
	padding: 10px 14px 10px 0px;
}
ul#AltMenu li.last,
ul#AltMenu li:last-child { padding-right: 0; }

ul#AltMenu li a {
	font-weight:bold;
	font-size:12px;
	color:#fff;
}

ul#AltMenu li ul.sub-menu {
	/*display: none;*/
	margin: 0;
	padding: 0;
}

ul#AltMenu li ul.sub-menu li {
	clear:both;
	font-size:10px;
	padding:3px 0;  
	margin:5px 0px 0px 0px;
	float:none;
	text-align:left;
}

ul#AltMenu li ul li a {
	color: #fff;
	font-weight: normal;
	text-align: left;
	font-size: 11px;
}
ul#AltMenu li a:hover {
	text-decoration: underline;
}