a { color: rgb(24, 89, 160); text-decoration: none; }
a:hover { color: rgb(24, 89, 160); text-decoration: underline; }
a img { border-color: rgb(0, 0, 0); }
h1, h2, h3, h4, h5, h6 { color: rgb(38, 100, 169); padding: 0px; margin: 0px; font-family: Georgia, "Times New Roman", Times, serif; }
h1 { font-size: 20px; font-weight: normal; }
body, td { font-family: Arial; font-size: 12px; color: rgb(60, 61, 61); }
body { margin: 0px; background: url('fav_up.gif') repeat-x scroll left top rgb(72, 72, 72); }
.content { font-family: Arial; font-size: 12px; color: rgb(60, 61, 61); padding: 10px 30px 60px; }
h1.tema { color: rgb(38, 100, 169); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 30px; font-weight: normal; margin: 0px; padding: 0pt 0pt 3px 36px; }
#blok { padding: 25px 0pt 0pt; color: rgb(24, 88, 159); font-size: 15px; }
#blok p { margin: 0pt; padding: 10px 0pt; font-size: 11px; }
td.menu { font-family: Arial; font-size: 12px; font-weight: normal; color: rgb(102, 102, 102); padding: 4px 0px 4px 5px; border-bottom: 1px dashed rgb(200, 200, 200); }
td.menu a { color: rgb(102, 102, 102); text-decoration: none; }
td.menu a:hover { color: rgb(24, 89, 160); text-decoration: underline; }
td.menu2 { font-family: Arial; font-size: 11px; font-weight: normal; color: rgb(255, 255, 255); padding: 0px 10px; }
td.menu2 a { color: rgb(255, 255, 255); text-decoration: none; }
td.menu2 a:hover { color: rgb(24, 89, 160); text-decoration: underline; }
td.copyright { font-family: Arial; font-size: 11px; color: rgb(102, 102, 102); }
td.copyright a { color: rgb(102, 102, 102); text-decoration: none; }
td.copyright a:hover { color: rgb(102, 102, 102); text-decoration: underline; }
.formbutton { cursor: pointer; border: medium none; background: url('formbg.gif') no-repeat scroll left top transparent; width: 43px; height: 20px; }
td.small { font-family: Verdana; font-size: 7pt; color: rgb(128, 128, 128); }
td.menuOFF { font-family: Arial; font-size: 12px; font-weight: normal; text-transform: none; text-decoration: none; cursor: pointer; }
td.menuOFF div.menus1 { padding: 0px 7px; }
td.menuOFF div.menus1 a { text-decoration: none; }
td.menuOFF div.menus2 { padding: 8px 3px; }
td.menuOFF div.menus2 a { text-decoration: none; }
.thumb { color: rgb(0, 0, 0); }
#menu2 td { font-family: Arial; font-size: 12px; font-weight: normal; text-transform: none; text-decoration: none; cursor: pointer; }
#menu2 td.menuOFF { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: none; text-decoration: none; cursor: pointer; }
#menu2 td.menuOFF div.menus1 { padding: 0px 7px; }
#menu2 td.menuOFF div.menus1 a {text-decoration: none; }
#menu2 td.menuOFF div.menus2 { padding: 8px 3px; }
#menu2 td.menuOFF div.menus2 a {  text-decoration: none; }
#menu2 div.menuElementHasSubmenu { background: url('_4022_4022') no-repeat scroll right center transparent; margin-right: 5px; }
#menu2 div.submenuElementHasSubmenu { background: url('_4022_4022') no-repeat scroll right center transparent; }
#menu2 ul.submenuTop { list-style-type: none; background-color: rgb(255, 255, 255); position: absolute; display: none; margin: 0pt; padding: 0px; width: 200px; border-bottom: 1px solid rgb(24, 88, 159); }
#menu2 div.menuElementWrapper { padding: 0px; }
#menu2 div.submenuElementWrapper { padding: 0px; width: 200px; }
#menu2 li.submenuElement, li.submenuElementOver { list-style-type: none; font-family: Arial; padding: 5px; font-size: 11px; text-transform: none; cursor: pointer; width: auto; border-left: 1px solid rgb(24, 88, 159); border-right: 1px solid rgb(24, 88, 159); border-top: 1px solid rgb(24, 88, 159); }
#menu2 li.submenuElement {  }
#menu2 li.submenuElement a { color: rgb(25, 90, 161); text-decoration: none; }
a { color: rgb(24, 89, 160); text-decoration: none; }
a:hover { color: rgb(255, 0, 0); text-decoration: underline; }
p.thumb { float: left; margin: 0.5em 10px 0.5em 0pt; border: 1px solid rgb(153, 153, 153); padding: 2px; }
p.thumb a { display: block; float: left; width: 100px; height: 100px; line-height: 100px; overflow: hidden; position: relative; z-index: 1; }
p.thumb a img { float: left; position: absolute; top: -20px; left: -50px; }
p.thumb a:hover { overflow: visible; z-index: 1000; border: medium none; }
p.thumb a:hover img { border: 1px solid rgb(153, 153, 153); background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 2px; }
.topnav a, .topnav span {display: block; padding: 1ex;}
.topnav a {color: #fff; text-decoration: none;}
.topnav a:hover {color: rgb(38, 100, 169); background-color:#fff;}