/* CSS Document */
*{
	padding:0;
	margin:0;
	}

body{
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#7D8C4C;
	background:url(../images/bg.gif) 0 0 repeat-x #445905;
	}

a{
	outline:none;
	color:#fff;
	background-color:inherit;
	}

a:hover{
	text-decoration:none;
	}

img{
	border:none;
	}

ul{
	list-style-type:none;
	}

.spacer{
	font-size:0;
	line-height:0;
	clear:both;
	}

.nobg{
	background:none !important;
	}

.main{
	margin:0 auto;
	color:inherit;
	background:url(../images/header.jpg) 0 0 no-repeat #4C6A03;
	}

/* HEADER START */
td.header{
	padding:36px 0 0;
	}

td.header ul.topNav{
	line-height:16px;
	font-weight:bold;
	padding:0 0 47px 19px;
	}

td.header ul.topNav li{
	float:left;
	padding:0 8px;
	background:url(../images/nav-divider.gif) 100% 50% no-repeat;
	}

td.header ul.topNav li a{
	text-decoration:none;
	color:#7C7452;
	background-color:inherit;
	}

td.header ul.topNav li a:hover{
	color:#D5D1C0;
	background-color:inherit;
	}

td.header td.logo{
	padding:115px 0 0;
	}

td.header td.logo h1{
	font-size:0;
	line-height:0;
	height:0;
	overflow:hidden;
	}

td.header table.find{
	font-weight:bold;
	margin:14px 0 0 7px;
	color:#D5D1C0;
	background-color:inherit;
	background:url(../images/formbg.gif) 0 0 no-repeat;
	}

table.find td.select{
	font-weight:bold;
	border:1px solid #837B3D;
	color:inherit;
	background-color:#656A36;
	}

table.find input{
	font-size:11px;
	line-height:16px;
	}

table.find input.fromto{
	width:74px;
	height:16px;
	border:none;
	padding:0 2px;
	}

table.find input.time{
	width:50px;
	height:16px;
	border:none;
	padding:0 2px;
	}
/* HEADER END */
/* BODY START */
td.welcome{
	padding:26px 0 10px 19px;
	}

td.welcome p{
	text-align:justify;
	padding:0 0 14px;
	}

td.welcome h2{
	font-size:18px;
	line-height:14px;
	font-weight:normal;
	padding:0 0 3px;
	margin:0 0 16px;
	color:#A8A07C;
	background-color:inherit;
	background:url(../images/dotetline.gif) 0 100% repeat-x;
	}

td.welcome h2 span{
	font-size:24px;
	line-height:20px;
	color:#D5D1C0;
	background-color:inherit;
	}

td.welcome h2 em{
	font-style:normal;
	line-height:20px;
	font-size:24px;
	color:#56A70C;
	background-color:inherit;
	}

table.map{
	margin:46px 0 18px 56px;
	background:url(../images/mapbg.jpg) 0 0 no-repeat;
	}

table.map p.viewmap{
	padding:20px 0 10px 20px;
	font:20px/18px "Times New Roman", Times, serif;
	color:#000;
	
	}

table.map p.viewmap a{
	text-decoration:none;
	font-weight:bold;
	}

table.map p.viewmap a:hover{
	color:#D5FA64;
	background-color:inherit;
	}

table.map p.viewmap span{
	padding:0 0 0 34px;
	font-size:24px;
	}

table.map p.viewmap strong{
	text-transform:uppercase;
	font-size:30px;
	font-weight:normal;
	}

table.map p.guides{
	padding:4px 0 18px 136px;
	font:18px/18px "Times New Roman", Times, serif;
	color:#fff;
	background-color:inherit;
	}

table.map p.guides a{
	text-decoration:none;
	}

table.map p.guides a:hover{
	color:#FF8800;
	background-color:inherit;
	}

table.map p.guides a:hover strong{
	color:#fff !important;
	background-color:inherit;
	}

table.map p.guides a strong{
	font-size:20px;
	font-weight:normal;
	color:#FF8800;
	background-color:inherit;
	}

td.midpan{
	padding:19px;
	color:#948C64;
	background-color:#263600;
	}

td.midpan h3{
	font-size:18px;
	line-height:22px;
	font-weight:normal;
	padding:0 0 14px;
	color:#C1B679;
	background-color:inherit;
	}

td.midpan ul.destinations{
	padding:0 0 0 11px;
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	}

td.midpan ul.destinations li{
	padding:2px 0 2px 14px;
	background:url(../images/bulet.gif) 0 8px no-repeat;
	}

td.midpan ul.planning{
	line-height:14px;
	font-weight:bold;
	}

td.midpan ul.planning li{
	padding:3px 0 3px 43px;
	margin:0 0 7px; 
	color:#D5D1C0;
	background:url(../images/bulet2.gif) 18px 3px no-repeat #3C4A1A;
	}

td.overland{
	padding:28px 0 0 363px;
	background:url(../images/overlandbg.jpg) 0 0 no-repeat;
	}

td.overland h3{
	font-size:20px;
	line-height:24px;
	font-weight:normal;
	padding:0 0 10px;
	color:#FBEA98;
	background-color:inherit;
	}

td.overland h3 span{
	color:#846636;
	background-color:inherit;
	}

td.overland ul.tools{
	padding:0 0 16px 11px;
	font-size:11px;
	line-height:14px;
	}

td.overland ul.tools li{
	padding:4px 0 4px 14px;
	background:url(../images/bulet.gif) 0 8px no-repeat;
	}

td.overland ul.tools li a{
	text-decoration:none;
	color:#8F5A06;
	background-color:inherit;
	}

td.overland ul.tools li a:hover{
	text-decoration:underline;
	font-weight:bold;
	}

/* BODY END */
/* FOOTER START */
td.footer{
	font-size:11px;
	line-height:14px;
	padding:30px 0 28px;
	color:#000;
	background-color:#4C6A03;
	}

td.footer a{
	text-decoration:none;
	color:#000;
	background-color:inherit;
	}

td.footer a:hover{
	color:#F3CF2C;
	background-color:inherit;
	}

td.footer td.bottomNav{
	padding:0 0 8px;
	color:#A8A07C;
	background-color:inherit;
	}

td.footer td.bottomNav a{
	margin:0 6px;
	color:#A8A07C;
	background-color:inherit;
	}

td.footer td.bottomNav a:hover{
	color:#F3CF2C;
	background-color:inherit;
	}
.resimsytle {
	margin:5px 5px;
	border:1px;
	border-style:ridge;
	width:80px;
	height:60px;
	border-color:#CCCCCC;
	padding:3px 3px 3px 3px;
}
.corckaykil {
	margin:5px 5px;
	border:1px orange ridge;
	width:80px;
	height:60px;
	border-color:#CCCCCC;
	padding:3px 3px 3px 3px;
}

#ikko { overflow:hidden; color:#000 !important; width:50%;font-weight:bold; padding:0px 0px 3px 0px; height:18px;  background: transparent url(../images/fullWidthOpaqueTile.png); font-weight:normal;margin-left:0px }
#ikko span a { margin:0 3px 0 3px; padding:0 3px 0 3px; font-weight:normal;color:#E72E00; font-weight:bold}
#ikko span a:hover { text-decoration:none}

.compteBox{ background-color:#263600; width:520px; overflow:hidden; padding:8px 0 10px 15px; margin-bottom:6px}
.compteInfo{ float:right; padding:15px 10px 0 0}
.compteBox label{ font-size:12px; letter-spacing:-1px}
.compteBox input{ display:block}
.compteBoxMed{ width:260px; float:left}
.compteBoxMed h3{font-size:12px;}
.compteBoxBig h3{font-size:12px;}
.compteBoxMed label{ font-size:12px}
.compteBoxMed .inputBox{
	background:url(../images/iletisim_arkaplan.gif) no-repeat left top;
	width:243px;
	height:25px;
	margin-top: 3px;
	margin-right: 0;
	margin-bottom: 23px;
	margin-left: 0;
}
.compteBoxMed .noInputBox{width:200px; height:18px; margin:6px 0 18px 0}
.compteBoxMed .alertinput{background:url(../images/bg_input_223_alert.gif) no-repeat left top!important}
.compteBoxMed input{
	width:200px;
	height:20px;
	border:0;
	background:none;
	margin-left: 3px;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
}
.blueText{ color:#5fcbf3}
.inputAdress{background:url(../images/bg_input_473.gif) no-repeat left top; width:473px; height:25px; margin:6px 0 23px 0}
.inputAdress input{ border:0; background:none; width:467px; height:20px; padding:3px 2px 2px 3px; color:#8ea6a9}
.inputSmall{background:url(../images/bg_input_128.gif) no-repeat left bottom; width:128px; height:25px; margin:6px 0 18px 0}
.inputSmall input{border:0; background:none; width:123px; height:20px; padding:3px 2px 2px 3px; color:#8ea6a9}
.inputSmall select{border:0; width:124px; height:21px; margin:2px 2px 2px 2px; color:#8ea6a9}
.inputBigger{background:url(../images/bg_input_320.gif) no-repeat left bottom; width:320px; height:25px; margin:6px 0 18px 0}
.inputBigger input{border:0; background:none; width:315px; height:20px; padding:3px 2px 2px 3px; color:#8ea6a9}

/* FOOTER END */
