@charset "windows-1251";


* { behavior: url("/~client/iepngfix.htc") }

*
{
	border:0;
	margin:0;
	padding:0;
}

body
{
	color:black;
	width:100%;
	height:100%;
	font-family:Tahoma;
	border:0;
	background-color:#f9ffd3;
}
#price_bgr { position:relative; height:152px; background:url(/~images/price_bgr_mid.gif) repeat-x; padding-bottom:10px; margin:27px 0 0 0; overflow:hidden;bottom:10px}
#price_bgr_left { position:absolute; width:11px; height:152px; top:0; left:0; background:url(/~images/price_bgr_left.gif) no-repeat}
#price_bgr_right { position:absolute; width:11px; height:152px; top:0; right:-1px; background:url(/~images/siteimg/price_bgr_right.gif) no-repeat; z-index:5}
#price_body {  margin:0 9px 0 5px; padding-top:10px;position:relative; }
.price_el { width:20%; float:left; text-align:center; background:url(/~images/spacer.gif) no-repeat right top; margin-bottom:20px; display:inline}
.price_el img { border:1px solid #ffffff; margin-right:2px}
.occasion { color:#ffffff; font-size:14px; font-weight:bold}
.description { color:#78b3e2; font-family:Tahoma, Geneva, sans-serif; font-size:12px}
.time { color:#ffffff; font-family: Verdana, Geneva, sans-serif; font-size:18px; font-weight:bold}
.price { color:#ffffff; font-family: Verdana, Geneva, sans-serif; font-size:24px; font-weight:bold}
.last { background:none; width:19%;}

#apexlogo {background: url("/~images/apex-logo.png") no-repeat; width: 109px; height: 108px; margin: 10px 0px 0px 169px;}

table
{
	border:0;
}

.up_table {margin-left:auto; margin-right:auto; height:139px;}

.up_table img {margin-top:15px; margin-right:3px;}

p.FixedElement
{
	 height: 100px;
	 width: 100%;          
	 padding: 0em;          
	 background-color: #c2c2c2;     
	 position: fixed;     
	 top: 0px;     
	 left: 0px;   
	 margin:0px;  
	 //position: absolute;     
	 top: expression(document.getElementsByTagName( 'body' )[0].scrollTop + 'px');     
	 z-index: 1000; 
}

.reservation
{
	background:url(/~images/button.png) no-repeat; 
	text-align:center;  
	width:221px;
	height:28px;
	float:right;
	cursor:pointer;
}

.menu
{
	width:100%;
	height:20px;
	text-align:center;
}

.menu a, a.menu:hover, a.menu:link, a.menu:visited, a.menu:active 
{
	color:#914500;
	font-size:18px;
	font-family:Tahoma;
}

.text
{
	font-size:12px;
	padding-left:5%; 
	padding-right:5%; 
	vertical-align:top; 
	padding-top:10px;
}

.text a, a.text:hover, a.:text:link, a.text:visited, a.text:active 
{
	color:#52a3c8;
	text-decoration:underline;
}

.footer
{
	width:100%;
	height:100px;
	background:url(/~images/footer.jpg) repeat-x top;
}

/*TABLE WITH INFO*/
.info 
{
	border:1px solid #e0e0e0;
	min-width:1000px;
}

.number
{
	background-color:#076ba6;
	font-family:Georgia;
	font-size:18px;
	width:27px;
	color:white;
	text-align:center;
}

.offer
{
	background-color:#e6e6e6;
	color:#595e59;
	font-size:18px;
	width:15%;
	text-align:center;
	height:27px;
}

.picture img {}
.picture table tr td {border-right:1px solid #e0e0e0;}
.picture table td {width:15%;}

.table_text td
{
	font-size:18px;
	color:#5c3535;
	padding-left:2px;
	padding-right:2px;
	text-align:left;
	border-right:1px solid #e0e0e0;
	width:10%;
}

.table_text p {margin-bottom:10px;}

.table_text span
{
	font-family:Verdana;
	font-size:14px;
	color:#1684a9;
}

.prices
{
	font-size:24px;
	color:#067ba6;
	font-weight:bold;
}

.prices td {text-align:right; padding-top:10px; border-right:1px solid #e0e0e0; width:10%;}

p.name
{
	font-family:Georgia;
	font-size:30px;
}

.fixed
{
	height: 35px;
	 width: 100%;          
	 padding: 0em;          
	 background-color: #c2c2c2;     
	 position: fixed;     
	 top: 0px;     
	 left: 0px;  	 
	 margin:0px;  
	 //position: absolute;     top: expression(document.getElementsByTagName( 'body' )[0].scrollTop + 'px');     z-index: 1000; "
}


#price_bgr { position:relative; height:152px; background:url(/~images/price_bgr_mid.gif) repeat-x; padding-bottom:10px; margin:27px 0 0 0; overflow:hidden;bottom:10px}
#price_bgr_left { position:absolute; width:11px; height:152px; top:0; left:0; background:url(/~images/price_bgr_left.gif) no-repeat}
#price_bgr_right { position:absolute; width:11px; height:152px; top:0; right:-1px; background:url(/~images/price_bgr_right.gif) no-repeat}
#price_body {  margin:0 9px 0 5px; padding-top:10px; }
.price_el { width:20%; float:left; text-align:center; background:url(/~images/spacer.gif) no-repeat right top; margin-bottom:20px; display:inline}
.price_el img { border:1px solid #ffffff; margin-right:2px}
.occasion { color:#ffffff; font-size:14px; font-weight:bold}
.description { color:#78b3e2; font-family:Tahoma, Geneva, sans-serif; font-size:12px}
.time { color:#ffffff; font-family: Verdana, Geneva, sans-serif; font-size:18px; font-weight:bold}
.price { color:#ffffff; font-family: Verdana, Geneva, sans-serif; font-size:24px; font-weight:bold}
.last { background:none}

#apexlogo {background: url("/~images/apex-logo.png") no-repeat; width: 109px; height: 108px; margin: 10px 0px 0px 169px;]