body {
	margin:0px; background-image:url(/img/1x1green.jpg);
}
p {
	text-indent: 20px;
}

.f0{
	background-image:url(/img/f0.jpg); background-repeat:repeat-x; vertical-align:top;
}
.f1 {
	background-image: url(/img/f10.jpg); background-repeat: repeat-y; width: 4px; vertical-align: top;
}
.f3 {
	background-image: url(/img/f30.jpg); background-repeat: repeat-y; width: 5px; vertical-align: top;
}
.f20 {
	background-image: url(/img/f20.jpg); background-repeat: repeat-y; width: 223px; vertical-align:top;
}
.f21 {
	background-image: url(/img/f21.jpg); background-repeat: no-repeat; width: 223px; height:156px; text-align:left; vertical-align:top;
}

.f210 {
	background-image: url(/img/f21.jpg); background-repeat: no-repeat; width: 223px; height:112px; text-align:left; vertical-align:top;
}

.f22 {
	background-image: url(/img/f22.jpg); background-repeat: no-repeat; width: 223px; height:298px; text-align:left; vertical-align:top;
}
.f40 {
	background-image: url(/img/f40.jpg); background-repeat: repeat-x; height:330px; vertical-align:top;
}
.f43 {
	width:100%; height:100%; background-image:url(/img/f43.jpg); background-repeat:no-repeat; background-position: top left; vertical-align:top; text-align:justify; margin:0px; padding:10px;
}
#f431 { width:100%; height:100%; vertical-align:top; text-align:justify; color:#663300; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; padding:9px;
}
#f431 a, #f431 a:visited { color: #FF6600; } 
#f431 a:hover, #f431 a:active { color: #FF0000; } 

.f5 {
	background-image: url(/img/f50.jpg); background-repeat: repeat-y; width: 6px; vertical-align: top;
}
.f60 {
	background-image: url(/img/f60.jpg); background-repeat: repeat-y; vertical-align:top; width:54px;
}
.f61 {
	background-image: url(/img/f0.jpg); background-repeat: repeat; height:154px;
}
.f62 {
	background-image: url(/img/f62.jpg); background-repeat: no-repeat; height:297px; width:54px;
}
.f8 {
	background-image:url(/img/f8.jpg); background-repeat:repeat-x; height:7px; width:95%;
}
.f821 {
	background-image:url(/img/f821.jpg); background-repeat:no-repeat; height:7px; width:54px;
}
.f822 {
	background-image:url(/img/f822.jpg); background-repeat:no-repeat; height:48px; width:54px;
}
.f822-1 {
	position:relative; float:right; top:-48px; right:54px; height:48px; width:54px; z-index:5;
}

#f80-0{position:relative; left:380px; top:0px; width:380px; text-align:left; background-image:url(/img/f94.jpg); background-repeat:repeat-x;
}


#f81-0{position:relative; float:right; top:2px; right:0px; width:360px; border: solid 1px #FFFFFF;
}
#f81-1{height:30px; width:100%; background-image:url(/img/bgr-top2.jpg); background-repeat:repeat-x; text-align:center;
}
#f81-1 h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:600; padding:7px 0 0 0; margin:0px; color:#ff6600; text-align:center;
}

#f81 {
	background-image: url(/img/f81.jpg); background-repeat:repeat-x; height:48px; width:95%; font-family:Georgia, "Times New Roman", Times, serif; color:#FF6600; font-size:10px; font-weight:normal; text-align: center; vertical-align:top;
}
#f81 h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:600; color: #003399; margin-top:10px; margin-bottom:5px; margin-left:5px; padding:0px;
}

.f82 {
	background-image: url(/img/f82.jpg); background-repeat:repeat-x; height:55px; width:54px;
}
.f94 {
	position:relative; left:0px; top:0px; width:100%; text-align:left; background-image:url(/img/f94.jpg); background-repeat:repeat-x;
}

.logo_bottom {
	background-image:url(/img/f9.jpg); background-position:bottom right; background-repeat:no-repeat; vertical-align:top; background-color:#eeecdd;
}


.c221 {
	background-image: url(/img/c21.jpg); background-repeat: repeat-x; height: 34px;
}
.c222 {
	background-image: url(/img/menu00.jpg); background-repeat: repeat-x; height: 34px;
}
.c223 {
	background-image: url(/img/menu00.jpg); background-repeat: repeat-x; height: 1px;
}
.b0 {
	background-image: url(/img/1x1yellow.gif); background-repeat: repeat; vertical-align:top;
}

.c10 {
	background-image: url(/img/c10.jpg); background-position: right; background-repeat:no-repeat; height: 195px; width:30%;
}
.c10-1 {
	background-image: url(/img/c10-1.jpg); background-position: right; background-repeat:no-repeat; height: 195px; width:30%;
}
.c11 {
	background-image: url(/img/c111.jpg); background-position: left; background-repeat:no-repeat; width: 760px; height: 195px; vertical-align:top; text-align:left;
}
.c11-1 { background-image: url(/img/c111-1.jpg); background-position: left; background-repeat:no-repeat; width: 760px; height: 195px; vertical-align:top; text-align:left;
}
.c11-2 { background-image: url(/img/c111-2.jpg); background-position: left; background-repeat:no-repeat; width: 760px; height: 195px; vertical-align:top; text-align:left;
}
.c11-3 { background-image: url(/img/c111-3.jpg); background-position: left; background-repeat:no-repeat; width: 760px; height: 195px; vertical-align:top; text-align:left;
}
.c11-4 { background-image: url(/img/c111-4.jpg); background-position: left; background-repeat:no-repeat; width: 760px; height: 195px; vertical-align:top; text-align:left;
}
.c11-5 { background-image: url(/img/c111-5.jpg); background-position: left; background-repeat:no-repeat; width: 760px; height: 195px; vertical-align:top; text-align:left;
}
.c12 {
	background-image: url(/img/c12.jpg); background-position: left; background-repeat:no-repeat; height: 195px; vertical-align:top; text-align:left; width:30%;
}
.c200 {
	background-image: url(/img/1x4green0.jpg); background-repeat: repeat-x; height: 4px;
}
.c201 {
	background-image: url(/img/1x4green0.jpg); background-repeat: repeat-x; height: 4px; width:8%;
}
.c202 {
	background-image: url(/img/1x4green0.jpg); background-repeat: repeat-x; height: 4px; width:80%;
}

div_border1 {
	position:relative; top:0px; left:380px; border:solid 1px #FF0000;
}

.a_img:link, .a_img:visited, .a_img:hover, .a_img:active {
	margin:0px; padding:0px;
}




#div_menu_left {
	padding-top: 7px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#div_menu_left h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF3300; margin-top:0px; margin-bottom:3px; margin-left:15px; padding:0px;}
#div_news { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight: normal; color:#666633; text-align:justify; padding-top:10px; padding-left:13px; padding-right:7px; padding-bottom:7px;
}
#div_news a, #div_news a:visited { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight: normal; color: #FF6600; text-align:justify;
}
#div_news a:hover, #div_news a:active { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight: normal; color: #FF3300; text-align:justify;
}

.div_contacts {
	padding-top:10px; padding-left:10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight: normal; color:#666633; text-align: left;
}
.div_menu2 {
	padding-top:8px; padding-bottom:5px; text-align:center;
}
.div_img {
	text-align: center; z-index:6; padding-top:2px; padding-bottom:2px;
}
.img1 {
	margin-left:0px; margin-right:4px;
}
.img2 {
	margin-left:4px; margin-right:0px;
}
.img3 {
	margin-top:7px; margin-bottom:7px;
}

.ul_main {
	margin:0px 0px 0px 0px; padding:0px 0px 0px 20px; list-style-type: disc;

}


a.menu2:link, a.menu2:visited {
	font-family: Georgia, "Times New Roman", Times, serif; color: #0066FF; font-size: 12px; font-weight: bold; text-decoration: none; padding:0px; margin:0px;
}
a.menu2:hover, a.menu2:active {
	font-family: Georgia, "Times New Roman", Times, serif; color: #FF0000; font-size: 12px; font-weight: bold; text-decoration: none; padding:0px; margin:0px;
}

a.menu3:link, a.menu3:visited {
	font-family: Georgia, "Times New Roman", Times, serif; color: #FFA200; font-size: 10px; font-weight: bold; text-decoration: none; padding:0 5px 10px 5px; margin:0px; 
}
a.menu3:hover, a.menu3:active {
	font-family: Georgia, "Times New Roman", Times, serif; color: #FF5933; font-size: 10px; font-weight: bold; text-decoration: none; padding:0 5px 10px 5px; margin:0px; 
}

a:link, a:visited {
	font-family: Georgia, "Times New Roman", Times, serif; color: #0066FF; font-size: 12px; text-decoration: underline;
}
a:hover, a:active {
	font-family:Georgia, "Times New Roman", Times, serif; color: #FF0000; font-size:12px; text-decoration: underline;
}


h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:600; color: #003399; margin-top:10px; margin-bottom:5px; margin-left:15px; padding:0px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:600; color: #003399; margin-top:0px; margin-bottom:3px; margin-left:15px; padding:0px;
}	
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:600; color: #003399; margin-top:10px; margin-bottom:5px; margin-left:5px; padding:0px;
}

h4 { font-family: Georgia, "Times New Roman", Times, serif; font-size:11px; color:#ff6633; margin:0px; padding:0px; font-weight:normal;
}

#div_intro { font-family: Georgia, "Times New Roman", Times, serif; font-size:11px; color:#ff6633; margin:0px; padding:0px; font-weight:normal;
}
#div_intro  a, #div_intro a:visited {
	font-family: Georgia, "Times New Roman", Times, serif; color: #06F; font-size: 11px; text-decoration: underline; 
}
#div_intro a:hover, #div_intro a:active {
	font-family: Georgia, "Times New Roman", Times, serif; color: #00F; font-size: 11px; text-decoration: underline; 
}



.div_submenu {
	text-align:left; vertical-align:top; margin-left:20px; margin-top:10px; font-size:11px;
}


.order_form {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}
.form_element {
	border: 1px solid #FF6600; background-color: #FFFF99; color: #FF6600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:200px;
}
.form_element_texarea {
	border: 1px solid #FF6600; background-color: #FFFF99; color: #FF6600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; height:59px; width:200px;
}

.form_element_small {
	border: 1px solid #FF6600; background-color: #FFFF99; color: #FF6600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:100px;
}
.form_element_texarea_small {
	border: 1px solid #FF6600; background-color: #FFFF99; color: #FF6600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; height:59px; width:100px;
}


.img_border {
	border: solid 2px #99CCFF;
}


#bron_easy { width:100%; height:100%; vertical-align:top; text-align:justify; color:#663300; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
}
#bron_easy input, #bron_easy select { width:100px; height:10px; color: #FF6600; background-color: #FFFF99; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border: 1px solid #FF6600; 
} 
#f431 a:hover, #f431 a:active { color: #FF0000; } 


.td_promo {padding:8px; text-align: center; vertical-align:middle; background-image: url(/img/1x1yellow.gif); background-repeat: repeat;}

.a_promo:link, .a_promo:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFA200; font-size: 10px;  text-decoration: none; padding:0px;
}
.a_promo:hover, .a_promo:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF5933; font-size: 10px;  text-decoration: none; padding:0px;
}

.top-message {position:relative; top:-9px; left:-30px; font-family:Georgia, 'Times New Roman', Times, serif; font-size:12px; font-weight:400; color: #CC0000; width:200px;}

/* top main menu. start */
	#main-menu {width:750px; margin:0; text-align:left; float:left;}
	#main-menu ul {margin:0; padding:0; list-style-type:none; display:block; height:34px; font-size:9px; font-weight:bold; font-family:Arial,Verdana,Helvitica,sans-serif;}
	#main-menu ul li {display:block; float:left; margin:0; padding:0; text-align:center; height:34px; width:114px; background-image:url(/img/menu/menu00.jpg); background-repeat:repeat-x; background-position:left; overflow:hidden;}
	#main-menu ul li.right {width:115px; background-image:url(/img/menu/menu02.jpg); background-position:right;}
	#main-menu ul li.separator {display:block; float:left; margin:0; padding:0; width:2px; background-image:url(/img/menu0.jpg); background-repeat:no-repeat; overflow:hidden;}

	#main-menu ul li a, #main-menu ul li a:visited {display:block; height:34px; color:#fff; text-decoration:none; line-height:34px; font-size:11px;}
	#main-menu ul li a:hover, #main-menu ul li a:active {color:#ffff00;}
/* top main menu. end */


#lang-select {float:right; margin: 0 0 0 10px;}


#sanatorium_menu { float:right; border:solid 1px #F00; width:210px; height:auto; margin:5px; padding:5px; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-style:normal; }
#sanatorium_menu h2 { font-family:Verdana, Geneva, sans-serif; font-size:13px; font-style:bold; color: #00F; } 
#sanatorium_menu a, #sanatorium_menu a:visited { ont-family:Verdana, Geneva, sans-serif; font-size:10px; font-style:normal; color: #FF6600; } 
#sanatorium_menu a:hover, #sanatorium_menu a:active { color: #FF0000; } 
