
    

    
  .acaa {
    padding-left: 29px;
    }
    
  .acab00 {
    float: left;
    position: relative;
    }
    
  .acab00 .first, .acab00 .firstact {
    float: left;
    height: 37px;
    line-height: 37px;
    background: url(../images/img02.jpg) no-repeat left center;
    text-transform: uppercase;
    padding-left: 19px;
    padding-right: 19px;
    font-weight: bold;
    color: #7a7a7a;
    }
    
  .acab00 .first a {
    color: #7a7a7a;
    text-decoration: none;
    }
    
  .acab00 .firstact a, .acab00 .first a:hover {
    color: #55872b;
    }
    
  .acab00 .firstact a {
    text-decoration: none;
    }
    
  .acab02 {
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 37px;
    margin-left: 2px;
    /*background: #ffffff;*/
	 background: transparent url(../images/topmenu/trans.png) repeat 0 0;
    width: 152px;
    }
    
  * html .acab02 {
    background: transparent url(../images/topmenu/trans.png) repeat 0 0; 
    FILTER: Alpha(Opacity=90);
    }
	 
	 
  .acab00 .second, .acab00 .secondact {
    background: url(../images/img03.jpg) no-repeat left center;
    padding-left: 15px;
    color: #5c5c5c;
    padding-top: 3px;
    padding-bottom: 3px;
    border-bottom: 1px solid #c7c7c7;
    }
  
  .acab00 .second a {
    color: #5c5c5c;
    text-decoration: none;
    }
    
  .acab00 .secondact a, .acab00 .second a:hover {
    color: #55872b;
    }
  .acab00 .secondact a {
    text-decoration: none;
    }
    
  .abaa {
    background: url(../images/img04.jpg) no-repeat center center;
    width: 100%;
    height: 36px;
    }
   
  .abab00 {
    background: url(../images/img06.jpg) repeat-y center top;
    width: 100%;
    margin-right: 20px;
    }
  
  .abab01 {
    background: url(../images/img05.jpg) no-repeat center top;
    width: 100%;
    }
    
  .abab02 {
    background: url(../images/img07.jpg) no-repeat center bottom;
    width: 100%;
    }
    
  .abab03 {
    padding-left: 32px;
    padding-right: 30px;
    padding-top: 10px;
    padding-bottom: 0px;
    }
    
    
  .abab03 form {
    display: block;
    margin: 0;
    padding: 0;
    }
    
  .abab03 table td.label {
    font-weight: bold;
    }
  .abab03 table td {
    padding-bottom: 8px;
    }
    
    
  .abab03 table td.comments {
    color: #b2b2b2;
    font-size: 10px;
    }
  .abab03 table td input {
    display: block;
    margin: 0;
    padding: 0;
    font-size: 11px;
    font-family: tahoma;
    border: 1px solid #7a7a7a;
    width: 100px;
    }
    
  .abab03 table td select {
    display: block;
    margin: 0;
    padding: 0;
    background: url();
    font-size: 11px;
    font-family: tahoma;
    border: 1px solid #7a7a7a;
    }
    
  .abab03 table td button {
    display: block;
    margin: 0;
    padding: 0;
    border: 0;
    width: 71px;
    height: 20px;
    background: url(../images/img08.jpg) no-repeat left top;
    }
    
    
  .afaa {
    margin-left: 250px;
    padding-top: 30px;
    width: 100%;
    background: url(../images/img09.jpg) repeat-x left top;
    }
    
  .afaa img {
    border: 0;
    margin: 0;
    padding: 0;
    display: inline;
    margin-right: 7px;
    }
    
    
  .afab {
    position: absolute;
    right: 0;
    top: 0;
    padding-top: 26px;
    padding-right: 18px;
    text-align: right;
    color: #a1a1a1;
    font-size: 12px;
    }
    
  .afab span {
    color: #55872b;
    }
    
  .afac {
    position: absolute;
    left: 0;
    bottom: 0;
    padding-left: 12px;
    padding-bottom: 12px;
    color: #9f9f9f;
    font-size: 12px;
    }
    
  .abac {
    padding-right: 16px;
    padding-left: 8px;
    }
    
  .abac .first, .abac .firstact {
    color: #656565;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    background: #e7e7e7;
    margin-bottom: 9px;
    padding-left: 20px;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-right:20px;
    }
  
  .abac .first a {
    text-decoration: none;
    color: #656565;
    }  
  
  .abac .firstact a, .abac .first a:hover{
    text-decoration: none;
    color:#82b333;
    }
    
  .abac .secondmenu {
    padding-left: 12px;
    padding-bottom: 9px;
    }
    
  .abac .second, .abac .secondact {
    font-size: 12px;
    font-weight: bold;
    color: #494949;
    background: url(../images/img12.jpg) no-repeat left center;
    }
    
  .abac .second div , .abac .secondact div {
    padding-left: 13px;
    padding-top: 4px;
    padding-bottom: 4px; 
    border-top: 1px solid #cccccc;   
    }
    
  .abac .second a {
    color: #494949;
    text-decoration: none;
    }
    
  .abac .secondact a, .abac .second a:hover {
    color: #7c7c7c;
    text-decoration: none;
    }
    
  .abac .thirdmenu {
    padding-left: 13px;
    }
    
  .abac .third, .abac .thirdact {
    font-size: 12px;
    color: #494949;
    background: url(../images/img13.jpg) no-repeat left center;
    
    }
    
    
  .abac .third div, .abac .thirdact div {
    background: url(../images/blocks/img12.jpg) repeat-x left bottom;    
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 8px;
    }
    
  .abac .thirdact a, .abac .third a:hover {
    text-decoration: none;
    color:#55872b;
    }  
    
  .abac .third a {
    color: #494949;
    text-decoration: none;
    }
    
   
    

    
   
  .aead {
    width: 100%;
    padding-top: 8px;
    padding-bottom: 8px;
    }
 
  .aead img {
    display: block;
    border: 0;
    margin: 0 auto;
    padding: 0;
    }
    
   .adyz {
     color: #50af01;
     font-size: 14px;
     font-weight: bold;
     font-family: arial;
	  text-transform: uppercase;
     }
    

    
    
    
    
    
    
    
    
    
    
    
    
    
  .amaa {
    }
    
  .amab {
    color: #50af01;
    font-size: 16px;
    font-family: arial;
    font-weight: bold;
    }
    
  .amac img {
    border: 1px solid #e7e7e7;
    margin: 0 auto;
    padding: 1px;
    display: block;
    margin-bottom: 8px;
    
    }
    
  .amac {
    padding-top: 8px;
    }
    
  .amad {
    font-size: 10px;
    text-align: left;
    }
    
  .amad, .amad a {
    color: #f6a900;
    }
    
   
  .amad img, .amae img {
    border: 0;
    margin: 0;
    padding: 0;
    display: inline;
    }
    
  .amae, .amae a {
    color: #f6a900;
    }
  
  .amae a {
    text-decoration: none;
    }
    
  .amae .active, .amae a:hover {
    text-decoration: none;
    color:#05823b;
    }
    
  .sdfg {
    background: url(../images/blocks/img11.jpg) repeat-y center center; width: 43px;
    }
    
  .erty {
    background: url(../images/blocks/img12.jpg) repeat-x center center; height: 37px;
    }
    
   .ertf {
     background: url(../images/blocks/img12.jpg) repeat-x center center; width: auto;
     }
     
   .dfgh {
     width: auto;
     }
     
   .fghj {
     width: 46%;
     }
     
   .aaaa {
     position: absolute;
     right: 0;
     bottom: 0;
     padding-bottom: 7px;
     padding-right: 13px;
     }
     
     
   .aaaa div {
     color: white;
     }
     
   .aaaa form {
     padding: 0;
     margin: 0;
     display: block;
     }
     
   .aaaa form input {
     display: inline;
     margin: 0;
     border: 1px solid #82b333;
     font-family: tahoma;
     font-size: 11px;
     margin-right: 8px;
     }
     
   .aaaa form button {
     display: inline;
     margin: 0;
     padding: 0;
     border: 0;
     background: url(../images/img16.jpg) no-repeat left top;
     width: 23px;
     height: 18px;
     }
     
   .aaab {
     position: absolute;
     right: 0;
     top: 0;
     color: white;
     padding-top: 10px;
     padding-right: 15px;
     }
     
   .aaab a {
     color: white;
     text-decoration: none;
     }
     
     
   .aaab img {
     margin: 0;
     padding: 0;
     border: 0;
     margin-left: 4px;
     margin-right: 7px;
     display: inline;
     }
	  
    a.regi {
     color: #b2b2b2;
     text-decoration: none;
     } 
	  
	 a.regi:hover {
     color: #b2b2b2;
     text-decoration: underline;
     } 
	  
   input.res3 {
    background: url(../images/img08.jpg) no-repeat left top;
    display: inline;
    padding: 0;
    margin: 0;
    border: 0;
    width: 71px;
    height: 20px;
    cursor: pointer;
    cursor: hand;
    } 
input.registr3 {
    color: #000000;
    font-size: 11px;
    font-family: tahoma;
    display: block;
    margin: 0;
    padding: 0;
    border: 1px solid #50af01;
    width: 154px;
    }

h1{
	font-family: tahoma, arial, sans-serif;
	font-size: 18px;
	color: #656565;
	font-weight: normal;
}

h2{
	font-family: tahoma, arial, sans-serif;
	font-size: 13px;
	color: #565656;
	text-align: right;
}

h3{
	font-family: tahoma, arial, sans-serif;
	font-size: 12px;
	color: #55872b;
}

p{
	font-family: tahoma, arial, sans-serif;
	font-size: 12px;
	color: #656565;
}

p a{
	color: #55872b;
}

table.prod{
	border-collapse: collapse;
	border-top: 1px solid #656565;
	border-left: 1px solid #656565;
}

table.prod td{
	color: #8d8d8d;
	padding: 5px;
	border-right: 1px solid #656565;
	border-bottom: 1px solid #656565;
}

table.prod tr.dark td{
	background: #e7e7e7;
}

b, strong {color: #55872b;}
table.prod td.head, table.prod td.head *{
	color: #55872b;
	font-weight: bold;
	background: #e7e7e7;
}

ul{
	list-style: none;
}

ul li{
	list-style: none;
	display: block;
	padding-left: 10px;
	background: url(../images/ul_li.gif) 0px 3px no-repeat;
}
