html, body {
  font: 100%  Geneva, Arial, Helvetica, sans-serif;
  text-align: left;
  margin:0;
  padding:0;
  height:100%;
  background-color: #999999;
}
#wrap {
  margin: 0 auto;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #ffffff;
  position:relative;
  min-width: 1000px;
  max-width: 1280px;
  margin-top: -80px;
  min-height: 1145px;
  height: auto !important;
  height: 100%;
}
.verh {
  margin: 0 auto;
  padding-top: 80px;
  min-width: 1000px;
  max-width: 1280px;
  background-color: #ffffff;
  padding-bottom: 5px;
}
.seredina {
  margin: 0 auto;
  min-width: 1000px;
  max-width: 1280px;
  background-color: #ffffff;
}
.foot {
  margin: 0 auto;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  min-width: 1000px;
  max-width: 1280px;
  background-color: #ffffff;
}
#verhmenu1 {
  display: block;
  margin-right: 0px;
  float: right;
  width: 100%;
  height: 40px;
  background-color: #ffffff;
}
#zakl {
  margin-left: 2px;
  float: right;
  width: 120px;
  height: 35px;
}
#zakl1 {
  margin-left: 2px;
  float: right;
  width: 158px;
  height: 37px;
}
#zakl2 {
  margin-left: 2px;
  float: right;
  width: 174px;
  height: 39px;
}
#zakl3 {
  margin-left: 2px;
  margin-right: 2px;
  float: right;
  width: 120px;
  height: 35px;
}
#verhi {
  display: block;
  float: left;
  width: 100%;
  height: 200px;
  border-bottom: solid 1px #999999;
  border-top: solid 1px #999999;
}
#verhimg {
  display: block;
  margin: 0 auto;
  width: 100%;
  height: 200px;
  background-image: url(images/svoboda1.png);
  background-repeat: no-repeat;
  background-position : center;
}
#svoboda {
  position:absolute;
  left: 0;
  float: left;
  width: 160px;
  height: 200px;
}
#container {
  width: 100%;
  float: left;
  margin-right: -210px;
  padding-bottom: 10px;
}
#content {
  margin-right: 210px;
}
#main {
  font-size: 14px;  
  margin-left: 230px;
}
#maincontent a {
  color: #5373a9;
}
#maincontent td {
  font-size: 12px;
}
#maincontent a:hover {
    color: #a11d21;
}
#maincontent ol {
  list-style-image: url(images/kuski/treug.gif);
 }
#maincontent ul {
  list-style-image: url(images/kuski/krug.gif);
}
#maincontent h1 { 
  margin-top: 2px;
  font-size: 18px;
  color: #2f75b6;
  text-align: center;  
}
#maincontent h2 { 
  font-size: 16px;
}
#maincontent h3 { 
  font-size: 14px; 
}
.menuiconbox {
  padding-top: 10px;
  padding-bottom: 10px;
  width: 49%;
  height: 110px;
  float: left;
  background-color: #ffffff;
}
.menuiconbox a{
  text-decoration: none;
}
.menuiconbl {
  display: block;
  margin: 5px;
  width: 100px;
  height: 100px;
  float: left;
}
.menuiconbr p{
  font-size:12px;
  color: #5e5d5d;
  margin-top:3px;
}
.menuiconbr {
  margin-left: 110px;
  height: 110px;
  border-bottom: solid 1px #999999;
}
.clearing {
	height: 0;
	clear: both;
}
#leftcont {
  position: absolute;
  margin-left: 5px;
  top: 327px;
  width: 215px;
  height: 470px;
  float: left;
}
#rightcont1 {
  position: absolute;
  top: 865px;
  right:5px;
  width: 195px;
  float: right;
}
#leftcont2 {
  position: absolute;
  margin-left: 1px;
  top: 913px;
  float: left;
}
#zadms1 {
  position: absolute;
  margin-left: 1px;
  top: 424px;
  float: left;
  width: 215px;
  height: 100px;
}
#zadms {
  width: 215px;
  height: 100px;
}
#zakazzvonka {
  position: absolute;
  margin-left: 2px;
  top: 1018px;
  float: left;
   width: 213px;
  height: 106px;
}
#zakazzvonka1 {
  position: absolute;
  margin-left: 2px;
  top: 530px;
  float: left;
  width: 213px;
  height: 105px;
}
#dmsdlyavas {
  position: absolute;
  margin-left: 2px;
  top: 745px;
  float: left;
  width: 213px;
  height: 106px;
}
#dmsdet {
  position: absolute;
  margin-left: 2px;
  top: 856px;
  float: left;
  width: 213px;
  height: 106px;
}
#korpdms {
  position: absolute;
  margin-left: 2px;
  top: 641px;
  float: left;
  width: 213px;
  height: 99px;
}
#stats {
  display: block;
  height: 230px;
  width: 215px;
}
#stl{
  float: left;
  width: 9px;
  height: 230px;
  background: url(images/kuski/stl.gif);
}
#str {
  float: right;
  width: 9px;
  height: 230px;
  background: url(images/kuski/str.gif);
}
#stats h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px; 
}
#s {
  background: url(images/kuski/stline.gif) repeat-x;
  float: left;
  height: 100%;
  width: 197px;
}
#sc {
  margin-top: 5px;
  margin-left: 62px;
}
    /* ÁËÎÊ ÑÒÀÒÜÈ */
#st {
  display: block;
  margin-left: -40px;
  margin-top: -20px;
}
#stats1 {
  display: block;
  height: 230px;
  width: 195px;
}
#stats1 h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px; 
}
#stl1{
  float: left;
  width: 9px;
  height: 230px;
  background: url(images/kuski/stl1.gif);
}
#str1 {
  float: right;
  width: 9px;
  height: 230px;
  background: url(images/kuski/str1.gif);
}
#s1 {
  background: url(images/kuski/stline1.gif) repeat-x;
  float: left;
  height: 100%;
  width: 177px;
}
#sc1 {
  margin-top: 5px;
  margin-left: 62px;
}
#st ul {
  list-style: none;
}
#st ul a {
  font-size: 14px;
  color:#000000;
}
#kasko {
  width: 215px;
  height: 100px;
}
#kasko1 {
  width: 198px;
  height: 100px;
}
#osago {
  margin-top: 5px;
  margin-bottom: 5px;
  width: 215px;
  height: 100px;
  background-image: url(images/osago1.gif);
  background-repeat: no-repeat;
}
#rightcont {
  position: absolute;
  top: 327px;
  right:5px;
  width: 195px;
  float: right;
}
#kurscont {
  width: 195px;
  height: 80px;
}
#kursl {
  width: 9px;
  height: 80px;
  float: left;
  background: url(images/kuski/kurl.gif) no-repeat left;
}
#kursr {
  width: 9px;
  height: 80px;
  float: right;
  background: url(images/kuski/kurr.gif) no-repeat right;
}
#kursc {
  width: 177px;
  height: 80px;
  float: left;
  background: url(images/kuski/line.gif) repeat-x;
}
#kurs h2 { 
  margin-top: 0px;
  margin-bottom: 5px;
  font-size: 12px;
}
#ku {
  margin-left: 10px;
}
#kurs {
  margin-top: 5px;
  font-size: 11px;
}
#kurs1 {
  margin-top: 7px;
}
.down {
  width: 16px;
  height: 13px;
  background: url(images/kuski/down.png);
}
.up {
  width: 16px;
  height: 13px;
  background: url(images/kuski/up.png);
}
#leftcont1 {
  position: absolute;
  margin-left: 5px;
  top: 423px;
  width: 210px;
  height: 485px;
  float: left;
  background: url(images/kuski/fon.gif);
}
#yur {
  position: absolute;
  margin-left: 2px;
  top: 375px;
  width: 213px;
  height: 44px;
  float: left;
}
#fis {
  position: absolute;
  margin-left: 2px;
  top: 327px;
  width: 213px;
  height: 44px;
  float: left;
}
.iconc a{
  float: left;
  font-size: 12px;
  color: #5373a9;
  text-align: center; 
}
.iconc a:hover {
    color: #a11d21;
}
.iconc {
  float:left;
  display: block;
  height: 120px;
  padding-right: 5px;
}
#iconc1 {
  display: block;
  padding-left: 5px;
  padding-top: 2px;
  float: left;
  width: 100px;
  height: auto;
}
#iconc2 {
  display: block;
  padding-top: 2px;
  float: left;
  width: 100px;
  height: auto;
}
  /* ÏÀÐÒÍÅÐÛ */
	 
#icont {
  padding-top: 5px;
  display: block;
  height: 425px;
}
#icont h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px; 
}
#ict {
  height: 9px;
  width: 195px;
  background-color: #e2e2e2;
}
#iclt {
  background-image: url(images/kuski/flt.gif);
  background-repeat: no-repeat;
  float: left;
  height: 9px;
  width: 9px;
}
#icrt {
  background-image: url(images/kuski/frt.gif);
  background-repeat: no-repeat;
  float: right;
  height: 9px;
  width: 9px;
}
#ii{
  height: 100%;
  width: 195px;
  background-color: #e2e2e2;
}
#icb {
  height: 9px;
  width: 195px;
  background-image: url(images/kuski/icbot.gif);
  background-repeat: no-repeat;
}
#ic {
  margin-left: 37px;
}
#icont1 {
  display: block;
  float: left;
  width: 90px;
  height: auto;
  padding-left: 5px;
  background-color: #e2e2e2;
}
#icont2 {
  display: block;
  float: right;
  width: 90px;
  padding-right: 5px;
  height: auto;
  background-color: #e2e2e2;
}
#icont a span {
   display: none;
}
#icont a {
   margin-top: 5px;
   width: 90px;
   height: 40px;
   display: block;
}
#icont .reso a {
   background: url(images/smallicon/reso.gif) 0 0 no-repeat;
}
#icont .reso a:hover {
   background-position: 0 -40px;
}
#icont .renes a {
   background: url(images/smallicon/renes.gif) 0 0 no-repeat;
}
#icont .renes a:hover {
   background-position: 0 -40px;
}
#icont .ingos a {
   background: url(images/smallicon/ingos.gif) 0 0 no-repeat;
}
#icont .ingos a:hover {
   background-position: 0 -40px;
}
#icont .rosgos a {
   background: url(images/smallicon/rosgos.gif) 0 0 no-repeat;
}
#icont .rosgos a:hover {
   background-position: 0 -40px;
}
#icont .ural a {
   background: url(images/smallicon/ural.gif) 0 0 no-repeat;
}
#icont .ural a:hover {
   background-position: 0 -40px;
}
#icont .alfa a {
   background: url(images/smallicon/alfa.gif) 0 0 no-repeat;
}
#icont .alfa a:hover {
   background-position: 0 -40px;
}
#icont .ug a {
   background: url(images/smallicon/ug.gif) 0 0 no-repeat;
}
#icont .ug a:hover {
   background-position: 0 -40px;
}
#icont .vsk a {
   background: url(images/smallicon/vsk.gif) 0 0 no-repeat;
}
#icont .vsk a:hover {
   background-position: 0 -40px;
}
#icont .gutalogo a {
   background: url(images/smallicon/gutalogo.png) 0 0 no-repeat;
}
#icont .gutalogo a:hover {
   background-position: 0 -40px;
}
#icont .maks a {
   background: url(images/smallicon/maks.gif) 0 0 no-repeat;
}
#icont .maks a:hover {
   background-position: 0 -40px;
}
#icont .sog a {
   background: url(images/smallicon/sog.gif) 0 0 no-repeat;
}
#icont .sog a:hover {
   background-position: 0 -40px;
}
#icont .rosn a {
   background: url(images/smallicon/rosn.gif) 0 0 no-repeat;
}
#icont .rosn a:hover {
   background-position: 0 -40px;
}
#icont .otech a {
   background: url(images/smallicon/otech.gif) 0 0 no-repeat;
}
#icont .otech a:hover {
   background-position: 0 -40px;
}
#icont .ross a {
   background: url(images/smallicon/ross.gif) 0 0 no-repeat;
}
#icont .ross a:hover {
   background-position: 0 -40px;
}
#icont .nig a {
   background: url(images/smallicon/nig.gif) 0 0 no-repeat;
}
#icont .nig a:hover {
   background-position: 0 -40px;
}
#icont .soglas a {
   background: url(images/smallicon/soglas.gif) 0 0 no-repeat;
}
#icont .soglas a:hover {
   background-position: 0 -40px;
}
#icont .loid a {
   background: url(images/smallicon/loid.gif) 0 0 no-repeat;
}
#icont .loid a:hover {
   background-position: 0 -40px;
}
#icont .medex a {
   background: url(images/smallicon/medex.gif) 0 0 no-repeat;
}
#icont .medex a:hover {
   background-position: 0 -40px;
}
/* ÊÎÍÒÀÊÒÛ */
#contact {
  position: absolute;
  right: 0;
  width: 151px;
  height: 200px;
  background-image: url(images/cont.png);
  background-repeat: no-repeat;
}
#col {
  margin-top: 15px;
  display: block;
  float: left;
  width: 52px;
  height: auto;
}
#cor {
  margin-top: 21px;
  display: block;
  float: left;
  width: 130px;
  height: auto
}
#colt {
  display: block;
  float: left;
  height: 64px;
  width: 146px;
  background-image: url(images/icon/kontakt/telephone.jpg);
  background-repeat: no-repeat;
  margin-left: 0px;
  padding-top: 5px;
}
#cort {
  display: block;
  float: left;
  height: 37px;
  width: 141px;
  margin-left: 2px;
  padding-top: 5px;
  background-image: url(images/pict/telephone.png);
  background-repeat: no-repeat;
}
#corp {
  display: block;
  float: left;
  height: 30px;
  margin-left: 0px;
  margin-top: 25px;
  font-size: 16px;
}
#corp strong {
    color:#2f75b6;
}
#cori {
  display: block;
  float: left;
  height: 30px;
  margin-left: 15px;
  margin-top: 25px;
  font-size: 16px;
}
#cori strong {
    color:#2f75b6;
}

/* ÔÓÒÅÐ */
#footer {
  position: relative;
  bottom: 0;
  background: url(images/kuski/fline.jpg) repeat-x;
  width: 100%;
  height: 80px;
}
#footlimg {
  float: left;
  width: 19px;
  height: 80px;
  background: url(images/kuski/footl.jpg);
}
#footrimg {
  float: right;
  width: 19px;
  height: 80px;
  background: url(images/kuski/footr.jpg);
}
#fl {
  font-size: 9px;
  color: #666666;
  width: 28%;
  margin-top: 5px;
  min-width: 220px;
  bottom: 0;
  left: 0;
  float: left;
  direction: Itr;
}
#fr {
  display: black;
  width: 28%;
  min-width: 220px;
  float: right;
  direction: rtl;

}
#fsr {
  width: 43%;
  min-width: 384px;
  float: left;
  margin-left: auto;
  margin-right: auto;
}
#life {
  width: 384px;
  height: 31px;
  margin: 0 auto;
}
#footmen {
  padding-top: 1px;
  width: 780px;
  height: 23px;
  margin: 0 auto;
  font-size: 12px;
}
#footmen a {
  color: #618f28;
}
.log {
  float: left;
  height: 31px;
  width: 88px;
  margin-left: 5px;
}
    /* ÔÎÐÌÛ */
#ramka {
  border: solid 2px #2f75b6;
  background-color: #ececec;
}
textarea, select
 { 
 border: 1px solid #2f75b6;
 }
#forma h1 { 
  font-family: Verdana, Helvetica, sans-serif; 
  font-size: 14px; 
}
.form { 
  font-family: Verdana, Helvetica, sans-serif; 
  font-size: 12px; 
}
  /* ÒÀÁËÈÖÛ */

#tab table {
  border-collapse: collapse;
  table-layout: fixed;
}
#tab th{
  border-collapse: collapse;
  table-layout: fixed;
  border: solid 1px #000000;
  padding: 3px;
}
#tab td {
  border-collapse: collapse;
  table-layout: fixed;
  border: solid 1px #000000;
  padding: 3px;
}
.tab1 table {
  border-collapse: collapse;
  table-layout: fixed;
}
.tab1 th{
  border-collapse: collapse;
  table-layout: fixed;
  border: solid 1px #5d5c5c;
  padding: 3px;
}
.tab1 td {
  border-collapse: collapse;
  table-layout: fixed;
  border: solid 1px #5d5c5c;
  padding: 3px;
}
.ñòèëü2 {font-weight: bold; }
.ñòèëü5 {font-size: 16px; font-weight: bold; }
.ñòèëü6 {
  font-size: 16px;
  font-weight: bold;
}
.s7 {
  font-size: 16px;
}
.s8 {
  color: #5e5d5d;
}.s9 {
  margin-left: 100px;
}
     /* ÊÍÎÏÊÈ */
.ssilka1 {
  display: block;
  width: 260px;
  float: left;
  font-size: 16px;
}
.ssilka2 {
  display: block;
  width: 260px;
  float: left;
} 
.kcont1 {
  display: block;
  float: left;
  width: 185px;
  height: auto;
}
.ssilk{
  display: block;
  margin: 0 auto;
  width: 540px;
}
.ssilki{
  display: block;
  float: left;
  width: 100%;
  height: auto;
}
.kcont a {
   width: 185px;
   height: 25px;
   display: block;
}
.kcont2 a {
   width: 185px;
   height: 20px;
   display: block;
}
.fisk {
  padding-left:20px;
  height: 120px;
}
.fisk1  {
  padding-left:17px;
  height: 120px;
}
 /* ÎÑÀÃÎ */
.left_osago {text-align:left; vertical-align:top; padding-right:5px; color:#000000;}
.itogo_osago {text-align:left; padding-right:5px; margin-top:30px;}
.right_osago {text-align:left; vertical-align:top;padding-left:5px; color:#000000;}
