* {

      margin:0px;
	  padding:0px;

      }
	  
html { height:100%; }
body { min-height:100%; position:relative; min-width:1024px; }
* html body { height:100%; }
	  
html,body{
	font: 12px  Arial,Helvetica,sans-serif;
	height: 100%;
	margin: 0;
	padding: 0;
}

html>body #container {
width:auto;
height:100%;

/* background: #33FFFF;*/
}


.item {
clear:both}

/*&#216;&#224;&#239;&#234;&#224;*/
/*&#206;&#225;&#249;&#232;&#233; &#225;&#235;&#238;&#234; &#248;&#224;&#239;&#234;&#232;*/













.all_header {
position:relative;
width: auto;
min-width:1024px;

/*background:#f1f2f3;*/
height:227px;

}
/* &#202;&#224;&#230;&#228;&#251;&#233; &#225;&#235;&#238;&#234; &#248;&#224;&#239;&#234;&#232;*/

.menu a{
color:#FFFFFF;
text-decoration:none;
}

.menu a:hover {
text-decoration:underline;
color:#FFFFFF;
}
ul {
list-style-image: url(../../images/jpg/marker.png);


}
.fon_menu {
background:url(../../images/jpg/113.png) repeat-x;
width:auto;
min-width:1024px;
height:182px;
}


.bottom_header {
width:1024px;
height:182px;
background: url(../../images/jpg/111.png) no-repeat;


}



.menu_nachalo {
position:absolute;
left:148px;
top:0px;
width: 10px;
height:28px;
background: url(../../images/jpg/elemen_menu_lev.gif) no-repeat;

}


.menu_center{
position:absolute;
background:#477128 repeat-x;
width:610px;
height:28px;
left:158px;
top:0px;

}

.menu{
font-size: 14px;
font-family:Arial;
font-weight:700;
position:absolute;
top:8px;
left:188px;
word-spacing: 20px;
}


.marker{
position:absolute;
background:url(../../images/jpg/marker.png) no-repeat;
width:14px;
height:14px;
top: 8px;
}

.menu_finish{
position:absolute;
background:url(../../images/jpg/element_menu_prav.gif) no-repeat;
width:10px;
height:28px;
left:768px;
top:0px;
}

.line1 {

background: #477128 repeat-x;
min-width:1024px;
width: auto;
height:7px;

}
.line11 {
position:absolute;
background: #477128 no-repeat;
width:1024px;
height:7px;
overflow:hidden;

}

.line2 {
position:relative;
background: url(../../images/jpg/112.png) repeat-x;
min-width:1024px;
width: auto;
height:38px;
}
.line22 {
position:relative;
background: url(../../images/jpg/112.png) repeat-x;
width:1024px;
height:38px;
}


.poisk_nachalo{
position:absolute;
background: url(../../images/jpg/element_poiska.png) no-repeat;
width:19px;
height:43px;
right:276px;
top:171px;
}
.poisk_finish{
position:absolute;
background: url(../../images/jpg/polosa_poiska.png) repeat-x;
width:276px;
height:43px;
right:0px;
top:171px;
}

.poisk{
position:absolute;
top:184px;
right:14px;
width:250px;
height:30px;
}

.krest {
position:absolute;
background: url(../../images/jpg/kres.png) no-repeat;
width: 162px;
height:339px;
top: 7px;
left: 0px;
}
.stezya{
position:absolute;
background: url(../../images/jpg/stezy.png) no-repeat;
width: 188px;
height:64px;
top: 27px;
right: 34px;
}

.cep{
position:absolute;
background: url(../../images/jpg/cep.png) no-repeat;
width: 245px;
height:6px;
top: 107px;
right: 37px;
}
.home {
position:absolute;
background: url(../../images/jpg/home.png) no-repeat;
width: 16px;
height:16px;
border: 0px;
top: 27px;
right: 14px;
}

.mail {
position:absolute;
background: url(../../images/jpg/mail.png) no-repeat;
width: 16px;
height:16px;
border: 0px;
top: 54px;
right: 14px;
}

.tree {
position:absolute;
background: url(../../images/jpg/tree.png) no-repeat;
width: 16px;
height:16px;
border: 0px;
top: 80px;
right: 14px;
}




.text_miss_otd{
position:absolute;
font-weight:600;
color:#FFFFFF;
font-size: 12px;
font-family:Arial;
top: 90px;
right: 38px;
}

.text_blagoclav{
position:absolute;
font-weight:bold;
color:#FFFFFF;
top:113px;
right:38px;
font-size: 7px;
font-family:Verdana;
}







.all_content { 
width:100%; 
background:#FFFFFF;
padding-bottom:20px; 
padding-top:50px;
width:expression(document.body.clientWidth > 1024 ? "100%" : "1024px"); overflow:hidden; 
}

.container1 { width:100%; float:left; margin-right:-229px; }
.container2 { background:#000000; margin-right:229px; }
.container3 { width:100%; float:right; margin-left:-381px; }


.text_cont1 { padding-top:100px; width:182px; float:left;}
.text_cont4 { width:193px; float:left; }
.text_cont2 { margin-left:381px;  }
.text_cont3 { float:right; width:229px; }


.min_width { width:1024px; }


.text_c1{
position:relative;
padding-left:30px;
width:133px;
z-index:2;
}
.podblok1{
position:relative;
margin-top:-70px;
background: url(../../images/jpg/podblok1.png) no-repeat;
width: 182px;
height:90px;
z-index:1;
}
.podblok2{
position:relative;
margin-top:-74px;
background: url(../../images/jpg/podblok2.png) no-repeat;
width: 193px;
height:94px;
z-index:1;
}
.text_c2{
position:relative;
padding-left:8px;
width:162px;
z-index:2;
}

.podblok31{
position:relative;
margin-top:-74px;
background: url(../../images/jpg/podblok31.png) no-repeat;
width: 420px;
float:right;
height:94px;
z-index:1;
}
.text_c31{
position:relative;
padding-left:12px;
padding-right:20px;
z-index:2;
}

.podblok32{
position:relative;
margin-top:-88px;
background: url(../../images/jpg/podblok32.png) no-repeat;
width: 420px;
float:right;
height:108px;
z-index:1;
}
.text_c32{
position:relative;
padding-left:4px;
padding-right:20px;
z-index:2;
}

.podblok41{
position:relative;
margin-top:-79px;
background: url(../../images/jpg/podblok41.png) no-repeat;
width: 229px;
float:right;
height:99px;
z-index:1;
}
.text_c41{
position:relative;
padding-left:14px;
padding-right:35px;
z-index:2;
}

.podblok42{
position:relative;
margin-top:-75px;
background: url(../../images/jpg/podblok42.png) no-repeat;
width: 229px;
float:right;
height:95px;
z-index:1;
}
.text_c42{
position:relative;
padding-left:3px;
padding-right:35px;
z-index:2;
}







      html, body {


      height:100%;

      }

      .wrapper {
		width:auto;
		min-width:1024px;
      min-height:100%;
		background:#FFFFFF; 

      height:auto  !important;

      height:100%;

      margin:0 auto -74px;

      }

      .footer, .push {

height:74px;

      }
	  

.footer_image{
  		width:auto;
		min-width:1024px;
		height:74px;
		clear:left;
		background:url(../../images/jpg/polosa_podval.png) repeat-x;
}


.footer_sum{
position:relative;
width:1024px;
height:74px;
}

.text_footer11{
position:absolute;
color:#FFFFFF;
font-size: 6px;
font-family:Verdana;
top: 30px;
left: 8px;
width:110px;
 }

.polosa_podval1 {
position:absolute;
background: #FFFFFF repeat-y;
width: 1px;
height:33px;
border: 0px;
left:120px;
top: 30px;
}
.text_footerl2{
position:absolute;
color:#FFFFFF;
font-size: 6px;
font-family:Verdana;
top: 30px;
left: 125px;
width:80px;
 }
 
 .polosa_podval2 {
position:absolute;
background: #FFFFFF repeat-y;
width: 1px;
height:33px;
border: 0px;
left:208px;
top: 30px;
}

.text_footerl3{
position:absolute;
line-height:1;
color:#FFFFFF;
font-size: 8px;
font-family:Verdana;
top: 30px;
left: 213px;
width:180px;
 }
 .text_footerl31{
position:absolute;
color:#FFFFFF;
font-size: 6px;
font-family:Verdana;
 }
 
 .polosa_podval3 {
position:absolute;
background: #FFFFFF repeat-y;
width: 1px;
height:33px;
border: 0px;
left:208px;
top: 30px;
}
