/* CSS Sıfırlama */
	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%;
		vertical-align: baseline;
		background: transparent;
	}
	body {
		line-height: 1;
	}
	ol, ul {
		list-style: none;
	}
	blockquote, q {
		quotes: none;
	}
	blockquote:before, blockquote:after,
	q:before, q:after {
		content: '';
		content: none;
	}	

	:focus {
		outline: 0;
	}

	ins {
		text-decoration: none;
	}
	del {
		text-decoration: line-through;
	}

	a{text-decoration: none;}
	table {
		border-collapse: collapse;
		border-spacing: 0;
	}
	

	#tooltip{
		position:absolute;
		z-index:1000;
		color:white;
		display:none;
		font-size:11px;
		font-family:tahoma;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		font-weight:bold;
	}	
	
	/*CSS Sıfırlama Bitiş*/

/* Genel */
	body{
		background:url(../images/bg.jpg) center top no-repeat #f6ede1;
		font-size:11px;
		font-family:tahoma;
		line-height:18px;
		color:#343c41;
	}

	.container{
		float:left;
		width:930px; 
	}

	.header{
		float:left;
		width:100%;
		height:340px;
	}

	a{
		text-decoration:none;
		color:#343c41;
	}

	.slide{
		float:left;
		width:100%;
		height:271px;
		background:url(../images/slide_bg.png) right top no-repeat;
		margin-bottom:25px;
	}

	.slide_cont{
		float:right;
		width:676px;
		height:245px;
		overflow:hidden;
		margin-top:18px;
		margin-right:13px;
	}

	.sol{
		float:left;
		width:227px;
	}

	.arama{
		float:left;
		width:227px;
		height:271px;
		background:url(../images/slide_bg.png) no-repeat;
	}

	.kategori{
		float:left;
		width:227px;
		height:198px;
		background:url(../images/kategoribg.png) 3px top no-repeat;
		margin-top:32px;
	}

	.online{
		float:left;
		width:233px;
		height:271px;
		background:url(../images/online.png) 3px top no-repeat;
		margin-top:33px;
	}

	.icerik{
		float:right;
		width:703px;
	}

	.baslik{
		float:left;
		width:648px;
		height:31px;
		padding-left:20px;
		padding-top:22px;
		padding-right:16px;
		font-size:18px;
		font-family:verdana;
		font-weight:normal;
		color:white;
		background:url(../images/baslik.png) no-repeat;
		margin-left:10px;
		margin-top:8px;
	}

	.baslik img{
		float:right;
		margin-left:2px;
	}

	.icerik_orta{
		float:left;
		width:664px;
		padding:10px;
		margin-left:10px;
		background:url(../images/icerik_bg.png) repeat-y;
	}

	.icerik_alt{
		float:left;
		width:684px;
		height:8px;
		margin-left:10px;
		margin-bottom:20px;
		background:url(../images/icerik_alt.png) no-repeat;
	}

	.oteller li{
		float:left;
		width:144px;
		height:209px;
		padding:7px;
		background:url(../images/otel_spot_bg.jpg) no-repeat;
		margin-right:10px;
		margin-bottom:10px;
		font-size:10px;
		color:#252e33;
		text-align:center;
	}

	.ucak-rez,.ucak-bileti{
		float:left;
		width:100%;
		height:120px; line-height:1000px; overflow:hidden;
	}

	.arama input,.arama select{ font-size:11px;
		background:#022b42; color:white; border:solid 1px #05b6ff;
	}

	.oteller li .satir1{
		float:left;
		width:100%;
		height:18px;
	}

	.oteller li .satir2{
		float:left;
		width:100%;height:18px;
	}

	.oteller li .satir3{
		float:left;
		width:100%;
		color:#0471a9;
		font-size:10px; height:20px; overflow:hidden;
	}

	.oteller li .yildiz{
		float:left;
		width:100%;
		font-size:10px; height:18px; 
	}

	.oteller li .satir4{
		float:left;
		width:55%;
		color:white;
		font-size:11px;
		margin-top:7px;
		text-decoration:underline;
	}

	.oteller li .satir5{
		float:right;
		width:45%;
		color:white;
		font-size:11px;
		margin-top:7px;
		font-weight:bold;
		text-align:left;
	}

	.oteller li .satir5 a{
		color:white;
	}

	.oteller li .satir5 a:hover{
		text-decoration:underline;
	}

	#detaylar{
		float:left; width:100%;
	}

	.foto-slide{
		float:left;
		width:100%;
		height:340px;
		overflow:hidden;
	}
/* Genel Bitiş*/

/* İçerik*/
/* İçerik Bitiş*/


/*Sayfa Altı Fotoğraflar*/
	.fotograflar{
		float:left;
		width:100%; margin-top:5px;
	}

	.fotograflar img{
		float:left;
		padding:2px;
		border:dotted 1px #dddddd;
		margin-right:9px;
		margin-bottom:9px;
		width:120px;
		
	}
	.fotograflar img:hover{
		background:#dddddd;
	}
/*Sayfa Altı Fotoğraflar Bitiş*/

/* Slide */
	/* The Nivo Slider styles */
	.nivoSlider {
		position:relative;
	}
	.nivoSlider img {
		position:absolute;
		top:0px;
		left:0px;
	}
	/* If an image is wrapped in a link */
	.nivoSlider a.nivo-imageLink {
		position:absolute;
		top:0px;
		left:0px;
		width:100%;
		height:100%;
		border:0;
		padding:0;
		margin:0;
		z-index:60;
		display:none;
	}
	/* The slices in the Slider */
	.nivo-slice {
		display:block;
		position:absolute;
		z-index:50;
		height:100%;
	}
	/* Caption styles */
	.nivo-caption {
		position:absolute;
		left:0px;
		bottom:0px;
		background:#000;
		color:#fff;
		opacity:0.8; /* Overridden by captionOpacity setting */
		width:100%;
		z-index:89;
	}
	.nivo-caption p {
		padding:5px;
		margin:0;
	}
	/* Direction nav styles (e.g. Next & Prev) */
	.nivo-directionNav a {
		position:absolute;
		top:45%;
		z-index:99;
		cursor:pointer;
	}
	.nivo-prevNav {
		left:0px;
	}
	.nivo-nextNav {
		right:0px;
	}
	/* Control nav styles (e.g. 1,2,3...) */
	.nivo-controlNav a {
		position:relative;
		z-index:99;
		cursor:pointer;
	}
	.nivo-controlNav a.active {
		font-weight:bold;
	}	
/* Slide Bitiş*/

a.dp-choose-date {
	float: right;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 3px 2px 0; margin-right:30px;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(../images/calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
