html {
	height:auto;
	min-height:100%;
	height:100%;
	
}
body {
	background-color:#1b5baa;
	background-image:url(bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#242424;
	font-family: Arial, Helvetica, sans-serif;
	height:auto;
	min-height:100%;
	height:100%;
	width:900px;
	margin: 0 auto;
}
/*img.png{ filter:expression(fixPNG(this)); } /*<script type="text/javascript" src="images/fixpng.js"></script>*/
#main_news{
	background:no-repeat top left;
	padding:60px 40px 20px 320px;
	height:270px;
	margin:0 auto;
	color:#FFF;
	font-size:14px;
}

#napr_obuch{
	background:url(stub.gif) top left no-repeat;
	width:216px;
	height:168px;
}
#napr_obuch p { width:206px; margin: 7px 0 0 0;}
A IMG {
	border: none;
}
.no_padding{
padding:0;
margin:0;
}
.padding {
padding-left:20px;
padding-right:20px;
}
table table.white{
background-color:#FFFFFF;
}

.top_table{
background-image:url(top.jpg);
background-position:center 40px ;
background-repeat:no-repeat;
padding-top:62px;
padding-left:10px;
padding-bottom:0px;
padding-right:10px;
}
.menu_main{
	vertical-align:middle; text-align:center;
	font-weight:bold;
}
.menu_main_over{
	vertical-align:middle; text-align:center;
	font-weight:bold;
	background-color:#e5eef3;
	background-image:url(menu_bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	cursor:pointer;
}

.menu_top{
border-top:1px solid #b3c4cc;}
.main_left_block{
vertical-align:top;
background-image:url(h_main1_left.jpg);
background-position:10px top;
background-repeat:no-repeat;
padding:10px 20px 5px 36px;
}
.main_left_block_second{
vertical-align:top;
background-image:url(h_main_man.jpg);
background-position:left top;
background-repeat:no-repeat;
padding:0px;
height:260px;
}
.main_left_block_third{
vertical-align:top;
background-image:url(h_main_third.jpg);
background-position:left top;
background-repeat:no-repeat;
height:202px;
}
.second_left_block{
background-image:url(bg_second.jpg);
background-position:center bottom;
background-repeat:no-repeat;
border-bottom:#c4d6e0 solid 1px;
border-left:#c4d6e0 solid 1px;
border-top:#c4d6e0 solid 1px;
border-right:#c4d6e0 solid 1px;
background-color:#e5eeff;
}
.bottom{
background-image:url(bottom3.png);
background-position:center bottom ;
background-repeat:no-repeat;
padding-top:20px;
padding-bottom:30px;
}
.bottom_table{
background-image:url(bottom1.png);
background-position:center bottom ;
background-repeat:no-repeat;
padding-bottom:69px;
padding-left:10px;
padding-top:0px;
padding-right:10px;
}
#block1{
width:370px;
height:100px;
overflow:hidden;
}
#block2{
left:0px;
position:relative;
display:block;
top:10px;
width:370px;
height:100px;
overflow:hidden;
}
#block_second{
left:152px;
position:relative;
display:block;
color:#414141;
top:25px;
width:254px;
height:163px;
overflow:hidden;
}
#block_sec_top{
display:block;
width:210px;
height:230px;
text-align:left;
background-image:url(doska.jpg);
overflow:hidden;
background-position:top left;
background-repeat:no-repeat;
padding:0;
margin:0;
}
#block_sec_top_menu{
position:relative;
display:block;
top:20px;
left:15px;
width:178px;
height:200px;
overflow:hidden;
padding:0;
margin:0;
}
#block_sec_top2{
position:relative;
display:block;
top:20px;
left:15px;
width:178px;
height:200px;
overflow:hidden;
padding:0;
margin:0;
}
#block_sec_top3{
position:relative;
display:block;
top:50px;
left:0px;
width:180px;
height:200px;
overflow:hidden;
padding:0;
margin:0;
}
.news{
font-size : 8pt;
}
.tel1{
font-size : 14pt;
color:#a3bf8c;
}
.tel2{
font-size : 17pt;
color:#5eba11;
}

.second_left_block table{
border-color: #666666;
} 
.news_block{
	width:420px;
	float:left;
	
	padding:5px;
}
.other_block{
	width:420px;
	float:right;
	
	padding:5px;
}


h1 {
	font-size : 23pt;
	color :  #FFF;
	padding:0px;
	margin:0px;
	font-weight : normal;

}
h2 {
	font-size : 20pt;
	font-weight : normal;
	color :  #205fd5;
	padding:0px;
	margin:0px;
}
h3 {
	font-size : 14pt;
	color : #0059c8;
	padding-top:0px;
	margin-top:0px;
}
h4 {
	font-size : 10pt;
	font-weight : bold;
	color : #777777;
	padding:0px;
	margin:0px;
}
h5 {
	font-size : 12pt;
	color : #0059c8;
	padding-top:0px;
	margin-top:0px;
}
TABLE {
	border-collapse: collapse;
}
TD {
	font-size :10pt;
	color :#242424;
}
TD.no_padding p{
padding:0;
margin:0;
}

TD.address {
	font-size : 12pt;
	color :#444344;
	font-weight:bold;
}
TD.poddon {
	font-size :10pt;
	color :#444344;
}
TD.menu, TD.menu A:ACTIVE, TD.menu A:LINK, TD.menu A:VISITED {
color : #375fb4;
}
A:ACTIVE, A:LINK, A:VISITED {
	color:#205fd5;
	font-weight: normal;
	text-decoration : underline;
}
A:FOCUS, A:HOVER {
	font-weight: normal;
	text-decoration : none;
	color:#205fd5;
}
A:ACTIVE.menu, A:LINK.menu, A:VISITED.menu {
	color : #000000;
		font-weight : bold;
	text-decoration : none;
}
A:FOCUS.menu, A:HOVER.menu {
		font-weight : bold;
	color : #000000;
	text-decoration :none;
}
A:ACTIVE.submenu, A:LINK.submenu, A:VISITED.submenu {
	color : #6a6a6a;
	font-size : 9pt;
	text-decoration : underline;
}
A:FOCUS.submenu, A:HOVER.submenu {
	color : #c20000;
	font-size : 9pt;
	text-decoration : underline;
}
A:ACTIVE.news, A:LINK.news, A:VISITED.news {
	color : #5dc202;
	font-size:10pt;
	text-decoration : underline;
	font-weight : bold;
}
A:FOCUS.news, A:HOVER.news {
	color : #5dc202;
		font-size:10pt;
	text-decoration :none;
		font-weight : bold;
}
A:ACTIVE.all_news, A:LINK.all_news, A:VISITED.all_news {
	color : #999999;
	font-size:9pt;
	text-decoration : underline;
}
A:FOCUS.all_news, A:HOVER.all_news {
	color : #999999;
		font-size:9pt;
	text-decoration :none;

}
A:ACTIVE.other, A:LINK.other, A:VISITED.other {
	color : #6a6a6a;
	font-size:9pt;
	text-decoration : underline;

}
A:FOCUS.other, A:HOVER.other{
	color : #6a6a6a;
		font-size:9pt;
	text-decoration :none;

}

INPUT {
	font-family : Verdana, Arial;
	font-size : 8pt;
}
INPUT.text {
	font-family : Verdana, Arial;
	font-size : 8pt;
}
TEXTAREA, TEXTAREA.text {
	font-family : Verdana, Arial;
	font-size : 8pt;
}
SELECT, SELECT.text {
	font-family : Verdana, Arial;
	font-size : 8pt;
}

