html {
	height: 100%;
}
body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	color: #8b5525;
	height: 100%;
}
body, table, td {
	font-size: 11px;
	font-family: Tahoma;
}
A {COLOR: #d23100; TEXT-DECORATION: underline}
A:visited {COLOR: #d23100;}
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: #ffdb8e;
}
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;
}

.hid{
display: none;
}

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;
}

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: 9pt;
}

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/avtoturi_l.gif') 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/polezno_l.gif') no-repeat;
}
div.polezno_bg{
	width: 100%;
	background: url('/img/polezno_bg.jpg') 8px top no-repeat;
}
div.chast_l{
	width: 100%;
	height: 23px;
	background: url('/img/chast_lica2.gif') no-repeat;
}
div.chast_bg{
	width: 100%;
	background: url('/img/chast_lice.jpg') 8px top no-repeat;
}
div.detski_l{
	width: 100%;
	height: 23px;
	background: url('/img/detski_l.gif') no-repeat;
}
div.detski_bg{
	width: 100%;
	background: url('/img/detski_bg.jpg') 8px top no-repeat;
}


div.gl_l{
	width: 100%;
	height: 23px;
	background: url('/img/gl.gif') no-repeat;
}
div.gl_bg{
	width: 100%;
	background: url('/img/gl_bg.jpg') 8px top no-repeat;
}


div.search_l{
	width: 100%;
	height: 23px;
	background: url('/img/search_l.gif') no-repeat;
}
div.search_bg{
	width: 100%;
	background: url('/img/search_bg.jpg') 0px top no-repeat;
}

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_ll{
	width: 100%;
	height: 23px;
	background: url('/img/adv_ll.gif') no-repeat;
}
div.adv_bg{
	width: 100%;
	background: url('/img/adv_bg.jpg') 0px top no-repeat;
}

p.lm{
	font-size: 11px;
	font-weight: bold;
	background: url('/img/pimp.gif') left center no-repeat;
	margin-bottom: 7px;
	padding-left: 10px;
	margin-left: 40px
}
p.lm2{
	font-size: 11px;
	background: url('/img/pimp.gif') left center no-repeat;
	margin-bottom: 3px;
	padding-left: 10px;
	margin-left: 40px
}
p.lm4{
	font-size: 11px;
	background: url('/img/pimp.gif') left center no-repeat;
	margin-bottom: 3px;
	padding-left: 10px;
	margin-left: 20px;
	margin-right: 20px;
}
p.lm5{
	font-size: 11px;
	background: url('/img/pimp.gif') left center no-repeat;
	margin-bottom: 3px;
	padding-left: 10px;
	margin-left: 35px;

	margin-right: 15px;
}

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: 11px;
	background: url('/img/pimp.gif') left 5px no-repeat;
	margin-bottom: 3px;
	padding-left: 10px;
	width: 130px;
	margin-left: 25px;
	margin-right: 5px;
}

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: 11px;
	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: 11px;
	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: 11px;
}
div.photo a,div.photo a:hover{
border: 0px;
}


/* стили для списка страниц */
div.pagelist {
	margin: 5px 20px 5px 0px;
	text-align: right;
	clear: left;
}
div.pagelist a, div.pagelist a:visited {
	padding-left: 5px;
	padding-right: 5px;
	color: black;
	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;
}
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/logo_bg.jpg') repeat-x;
}
td.sand{
	width: 100px;
}
td.waves{
	background: url('/img/waves_bg.gif') right repeat-x;
}
div.photologo{background: url('http://www.ostwest.ru/img/logowatermark.gif') no-repeat;}

td.nalmest{font-size:9px;}
td.kontakt{margin-right:2px; margin-left:2px; padding-left:2px; padding-right:2px;}
span.title_0{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF6600;}