body {
margin:0;
padding:0;
background:#18356E url("back.jpg") 50% bottom fixed no-repeat;
color:#000;
font-family:Tahoma,sans-serif;
font-size:0.8em;
line-height:1.4em;
text-align:center;
}
a:link, a:visited {
font-family:Tahoma,sans-serif;
font-size:100%;
color:#000;
text-decoration:none;
}
a:hover, a:active {
color:#000;
text-decoration:underline;
}
h1 {
display:block;
height:30px;
line-height:30px;
font-family:Arial,sans-serif;
font-size:140%;
font-style:italic;
color:#203E59;
margin-top:0;
margin-bottom:20px;
padding-left:10px;
border-bottom:1px solid #203E59;
}
h2 {
display:block;
height:25px;
line-height:25px;
font-family:Arial,sans-serif;
font-size:120%;
font-style:italic;
color:#203E59;
margin-top:20px;
margin-bottom:20px;
padding-left:10px;
border-bottom:1px solid #203E59;
}
h3 {
width:150px;
font-family:Arial,sans-serif;
font-size:100%;
font-style:italic;
color:#FFF;
text-align:left;
background-color:#0D1C47;
margin-top:0;
margin-bottom:20px;
padding-top:4px;
padding-left:10px;
padding-bottom:4px;
border-right:1px solid #FFF;
border-bottom:1px solid #FFF;
}
.cleaner {
height:1px;
visibility:hidden;
clear:both;
}
#top_full {
position:relative;
width:832px;
text-align:center;
background-color:#FFF;
margin-left:auto;
margin-right:auto;
}
#header {
width:830px;
height:360px;
background:url("top.jpg") top left no-repeat;
margin-left:auto;
margin-right:auto;
}
#menu {
position:absolute;
top:360px;
left:5px;
width:150px;
}
#menu_inside {
text-align:left;
padding-left:5px;
padding-bottom:15px;
}
#menu_inside ul {
list-style-type:none;
margin:0;
padding:0;
}
#menu_inside ul li {
line-height:1.7em;
_height:1.5em;
_line-height:1.5em;
}
#menu_inside ul li a {
display:block;
font-family:Arial,sans-serif;
font-size:95%;
_font-size:90%;
font-weight:bold;
color:#2C4760;
text-decoration:none;
padding-left:10px;
border-bottom:1px solid #D1E1F0;
}
#menu_inside ul li a:hover {
font-size:95%;
_font-size:90%;
color:#0B2034;
text-decoration:underline;
padding-left:10px;
}
#contacts {
width:150px;
text-align:left;
}
#contacts_inside {
font-size:85%;
color:#000;
padding-left:10px;
}
#contacts_inside p {
border-bottom:1px solid #D1E1F0; 
}
#main {
width:830px;
text-align:left;
background:url("back_main.jpg") bottom left no-repeat; 
margin-left:auto;
margin-right:auto;
}
#main_inside {
min-height:800px;
_height:800px;
background:url("back_maininside.jpg") top left repeat-x; 
padding:10px;
padding-left:170px;
padding-bottom:20px;
border-left:3px solid #0D1C47;
border-right:3px solid #0D1C47;
}
#leftpannel {
float:left;
width:225px;
}
#rightpannel {
float:right;
width:225px;
}
html>body #leftpannel, html>body #rightpannel {
padding-top:20px;
}
body[id] #main_inside {
height:auto;
}
#main_inside p {
padding-left:20px;
padding-right:5px;
}
#main_inside p:first-letter {
font-weight:bold;
}
#date {
font-size:90%;
_font-size:85%;
text-align:right;
padding-right:10px;
}
#footer {
width:830px;
height:40px;
line-height:15px;
font-family:Tahoma,sans-serif;
font-size:12px;
color:#FFF;
text-align:center;
}
#footer_inside {
padding-top:5px;
}
#menudown ul, #footer_link {
list-style-type:none;
margin:0;
padding:0;
}
#menudown ul li, #footer_link li {
display:inline;
}
#menudown ul li a, #footer_link li a {
font-family:Tahoma,sans-serif;
font-size:12px;
color:#FFF;
text-decoration:underline;
}
#menudown ul li a:hover, #footer_link li a:hover {
color:#FBDB03;
text-decoration:none;
}



