@charset "utf-8";
/* CSS Document */

* {
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
}

a {
color:#033373;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

body {
width:100%;
height:100%;
background:url(/images/body.gif) left top repeat-x #0468a4;
}

#head {
width:975px;
height:90px;
margin:0px auto;
overflow:hidden;
}

#logo {
float:left;
width:450px;
padding-left:10px;
padding-top:5px;
height:75px;
}

#logo img {
float:left;
border:none;
margin-right:10px;
}

#logo h1 {
margin-top:10px;
color:#ffffff;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:16pt;
}

#logo h2 {
color:#ffffff;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:12pt;
}

#head_navigation {
float:right;
padding-top:60px;
height:30px;
padding-right:30px;
}

#head_navigation a {
color:#ffffff;
padding-left:50px;
font-size:8pt;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}

#head_navigation a:hover {
text-decoration:none;
}

#homepic {
background:url(/images/homepic.gif) 32px 3px no-repeat;
}

#mappic {
background:url(/images/mappic.gif) 32px 4px no-repeat;
}

#mailpic {
background:url(/images/mailpic.gif) 32px 5px no-repeat;
}

#head_mainbg {
background:url(/images/mainbg.gif) left top repeat-x;
width:975px;
margin:0px auto;
overflow:hidden;
}

#head_main {
float:left;
width:581px;
height:230px;
background:url(/images/main.jpg) left top no-repeat;
}

#head_form {
float:right;
width:284px;
height:218px;
padding-top:12px;
background:url(/images/formbg.gif) right top no-repeat;
color:#ffffff;
}

#head_form h3 {
color:#ffffff;
font-size:14pt;
letter-spacing:2px;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
margin-bottom:9px;
font-weight:normal;
}

#head_form #form_text {
width:175px;
height:15px;
color:#747474;
font-size:8pt;
font-family:Tahoma, Arial, Helvetica, sans-serif;
margin-bottom:5px;
padding-left:4px;
padding-top:1px;
border:1px solid #8d95a6;
background:url(/images/inputbg.jpg) left top no-repeat;
}

#head_form textarea {
width:176px;
height:71px;
padding-left:4px;
padding-top:1px;
color:#747474;
font-size:8pt;
font-family:Tahoma, Arial, Helvetica, sans-serif;
margin-bottom:5px;
border:1px solid #8d95a6;
background:url(/images/textareabg.jpg) left top repeat-x;
}

#head_form button {
width:88px;
height:21px;
padding-bottom:2px;
margin-top:4px;
color:#ffffff;
font-size:9pt;
font-family:Tahoma, Arial, Helvetica, sans-serif;
background:url(/images/buttonbg.jpg) left top no-repeat;
border:none;
}

#form_zvonok {
width:17px;
height:15px;
color:#747474;
font-size:8pt;
font-family:Tahoma, Arial, Helvetica, sans-serif;
margin-bottom:0px;
padding-left:0px;
padding-top:0px;
border:1px solid #8d95a6;
background:url(/images/inputbg.jpg) left top no-repeat;
}

#top_menu {
width:915px;
padding-left:58px;
height:27px;
padding-top:3px;
margin:0px auto;
border:1px solid #ffffff;
background:url(/images/topmenubg.gif) left top repeat-x;
}

#top_menu a {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12pt;
font-weight:bold;
text-decoration:none;
margin-right:40px;
}

#cont_global{
background:url(/images/manicontbg.gif) top left repeat-x #c2d0e0;
width:975px;
margin:0px auto;
overflow:hidden;
}

#cont_global2{
background:url(/images/rightcontent.jpg) right bottom no-repeat;
width:975px;
margin:0px auto;
overflow:hidden;
}

#left_content {
float:left;
width:302px;
border:1px solid #838c95;
border-top:none;
background:url(/images/leftcontbg.gif) left top repeat-x #bfcbd7;
}

#left_menu {
margin-left:51px;
margin-top:25px;
margin-bottom:15px;
}

#left_menu li {
list-style:none;
margin:7px;
width:200px;
height:23px;
padding-top:2px;
border:1px solid #ffffff;
background:url(/images/leftmenubg.gif) left top repeat-x;
}

#left_menu a {
color:#ffffff;
text-decoration:underline;
background:url(/images/leftmenumark.gif) 12px 7px no-repeat;
padding-left:23px;
font-size:11pt;
}

#left_menu a:hover {
text-decoration:none;
}

#left_separator {
width:272px;
height:1px;
font-size:0%;
background:url(/images/leftseparator.gif) 58px top no-repeat;
}

#news_header {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#3a3a3a;
line-height:100%;
font-size:16pt;
margin-left:58px;
margin-top:15px;
}

#news_title {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#3a3a3a;
font-weight:normal;
line-height:100%;
font-size:13pt;
margin-left:68px;
margin-top:10px;
}

#news_date {
width:60px;
height:16px;
padding-top:1px;
border:1px solid #ffffff;
margin-top:3px;
margin-left:73px;
color:#ffffff;
text-decoration:underline;
font-size:8pt;
text-align:center;
background:url(/images/newsdatebg.gif) left top repeat-x;
}

#news_anons {
color:#3a3a3a;
font-size:9pt;
margin-bottom:7px;
margin-left:68px;
padding-top:3px;
padding-right:12px;
}

#news_more {
display:block;
color:#033373;
text-decoration:none;
margin-left:68px;
margin-bottom:10px;
}

#news_more:hover {
text-decoration:underline;
}

#news_separator {
width:224px;
margin-left:68px;
margin-right:10px;
height:1px;
border-top:dashed 1px #858e96;
}

#right_content {
float:right;
width:616px;
height:100%;
padding-left:25px;
padding-top:20px;
padding-bottom:20px;
color:#3a3a3a;
font-size:10pt;
padding-right:30px;
}

#right_content h2 {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#3a3a3a;
line-height:100%;
font-size:18pt;
margin-bottom:17px;
}

#right_content h3 {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#3a3a3a;
font-size:12pt;
margin-top:0px;
margin-bottom:7px;
}

#right_content p {
margin-bottom:17px;
}

#footer {
padding-top:10px;
padding-bottom:10px;
width:975px;
margin:0px auto;
}

#stat {
float:left:
width:100px;
}

#sign_foot {
width:300px;
float:right;
text-align:right;
color:#ffffff;
font-size:8pt;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}