.floatleft {float: left;}
.floatright {float: right;}
.clear {clear: both;}
.clearfix:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
p {margin: 0 0 15px 0;}
h2+p {margin-top: 15px;}
h2 {font-size:22px; font: "Helvetica, Arial, Verdana, sans-serif"; color: #6c4d20;}
h2.pageHeading {font: 26px "Helvetica, Arial, Verdana, sans-serif"; color: #6c4d20; margin-bottom: 20px;}
h4 {font: 16px "Helvetica, Arial, Verdana, sans-serif"; color: #6c4d20;}
a, a:active, a:visited {color: #d57d23; text-decoration: none;}
a:hover {background-color: #ebe5cf; border-bottom: 1px dotted #d57d23;}
h1 a:hover, a:hover , li a:hover {border: 0;background:none;}
.orangebold {font-weight: bold; color: #d57d23;}
.pempeee {font-weight: bold; color: #D4239C;}
.orange  {color: #d57d23;}  
h3 {color: #5f7925; font-size:18px; font-weight:bold;  margin: 0 0 15px 0;}
hr {border: 0;  width: 100%; color: #f00; background-color: #a5a5a5; height: 1px;}
body {
	background:#f5f3e7 url("bg.jpg") top center repeat-x;
	font:12px/18px Helvetica, Arial, Verdana, sans-serif;
	color:#6a6a6a;
	text-align: left;
}
#container {width: 960px; height: 403px; margin: 0 auto; background: url("container-bg.jpg") no-repeat;}
#leftColumn {width:240px; float: left; margin: 90px 40px 0 10px; display: inline; }
#yorumlar {
	color:FFFFFF;
	width: 196px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 25px;
	border-color: #CCCCCC;
	border: 1;
	background-image: url(ikon-yorum-bg.jpg);
	margin-bottom: 5px;
	background-color: #e9e5cf;
	background-repeat: no-repeat;
	height: 190px;
}
#yorumlar h2 {color: #FFFFFF; font-size: 14px; line-height: 16px; font-weight:bold; margin-bottom: 5px;}
#yorumlar p {color: #FFFFFF; margin-top:10px}
#yorumlar a {color: #FFFFFF;}
#yorumlar a:hover {color:#66FF00;}


#musteri {
	width: 196px;
	background: #e9e5cf;
	margin-top: 10px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 25px;
	border-color: #CCCCCC;
	border: 1;
	background-image: url(ikon-mh-bg.jpg);
	height: 200px;
	margin-bottom: 10px;
}
#musteri li{font-size:12px}
#musteri li a{font-size:12px; color:#6a6a6a; font-weight:bold}
#musteri li a:hover{font-size:12px; color:#d57d23; font-weight:bold}
#musteri h2 {
	color: #d57d23;
	font-size: 14px;
	line-height: 16px;
	font-weight:bold;
	margin-bottom: 5px;
	padding: 5px;
}
#rightColumn {
	width: 660px;
	float: left;
	margin: 0;
	display: inline;
	
}
h1 {
	display: block;
	width: 339px;
	height: 164px;
	float: right;
	background: url("logo.png") no-repeat;
	margin-top: 35px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
h1 a {display: block; width: 339px; height: 104px; 	text-indent: -9999px; 	}
#content {
	clear: both;
	width: 660px;
	margin-top: 20px;
	margin-right: 0;
	margin-left: 0;
	margin-bottom:79px;
}
#flashContent {
	width: 660px;
	height: 222px;
	margin-bottom: 20px;
}
#ads {
	clear: both;
	width: 660px;
	height: 345px;
	background: url("ads-bg.jpg") no-repeat;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
#ads ul {display: block; width: 660px; height: 100px; padding: 21px 0; overflow: hidden; list-style-type: none;}
li.firstbox {width: 190px; height: 95px; padding-right: 20px; float: left; padding-top: 0px;}
li.firstbox p {color:#d57d23;}
.firstbox a {display: block; width: 190px; height: 95px;}
.firstbox span {font-size: 12px; font-weight: bold; line-height: 20px; color:#5e7c1e;}
.firstbox img {float: right;}
li.secondbox {width: 190px; height: 95px; padding: 0 20px; float: left; border-left: 1px solid #dcd9cf; border-right: 1px solid #dcd9cf; line-height: 14px; padding-top: 0px;}
.secondbox a {display: block; width: 190px;}
.secondbox span {font-size: 12px; font-weight: bold; line-height: 20px; color:#5e7c1e;}
.secondbox img {float: right;}
li.thirdbox {width: 200px; height: 95px; float: right;}
.thirdbox span {font-size: 12px; font-weight: bold; line-height: 20px; color:#5e7c1e;}
.thirdbox a {display: block; width: 190px;}
.thirdbox img {float: right;}
.reservationsNav {width: 640px; background-image:url("sub.gif"); background-repeat:no-repeat; padding: 30px 0 0 30px; position:relative; color:#5e7c1f; margin-bottom: 10px;}
.reservationsNav a{text-decoration:none; color:#5e7c1f;}
.reservationsNav a:hover {background-color: #ebe5cf; border-bottom: 1px dotted #d57d23; color: #d57d23;}
.res{background-image:url("big.gif"); background-repeat:repeat-x; width:545px; height:60px; background-color:#88ad3a;}
.reservationsNav2 {width: 530px; padding:0 0 0 10px; height:25px; position:relative; background-image:url("nav-bg.gif"); background-repeat:repeat-x;}
.reservationsNav3 {width: 530px; height:25px; position:relative; padding:0 0 0 10px; background-image:url("nav-bg.gif"); background-repeat:repeat-x;}
.res a, .res a:hover {border-bottom:none; 	}
.reservationsNav3 a, .reservationsNav3 a:hover {border-bottom:none; 	}
.productWrap2 {width: 640px; border: 1px solid #c1ce9c; background: #c1ce9c; padding: 10px; position:relative; margin-bottom: 10px;}
.productWrap2 h4 {font-size: 16px; font-weight: bold; margin-bottom: 15px;}
.productWrap {width: 640px; border: 1px solid #c1ce9c; background: #e9e5ce; padding: 10px; position:relative; margin-bottom: 10px;}
.price {width: 60px; height: 35px; position: absolute; 	top: 0; right: 0; text-align: center; background: #d3ca9f; color: #d57d23; font-size: 21px; font-weight: bold; line-height: 35px; 	}
.productWrap img {	float: left; border: 3px solid #c1ce9c; display: inline;}
.productWrap .desc {float: left; margin: 0 0 0 15px; display: inline;}
.productWrap .desc ul{margin:0 0 20px 15px; padding:0 0 0 0; list-style:inside; 	width: 440px;}
.productWrap .desc li{width: 440px; margin:0 0 0 0; padding:0 0 0 0; list-style-image:url("bullet.gif"); list-style-position:outside;}
.car1 ul{margin:0 0 20px 25px; 	padding:0 0 0 0; list-style:inside;}
.car1 li{margin:0 0 0 25px; padding:0 0 0 0; list-style-image:url("bullet.gif"); list-style-position:outside;}
.car ul{margin:0 0 20px 25px; padding:0 0 0 0; list-style:inside; 	width: 440px;}
.car li{width: 440px; margin:0 0 0 25px; padding:0 0 0 0; list-style-image:url("bullet.gif"); list-style-position:outside;}
.productWrap .desc ul{margin:0 0 20px 15px; padding:0 0 0 0; list-style:inside; width: 440px;}
.productWrap .desc li{width: 440px; margin:0 0 0 0; padding:0 0 0 0; list-style-image:url("bullet.gif"); list-style-position:outside;}
.productWrap h3 {font-size: 24px; line-height:28px; width:440px; font-weight: bold; color: #d57d23;}
.productWrap .time {display: block; font-weight: bold; margin: 5px 0;}
.productWrap p {display: block; width: 440px;}
.productWrap h4 {font-size: 16px; font-weight: bold; color: #d57d23; margin-bottom: 15px;}
.in{width: 140px; border: 2px solid #c6cab1; padding: 5px; font-size: 11px; color: #333; float: left;}
.in2{width: 140px; border: 2px solid #c6cab1; padding: 5px; font-size: 11px; color: #333; float: none;}
.intextarea{width: 396px; border: 2px solid #c6cab1; padding: 5px; font-size: 11px; color: #333; float: left;}
select {color:#6a6a6a; padding: 5px; font-size: 11px; border:2px solid #c6cab1;}
button {border: 2px solid #c6cab1; height: 28px; font-size: 11px; text-transform: uppercase; text-align: center; color: #fff; background: #5e7c1f;}
#checkoutbutton {border: 2px solid #c6cab1; height: 28px; font-size: 11px; text-transform: uppercase; text-align: center; color: #fff; background: #5e7c1f; float: left; cursor:pointer;}	
#footer {
	width: 660px;
	text-align: right;
	font-family: Arial, Helvetica, san-serif;
	font-size: 10px;
	color: #717171;
	margin-top:20px;
	padding-bottom: 20px;
	border-top: 1px solid #a5a5a5;
	padding-top: 20px;
}
#footer p {margin: 5px 0;}
.imgFloat{float:right; margin:0 0 25px 20px;}
ul.nav {width: 218px; display: block; list-style: none; margin: 0 auto;}
.nav li {text-indent: 0;}
.nav li a {
	width: 218px;
	height: 30px;
	display: block;
	background: url("menu-hehe.gif") no-repeat;
	text-indent: 28px;
	font:13px "Gotham", Helvetica, Arial, sans-serif;
	color:  #d57d23;
	line-height: 26px
}
.nav li a:hover {width: 218px; height: 30px; display: block; background: url("menu-hehe2.gif") no-repeat; text-indent: 28px; font:13px "Gotham", Helvetica, Arial, sans-serif; color: #FFFFFF; line-height: 26px}
ul.subnav {margin: 10px 15px; list-style: none; font-size: 11px;}
.subnav li a {background: none; text-indent: 0; height: 20px; color: #5f7925; text-decoration: none;}
.subnav li a:hover {background: none; color: #d57d23; text-decoration: underline;}		
#left{margin:0 0 0 0; padding:0 0 0 0; float:left; display:inline; width: 310px;}
#right{margin:0 0 0 40px; padding:0 0 0 0; float:left; display:inline; width: 310px;}
h2.title{font:17px "Gotham", Helvetica, Arial, sans-serif; color: #6c4d20;	text-transform: uppercase;}
.productWrap2 input {width: 140px; border: 2px solid #c6cab1; padding: 5px; font-size: 11px; font-weight: bold; color: #999; float: left;}
.productWrap2 {width: 440px; border: 1px solid #c1ce9c; background: #e9e5ce; padding: 10px; position:relative; margin-bottom: 10px; height:120px;}
body,div,dl,dt,dd,ul,ol,li,h1,h {
	margin:0;
	padding: 0px;
}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:inside;}
caption,th, td {text-align:left;}
h1,h2,h3,h4,h5,h6 {
}
object {display: block;}
* {outline: none;}
