/* CSS Document */

body {background-color:#CCCCCC;
margin: 0px;
padding: 0px;}


h1 {font-family:Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight:normal;
color:#666666;
margin: 0px 0px 12px 0px;}

h2 {font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
color:#2A727D;
margin: 25px 0px 6px 0px;}

h3 {font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
color:#666666;
margin: 15px 0px 6px 0px;}

p {
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
color:#000000;
margin: 11px 0 15px 0;}

a {font-family:Arial, Helvetica, sans-serif;
color: #2A727D;
text-decoration:underline;}

a:hover {color:#34B6CA;}

ul {font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
list-style-image: url(/img/li2.gif);
list-style-position: inside;
margin: 10px 5px 8px 5px; 
padding:0;}

ol {font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
margin: 10px 0px 8px 5px; 
padding:0;
list-style-position:inside;
}


li {margin: 5px 0 7px 0;}

.img1 {text-align:left; margin: 5px 20px 10px 0; clear: left; float: left;}

.text {margin: 0px 22px 80px 26px; }

.news {margin: 0 0 25px 11px;}

.news1 {margin: 0 0 20px 0;}

.line {padding: 45px 5px 50px 5px;}
 
.top {padding-top: 22px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
margin: 0px;
vertical-align: top;}

.contacts {margin-top: 8px;
margin-bottom: 8px;
margin-left: 7px;
margin-right: 10px;
padding: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
color: #666666;
} 

.contacts A {color: #2A727D;
text-decoration:underline;}

.contacts a:hover {color:#34B6CA;}

.menu {padding: 0px 0px 11px 0px;
width: 228px;}

.menu1 {padding: 0px;
margin: 0px;
background-image:url(/img/menu1.jpg);
background-repeat:no-repeat;}

.menu2 {background-color: #D3E9E6;
padding: 0px 10px 0px 15px;
margin: 0px;
}

.menu2 A{
color:#666666;
font-family:"Times New Roman", Times, serif;
font-size: 14px;
font-weight:bold;
text-decoration:none;
margin:0;
padding: 0;}

.menu2 A:HOVER {text-decoration:underline;}

.menu3 {padding: 0px;
margin: 0px;
background-image:url(/img/menu3.jpg);
background-repeat:no-repeat;}

.gr-menu1 {padding: 0px;
margin: 0px;
background-image:url(/img/gr-menu1.jpg);
background-repeat:no-repeat;}

.gr-menu2 {background-color: #D9DFDE;
padding: 0px 10px 0px 15px;
margin: 0px;
}

.gr-menu2 A{
color:#666666;
font-family:"Times New Roman", Times, serif;
font-size: 14px;
font-weight:bold;
text-decoration:none;
margin:0;
padding: 0;}

.gr-menu2 A:HOVER {text-decoration:underline;}

.gr-menu3 {padding: 0px;
margin: 0px;
background-image:url(/img/gr-menu3.jpg);
background-repeat:no-repeat;}

.podmenu {padding: 0 0 12px 15px;}

.podmenu1 {padding: 0 0 8px 0;}

.podmenu1 A{font-family:"Times New Roman", Times, serif;
font-size: 14px;
color: #2A727D;
text-decoration:underline;}

.podmenu1 A:HOVER {color:#34B6CA;}

.admtop {
margin: 10px 20px 30px 20px;}

.banners {
margin: 100px 10px 10px 10px;
}
.counter {
margin: 10px 0px 20px 40px;
}
