
/*---------сквозная навигация --*/
#nav{position:absolute; left:50px; top:0px;font-size:12px;font-family:arial;padding:0px;}
#shownav{position:absolute; left:50px; top:5px; font-size:11px;font-family:arial; background-image:url("http://dahab.me/img/logo_bg.gif");visibility:hidden; padding:3px;border-bottom:2px solid #efefef;border-right:2px solid #efefef}
#shownav .highlight{font-weight:bold;color:ffae00}
/*---------блоки-спецпредожения пунктирные */

.sp-act {border: 1px dashed #afafaf;padding:20px;font-size:20px;color:#ff0096}
.sp-act a{font-family:arial;color:#ff0096}
.sp-act a:hover{text-decoration:none;color:#ffffff;background-color:#ff0096}
.sp-act b{color:#ffae00}

/* ----------туры-спецпредложения ------*/
.sp{padding:10;border-bottom:1px solid #ffbe00;font-family:arial}
.sp strong{color:#0055ff}
.sp span{color:red;font-weight:bold;}
.sp .hotel{color:#000000}

.sp_tour{position:absolute;top:-40;right:30;font-size:12px}
.sp_tour strong{color:#ffbe00}
.sp_tour .last-sp strong{color:red}
.sp_tour a:hover{text-decoration:none;border:0;background:none} 


.ny2011{width:600;height:250;background-image:url('img/book_apartments.jpg')}
.ny2011 .hdr{font-family:arial;margin-left:30;font-size:20px;color:#9c7de5;}
.ny2011 .hdr h2{margin-bottom:0;}
.ny2011 .hdr p{margin-top:0}
.ny2011 a{text-decoration:none;border:0}

.comments-table{font-size:11px;width:200}
.comments-table .td1{font-size:11px;border-top:3px solid #ffbe00}
.comments-table input {padding:2px;margin-bottom:10px;font-size:10px}
.currentcomm{border-bottom:1px solid #afafaf;font-size:11;margin-bottom:10px;padding:5px}

.iauth{padding:15px;border:3px dashed #ffffff;border-top:3px solid #ffbe00;background-image:url("/img/logo_bg.gif");background-repeat: no-repeat; background-position:40% -10%}
                                                                    
.smallinfo{font-size:10px;margin-top:0px;font-family:arial}
.newsheader{margin-top:0px;margin-left:20px;font-size:15px}

.head-redline{font-size:11px;color:ffae00}
.redline{border-top:2px solid #ffbe00;font-family:arial;font-size:12px;margin-bottom:35px}
.redline i{font-size:15px;color:#000000;font-family:times, georgia}
.redline .small{font-size:11px;color:#555555}
.redline h1,h2,h3{margin-top:10px}
.redline .l_comment{border-bottom:1px dashed #cacaca;font-size:11px; margin-bottom:0px;margin-top:0px;padding:10px;background:#ffffff;text-align:left}
.redline .l_comment i{font-size:11px;color:#555555;font-family:arial}

table .triCol td{border-bottom:1px solid #ffbe00}

.topmenu {font-family:arial;font-size:18}
a{color:#657de5;text-decoration:none;background-image:url('img/2x2.png');border-bottom: 1px dashed #ffffff;}
a:hover{color:#461a04;background:#ffdd3f}
/*
a.plaina{text-decoration:none;}
a.plaina:hover{text-decoration:none;}

a.lgh{color:#461a04;background:#ffea11}
a.lgh:hover{color:#461a04;background:#ffda11}

a.map{color:#ffffff;background:#11aaff;padding:3px}
a.map:hover{color:#461a04;background:#ffda11}
*/

.submenu {font-family:arial;font-size:15;}
h1{font-family:arial, tahoma;color:#461a04;margin-left:0px;margin-top:-2px;margin-bottom:0px;font-weight:100}
.plaintext{font-family:arial;font-size:12;color:#292929}

#getit{font-family:arial;font-size:24;color:#ff0096}
#getit:hover{text-decoration:none;color:#ffffff;background-color:#ff0096}

h3{font-family:arial;color:#4d4d4d;font-size:18;margin-top:0;margin-bottom:10}
#morethan{font-family:arial;color:#ffae00;font-size:18;}
.downmenu{font-family:arial;font-size:11;color:#191919}
.reg{font-family:arial;font-size:11;color:#191919}
#membersonly{margin-top:30px;margin-left:20px}
.markered{text-align:left;margin-bottom:0px; margin-top:30px;margin-left:0px;margin-right:0px; background-color:#f4872e;font-family:arial;font-size:12;color:#ffffff}
.markered1{text-align:left;margin-bottom:0px; margin-top:30px;margin-left:10px;margin-right:0px; background-color:#ffffff;font-family:arial;font-size:18;color:#4d4d4d;border-width: 1 0 0 0;border-style: solid;border-color: #c6c6c6;}
.notice{font-family:arial;font-size:11;color:#4b4b4b;margin-top:20px;margin-left:20px;}
#yell{text-decoration:underline;color:#222222}
.skills{margin-top:5}
.skill{margin-right:20;margin-top:150;color:#444444}
.dskill{margin-right:20;margin-top:30;color:#444444}
.opyright{font-family:arial;font-size:11;color:#292929;margin-top:15; margin-bottom:0}
.hotel{margin-top:10; margin-bottom:7px; color:#444444;font-size:11px}
.mapxy{margin-bottom:-33px;margin-top:0px;margin-left:0px;margin-right:10px; font-family:arial;font-size:11;color:#aaaaaa;border-width: 0 0 0 0;border-style: solid;border-color: #c6c6c6;}
.lttl{font-family:arial;font-size:11;color:#292929;margin-left:45px}
.banner{margin-bottom:100}
.subm{margin-top:6;margin-bottom:6}
h4{font-weight:100;margin-top:0px}
h2{font-weight:100;margin-bottom:0px}
h5{margin-top:0px}
BODY { 
  background-attachment: fixed;
  font-family:arial;
  font-size:12px;
}
input{background-color:#ffffff;border: solid 1px #60ccf0}
textarea{background-color:#ffffff;border: solid 1px #60ccf0}
.dist{font-family:arial;font-size:12;color:#292929;margin-left:25;margin-top:15; margin-bottom:0;font-weight:bold}
.subme{font-size:15px;font-weight:500}
.fsubme{font-size:12px;font-weight:500}

.faq{border-right:1px solid #dadada}
.zone{font-size:60px}
#wh{font-size:11px;font-weight:100}

.nobg{
text-decoration: none;
  background:none;
}
.nobg:hover{
  text-decoration: none;
  background:none;
  
}
/*-----------------------foto-----*/
.nfotos {
	padding: 0;
	list-style: none;
}
.nfotos li {
	padding: 0;
	margin: 0 2px;
	float: left;
	position: relative;
	text-align: center;
}
.nfotos a:hover {
	
	text-decoration: none;
  background:none;

	
}
.nfotos em
  {
  font-weight: normal;
	
	background:#ffffff; 
  position: absolute;
	top: 30px;
	left: 0px;
	width:100px;
	text-align: left;
	padding: 10;
	font-size:10px;
  font-style: normal;
	z-index: 200;
	display: none;
	border:1px solid #efefef;

    }
    
/*---------------imenu----------------*/
td{vertical-align:top}

.imenu {
	padding: 0;
	list-style: none;
	
}
.imenu td {
	width:33%;
  padding: 15;
	text-align: left;
	font-size:13px;font-weight:100;
  border-top:3px solid #ffbe00;
}
.imenu td h2{font-size:30px;color:#555555;margin-bottom:10px;font-weight:600}
.imenu td h3{font-size:30px;color:#555555}
.imain{font-size:12px}   

.intro{margin-bottom:0;font-size:11px;color:#555555;width:400}
.td11{font-size:12px;text-align:center}
.advantage{font-size:11px;color:#555555;padding-left:0px;border-left:0px solid #555555}
.idiscount{font-size:11px;color:#ffbe00;padding:10px;border:0px dashed #ffbe00;font-weight:bold};
.idiscount a {background:none;}
.idiscount a:hover {text-decoration:none;background:none;color:#ffbe00;}

.news_block{font-size:11px;border-top:1px solid #cacaca;padding:10px} 
