* {padding:0; margin:0; border:0;}
h1,h2,h3,h4,h5,h6 {color:#004984; font-weight:bold; margin:10px 0 15px;}
p,img {margin:5px 0 10px;}
td {font-size:0.8em;}
a {text-decoration:none; font-weight:bold; color:#004984;}
a:hover {text-decoration:underline;}
body {text-align:center; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:0.8em; background:#495d45 url(cssimg/bgr.jpg) repeat-x fixed 0 0; color:#333;}

h1 {font-size:1.65em;font-weight:normal;}
h2 {font-size:1.5em;font-weight:normal;}
h3 {font-size:1.1em;font-weight:bold;}
object {width:100%}


#lang {float:left;position:absolute;top:10px;margin-left:5px;list-style:none;}
#lang li img {margin:2px;padding:0;}
.logo {position:absolute;top:5px;margin-left:350px;}
.imglistcaption {font-size:11px;}

#container {width:750px; margin:0 auto; text-align:left; border:5px solid #fff; background:#fff;}
#headerBlock {width:750px; background:#fff url(cssimg/logo.jpg) no-repeat scroll 0 0; padding-top:95px;}
#list_top {width:750px; background:#fff url(cssimg/menu-bgr.jpg) repeat-x scroll 0 0; height:35px; margin:5px 0; font-size:0;}
#list_top a {display:block; float:left; color:#fff; line-height:30px; border-bottom:3px solid #004883; font-size:12px; padding:0 10px; border-right:1px solid #fff;}
#list_top a:hover {text-decoration:none; border-bottom-color:#a4d3ff;}
*>#list_top a {border-bottom:5px solid #004883;}

#leftBlock {width:180px; float:left;font-size:11px;}
#leftblock li {margin-bottom:1px; list-style:none;}
#leftBlock a {color:#fff; display:block; line-height:24px; background:#004984 url(cssimg/menu2a.jpg) no-repeat scroll right center; width:180px; padding-left:10px; padding-right:45px;}
*>#leftBlock a {width:135px;}

#leftBlock .listActive a {background-position:left;}
#leftBlock .listActive ul a {background-position:right;}
#leftBlock a:hover, #leftBlock .listActive ul a:hover {display:block; line-height:24px; background-position:left; text-decoration:none;}
#leftBlock li li a {background-image:url(cssimg/menu2b.jpg); width:180px; padding-left:30px; padding-right:10px;}
*>#leftBlock li li a {width:150px;}
#leftBlock ul ul {margin-top:1px;}
#leftBlock li li li {display:none;}

#mainBlock {width:550px; float:left; padding:5px 20px;}
*>#mainBlock {width:530px;}
#mainBlock p {text-align:justify;}
#mainBlock ul {margin:5px 0 10px 20px; list-style:square;}
#mainBlock img {margin-right:10px;}
#mainBlock table {width:520px;}
#mainBlock td.imagelisttd {padding-bottom:5px;text-align:center;}
#mainBlock td.imglistcaption {text-align:center;}
#mainBlock td.imagelisttd a {padding:0;}
#mainBlock td.imagelisttd img {padding:0; margin:0;}
#mainBlock td.imglistcaption {padding-bottom:25px;}

#footerBlock {clear:both;  background:#004984 url(cssimg/menu-bgr.jpg) repeat-x scroll 0 0; color:#fff; line-height:30px; text-align:center; font-weight:bold;}

table.plannacvikov {border-collapse:collapse;}
table.plannacvikov td {border:1px solid #999;padding:3px; margin: 0px;}