body  {margin: 0px; padding: 0px; background-color:#fff; font-family: "Times New Roman", Times, serif; font-size: 16px;}

img {border:0px;}

p {text-align: justify; margin:10px; padding:0px; font-family:"Times New Roman", Times, serif;}
p.center {text-align:center;}
p.svoistva {font-style:italic; margin:0px; font-size:20px; text-align:center;}
p.podrob {font-style:italic; text-align:right; margin: 40px 0px 0px 0px;}
p.tele {margin:20px; font-size:18px; text-align:left;}
p.date {text-align:right; font-style:italic; margin-top:25px;}


h1 {font-size:24px; font-weight:bold; text-align:center; margin:0;  padding:5px 0 0 0;}
h1.sm {font-size:16px; padding:5px 0 0 0;}
h2 {font-size:20px; font-weight:bold; text-align:center; margin: 20px 0px;}
h3 {font-size:16px; font-weight:bold; text-align:center;}

a {color: #003399; text-decoration:none;}
a:hover  {color: #999999; text-decoration:underline;}
a.txt {color:#85302B; text-decoration:underline; font-weight:bold;}
a.txt:hover {text-decoration:none;}

#header {width:100%; height:155px; background:#A5433A;}
#header .h_txt {display:block; margin:0 auto; position:relative; width:900; height:111;}
#header .h_menu {display:block; width:770px; margin:0 auto; padding:0; position:relative; top:10px; list-style:none;}
#header .h_menu ul {margin:0; padding:0; list-style:none;}
#header .h_menu ul li {float: left; margin:0; display:block; text-align:center; width: 8em; position:relative;} 
#header .h_menu ul li a {color:#FFFFFF; display:block; font-weight:bold;}
#header .h_menu ul li a:hover {color:#000000; text-decoration:none;}

#header .h_menu ul li ul {margin: 0px; position: absolute; top:18px; left: -1px; width: 8em; background:#A5433A; border:none; }
#header .h_menu ul li ul.wide {left: -28px; width: 12em;}
#header .h_menu ul li ul li  {width: 100%; color:#FFFFFF; border:none; display:block; margin-bottom:5px; margin-top:10px;}
#header .h_menu ul li ul li a {color:#FFFFFF; font-weight:normal;}
#header .h_menu ul li ul li a:hover {color:#000000;}
#header .h_menu ul li ul {display: none;}
#header .h_menu ul li:hover ul, div#menunav ul li ul:hover {display: block;} 

#main {width:100%;}

#main #m_left {width:220px; vertical-align:top; background: url(../img/main-r.gif) repeat-y  right;}
#main #m_left ul {list-style:none; margin:0 10px; padding:10px 0 0 10px; background:url(../img/polosa.gif) bottom repeat-x; height:205px;}
#main #m_left ul li { height:25px;}
#main #m_left ul li a {color:#A5433A; font-weight:bold;}
#main #m_left ul li a:hover {color:#000000; text-decoration:none;}
#main #m_left #adr {text-align:center; font-size:12px; width:180px; margin:0 20px;}
#main #m_left #nm {margin:0 auto; padding:0; width:220px; text-align:center;}
#main #m_left #nm img {width:180; height:50; margin:10px 0; border:1px #000000 solid; }

#main .print {text-align:right;}
#main .print a { font:9pt "Times New Roman", Times, serif; color:#003399;}

#main #m_center{vertical-align:top; padding:10px; }
#main #m_center #m_c_top {width:100%; height:90px; margin:0; padding:0; background:url(../img/polosa.gif) bottom repeat-x;}
#main #m_center #m_c_top .m_logo {float:left; margin-right:10px;}
#main #m_center #m_c_download {margin:10px 0 10px 0; background:url(../img/polosa.gif) bottom repeat-x; height:70px;}
#main #m_center #m_c_main {width:100%;}
#main #m_center img.map { margin:20px auto 20px auto;}
#main #m_center p.bold {margin:20px 0; font-size:18px; font-weight:bold; text-align:center}
#main #m_center .calend {width:95%; border:#000000 1px solid; margin:20px auto;}
#main #m_center .calend td {border:#000000 1px solid;}
#main #m_center ol {text-align:left;}

#main #m_center #65_table {width:98%; margin:0; padding:0; border:none;}
#main #m_center #65_table img {width:175px; height:150px;}

#main #m_center #m_c_bot {width:100%; height:90px; margin:10px 0 0 0; background:url(../img/polosa.gif) top repeat-x; padding-top:10px;}


#main #m_right{width:300px; vertical-align:top; padding-top:10px; background: url(../img/main-r.gif) repeat-y left; padding-top:10px;}
#main #m_right #action {width:280px; height:115px; margin:0 auto; padding:35px 0; background:url(../img/polosa.gif) bottom repeat-x;vertical-align:middle;}
#main #m_right #action p {text-align:center; margin:0; padding:0;}
#main #m_right #action a{ font-size:16px; font-weight:bold; color:#A5433A;}
#main #m_right #action a:hover{color:#000; text-decoration:none;}
#main #m_right p { margin:0 23px;; font-size:14px; text-align:justify;}
#main #m_right p.date {text-align:right; font-style:italic; margin-top:25px;}
#main #m_right p.zag {font-weight:bold; margin:5px 0; text-align:center;}
#main #m_right a {color:#003399; font-weight:normal; font: 14px "Times New Roman", Times, serif;}

#foot {width:100%; height:50px; background: #A5433A url(../img/foot_c.gif) repeat-x; position:relative;}
#foot .l {top:0; left:0; background:url(../img/foot_l.gif) no-repeat; width:255;} 
