/* Bu css dokumani Turkosmos icin yazilmistir. Orhan Ekici 04.06.2009 */

/* reset */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
}

body { line-height: 1; }

ol, ul { list-style: none; }

blockquote, q { quotes: none; }

:focus, :active { outline: 0; }

ins { text-decoration: none; }

del { text-decoration: line-through; }

a { text-decoration:none; }

table {
	border-spacing:0;
	border-collapse: collapse;
}

/* reset */

body {
	background-color:#c6c5c5;
	font:12px/14px "Franklin Gothic Medium", Arial, Tahoma;
	color:#7b7978;
	margin-bottom:10px;
}

#container {
	background-color:#FFF;
	width:945px;
	margin:0 auto;
}

#header { height:180px; }

#header:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
#contentAna {display: inline-block;}
* html #contentAna {height: 1%;}
#contentAna {display: block;}

#headerLeft {
	float:left;
	width:265px;
	height:142px;
}

#headerRight {
	float:right;
	width:485px;
}

#topMenu { padding-top:75px; }

#topMenu ul { margin-bottom:20px; }

#topMenu ul:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
#topMenu ul {display: inline-block;}
* html #topMenu ul {height: 1%;}
#topMenu ul {display: block;}

#topMenu ul li {
	float:left;
	text-align:center;
	border-right:1px solid #858383;
}

#topMenu ul li.last { border-right:none; }

#topMenu ul li a { color:#858383; }

#topMenu ul li a:hover, #topMenu ul li.on a { color:#f0848a; }

#searchBox {
	text-align:right;
	padding-right:27px;
}
	
#searchBox * { vertical-align:middle; }

#searchBox input {
	border-top:1px solid #cecdcd;
	border-right:2px solid #b8b7b7;
	border-bottom:2px solid #b8b7b7;
	border-left:1px solid #cecdcd;
	font:11px/13px "Franklin Gothic Medium", Arial, Tahoma;
	width:144px;
	color:#7b7978;
}
	
#headerBottom { clear:both; }

#menu { background-color:#c6c5c5; padding:0 0 0 75px; }

#menu:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
#menu {display: inline-block;}
* html #menu {height: 1%;}
#menu {display: block;}

#menu li {
	float:left;
	width:150px;
	position:relative;
}

#menu li a {
	display:block;
	width:80%;
	margin:0 auto;
	text-align:center;
	font-size:15px;
	line-height:17px;
	color:#FFF;
	padding:7px 0;
	background-color:#c6c5c5;
}

#menu li a:hover, #menu li.on a {
	color:#858383;
	background-color:#FFF;
}

/* middle content */
#middle:after{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
#middle {display: inline-block;}
* html #middle {height: 1%;}
#middle {display: block;}

#banner {
	height:195px;
	overflow:hidden;
	margin-bottom:7px;
}

#contentLeft {
	float:left;
	width:180px;
}

ul#leftMenu { margin:0 0 15px 8px; }

ul#leftMenu li {
	background:url(../images/yan_menu_ardalan.png) no-repeat;
	width:163px;
	height:25px;
	padding:4px 0 0 10px;
voice-family: "\"}\"";
voice-family:inherit;
width:153px;
height:21px;
}
html>body ul#leftMenu li {
width:153px;
height:21px;
}

ul#leftMenu li a {
	font-size:13px;
	line-height:16px;
	color:#858383;
}

ul#leftMenu li a:hover,  ul#leftMenu li.on a{ color:#f0848a; }

/* sol kisim bitti */

#contentRight {
	float:left;
	width:765px;
	padding-bottom:15px;
	padding-right:10px;
	text-align:justify;
voice-family: "\"}\"";
voice-family:inherit;
width:755px;
}
html>body #contentRight {
width:755px;
}

#contentInnerLeft {
	float:left;
	width:537px;
	margin-right:10px;
}

#contentInnerLeft ul { list-style:inside disc; }

#contentInnerRight {
	float:left;
	width:205px;
}

#contentRight p { margin-bottom:8px; }

#contentRight h1 {
	margin-bottom:10px;
	font-size:16px;
	line-height:18px;
	font-weight:normal;
	clear:both;
}

#contentRight h2 {
	color:#f0848a;
	font-weight:normal;
	margin-bottom:10px;
}

div.infoContainer {
	float:left;
	width:128px;
	margin:0 6px 15px 0;
	min-height:215px;
	height:auto !important;
	height:215px;
	text-align:left;
}

div.infoSatisContainer {
	float:left;
	width:170px;
	margin:0 6px 15px 0;
	min-height:100px;
	height:auto !important;
	height:100px;
	text-align:left;
}

div.cruiseContainer {
	float:left;
	width:180px;
	margin:0 6px 15px 0;
	min-height:190px;
	height:auto !important;
	height:190px;
	text-align:left;
}

#contentRight h3 {
	color:#f0848a;
	font-weight:normal;
	margin-bottom:3px;
}

/* middle bitti */

#footer { padding-left:25px; }
#footer:after{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
#footer {display: inline-block;}
* html #footer {height: 1%;}
#footer {display: block;}

#subscribe {
	margin-bottom:10px;
	clear:both;
}
	
#subscribe * { vertical-align:middle; }

#subscribe input {
	border-top:1px solid #cecdcd;
	border-right:2px solid #b8b7b7;
	border-bottom:2px solid #b8b7b7;
	border-left:1px solid #cecdcd;
	font:11px/13px "Franklin Gothic Medium", Arial, Tahoma;
	width:144px;
	color:#7b7978;
}
	
#footerBottom {
	margin-bottom:10px;
	font-size:11px;
	line-height:13px;
}
#footerBottom:after{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
#footerBottom {display: inline-block;}
* html #footerBottom {height: 1%;}
#footerBottom {display: block;}

#footerBottomLeft {
	float:left;
	width:550px;
}

#footerBottomRight {
	float:right;
	width:190px;
}

/* iletisim */

div.formField { margin-bottom:5; }
div.formField:after{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
div.formField {display: inline-block;}
* html div.formField {height: 1%;}
div.formField {display: block;}

div.formField dl { margin-bottom:5px; }
div.formField dl:after{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
div.formField dl {display: inline-block;}
* html div.formField dl {height: 1%;}
div.formField dl {display: block;}

div.formField dl dt {
	float:left;
	width:70px;
}

div.formField dl dd {
	float:left;
	width:240px;
}

div.formField dl dd input, div.formField dl dd textarea {
	border-top:1px solid #cecdcd;
	border-right:2px solid #b8b7b7;
	border-bottom:2px solid #b8b7b7;
	border-left:1px solid #cecdcd;
	font:11px/13px "Franklin Gothic Medium", Arial, Tahoma;
	width:240px;
	color:#7b7978;
}

div.formField dl dd textarea {
	height:100px;
	overflow:auto;
}

.yaziSag { text-align:right; }

/* popup menu */

div.popupMenu {
	width:340px;
	padding:15px 0;
	position:absolute;
	left:15px;
	top:31px;
	background-color:#FFF;
}
div.popupMenu:after{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
div.popupMenu {display: inline-block;}
* html div.popupMenu {height: 1%;}
div.popupMenu {display: block;}

div.popupMenu { display:none; }

div.popupMenuLeft {
	float:left;
	width:150px;
	margin-left:12px;
	display:inline;
}

div.popupMenuRight {
	float:left;
	width:163px;
	height:127px;
	visibility:hidden;
}

#menu div.popupMenuLeft dd { margin-bottom:3px; }

#menu div.popupMenuLeft dd a {
	font-size:12px;
	line-height:15px;
	text-align:left;
	display:inline;
	padding:0;
}

#menu div.popupMenuLeft dd a:hover { color:#f0848a; }

ul#rightMenu li {
	border-bottom:1px solid #858383;
	padding:8px 0 8px 0;
	text-align:left;
}

ul#rightMenu li a {
	background:url(../images/nokta.gif) 0 5px no-repeat;
	padding-left:10px;
}

ul#rightMenu li a:hover, ul#rightMenu li a.on { background:url(../images/nokta-kirmizi.gif) 0 5px no-repeat; }

ul#rightMenu li.son { border:none; }

#contentRight a { color:#858383; }

#contentRight a:hover, #contentRight a.on { color:#f0848a; }

.imageLeft { float:left; margin-right:5px; }

#contentRight ul { margin-bottom:10px; }

/* tables */

#contentRight table{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 11px;
	background-color: #fff;
	margin-bottom: 10px;
	width: 400px;
	border-collapse: collapse;
	text-align: left;
}

#contentRight table th {
	font-size: 13px;
	font-weight: normal;
	color: #858383;
	padding: 10px 8px;
	border-bottom: 2px solid #6678b1;
}

#contentRight table td {
	border-bottom: 1px solid #ccc;
	color: #858383;
	padding: 6px 8px;
}

#contentRight table tbody tr:hover td { color: #000; }

.miniTab { font-weight:bold; }

.miniTab a { margin:0 5px; }