img
{
border:0;
}
.textSemen
{
	color: #000000;
	font-weight: bold;
	font-size: 9px; 
	font-family: arial, sans-serif
}
.textHello
{
    padding-left: 15px;
	color: black;
	font-weight: normal;
	font-size: 13px; 
	font-family: arial, sans-serif
}
.textHello2
{
    padding-left: 15px;
	color: black;
	font-weight: normal;
	font-size: 13px; 
	font-family: verdana
}

.textRightTop
{
    padding-top: 10px;
	color: #666666;
	font-weight: bold;
	font-size: 13px; 
	font-family: arial, sans-serif
}

.textRed
{
	color: #cc0200;
	font-weight: bolder;
	font-size: 14px; 
	font-family: arial, sans-serif
}
.textOrange
{
	color: #ff6531;
	font-weight: bold;
	font-size: 13px; 
	font-family: arial, sans-serif
}
.textBlue
{
	color: #007fca;
	font-weight: bold;
	font-size: 13px; 
	font-family: arial, sans-serif
}

.textSearchTitle
{
    padding-left:9px;
	color: #595959;
	font-weight: bold;
	font-size: 11px; 
	font-family: arial, sans-serif
}
.textSearchRed
{
    padding-left:9px;
	padding-top:5px;
	padding-bottom:5px;
	color: #cc0200;
	font-weight: bolder;
	font-size: 12px; 
	font-family: verdana, sans-serif
}

.textHotName
{
	padding-top:15px;
	padding-bottom: 5px; 
	color: black;
	font-weight: normal;
	font-size: 13px; 
	font-family: arial, sans-serif
}

.payRed
{
	padding-top:5px;
	padding-bottom:5px;
	color: #cc0200;
	font-weight: bolder;
	font-size: 14px; 
	font-family: arial, sans-serif
}

.textRedCtr
{
	padding-left:15px;
	color: #cc0200;
	font-weight: bolder;
	font-size: 14px; 
	font-family: arial, sans-serif
}

.textUnderMenuhRed
{
	padding-right:20px;
	color: #cc0200;
	font-weight: bolder;
	font-size: 14px; 
	font-family: arial, sans-serif
}

.textContacts
{
	padding-left:45px;
	padding-top:5px;
	padding-bottom:5px;
	color: black;
	font-weight: bolder;
	font-size: 14px; 
	font-family: arial, sans-serif
}

.textContactsSmall
{
	padding-left:45px;
	color: black;
	font-weight: normal;
	font-size: 14px; 
	font-family: arial, sans-serif
}

.textBotPage
{
	padding-left:3px;
	padding-top:3px;
	padding-bottom:5px;
	color: white;
	font-weight: normal;
	font-size: 12px; 
	font-family: arial, sans-serif
}

.textSearch
{
	padding-left: 10px;
	color: #7d7d7d;
	font-weight: bold;
	font-size: 11px; 
	font-family: arial, sans-serif;
	background: transparent;
	text-decoration: none;
}

.buttonSearch
{
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
}

td.menu
{
	padding-left:8px;
	padding-top:2px;
	margin-left:8px;
	margin-top:2px;
}

td.menu_1
{
	padding-left:21px;
	padding-top:2px;
	margin-left:8px;
	margin-top:2px;
}

td.under_menu
{
	padding-top:20px;
	padding-left:9px;
}

td.star
{
	padding-left:20px;
}

td.search_words
{
	padding-top:20px;
    padding-bottom:20px;
   	font-family: arial, "ms sans serif", sans-serif; 
	font-size: 14px;
	font-weight: bolder;
	color: #fb6600;
	padding-left:270px;
}
td.Date
{
	padding-top:20px;
    padding-left:20px;
   	font-family: arial, "ms sans serif", sans-serif; 
	font-size: 12px;
	font-weight: bolder;
	color: black;
}
td.news_name
{
    padding-left:20px;
   	font-family: arial, "ms sans serif", sans-serif; 
	font-size: 12px;
	font-weight: bolder;
	color: black;
}

td.News
{
    padding-left:20px;
   	font-family: arial, "ms sans serif", sans-serif; 
	font-size: 12px;
	font-weight: normal;
	color: #999999;
}

tr.search_result
{
	padding-bottom:10px;
}

a:link,
a:visited,
a:active{
   	font-family: verdana, arial, "ms sans serif", sans-serif; 
	font-size: 10px;  
	font-weight: normal;
	background: transparent;
	color: #333333;
	text-decoration: underline;
}
a:hover{
	background: transparent;
	color: #666666;
}

a.hot:link,
a.hot:visited,
a.hot:active{
   	font-family: arial, "ms sans serif", sans-serif; 
	font-size: 13px;  
	font-weight: normal;
	padding-left: 15px;
	background: transparent;
	color: #333333;
	text-decoration: none;
}
a.hot:hover{
   	font-family: arial, "ms sans serif", sans-serif; 
	font-size: 13px;  
	font-weight: normal;
	padding-left: 15px;
	background: transparent;
	color: #666666;
	text-decoration: none;
}

a.menuTop:link,
a.menuTop:visited,
a.menuTop:active
{
	font-family: verdana, arial, "ms sans serif", sans-serif; 
	font-size: 12px;  
	font-weight: bolder;
	background: transparent;
	color:#000;
	text-decoration: none;
}
a.menuTop:hover
{
	font-family: verdana, arial, "ms sans serif", sans-serif; 
	background: transparent;
	color: #999999;
	text-decoration: none;
}

a.menuBot:link,
a.menuBot:visited,
a.menuBot:active
{
	font-family: arial, "ms sans serif", sans-serif; 
	font-size: 15px;  
	font-weight: bolder;
	background: transparent;
	color:#797979;
	text-decoration: none;
}
a.menuBot:hover
{
	font-family: arial, "ms sans serif", sans-serif; 
	background: transparent;
	color: #999999;
	text-decoration: none;
}

a.menuBotPage:link,
a.menuBotPage:visited,
a.menuBotPage:active
{
	font-family: arial, "ms sans serif", sans-serif; 
	font-size: 9px;  
	padding-left:5px;
	font-weight: bolder;
	background: transparent;
	color:#ffcdce;
	text-decoration: none;
}
a.menuBotPage:hover
{
	font-family: arial, "ms sans serif", sans-serif; 
	background: transparent;
	color: black;
	text-decoration: none;
}

a.Orange:link,
a.Orange:visited,
a.Orange:active
{
	color: #ff6531;
	font-weight: bold;
	font-size: 13px; 
	font-family: arial, sans-serif;
	background: transparent;
	text-decoration: none;
}
a.Orange:hover
{
	font-family: arial, "ms sans serif", sans-serif; 
	background: transparent;
	color: #666666;
	text-decoration: none;
}
a.syl:link,
a.syl:visited,
a.syl:active
{
	color: #999999;
	font-weight: bold;
	font-size: 13px; 
	font-family: arial, sans-serif;
	background: transparent;
	text-decoration: none;
}
a.syl:hover
{
	font-family: arial, "ms sans serif", sans-serif; 
	background: transparent;
	color: #999999;
	text-decoration: none;
}

a.Red:link,
a.Red:visited,
a.Red:active
{
	color: #cc0200;
	font-weight: bold;
	font-size: 13px; 
	font-family: arial, sans-serif;
	background: transparent;
	text-decoration: none;
}
a.Red:hover
{
	font-family: arial, "ms sans serif", sans-serif; 
	background: transparent;
	color: black;
	text-decoration: none;
}

a.ListOrange:link,
a.ListOrange:visited,
a.ListOrange:active
{
	padding-bottom:15px;
	color: #ff6531;
	font-weight: bold;
	font-size: 18px; 
	font-family: arial, sans-serif;
	background: transparent;
	text-decoration: none;
}
a.ListOrange:hover
{
	font-family: arial, "ms sans serif", sans-serif; 
	background: transparent;
	color: #999999;
	text-decoration: none;
}

a.Img:link,
a.Img:visited,
a.Img:active
{
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
	background: transparent;
	text-decoration: none;
}
a.Img:hover
{
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
	background: transparent;
	text-decoration: none;
}

a.GetSearch:link,
a.GetSearch:visited,
a.GetSearch:active
{
	color: #393939;
	font-weight: bold;
	font-size: 13px; 
	font-family: arial, sans-serif;
	background: transparent;
	text-decoration: none;
}
a.GetSearch:hover
{
	font-family: arial, "ms sans serif", sans-serif; 
	background: transparent;
	color: black;
	text-decoration: none;
}

.layer2 {
 width: 300px; /* Ширина текстового блока */
}

BODY {
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
}

table.main {
text-align:center;
padding:0;
margin:0;
border:0;
width:800px;
vertical-align:top;
}

img.logo_left {
width:240px;
border : 0; 
}

img.name {
height:10px;
width:10px;
border : 0; 
}
h1, h2{
	padding-left:9px;
	padding-top:15px;
	padding-bottom: 5px; 
	color: black;
	font-size: 17px;
	font-family: arial, sans-serif
}

H1.down {
    font-family: arial, "ms sans serif", sans-serif; 
	font-size: 11px;  
	padding-left:5px;
	font-weight: bolder;
	background: transparent;
	color:black;
	text-decoration: none; 
}

H4.down {
    font-family: arial, "ms sans serif", sans-serif; 
	font-size: 11px;  
	padding-left:5px;
	font-weight: bolder;
	background: transparent;
	color:black;
	text-decoration: none; 
}


.textLevel2
{
	font-family: Arial,Times; 
	background: transparent;
	font-size:12px;
	color: #666666;
	text-decoration: none;
}

.MsoNormal
{
	font-family: Arial,Times; 
	background: transparent;
	font-size:12px;
	/*color: #666666;*/
       color: #000;
	text-decoration: none;
}

.textUpLevel2
{
	padding-left:0px;
	color: #cc0200;
	font-weight: bolder;
	font-size: 14px; 
	font-family: arial, sans-serif
}
.mainprod 
{
height:200px;
overflow-x:auto;
overflow-y:scroll;
text-align:justify;

}

.mainprod p {
color:black;
font-family:arial,"ms sans serif",sans-serif;
font-size:12px;
padding-left:20px;
}

.zag {
color:#CC0200;
font-family:arial,sans-serif;
font-size:14px;
font-weight:bolder;
padding-left:15px;
text-align: left;
}
.zag1 {
color:#000000;
font-family:arial,sans-serif;
font-size:14px;
font-weight:bolder;
padding-left:15px;
text-align: left;
}
a.ssylka:link,
a.ssylka:visited,
a.ssylka:active
{
	color:#FFCDCE;
	font-weight: bold;
	font-size:10px;
	font-family: arial, sans-serif;
	background: transparent;
	text-decoration: none;
}
a.ssylka:hover
{
	font-family: arial, "ms sans serif", sans-serif; 
	background: transparent;
	color:#FFCDCE;
	text-decoration: none;
}
a.ssylka1:link,
a.ssylka1:visited,
a.ssylka1:active
{
	color:#FFCDCE;
	font-weight: bold;
	font-size:12px;
	font-family: arial, sans-serif;
	background: transparent;
	text-decoration: none;
}
a.ssylka1:hover
{
	font-family: arial, "ms sans serif", sans-serif; 
	background: transparent;
	color:#FFCDCE;
	text-decoration: none;
}
strong {
color: black;
	font-weight: bold;
	font-size: 13px; 
	font-family: arial, sans-serif;
	background: transparent;
	text-decoration: none;
	}
a.valuta
{
	text-decoration: underline;
	cursor:pointer;
}
a.valuta:hover
{
	text-decoration: underline;
	cursor:pointer;
}
input
{
font-size:100%;
color:#007FBA;
border: 1 solid #eaeaea; 
background: #ffffff; 
font-family:	Arial,Helvetica,sans-serif;
font-size:	13.2px;
font-weight:	bold;
font-style:	normal;
text-transform:	none;
text-decoration:	none;
letter-spacing:	normal;
word-spacing:	normal;
line-height:	12px;
text-align:	center;
direction:	ltr;
}
.typeof
{
color:#007FBA;
border: 0 solid #eaeaea; 
background: #eaeaea; 
font-family:	Arial,Helvetica,sans-serif;
font-size:	13.2px;
font-weight:	bold;
font-style:	normal;
}
.tabprice tr td
{
font-family:	Arial,Helvetica,sans-serif;
font-size:	12.2px;
margin:0;
padding:5px;
border:0;
border-top:1px solid white;
border-right:1px solid white;
}
a.valval
{
color:#007FBA;
}
a.valval:link
{
color:black;
}

div.visualhotels-copyright   {visibility: hidden;}

#comments {
	margin-left: 50px;
	border: 2px solid #eaeaea;
	width: 240px;
	padding: 5px;
}

.rad {background-color: #fff;}

#commentOut cite  {font: 11px Arial, Candara, Sans-serif; color: grey;}
#commentOut span  {font: 11px Arial, Candara, Sans-serif; color: red;}
#commentOut strong  {font: 11px Arial, Candara, Sans-serif; color: #007fba;}

p.vvod_com {
font: 12px Arial, Candara, Sans-serif;	
}
#text_comm {
font: 0.8em Arial, Candara, Sans-serif;

}
form#comments label {margin-right: 10px;}

#name_comm {
	background-color: #fff;
	border: 1px solid #000;
	margin-left: 5px;
}

form#comments p span {font-size: 14px;}

div#lightb a {
	display: block;
	float: left;	
	margin-right: 10px;
}
#commentOut {
	background-color: #eaeaea;
	border: 2px solid #9db1cc;
	padding: 5px;
	width: 200px;
	overflow: auto;
	margin-bottom: 10px;
	margin-left: 50px;
}
div#commentOut p {
	font: 11px Arial, Candara, Sans-serif;
	font-weight: normal;
	color: #000000;
}
div#commentOut cite strong {font-style: normal;}
#but {
	width: 200px;
	height: 40px;
	border: 1px solid grey;
	background: #F2F2F2 url(/img/12.png) no-repeat right top;
}

.message_out {
	margin-left: 20%;
}

/* A.V.A. 19.08.2010 Раскрывыающиеся верхнее меню */
/*
* {
	margin:0;
	padding:0;
}
*/
div.top_menu {
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}
div.top_menu #nav {
	font-size: 0.7em;
	list-style-type: none;
	width: 1033px;
	height: 25px;
	display: inline-block;
	background: #fff;
	line-height: 25px;
	border: 1px solid #CCCCCC;
}
div.top_menu #nav li{
	float: left;
	width: 140px;
	margin-top: -10000px;
}
div.top_menu #nav li a {
	width: 140px;
	text-decoration: none;
	text-align: center;
	color:#000;
	position: relative;
	float: left;
	margin-right: -139px;
	margin-top: 10000px;
	font-weight: bold;
	font-size: 12px;
}
div.top_menu #nav li a:hover, div.top_menu #nav li a:focus, div.top_menu #nav li a:active {
	background: #fff;
	margin-right: 0;
	color: #000;
}
div.top_menu #nav li ul {
	background: #fff;
	margin: 0px; 
	padding: 0px;
	float: left;
	margin-top: -25px;
	padding-top: 25px;
	margin-bottom: -10000px;
	list-style-type: none;
	
}
div.top_menu #nav li ul li {
	float: none;
	margin: 0;
	width: auto;
	
}
div.top_menu #nav li ul li a {
	float: none;
	display: block;
	margin: 0;
	margin-right: -1px;
	background: #CCCCCC;
}