body {margin:0; padding:0; background:#963874; font-family:Arial; font-size:11px; color:#7d7d7d;}
h1, h2, h3, h4, div, p, ul, li, form {margin:0; padding:0;}
input, select, textarea {font-size:11px; font-family:Arial; color:#7d7d7d;}
a {text-decoration:none; color:#963874;}
a:hover {text-decoration:underline;}
a span {display:none;}
ul {list-style:none;}
h2 {font-size:15px;}
p {padding:0 0 10px 0;}

a.bo2009 {padding:5px 10px 10px 0; margin:0 0 0 15px; font-size:12px; font-weight:bold; display:block; height:138px;}

a.ybuton {
	background:url('ybutton.gif') no-repeat left top; 
	height:17px; 
	padding-left:7px; 
	float:left;
	margin-left:3px;
	}
a.ybuton:hover {text-decoration:none;}
a.ybuton span {
	display:block; 
	cursor:pointer; 
	float:left; 
	background:url('ybutton.gif') no-repeat right top; 
	padding-right:7px;
	padding-top:1px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	font-family:Tahoma;
	height:17px;
	}
a.mbuton {
	background:url('mbutton.gif') no-repeat left top; 
	height:17px; 
	padding-left:3px; 
	float:left;
	margin-left:3px;
	}
a.mbuton:hover {text-decoration:none;}
a.mbuton span {
	display:block; 
	cursor:pointer; 
	float:left; 
	background:url('mbutton.gif') no-repeat right top; 
	padding-right:3px;
	padding-top:1px;
	font-weight:bold;
	font-size:12px;	
	color:#fff;
	font-family:Tahoma;
	height:17px;
	}

#maincontent {background:url('boy.gif') repeat-y; margin:0 auto; width:850px; }/**/
#full {background:url('enalt1.gif') no-repeat left bottom; }
#top {height:104px; background:url('header.gif') no-repeat;}
#top h1 a {display:block; width:330px; height:90px; margin-left:10px;}
#top ul {float:right; width:318px;}
#top ul li {float:left; padding:0 5px; border-right:1px solid #A5C32D; margin-top:5px;}
#top ul li.rig {border-right:none;}
#top ul li.lang {margin:2px 0 0 22px;}
#top ul li.lang a {color:#646464;}
#top ul li a {color:#A5C32D;}

#left {width:186px; float:left; background:url('solback.gif') repeat-y; }
#left ul {background:#fff url('menuulback.gif') repeat-y left top; padding:0 0 0 9px;}
#left ul li a {background:url('menu_fon.gif') no-repeat; width:147px; height:18px; margin-top:-1px; display:block; padding:4px 0 0 25px; color:#7D7D7D;}
#left ul li a.sonli {height:18px;}
#left ul li a.ust {background:url('menu_fon_ust.gif') no-repeat; height:19px; margin-top:0;}
#left ul li a.alt {background:url('menu_fon_alt.gif') no-repeat; height:18px;}
#left ul li a:hover {background:url('menu_hover.gif') no-repeat; color:#fff; text-decoration:none;}
#left ul li a.alt:hover {background:url('menu_hover_alt.gif') no-repeat; height:18px;}
#left h2 span {display:none;}
#left h2.arama {background:url('search.gif') no-repeat; height:55px;}
#left #search {background:url('arama_back.gif') repeat-y left top;}
#left #search form{padding:0 15px;background:url('arama_alt.gif') no-repeat left bottom;}
#left #search #searchbottom {height:27px; padding-top:18px;}
#left #search #searchbottom a.dty {background:url('detayli_arama.gif') no-repeat;}
#left #search input.sbox {width:150px; border:1px solid #a5c32d;}
#left #search select {width:153px; font-family:arial; border:1px solid #a5c32d; margin-top:3px; font-size:11px;}
#left #search label {display:block; margin-top:1px; cursor:pointer;}
#left #search label input {margin:0 3px 0 0;}
#left h2.uyelik {background:url('membership.gif') no-repeat; height:38px; margin-top:-1px;}
#left h2.firsatlar {clear:both; background:url('facilitiesmonths.gif') no-repeat; height:55px; margin-top:-1px;}
#left h2.digersitemiz {clear:both; background:url('otherwebsite.gif') no-repeat; height:55px; margin-top:-1px;}
#left #mem {background:url('uyelik_sol.gif') repeat-y left top; overflow:hidden; _height:99px;}
#left #mem form {background:url('uyelikalt.gif') no-repeat left bottom; padding:0 15px 21px 15px;}
#left #mem form input {width:150px; border:1px solid #7fdcff; margin-bottom:2px;}
#left #backg { background:url('solalt.gif') no-repeat right bottom; height:90px;}
#left a.rehber {background:url('http://butikoteller.com.tr/css/butikotellerrehberi.png') no-repeat right bottom; display:block; width:150px; height:24px; margin:0 0 0 15px;}
#left a.konaklama {background:url('http://butikoteller.com.tr/css/konaklamaevleri.jpg') no-repeat right bottom; display:block; width:150px; height:23px; margin:0 0 0 15px;}

#right {float:right; width:664px; overflow:hidden;}
#right #content {clear:both; min-height:800px; _height:800px; padding:0 10px;}
#content h2 a {color:#a5c32d; font-weight:bold; font-size:11px;}
#content #spot a.spot1 {background:url('findhotel.gif') no-repeat; width:211px; height:54px; float:left;}
#content #spot a.spot2 {background:url('submithotel.gif') no-repeat; width:211px; height:54px; float:left;}
#content #spot a.spot3 {background:url('commnets.gif') no-repeat; width:211px; height:54px; float:left;}
.box {
	float:left;
	height:352px;
	margin:5px 0;
	padding:8px 14px;
	overflow:hidden;
	width:184px;
	}
.back {background:url('boxback.jpg') no-repeat;}
.box h2 {margin-top:10px; height:28px; overflow:hidden;} 
span.simg {background:url('resimback.gif') no-repeat left top; width:185px; display:block; text-align:center;}
span.simg img {border:1px solid #a5c32d; margin-top:3px;}
p.tag {clear:right; color:#00baff; height:30px; overflow:hidden; text-indent:0; padding-bottom:0;}
p.tag a {color:#00baff;}
.box div.icerik {padding:5px 0; height:85px; overflow:hidden;}
p.point {color:#9c437c; padding:3px 0;}
p.point a {color:#9c437c; display:block; text-align:right; padding-top:10px;}

.news {clear:both; background:url('haberback.gif') no-repeat; height:128px; padding:7px 7px 7px 10px; margin-top:10px;}
#content div.news h2 a {font-size:13px;/* margin:15px 0;*/}
.news span.simg {float:left; margin:5px 5px 0 0;}
.news div.haber {margin:10px 0;}
.news p.info a {color:#9c437c;}
.news h2 {padding-bottom:5px;}

span.detayb {background:url('detayresimback.gif') no-repeat left top; width:317px; display:block; position:relative; z-index:15; float:left;}
span.detayb img {border:1px solid #00baff; margin:2px; float:left;}
#content #otelname {width:310px height:77px;}
#content #otelname span {background:url('bros.gif') no-repeat; width:50px; height:75px; float:right; z-index:17; position:relative; margin:-30px 0 0 -50px;}

#detaycontent {width:315px; float:right; margin-top:10px;}

#content div.anabanner {background:url('govde.cerceve.png') no-repeat; z-index:100; width:635px; height:215px; position:relative;
_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='/css/govde.cerceve.png',sizingMethod='crope');
}

#indexbanner {z-index:-1; margin-top:-226px; overflow:hidden;}


#content h2.bros {
	background:url('bar.png') no-repeat; 
	width:302px; 
	height:24px; 
	float:left; 
	position:relative;
	margin-left:-13px; 
	margin-top:-1px;
	color:#00BAFF;
	padding:2px 0 0 15px;
	font-size:18px;
	z-index:16; 
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='/css/bar.png',sizingMethod='crope'); 
}
#content #otelname {padding-right:5px;}
#content #otelname ul li {display:inline; }
#content #otelname ul li a {
		background:url('detaybuton.gif') no-repeat top right; position:relative;
		color:#00BAFF; padding:2px 0 0 15px; margin-left:-4px; margin-top:16px; padding:1px 8px 0 8px; height:15px; display:block; float:left;}
#content #otelname ul li a:hover {background:url('detayhover.gif') no-repeat top right; color:#fff; text-decoration:none;}

#resimbox {clear:both; padding:10px 5px; position:relative; overflow:hidden; width:630px}
/*#resimbox a.sol {float:left; background:url('detaysol.jpg') no-repeat; width:7px; height:90px;}
#resimbox a.sag {float:right; background:url('detaysag.jpg') no-repeat; width:7px; height:90px;}*/

#resimbox ul {padding:0;}
#resimbox li {background:url('kresimback.gif') no-repeat; display:block; float:left; margin-right:2px;}
#resimbox li img {border:1px solid #00BAFF; margin:3px;}

div.kutu {background:url('kutuorta.gif') repeat-y; width:635px; clear:both; margin-top:10px;}
div.kutu h2 {color:#F3C500; text-align:center; font-size:16px; padding:7px 5px 3px 5px; margin-bottom:7px;}
div.kutu div.kutuorta { padding:0 10px;background:url('kutuust.gif') no-repeat left top;}
div.yorum div.kutuorta { padding:0 10px;background:url('yorumekle.gif') no-repeat left top; padding-bottom:5px;}
div.yorum div.kutuorta h2 {text-align:center; padding-left:180px;}
div.yorum div.kutuorta ul li {padding:7px 3px; border-bottom:1px solid #f3c500;}
div.yorum div.kutuorta div.info {float:left;}
div.yorum div.kutuorta div.commn {padding-left:5px;} 
div.yorum div.kutuorta div.info span {display:block; color:#9C437C; text-align:right; width:125px; padding-right:10px;}
#content div.yorum div.kutuorta h2 a {float:right; color:#fff; padding:3px 30px 3px 0; width:130px;}
div.kutu div.kutuorta table {border:none;}
div.kutu div.kutuorta table tr td.baslik {border:1px solid #D4E78A; width:20%; border-top:0; border-left:0; text-align:right; color:#A5C32D; font-weight:bold;}
div.kutu div.kutuorta table tr td.aciklama {border:1px solid #D4E78A; width:30%; border-top:0; border-right:0; text-align:left;}
div.kutu div.kutuorta .rezinfo1 {width:210px; float:left; padding:5px 15px;}
div.kutu div.kutuorta .rezinfo1 span {display:block; padding:3px 0;}
div.kutu div.kutuorta .rezinfo1 span input {width:15px;}
div.kutu div.kutuorta .rezinfo1 span label {cursor:pointer;}
div.kutu div.kutuorta .rezinfo1 h3 {font-size:14px; margin:10px; padding-top:10px; border-top:1px dotted #D4E78A;}
div.kutu div.kutuorta .rezinfo1 input, div.kutu div.kutuorta #rezinfo1 textarea {width:182px;}
div.kutu div.kutuorta .rezform {padding-top:15px; float:left; width:370px;}
div.kutu div.kutuorta .rezform p{padding:3px 0 8px 0;}
div.kutu div.kutuorta .rezform span {display:block; padding:3px 0;}
div.kutu div.kutuorta .rezform input.trh {width:80px; margin-right:10px;}
div.kutu div.kutuorta .rezform input.ksayi {width:30px; margin-right:10px;}
div.kutu div.kutuorta .rezform select {width:100px;}
div.kutu div.kutualt {clear:both; background:url('kutualt.gif') no-repeat left bottom; height:20px;}

div.bilgiler {height:215px; background:url('haritaback.gif') no-repeat left bottom; padding:0 10px 10px 10px; margin:10px 0;}
div.bilgiler iframe {float:left; border:1px solid #F3C500; background:#fff; overflow:hidden;}
div.bilgiler ul {float:left; padding:30px 0 0 20px; width:280px;}
div.bilgiler ul li {display:block; float:left; line-height:1.6em; width:280px;}
div.bilgiler ul li b {width:100px; float:left; font-weight:bold; color:#fff; font-size:14px;}
div.bilgiler ul li span {float:left; font-size:14px; color:#fff; }

#bottom {padding-top:30px;}
#bottom p.copy {color:#fff; padding-bottom:5px;}

#contact_form {padding: 0 25px 0 0;margin: 0;text-align: left;}
#contact_form h1 {font-size: 1.3em; color:#847040; font-weight: normal; margin: 25px 0 10px 0;padding: 0;background: none;border: none;}
#contact_form h3{font-size:14px; margin-bottom:10px;}
#contact_form p {margin: 10px 0 10px 0;padding: 0;line-height: 1.5em;}
#contact_form p .fieldinfo {font-size: 0.8em; color:#847040; margin: 0 0 0 10px;padding: 0;}
#contact_form #divisioninfo {margin-bottom: 15px;padding: 0;}
#contact_form label {float: left;width: 140px;margin: 3px 15px 0 0;padding: 0;}
#contact_form input, select, textarea {font-family:verdana; padding: 2px; border: 1px solid #999;padding:2px; font-size:12px;}
#contact_form .formSubmit{font-size: 1em; color:#847040; margin-top: 15px; background: #F8F8F8; border: 1px solid #999;
    cursor: pointer;}


.starbox .stars { background: #cccccc; }
.starbox .rated .stars { background: #dcdcdc; }
.starbox .rated .hover .stars { background: #cccccc; }
.starbox .colorbar { background: #1e90ff; }
.starbox .hover .colorbar { background: #ffcc1c; }
.starbox .rated .colorbar { background: #64b2ff; }
.starbox .rated .hover .colorbar { background: #1e90ff; }
.starbox .ghost { background: #a1a1a1; }
.starbox .indicator { clear: both; }

.starbox .dotted .stars,
.starbox .dotted .hover .stars,
.starbox .dotted .rated .stars, 
.starbox .dotted .rated .hover .stars { background: url('/background_dotted.gif') top left repeat-x; }
.starbox .dotted .colorbar,
.starbox .dotted .hover .colorbar,
.starbox .dotted .rated .colorbar, 
.starbox .dotted .rated .hover .colorbar { background: #000000; }
.starbox .dotted .ghost { background: #666666; }

.starbox .pointy .colorbar { background: #96a530; }
.starbox .pointy .hover .colorbar { background: #96a530; }

.starbox .inverse .stars { float: right; }
.starbox .inverse .indicator { clear: both; display: block; text-align: right; }

#gallery {position:relative; width:686px; margin:40px auto; padding:10px; border:6px solid #fff; background:#AAA}
#images {border:2px solid #9ac1c9; height:225px; background:#eef5f6; margin-bottom:20px}
#image {position:relative; width:311px; height:216px; z-index:15; background:#FFF url('loading.gif') center center no-repeat;background:url('detayresimback.gif') no-repeat left top; width:317px; display:block; position:relative; float:left;}
#image img {position:absolute;border:1px solid #00baff; margin:2px; float:left;}
#thumbwrapper {margin-top:10px; padding:5px 0; height:100px; border:2px solid #666; background:#FFF}
#resimbox {position:relative; overflow:hidden; height:100px; }
#thumbs {position:absolute; z-index:1; list-style:none; padding:0; height:100px; width:10000px; border-right:5px solid #FFF}
#thumbs li {float:left; margin-right:5px; cursor:pointer}
.imgnav {position:absolute; height:375px; width:20%; z-index:100; height:375px; width:20%; z-index:100; outline:none; cursor:pointer}
#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg:hover {opacity:1; filter:alpha(opacity=100)}

table.form {width:400px; padding-top:5px; margin:0 auto;}
table.form th {width:150px; text-align:right; background:url('tablo.jpg') repeat-y right top; padding-right:5px;}

h1.ustbaslik {background:url('h1back.gif') no-repeat 9px top; height:35px;
padding:10px 15px 0 10px;
text-align:right;
margin-bottom:10px;
width:639px;}
h1.ustbaslik span {
	background:url('spanust.jpg') no-repeat left top; 
	padding:7px 30px 0 30px;
	font-weight:normal;
	text-align:center; 
	display:block; 
	float:right;
	color:#A5C32D;
	font-size:20px;
	}

label.bas {display:block;}

#rezinfo1 ul li span.ozell input {width:13px;}

input.metin {width:150px;}
#uyelikform #adres {width:180px; height:80px;}
#uyelikform select {width:150px;}
#uyelikform span label {cursor:pointer;}
#uyelikform table tr th {vertical-align:top; padding-top:3px;}

input.buton {cursor:pointer; border:0; background:url('/css/submit.gif') no-repeat; width:57px; height:17px;}

#buyukharita {width:628px; height:386px; background:url('harita_back.jpg') no-repeat; padding:3px 3px 1px 3px}

#detayliara {padding:0 5px;}
#detayliara select {width:145px; font-size:11px;}
#detayliara input#textt {width:150px; font-size:12px;}
#detayliara label {width:145px; display:block; float:left; padding-left:5px; cursor:pointer;}

#aniform {padding:0 40px;}
#aniform label {display:block;}
#aniform input.txti {width:520px;}
#aniform textarea{width:520px; height:100px;}

.uyedegilse {text-align:center; padding:40px 10px;}
.uyedegilse a{color:#00baff; text-decoration:underline;}
.uyedegilse a:hover {text-decoration:none;}

.prosesinfo {
	clear:both;
	background:#FFFFCC url('/images/icon_info.gif') no-repeat 10px 6px;
	border:1px solid #FFCC00;
	color:#c00;
	margin:15px 0;
	padding:10px 10px 15px 55px;
	font-weight: normal;
	text-align: left;
	}

textarea.ozt {width:250px; height:55px;}
ul.sag input {width:200px;}
ul.sag select {width:200px;}

label.bas {padding-top:5px;}

div.yorumlar { padding:0 10px; padding-bottom:5px;}
div.yorumlar h2 {text-align:center; padding-left:180px;}
div.yorumlar ul li {padding:7px 3px; border-bottom:1px solid #f3c500;}
div.yorumlar div.info {float:left;}
div.yorumlar div.commn {padding-left:5px;} 
div.yorumlar div.info span {display:block; color:#9C437C; text-align:right; width:125px; padding-right:10px;}

.pagination {
  clear:both;
	height:20px;
	font-size: 90%;
	font-family: Tahoma, Arial;
	background: #f2f2f2;
	color:#666;
	padding: 8px 2px;
	border: 1px solid #ddd;
	margin: 10px 0 0 0;
	}
.pagination p {
	position:relative;
	text-align:center;
	}
.pagination p a:link, 
.pagination p a:visited, 
.pagination p a:hover, 
.pagination p a:active {
	text-decoration:none;
	background:#fff;
	padding:2px 5px;
	border: 1px solid #ccc;
	}
.pagination p a:hover {
	background:#76aac9;
	color:#fff;
	}
.pagination #active {
	background:#76aac9;
	color:#fff;
	}
.pagination p span {
	text-decoration:none;
	background:#fff;
	padding:2px 5px;
	border: 1px solid #ccc;
	color:#ccc;
	}
.pagination select {
	width:100px;
}
.pagination * {
	margin:0;
	padding: 0;
	}

a.home {background:url('home_icon.gif') no-repeat left center; padding:2px 2px 2px 16px; color:#0064c5;}

#hotTags {padding:10px 20px 10px 10px; display:none;}
#hotTags a {color:#0096D5; padding:1px;}
#hotTags a:hover {background:#0096D5; color:#FFFFFF; text-decoration:none;}

a.tag0, a.tag1, a.tag2, a.tag3, a.tag4 {font-size:1.9em;}
a.tag5, a.tag6, a.tag7, a.tag8, a.tag9 {font-size:1.8em;}
a.tag10, a.tag11, a.tag12, a.tag13, a.tag14 {font-size:1.7em;}
a.tag15, a.tag16, a.tag17, a.tag18, a.tag19 {font-size:1.6em;}
a.tag20, a.tag21, a.tag22, a.tag23, a.tag24 {font-size:1.5em;}
a.tag25, a.tag26, a.tag27, a.tag28, a.tag29 {font-size:1.4em;}
a.tag30, a.tag31, a.tag32, a.tag33, a.tag34 {font-size:1.3em;}
a.tag35, a.tag36, a.tag37, a.tag38, a.tag39 {font-size:1.2em;}
a.tag40, a.tag41, a.tag42, a.tag43, a.tag44 {font-size:1.1em;}
a.tag45, a.tag46, a.tag47, a.tag48, a.tag49, a.tag50 {font-size:1em;}

div.sitemap ul li {background:url('liste.genel.gif') no-repeat 10px 5px; padding:2px 0 2px 20px;}
div.sitemap ul li a {color:#f3c500; font-size:12px; font-weight:bold;}
div.sitemap ul li ul li {padding:2px 0 2px 20px;}
div.sitemap ul li ul li a {color:#a5c32d; font-size:12px; font-weight:bold;}
div.sitemap ul li ul li ul li {padding:2px 0 2px 20px;}
div.sitemap ul li ul li ul li a {color:#00baff; font-size:11px; font-weight:normal;}
div.sitemap ul.archive li {float:left; width:190px;}
div.sitemap h2 {clear:both; padding-top:10px;}

a.akare {
font-family:Tahoma;
margin:-3px 10px 0 40px;
color:#fff;
float:right;
font-size:17px;
/*font-weight:bold;*/
}
