body {margin: 0px;padding: 0px;font-family: Arial; color: black;}
a:link, a:visited { margin: 0px;padding: 0px;color:black; font-size: 12px; text-decoration: none; font-family: Arial; }
a:hover { color: green; text-decoration: none;font-family: Arial;}
#find {margin:0px;padding:0px}
#main {background-image: url(img/main_bg.gif);background-repeat: repeat-y;width: 798px;float:left;}
#logo {float: left;height: 152px;width: 295px;position:relative; left:10px;}
#Dskrepka{width:762px;}
#title{
        width:295px; height:152px; border: 0px;
}
#shapka {/*background-image: url(img/shapka.jpg);*/background-repeat: no-repeat;float: left; width: 483px;height: 155px; 
position:relative; left:10px;}
a#navilink:hover {color: green;}
#navi_search2 {width: 768px; float: left; text-transform: uppercase; background-image: url(img/bg_navi.gif);
        background-repeat: repeat-x; padding-right: 10px; position: relative; left: 10px; font-size: 12px;}	    
#navi_search2 a:link, #navi_search2 a:visited {color: black; font-size: 12px; position: relative; top: 5px;
          vertical-align: bottom ;text-decoration: none; font-weight: bolder; padding-right: 10px;}
#navi_search2 a:hover{color: #52883a; font-size: 12px; position: relative; top: 5px; }
#navi_search {width: 190px; height:30px;float: left; background-image: url(img/bg_navi.gif); font-size: 12px; 
        ;background-repeat: repeat-x; position:relative; left:10px;}
#navi_search2 form{float: left; display: block; height:10px; width: 200px; font-size: 12px;}
#navi_search2 tr {
	vertical-align: top;
}
 #ser {font-size: 9px; width: 130px; height: 13px; margin-top: 3px;}
 #inp{width:29px; height:18px; margin-left:5px; vertical-align: top; margin-top: 4px;font-size: 0px;}
#date {
        display: block;
        font-size: 12px;
        width: 160px;
}
#paths {
        font-size: 12px;
        font-weight: normal;
}
#data{
        font-size: 9px;
        vertical-align: top;
}
#news {
        font-size: 10px;
        text-align: left;
}
#path { margin-top:7px; color: black;
        font-size: 11px; margin-left: 9px; width: 560px; float: left;}
        #path a {text-decoration: none; color: green; float: left; font-size: 11px;}
        #path a:hover{color: orange;}
#cpage {
        margin-left: 9px;
        margin-top: 5px;
        width: 564px;
        float: left;
        }
#lpage {
                width: 250px;
                margin-top: 12px;
                float: right;
					 padding-left: 30px;
					 background-image: url(img/shadow.gif); background-repeat: no-repeat; background-position: 0px 0px;
}
h4 {
	font-weight: bold; color: #09a441; font-size: 13px;float: left;display: block;width: 250px;
}
h3 {
        font-size: 12px;color: #404040;text-align: justify;
}
#llink {
        display: block;
        float: left;
        font-size: 12px;
        font-weight: bold;
        color: #09a440;}
#ltxt {
        display: block;
        text-align: justify;
        color: #404040;
        margin-left: 25px;
        margin-right: 10px;
        font-family: Arial, Helvetica;
        font-size: 12px;
}
#ico {
        display: block;
        float: left;
}
#centr{
        font-size: 16px;
        font-weight: bolder;
        color: #525252;
}
#llink1 {
        display: block;
        float: left;
        font-family: Arial, Helvetica;
        font-size: 12px;
        font-weight: bold;
        color: #09a442;
        margin-left:12px;
}
#rblocka a:link,#rblocka a:visited {
        color: #007fc1;
   font-size: 12px;
        float: right;
}
#Imay{
	border: 0px;
	margin-left: 10px;
}
#rblocka a:hover{color:#09a440; }
#vlink {color: #007fc1;font-size: 12px;float: right;}
#img1 {padding:10px; float:left;}
#rblock{width:270px; margin-right:5px; margin-top:12px; float:left; text-align:justify; }
#ltxt1 {text-align: justify;color: white;        margin-left: 25px;margin-right: 10px;font-size: 12px;}
#main_left{float: left; width:190px; text-transform: uppercase; padding-bottom: 10px;text-align: left;font-size: 11px;}
        #main_left a:visited, #main_left a:link {margin-left: 10px;text-align: left;color: #5e5e5f;font-size: 11px;float: left; margin-bottom: 10px;}
        #main_left a:hover {color: #09a444;}
#usl{margin-left: 10px; float: left;}
#bor0{border: 0px;margin-left: 15px; float: left;position:relative; top:5px;}

#sobitiya{font-weight: bolder;color: #6f6f6f;font-size: 14px; margin-left: 20px;}
p {font-size: 12px;color: #404040;text-align: justify; }
b {font-size: 12px;color: #404040;text-align: justify;}
h1 { font-size: 12px;color: #404040;text-align: justify; text-transform: uppercase;}
li {font-size: 12px;color: #404040;text-align: justify;}
ul { font-size: 12px;color: #404040;text-align: justify; }

#Tsob{font-size: 12px;color: #424242;text-align: justify;padding-left: 20px;text-transform: none;}
#bblock{width:567px; float: right; margin-bottom: 10px;  position:relative; right:10px;background-color: #09a445;
                padding: 5px; text-align: center;background-repeat: no-repeat;}
#Dcenter{width:560px;float:left;text-align: justify;color: #404040; margin:10px;}
#Dcontacts{width: 560px; float: left; text-align: justify; color: #57432f; padding: 10px;}
#Ilelt{float: left; padding-right: 20px; padding-top:5px; padding-bottom:10px;}
#Iright{float: right; padding-left: 20px; padding-top: 5px;}
#dbottom{padding-top: 5px; clear: both; text-transform: uppercase; height: 20px; width:778px; background-image: url(img/bpalka.gif); background-repeat: repeat-x; position:relative; }
        #dbottom a:link, #dbottom a:visited{  color: white; font-size: 12px; text-decoration: none; font-weight: bolder; padding-left:10px;padding-right:10px;}
        #dbottom a:hover{color: #52883a;}
#Dsfera{width:778px; float: left; background-color: #09a446; position:relative; left:10px;
                text-align: center;background-repeat: no-repeat;}
#Dsfera a:link, #Dsfera a:visited {
	color: white;
}
#Geoken_{width:778px; float: left; background-color: #009933;position:relative; left:10px;
                text-align: center;background-repeat: no-repeat;}
#Geoken_ a:link, #Geoken_ a:visited {
	color: white;
}
img {
	border: none;
}
#certs {
	text-align: left;
}
#certs img {
	position: relative; left: 35px;
}
a.lup {
	position: relative; bottom: 15px;
}
div#pgr {
width: 50%; float: left; position: absolute; left: 50%; margin-bottom: 20px; margin-left: 100px; margin-right: -100px; margin-top: 20px;
}
div#pgr img {
	float: none;
}
