/*rvtravel_screen.css*/
@charset "utf-8";
/* RESET */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button {
	margin:0;
	padding:0;
	font-family: tahoma;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
	float:left;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul, li {
	list-style:none;
	float:left;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
}
div {
	float:left;
}
p {
	margin-bottom:10px;
}
a {
	text-decoration: none;
	color:#d82600;
}
a:hover {
	color:#000;
}
h1 {
	font-size: 20px;
	margin-bottom: 10px;
	color: #D82600;
}
h3 {
	font-weight: bold;
	margin-bottom: 10px;
	color:#D82600;
}
h4 {
	font-size: 20px;
	color:#D82600;
}
h6 {
	color: #2b9101;
	font-weight: bold;
	margin-bottom:10px;
}
/*--------------------GLOBAL SETTINGS--------------------*/
html {
	height: 100%;
}
body {
	font-family: tahoma;
	font-size:12px;
	color: #000;
	background:url(/img/bgr_body.png);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
}
em {display:block; margin:3px 20px;}
/*--------------------LAYOUT  --------------------*/


.pechati {display:none;}
#prin_icon {display:none;}

.site{display:block;  margin:0px 15px; padding:0px;width:980px;}
.title{display:none;}
.content{display:block; clear:both; width:100%;background-color: #FFDD46;}
.footer{display:none; clear:both; width:100%;background-color: #777;border-top:10px solid #66FF66;}
.lmenu{display:none;}
.logo{width:100%; height:180px;color:white;}
.logolink{height:100%; width:500px; float:left;}
.topmenu{float:right; margin-top:10px;}
.topmenu a {font-size:14px; color:white; padding:5px 25px; border-left:1px solid white;font-weight:bold;}
.topmenu a:hover {text-decoration:underline;}
.tmenu{float:left; clear:both; margin:0px; width:980px; padding:0px; background-image:url(/img/bgr_green_menu.png); background-repeat:repeat-x;height:30px;}
.tmenu li {width:120px;text-align:center; border-left:1px solid white;height:26px;}
.tmenu a {font-weight:bold; color:white; display:block;height:26px; line-height:26px; font-size:14px;}
.tmenu a:hover{font-stretch:ultra-expanded; font-size:16px;}

 div#skype{
	background-image:url(/img/skype.png);
	width:71px;
	height:33px;
	cursor:pointer;
	background-repeat: no-repeat;
}
 div#icq{
	background-image:url(/img/icq.png);
	width:67px;
	height:32px;
	cursor:pointer;
	background-repeat: no-repeat;
}
   div#e_mail{
	color:#FF0000;
	font-family:Calibri;
	font-size:20px;
	padding:0px;
	margin:0px;
	cursor: pointer;
}


.footerlinks{margin:5px 10px;}
.footerlinks legend {color:white; font-size:14px;}
.footerlinks a {color:white; margin:5px 10px;font-size:11px;}
.footerlinks a:hover {text-decoration:underline;}


.lmenu ul {padding:0px; width:180px;}
.lmenu ul li{display:block; clear:both;width:180px;}
.lmenu ul li a{display:block; padding:5px 10px; font-size:14px; color:#B340A8; font-weight:bold; text-align:right;}
.lmenu ul li a:hover{background-color: #FFDD46;}

.leftform{background-color: blue; clear:both;width:180px; overflow:hidden;}
.leftform select {border:1px solid #FFDD46; font-size:13px; width:170px;}
.leftform option {font-size:13px; width:170px;}

.ttmenu{display:none;}
.ttmenu li {text-align:center; border-left:1px solid white;height:26px;}
.ttmenu a {font-weight:bold; color:white; display:block;height:26px; line-height:26px; font-size:14px;}
.ttmenu a:hover{font-stretch:ultra-expanded; font-size:16px;}

.staticpage{margin:30px 50px; float:left; clear:both; display:block;}
.statictitle{display:none;}



.topoffer{width:250px; height:150px; margin:3px 0px 15px 3px; border:3px solid #B340A8; float:left;background-image:url(/img/promo_star.gif); background-repeat:no-repeat; background-position:70px 80px;background-color:#FFDD46; color:#E06E5E;}
.topoffer:hover{border:3px solid #46D0FE;background-color: white;}
.topoffer h3{color:#000099; margin:3px; padding:0px;text-align:center; font-size:13px; height:30px; border-bottom:1px solid #B340A8;}
.topoffer img {width:90px; height:90px; margin:0px 10px;}
.imgdiv{text-align:center;}
.ime{clear:both;display:block;}
.topoffer span{margin:0px 0px 3px 0px; float:left; display:block;}
.topdesc{height:85px;  width:140px; font-size:13px;}
.cena{font-size:16px; color:#FF3333; text-align:right; font-weight:bold;bottom:0px; position:inherit;width:230px;}



.listoffer{width:250px; height:250px; margin:3px 0px 15px 6px; border-bottom:5px solid #B340A8; float:left; background-color:#FFDD46; color:#E06E5E; overflow:hidden;}
.listoffer:hover{background-color: white;}
.listoffer h3{margin:3px; padding:0px; text-align: center; font-size:13px; height:30px;text-transform:uppercase;}
.listoffer img {width:200px; margin-left:25px;}
.listoffer div{text-align:center; width:250px; height:150px; overflow:hidden;}
.listoffer span{margin:0px 0px 3px 0px; float:left; display:block;clear:both; text-align:center;height:30px; font-weight:bold; width:250px; line-height:30px; font-size:13px;}

.listname{height:120px;background-repeat: repeat-x;width:100%; margin:0px; padding:0px;}


.listcat{width:250px; height:150px; margin:3px 0px 15px 6px; border-bottom:5px solid #B340A8; float:left; background-color:#FFDD46; color:#E06E5E; overflow:hidden;}
.listcat:hover{background-color: white;}
.listcat h3{margin:3px; padding:0px; text-align: center; font-size:13px; height:30px;text-transform:uppercase;}
.listcat img {width:200px; margin-left:25px; height:100px;}
.listcat div{text-align:center; width:250px; height:150px; overflow:hidden;}


.datith {display:none;}
.hotelite {display:block; clear:both;}
.datite {color:black;}
.listsubname {font-size:24px;}
.printedtitle {width:100%; display:block; clear:both; text-align:center; font-size:24px; margin-bottom:30px;}
.redata, .reprice, .restatus{ color:black; font-size:16px;}