body { margin:0; padding:0; font-family:Arial; font-size:13px; line-height:20px; background-color:#ccc;  }
body a { color:#737574; text-decoration:none; }
body a:hover { color:#333;  }

h1 { color:#00919e; font-weight:bold; font-size:27px; }
h2 { color:#00919e; font-weight:bold; font-size:14px; border-bottom:1px #665c4b dotted; margin-right:30px; }
h4 { color:#00919e; font-weight:bold; font-size:17px; }

.a1 { background:url(/al/img/arka1.gif) top left repeat-x; }
.a2 { background-color:#ccc; }
.a3 { background:url(/al/img/arka3.gif) top left repeat-x; }

#a { width:992px; margin-left:auto; margin-right:auto; }
#header { height:362px; }
#topnav { color:#575757; font-size:9px; text-align:right; padding-right:50px; padding-bottom:5px; }
#topnav a { font-size:9px; color:#575757; }
#topnav a:hover { text-decoration:none; color:#575757; }
#footer { width:992px; height:185px; background:url(/al/img/footer.jpg) top left no-repeat; }
#icerik { padding-top:30px; margin-bottom:30px; }
#solbos { height:12px; display:block; }


#bel { margin-top:15px; margin-bottom:15px; }
.fotogaleri { margin-bottom:15px; }

.i { width:220px; border:1px #ddd solid; border-radius:2px; }
.it { width:220px; border:1px #ddd solid; overflow:auto; height:100px; border-radius:2px; }

#icsayfa label { font-family:Arial, Helvetica, sans-serif; color:#757374; font-size:12px; }
#icsayfa p { font-family:Arial, Helvetica, sans-serif; color:#757374; font-size:12px; }

#rezervasyon label { font-family:Arial, Helvetica, sans-serif; color:#757374; font-size:12px; margin:0; padding:0; }
#rezervasyon p { margin:0; padding:0; padding-bottom:5px; }
#rezervasyon .sele { border:1px #ddd solid; color:#757374; }
#rezervasyon select { border:1px #ddd solid; color:#757374; }

.soru1 a { font-size:12px; color:#757374; text-decoration:none; }
.soru2 a { font-size:12px; color:#757374; text-decoration:none; }
.soru1 a:hover, .soru2 a:hover { text-decoration:none; }
.soru2 { background-color:#dddcdc; margin-right:5px; }
.soru1 { margin-right:5px; }
.cevap { font-size:12px; color:#757374; padding:5px; text-align:justify; }

.bulten { margin-left:28px; color:#757374; }
.bulten input { border:#ccc 1px solid; }

.yorum { color:#757374; font-size:12px; margin-left:28px; line-height:14px; margin-right:20px; }
.yorum .isim { font-weight:bold; }
.yom { color:#757374; height:1px; border:0; border-bottom:1px dashed #757374; margin-left:28px; margin-right:20px; }

.yorumx { color:#757374; font-size:12px; line-height:18px; margin-right:10px; margin-bottom:15px; }
.yorumx .isim { font-weight:bold; padding-bottom:5px; }
.yom { color:#757374; height:1px; border:0; border-bottom:1px dashed #757374; margin-left:28px; margin-right:20px; }

.bl1 { padding-left:10px; padding-right:10px; text-align:justify; }
.bl2 { padding-left:10px; padding-right:10px; text-align:justify;  }
.bl3 { padding-left:10px; padding-right:10px; text-align:justify;  }
.bl1 a , .bl2 a , .bl3 a { color:#757374; font-size:12px; }
.bl1 a:hover , .bl2 a:hover , .bl3 a:hover  { color:#333; }

.yoruma { color:#757374; font-size:12px; line-height:18px; }
.yoruma .isim { font-weight:bold; padding-bottom:5px; }
.yoruma .yom { color:#757374; height:1px; border:0; border-bottom:1px dashed #757374; }

#gezilecek { font-size:12px; color:#757374; line-height:17px; padding-right:10px; text-align:justify; }
#ulnot { padding:10px; background-color:#f3f3f3; color:#333; border:1px #f2f2f2 solid; margin-right:10px; margin-bottom:10px; }

#jqnewsOriz { height: 120px; width: 440px; overflow: hidden; margin:auto; }
#jqnewsOriz div { float:left;	height: 110px; width: 430px; margin: 5px;	display:block; }




div#nyroModalFull {
	font-size: 12px;
	color: #777;
	font-family: Verdana;
}
div#nyroModalLoading {
	border: 4px solid #777;
	width: 150px;
	height: 150px;
	text-indent: -9999em;
	background: #fff url(/al/img/ajaxLoader.gif) no-repeat;
	background-position: center;
}
div#nyroModalLoading.error {
	border: 4px solid #f66;
	line-height: 20px;
	padding: 20px;
	width: 300px;
	height: 100px;
	text-indent: 0;
	background: #fff;
}
div#nyroModalWrapper {
	background: #fff;
	border: 4px solid #777;
}
a#closeBut {
	position: absolute;
	display: block;
	top: -13px;
	right: -13px;
	width: 12px;
	height: 12px;
	text-indent: -9999em;
	background: url(/al/img/close.gif) no-repeat;
	outline: 0;
}
h1#nyroModalTitle {
	margin: 0;
	padding: 0;
	position: absolute;
	top: -22px;
	left: 5px;
	font-size: 12px;
	color: #ddd;
}
div.wrapper div#nyroModalContent {
	padding: 5px;
}
div.wrapperImg div#nyroModalContent {
	position: relative;
	overflow: hidden;
	text-align: center;
}
div.wrapperImg img {
	vertical-align: baseline;
}
div.wrapperImg div#nyroModalContent div {
	position: absolute;
	bottom: 0;
	left: 0;
	background: black;
	padding: 10px;
	margin: 10px;
	border: 1px white dotted;
	overflow: hidden;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
div.wrapperImg div#nyroModalContent div:hover {
	opacity: 0.5;
	filter: alpha(opacity=50);
	cursor: help;
}
a.nyroModalPrev, a.nyroModalNext {
	z-index: 105;
	outline: none;
	position: absolute;
	top: 0;
	height: 100%;
	width: 40%;
	cursor: pointer;
	text-indent: -9999em;
	background-image: url(data:image/gif;base64,AAAA); /* Trick IE6 */
}
div.wrapperSwf a.nyroModalPrev, div.wrapperSwf a.nyroModalNext, div.wrapper a.nyroModalPrev, div.wrapper a.nyroModalNext {
	height: 60%;
	width: 20%;
}
a.nyroModalPrev {
	left: 0;
}
a.nyroModalPrev:hover {
	background: url(/al/img/prev.gif) left 20% no-repeat;
}
a.nyroModalNext {
	right: 0;
}
a.nyroModalNext:hover {
	background: url(/al/img/next.gif) right 20% no-repeat;
}



/* some styling for triggers */
#triggers {
	text-align:center;
}

#triggers img {
	cursor:pointer;
	margin:0 5px;
	background-color:#fff;
	border:1px solid #ccc;
	padding:2px;

	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}



/* styling for elements inside overlay */
.details {
	position:absolute;
	top:15px;
	right:15px;
	font-size:11px;
	color:#fff;
	width:150px;
}

.details h3 {
	color:#aba;
	font-size:15px;
	margin:0 0 -10px 0;
}