html,body{height:100%;}
body,a,td,input,select{font:12px tahoma,arial,sans-serif;color:#666;}
body,form,{margin:0;padding:0;}
img,a img{border:0;}

h1	{clear:both; font:bold 22px 'arial narrow';margin:10 0 10 0;padding:0;  color:#427690;}
h2{font:bold 20px 'arial narrow';margin:10 0 10 0;padding:0; color:#427690; }
h3	{font:bold 16px 'arial narrow';margin:10 0 10 0;padding:0;  color:#427690;}

a.classtitle { font:bold 20px 'arial narrow'; margin:0 0 15px;padding:0;  color:#427690; }
a{color:#427690;}
a:hover{color:#900;}

.content {padding: 10px 5px 10px 5px; margin: 10px 5px 10px 5px;	border-right : 5px solid White;height:100%;}
.content p{clear:both;margin:0;padding:0 0 15px;}
.content a{color:#427690;}
.content a:hover{color:#900;}

#topmenu {PADDING: 0px 10px 0px 10px; BACKGROUND-POSITION: left 50%;  BACKGROUND-IMAGE: url(topmenu0.gif);  BACKGROUND-REPEAT: repeat-x; HEIGHT: 30px; TEXT-ALIGN: center;}
#topmenu A {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 13px arial; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-DECORATION: none}
#topmenu A:hover {FONT: bold 13px arial; COLOR: #ff0000; TEXT-DECORATION: underline}


#top2 {BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(top1_2.jpg); BACKGROUND-REPEAT: no-repeat }
/* #top3 {background-image : url(top2_1.gif); background-position : top right; background-repeat : no-repeat;} */
#top4 {BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(header_fon.jpg); BACKGROUND-REPEAT: repeat-x }

#footermenu0 { background-image : url(footer0.gif); background-repeat : repeat-x; }
#footermenu1 { margin: 0px 0px 0px px; padding: 35px 50px 35px 5px; text-align:right; vertical-align: top;    background-image : url(footer1.jpg); background-repeat : repeat-y; font: 16px 'arial narrow'; font-weight:bolder; color:#aa0000;}
#footermenu1 a{font: 16px 'arial narrow'; font-weight:bolder; color:#aa0000;}
#footermenu1 .copy{font: 16px 'arial narrow'; font-weight:bolder; color:#aa0000; padding: 0px 50px 0px 5px;}

.imgtd {border:d6d6d6 1px solid; /*background-color : #fffcdd;*/ background-color :  white; 	margin: 5px 5px 5px 5px; 	padding:  5px 5px 5px 5px; }
.imgtd0 { border:d6d6d6 1px solid;	/*background-color : #fffcdd;*/ 	background-color : white; 	margin: 5px 5px 5px 5px; 	padding:  5px 5px 5px 5px; }


/* NEW */

#topmenucontent { font: 16px 'arial narrow'; margin: 5px 5px 5px 0px; 	padding:  5px 5px 5px 0px; font-weight:bolder;}
#topmenucontent a { font: 16px 'arial narrow'; font-weight:bolder;}
#topmenucontent .str_ { margin:0px 3px 1px 2px; }
#contentdiv {BORDER-RIGHT: #d6d6d6 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #d6d6d6 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #d6d6d6 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #d6d6d6 1px solid; height:100%; BACKGROUND-COLOR: #ffffff}
#hit_prodazh{padding: 10px 10px 10px 10px;}
#hit_prodazh td {BORDER-BOTTOM: #d6d6d6 2px solid; PADDING: 5px 5px 5px 5px; }
#hit_prodazh h1{text-decoration:underline;color:#aa0000;}
#hit_prodazh h2{text-decoration:underline;color:#aa0000;}
#hit_prodazh h3{text-decoration:underline;color:#aa0000;}
#contentdiv P {TEXT-ALIGN: justify}
#imggall {border:a6a6a6 1px solid; 	/*background-color:#fffcdd;*/ background-color:#ffffff; margin: 5px 5px 5px 5px; padding: 5px 5px 5px 0px; text-align:center;}
#img_gall{margin:0 0 7px 7px;padding:1px;border:4px solid #f0f0f0;}
#excursion { border:a6a6a6 1px solid; 	/*background-color:#fffcdd;*/ background-color:#ffffff; margin: 10px 5px 5px 5px; padding: 5px 5px 5px 0px; text-align: left; }
#excursion h2{ text-align:center; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color:#427690;}
#excursion ul { text-align:left; padding: 0px 0px 0px 0px; margin: 10px 10px 10px 25px;}
#excursion li {	list-style-type : none; padding: 2px 2px 2px 0px; }
#excursion a{ font:16px 'arial narrow'; color:#427690;  font-weight:bolder;}
#excursion a:hover{ font:16px 'arial narrow';  color:#900; font-weight:bolder;}
#excursion .spec {color:red; font:16px 'arial narrow'; font-weight:bold; margin: 10px 10px 10px 10px; }
#excursion .active{color:#900;}

#rightcontent {BORDER-RIGHT: #a6a6a6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a6a6a6 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 5px 5px; FONT: bolder 12px 'arial'; BORDER-LEFT: #a6a6a6 1px solid; COLOR: #900; PADDING-TOP: 5px; BORDER-BOTTOM: #a6a6a6 1px solid; BACKGROUND-COLOR: #F3F5FC;}
#rightcontent1 {BORDER-RIGHT: #a6a6a6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a6a6a6 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 5px 5px; FONT: bolder 12px 'arial'; BORDER-LEFT: #a6a6a6 1px solid; COLOR: #427690; PADDING-TOP: 5px; BORDER-BOTTOM: #a6a6a6 1px solid; HEIGHT: 10px; BACKGROUND-COLOR: #F3F5FC;}
#rightcontent1 A.top {FONT: bolder 12px 'arial'; COLOR: #900}
#rightcontent2 {BORDER-RIGHT: #a6a6a6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a6a6a6 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 5px 5px; FONT: bolder 12px 'arial'; BORDER-LEFT: #a6a6a6 1px solid; COLOR: #427690; PADDING-TOP: 5px; BORDER-BOTTOM: #a6a6a6 1px solid; HEIGHT: 10px; BACKGROUND-COLOR: #F3F5FC;}
#rightcontent2 A.top {FONT: bolder 12px 'arial'; COLOR: #900}
#rightcontent3 {BORDER-RIGHT: #a6a6a6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a6a6a6 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 5px 5px; FONT: bolder 12px 'arial'; BORDER-LEFT: #a6a6a6 1px solid; COLOR: #427690; PADDING-TOP: 5px; BORDER-BOTTOM: #a6a6a6 1px solid; HEIGHT: 10px; BACKGROUND-COLOR: #F3F5FC;}
#rightcontent3 A.top {FONT: bolder 12px 'arial'; COLOR: #900}


#nomer { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 25px 0px 0px 0px; COLOR: #aa0000; PADDING-TOP: 10px }
#nomer .tel { font:60px 'arial narrow';  font-weight:bolder; }
#nomer .kod { font:40px 'arial narrow'; color:#f6f6f6;  }
#nomer .text1 { font:16px 'arial narrow'; color:#900;   font-weight:bolder;}
#nomer a { font:16px 'arial narrow'; color:#900;   font-weight:bolder;}

#label1{DISPLAY: block; MARGIN: 8px 0px 0px 8px}
#label2{DISPLAY: block; MARGIN:20px 30px 0px 5px}
#submit1{font:14px 'arial narrow'; color:#900; font-weight:bolder; width: 30px;}
#submit2{font:14px 'arial narrow'; color:#900; font-weight:bolder; width: 60px;}


#printmenu {text-align:right; }
#printmenu a {  font:bold 16px 'arial narrow'; margin:0 0 15 0px;padding:2px 5px 2px 5px; color: white; background-color:#427690;}
#printmenu a:hover {  font:bold 16px 'arial narrow'; margin:0 0 15 0px;padding:2px 5px 2px 5px; color:#900; background-color:#ccd5da;}



#spec {BORDER: #a6a6a6 1px solid; height:150px; PADDING:5px 5px 5px 5px;  MARGIN: 10px 5px 0px 5px;  WIDTH: 100%;   BACKGROUND-COLOR: #E7E6E4; TEXT-ALIGN: center; }
#spec A {FONT: bold 14px 'arial '; color:#ed1c24;}
#spec IMG {BORDER: #f0f0f0 4px solid; PADDING-RIGHT: 1px;  PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 5px 0px 0px 0px;  PADDING-TOP: 1px; }
#spec TD {PADDING:0px 5px 5px 5px;TEXT-ALIGN: center}
#spec .text {	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px}

#leftmenu {BORDER-RIGHT: #a6a6a6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a6a6a6 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 5px 5px; BORDER-LEFT: #a6a6a6 1px solid; COLOR: #0E95B1; PADDING-TOP: 5px; BORDER-BOTTOM: #a6a6a6 1px solid; BACKGROUND-COLOR: #F3F5FC; TEXT-ALIGN: left}
#leftmenu H1 {FONT-SIZE: 14px; MARGIN: 10px 4px 5px 0px; COLOR: #004080}
#leftmenu A {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px arial; PADDING-BOTTOM: 0px; MARGIN: 4px 4px 4px 0px; COLOR: #0E95B1; PADDING-TOP: 0px; TEXT-DECORATION: none}
#leftmenu A:hover {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 4px 4px 4px 0px; COLOR: red; PADDING-TOP: 0px; TEXT-DECORATION: none}
#leftmenu .sub_leftmenu {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 2px; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px dashed}
#leftmenu UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 4px 10px 5px; PADDING-TOP: 0px}
#leftmenu LI {MARGIN: 4px 0px 4px 10px; LIST-STYLE-TYPE: none}

#dopmenu {text-align:right;  font:bold 16px 'arial narrow'; }
#dopmenu a {  font:bold 16px 'arial narrow'; margin:0 0 15 0px;padding:2px 5px 2px 5px;}
#dopmenu a:hover {  font:bold 16px 'arial narrow'; margin:0 0 15 0px;padding:2px 5px 2px 5px;}




#leftmenu_exc {BORDER-RIGHT: #a6a6a6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a6a6a6 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 10px 5px 5px; BORDER-LEFT: #a6a6a6 1px solid; COLOR: #0E95B1; PADDING-TOP: 5px; BORDER-BOTTOM: #a6a6a6 1px solid; BACKGROUND-COLOR: #F3F5FC; TEXT-ALIGN: left}
#leftmenu_exc H1 {FONT-SIZE: 14px; MARGIN: 0px 0px 0px 0px; COLOR: #004080}
#leftmenu_exc A {
	FONT-SIZE: 12px;
	PADDING: 0px 0px 0px 4px;
	MARGIN: 2px 4px 2px 4px;
	COLOR: #0E95B1;
	TEXT-DECORATION: none;
	font-weight: bold;
	display : block;
}
#leftmenu_exc A:hover {color:red;}

#leftmenu_exc .sub_leftmenu_exc {MARGIN: 5px 5px 5px 0px;   BACKGROUND-COLOR: #FFFFFF; border-bottom:1px #d6d6d6 dashed; border-top:1px #d6d6d6 dashed;}
#leftmenu_exc .sub_leftmenu_exc_act {MARGIN: 5px 5px 5px 0px; BACKGROUND-COLOR: #FFFFFF; border-bottom:1px #d6d6d6 dashed; border-top:1px #d6d6d6 dashed;}

#leftmenu_exc .sub_leftmenu_exc_act  A.atop {COLOR:red;font-weight: bold;}
#leftmenu_exc .sub_leftmenu_exc_act  A.asimple:hover {
	background-image : url(st1.gif);
	background-position : left;
	background-repeat : no-repeat;
	font-weight: bold;
	}

#leftmenu_exc .sub_leftmenu_exc_act  A.asimpleact {
	background-image : url(st1.gif);
	background-position : left;
	background-repeat : no-repeat;
	color:red;
	font-weight: bold;
	text-decoration: underline;
}


#leftmenu_exc UL {MARGIN: 5px 2px 5px 2px; PADDING: 5px 0px 0px 0px;}
#leftmenu_exc LI {MARGIN: 4px 0px 4px 0px; LIST-STYLE-TYPE: none}
#leftmenu_exc LI.l3 {MARGIN: 4px 0px 4px 7px; padding: 0px 0px 0px 0px; LIST-STYLE-TYPE: none;text-align:left;}

.block2 {
width: 200px; padding: 5px; float: left; position: relative;  border: 1px solid black;
}