* {color: #333; font-size:12px; font-family: Arial,Tahoma,Helvetica,Verdana,sans-serif;}
html {height:100%;}
body {height:100%; margin:0; padding:0; background:#fff url(/i/bg-body.gif) repeat-y 50% 0; }
img {border:0; padding:0; margin:0;}
ul, ol {margin-top:0px; margin-bottom:7px;}
 li {margin-bottom:2px;}
p {margin:0; padding: 12px 0;}
form {margin:0; padding:0;}
form * {vertical-align: middle;}
h1, h2, h3, h4 {margin: 0; padding: 0;}
h1 {font-size: 16px; color: #082F6D;}
h2 {font-size: 14px;}
h3 {font-size: 12px;}
h4 {font-size: 12px;}
.bl {display: block;}
a {text-decoration: underline;}
        a:hover {text-decoration: none;}
/* Common */

.home{ margin: 0 0 13px 72px; }
.space{ padding-right: 25px; }
.logo{ margin: 60px 0 5px 75px;}
.tel{ padding: 10px 0 10px 30px; font-size: 22px; font-weight: bold; font-family: Georgia; color: #082F6D; }
.zag {font-size: 14px; font-weight: bold; color: #082F6D;}
.hr {background:#8BA2CA; height:1px; font-size:0; margin-top: 5px;}
 .hr img {display:block; height:1px;}
.foto{ margin: 15px 0 10px 30px; display: block; }
.icq{ padding: 0 30px; color: #082F6D; font-weight: bold;}
.question{ padding: 5px 0; float: right; }
 .question a{ color: #0D46A0; text-decoration: underline; }
 .question a:hover{ color: #0D46A0; text-decoration: none; }
 .news span{ font-size: 11px; font-weight: bold; }
.tblock{ margin-bottom: 10px; display: block; }
.ot{ padding: 25px; }

.content {padding: 0 25px; text-align: justify;}
.content *{ font-family: Tahoma; color: #006699;}
.content a *{ color: #0D46A0; }
.glzag{padding: 25px 25px 7px;}
/* Text */


/* Backgrounds */
.bg-left{ background: url(/i/bg-left.jpg) no-repeat;}
.bg-center{ background: url(/i/bg-center.jpg) no-repeat;}
.bg-right{ background: url(/i/bg-right.jpg) no-repeat;}
.bg-menu{ background: #D3E7F7 url(/i/bg-menu.gif) repeat-y; }
.bg-menu1{ background: #D3E7F7 url(/i/bg-menu1.gif) repeat-y; }
/* Links */


/* Images */


/* Bread */
        
/* Tables */

/* Forms */


/* Templates */

 
.content, .glzag{width: 100%; voice-family: "\"}\""; voice-family: inherit; width: auto;}

/*menu*/
.menu{ padding: 20px 10px 20px 30px; }
.r-menu{ padding: 10px 25px; margin-bottom: 20px; }
.punkt-off{ background: url(/i/point.gif) no-repeat 0 7px; padding: 7px 30px 2px;}
 .punkt-off a{ font-size: 16px; font-weight: bold; color: #082F6D; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
 .punkt-off a:hover{ font-size: 16px; font-weight: bold; color: #0D46A0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.punkt-on{ background: url(/i/point.gif) no-repeat 0 7px; padding: 7px 30px 2px;}
 .punkt-on a{ font-size: 16px; font-weight: bold; color: #0D46A0; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
 .punkt-on a:hover{ font-size: 16px; font-weight: bold; color: #082F6D; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
 
.podmenu-off { display:none; }
.podmenu-on { display:block; }
.spis{list-style:none; margin:2px 0 15px 15px; padding:0;}
 .spis li {margin-bottom:5px; padding-left:15px; font-size: 12px; color: #082F6D; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
 .spis li  a{font-size: 12px; color: #0D46A0; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
 .spis li  a:hover{ font-size: 12px; color: #0D46A0; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;} 


/* новости на главной */
.news{ font-size: 11px; padding: 10px 0 5px; }
   .news a {font-size:10px; text-decoration:none; color: #0D46A0;}
   .news a:hover {font-size:10px; text-decoration:underline;}
	
/* страница всех новостей */
.nw{ padding: 8px 5px 10px; border-bottom: 1px solid #ddd; }
.nw1{ padding: 8px 5px 10px; border-bottom: 1px solid #ddd; background: #f2f2f2;}
 .nw a{ font-size: 11px; color: #0D46A0; }
 .nw1 a{ font-size: 11px; color: #0D46A0; }
a.nw-link{ color: #0D46A0; }
