html {
	height: 100%;
}
body {
	margin: 0px;}  


body, table, td{
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
A {COLOR: black; TEXT-DECORATION: underline}
A:visited {COLOR: black;}
A:active {COLOR: red; }
A:hover {COLOR: red; TEXT-DECORATION: none}
p {
	margin: 0px;
	margin-top: 5px;
}
hr{
	height: 1px;
	color: gray;
}
H1 { FONT-SIZE: 14pt;}
H2 { FONT-SIZE: 11pt;}
H3{ FONT-SIZE: 12pt;}
H4 { FONT-SIZE: 11pt;}
form {
	margin: 0px;
	padding: 0px;
}
img {
	border: 0px;
}

table.main{
	width: 100%;
	height: 100%;
	background-color: #4f9ee1;
}
table.main td.left{
	width: 67px;
	background: url('/img/mainleft.jpg') top no-repeat;
}
table.main td.right{
	width: 70px;
	background: url('/img/mainright.jpg') top no-repeat;
}
table.main td.center{
	background: white;
}

table.submain{
	width: 100%;
	height: 100%;
	background: url('/img/leftbg.gif') left repeat-y;
}

table.submain td.submain{
	background: url('/img/rightbg.gif') right repeat-y;
}

table.submain2{
	width: 100%;
	height: 100%;
	background: url('/img/leftbg2.gif') left top no-repeat;
}
table.submain2 td.submain2{
	background: url('/img/rightbg2.gif') right top no-repeat;
}

table.menu{
	width: 100%;
	height: 25px;
	margin: 0px 0px 0px 10px;
}

table.menu td.menuleft{
	width: 37px;
	background: url('/img/menu1.gif') right top no-repeat;
}
table.menu td.menuright{
	width: 77px;
	background: url('/img/menu2.gif') left top no-repeat;
}
table.menu td.menucenter{
	background: url('/img/menubg.gif') right repeat-x;
	text-align: center;
	color: #8b5525;
	font-weight: bold;
	font-size: 10pt;
}

table.menu td.menucenter A {COLOR: #8b5525; TEXT-DECORATION: none}
table.menu td.menucenter A:visited {COLOR:#8b5525;}
table.menu td.menucenter A:active {COLOR: black; }
table.menu td.menucenter A:hover {COLOR: black; TEXT-DECORATION: underline}


table.content{
	width: 100%;
}
td.contentleft{
	width: 203px;
}

td.contentright{
	width: 208px;
}

div.avtoturi_l{
	width: 100%;
	height: 23px;
	background: url('/img/turizm_.gif') 14px top no-repeat;
}
div.avtoturi_bg{
	width: 100%;
	background: url('/img/avtoturi_bg.jpg') 8px top no-repeat;
}

div.polezno_l{
	width: 100%;
	height: 23px;
	background: url('/img/poleznoZn.gif') 14px top no-repeat;
}
div.polezno_bg{
	width: 100%;
	background: url('/img/polezno_bg.jpg') 8px top no-repeat;


}

div.detski_l{
	width: 100%;
	height: 23px;
	background: url('/img/transport.gif') 14px top no-repeat;
}
div.detski_bg{
	width: 100%;
	background: url('/img/detski_bg.jpg') 8px top no-repeat;
}

div.search_l{
	width: 100%;
	height: 23px;
	background: url('/img/select_t.gif') 6px top no-repeat;
}

div.listcountry_l{
	width: 100%;
	height: 23px;
	background: url('/img/strana.gif') 6px top no-repeat;
	float:left;

}

div.search_bg{
	width: 100%;
	background: url('/img/search_bg.jpg') 0px top no-repeat;
	float:left;
       
}

div.search_bg_c{
height:270px;
width: 100%;
background: url('/img/search_bg.jpg') 0px top no-repeat;
float:left;
}


div.news_l{
	width: 100%;
	height: 23px;
	background: url('/img/news_l.gif') no-repeat;
}
div.news_bg{
	width: 100%;
	background: url('/img/news_bg.jpg') 0px top no-repeat;
}

div.adv_l{
	width: 100%;
	height: 23px;
	background: url('/img/adv_l.gif') no-repeat;
}
div.adv_bg{
	width: 100%;
	background: url('/img/adv_bg.jpg') 0px top no-repeat;
}



ul.lm {
font-size: 8pt;
	background: url('/img/pimp.gif') left center no-repeat;
	margin-bottom: 7px;
	padding-left: 10px;
	margin-left: 30px

}


p.lm{
	font-size: 8pt;
	background: url('/img/pimp.gif') left center no-repeat;
	margin-bottom: 7px;
	padding-left: 10px;
	margin-left: 30px
}
p.lm2{
	font-size: 7pt;
	background: url('/img/pimp.gif') left center no-repeat;
	margin-bottom: 3px;
	padding-left: 10px;
	margin-left: 40px
}

p.lm A, p.lm2 A {COLOR: #d23100; TEXT-DECORATION: none}
p.lm A:visited, p.lm2 A:visited  {COLOR:#d23100;}
p.lm A:active, p.lm2 A:active {COLOR: black; }
p.lm A:hover, p.lm2 A:hover {COLOR: black; TEXT-DECORATION: underline}

p.lm3{
	font-size: 8pt;
	background: url('/img/pimp.gif') left 5px no-repeat;
	margin-bottom: 3px;
	padding-left: 10px;
	width: 90%;
	margin-left: 10px;
}

p.lm3 A {COLOR: #8b5525; TEXT-DECORATION: none}
p.lm3 A:visited  {COLOR:#8b5525;}
p.lm3 A:active {COLOR: #ff9a16; }
p.lm3 A:hover {COLOR: #ff9a16; TEXT-DECORATION: underline}

p.add{
	font-size: 8pt;
	margin-bottom: 3px;
	padding-right: 30px;
	margin-left: 40px
}

table.h1{
	width: 100%;
	height: 16px;
	margin-top: 4px;
	background: #ffa012 url('/img/h1_left.gif') left top no-repeat;
}
td.h1{
	padding-left: 20px;
	background: url('/img/h1_right.gif') right top no-repeat;
}
h1{
	color: white;
	font-size: 9pt;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	letter-spacing: 2px;
	font-weight: normal;
}

table.footer{
	width: 100%;
	height: 113px;
}

td.footerleft{
	width: 179px;
}
td.footerright{
	width: 173px;
}

td.footercenter{
	background: url('/img/footer_bg.gif') bottom repeat-x;
	font-size: 8pt;
	color: #8b5525;
}

td.footercenter A {COLOR: #8b5525; TEXT-DECORATION: underline}
td.footercenter A:visited  {COLOR:#8b5525;}
td.footercenter A:active {COLOR: #8b5525; }
td.footercenter A:hover {COLOR: #8b5525; TEXT-DECORATION: none}

div.photo{
	float: left;
	height: 130px;
	width: 135px;
	font-size: 8pt;
}
div.photo a,div.photo a:hover{
border: 0px;
}


/* стили для списка страниц */
div.pagelist {
	margin: 5px 20px 5px 0px;
	text-align: left;
	clear: left;
}
div.pagelist a, div.pagelist a:visited {
	padding-left: 0px;
	padding-right: 5px;
	color: d23100;
	text-decoration: none;
	border: 0px;
}
div.pagelist a:hover{
		border: 0px;
}
div.pagelist span{
	padding: 3px;
	padding-left: 5px;
	font-weight: bold;
	border: 1px solid #cc0000;
	color: #CC0000;
}


table.cont{
	width: 100%;
}

table.cont td.contleft{
	width: 15px;
	background: url('/img/cont_left.gif') top no-repeat;
}
table.cont td.contcenter{
	background: url('/img/cont_bg.gif') top repeat-x;
	padding: 7px;
font-size: 9pt;
}
table.cont td.contright{
	width: 15px;
	background: url('/img/cont_right.gif') top no-repeat;
}
table.tourinfo{
	background: url('/img/dots.gif') bottom repeat-x;
	padding-bottom: 10px;
	padding-top: 10px;
}
span.tourtitle{
	color: #d23100;
	padding-right: 10px;
}

div.pricebg{
	display: inline;
	height: 19px;
	padding-top: 2px;
	padding-bottom: 4px;
	color: white;
	font-weight: bold;
	background: url('/img/price_bg.gif') repeat-x;
}

td.h1_{
	width: 128px;
}
td.h2{
	background: url('/img/h2.gif') repeat-x;
}
td.h3{
	width: 120px;
}

td.flash_right{
	text-align: right;
	width: 411px;
}
td.flash_left{
	width: 478px;
}
td.logo{
	text-align: center;
	background: url('/img/newback.jpg') repeat-x;
}
td.sand{
	width: 100px;
}
td.waves{
	background: url('/img/waves_bg.jpg') right repeat-x;
}

.leftNews {
	background: url('/img/leftico.gif') no-repeat left top; COLOR:#d23100;
}

.rightNews {
	background: url('/img/rightico.gif') no-repeat left top; COLOR:#d23100;
}



.small_1247681617 {
	FONT-SIZE:9px; FONT-FAMILY: arial
}
.norm_1247681617{
	FONT-SIZE:10px; FONT-FAMILY: arial
}
.txt_1247681617{
	FONT-SIZE:11px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold
}

.interchange_informer_1247681908 {
FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: arial; BACKGROUND-COLOR: #b7dbff; border-color: #003366; border-width: 1px; border-style: solid;
}
.interchange_currency_1247681908 {
BORDER: #003366 1px solid; BACKGROUND-COLOR: #f0f8ff; FONT-SIZE: 11px; COLOR: #000033; FONT-FAMILY: Tahoma; margin: 0px; padding: 2px;text-align: right;
}
*.interchange_rate_of_exchange_1247681908 {
    WIDTH: 100%; COLOR: #FFFFFF; FONT-FAMILY: arial; HEIGHT: 100%; TEXT-ALIGN: center; TEXT-DECORATION: none; BACKGROUND-COLOR: #3399FF ;FONT-SIZE: 12px;


.counters{
margin-left:12px;
}