* {padding:0;margin:0}
body {background:#e8f0cc;color:#444;text-align:center;background-image:url(../images/podklad.gif);background-repeat:repeat-x}
body.contentpane {background:#ffffff;color:#000000;}
h1 {color:#607d25;padding:0;margin:0;font:18px Arial,Helvetica,sans-serif}
h1 a {color:#607d25}
h1 .white {color:#FFF}
h2 {font:bold 14px Arial,Helvetica,sans-serif;color:#607d25}
h3 {font-size:11px;font-weight:bold;color:#000}
h4 {font-size:11px;font-weight:bold;color:#607d25}
h5 {color:#999;font-weight:bold;}
tr,p,div {color:#666;font:11px/1.5em Arial,Verdana,Helvetica,sans-serif}
hr {background:#999;height:1px;width:100%}
ul {list-style:none; padding:0px; margin:0px;}
li {line-height:20px;padding-left:0;padding-top:0;background:url(../images/arrow2.png) no-repeat 10px 5px}
ol {margin-left:40px;list-style-position:inherit}
.header {height:80px;background:#808080 url(../images/header_bg.gif) repeat-x}
.logo {float:left;margin:25px 0 0}
.wrap {text-align:left;margin:0 auto;padding:0;width:80%}
.hmenu {text-align:right}
form {display:inline;margin:0;padding:0}
.pathway {font:9px Arial,Verdana,Helvetica,sans-serif}
a.pathway:link,a.pathway:visited {color:#1E0B04;font-weight:normal}
a.pathway:hover {color:#f30;font-weight:normal;text-decoration:none}

/*#active_menu {color:#93a260;font-style:normal}*/
a.mainlevel:link,a.mainlevel:visited {display:block;color:#93a260;width:170px;text-indent:18px;margin:1px 0px 0px 0px;height:23px;text-decoration:none;font:bold 11px/20px Arial,Verdana,Helvetica,sans-serif; background-color:#edf2d9; border-left: 7px solid #a4c538}
a.mainlevel:hover {font-weight:bold; color:#fff;  background-color:#a4c538;text-decoration:none;}
a.mainmenu:link,a.mainmenu:visited {color:#fff;font:bold 11px Arial,Verdana,Helvetica,sans-serif}
a.mainmenu:hover {color:#1E0B04}


.pollstableborder {border:1px solid;padding:1px}
a.sublevel:link,a.sublevel:visited {font-size:11px;color:#000;text-indent:10px;line-height:10px;margin-bottom:5px;display:block;width:100%;height:14px;text-align:left;background:#ECECEC}
a.sublevel:hover {color:#000;text-decoration:none;background:#fff}
table.moduletable {padding:0px;width:100%;margin-bottom:5px}
table.moduletable th {font:bold 12px Arial,Helvetica,sans-serif;color:#cfe095;width:100%;height:33px;padding:13px 0 2px;text-align:left;background:url(../images/modul.gif) no-repeat;text-indent:20px}
table.moduletable ul {padding:0}
table.moduletable td {font-size:11px;font-weight:normal}

table.details {color:#000}
table.details li {line-height:15px;padding-left:10px;padding-top:0;background:url(../images/arrow2.png) no-repeat 0 5px}
table.details td {padding:7px 0 2px 10px;vertical-align:top;text-align:left;color:#666;font-size:11px;background:#Fff}
table.details th {background-color:#eee;background:url(../images/details_header.gif) repeat-y;font-weight:bold;padding:7px 5px 0;vertical-align:top;text-align:right;color:#666;font-size:11px}
table.size {padding:3px;font-size:11px}
table.size td {color:666;padding:3px;text-align:center;background:#EEE}
table.size th {color:#fff;padding:1px 3px;text-align:center;background:#666 none}
.poll {color:#666;font:10px/14px Arial,Helvetica,sans-serif}
table.pollstableborder {border:1px solid #ccc}
.sectiontableheader {color:#333;font-weight:bold;padding:5px;background:#CCC}
.sectiontableentry1 td {border-bottom:1px solid #CCC;padding:3px 3px 3px 6px}
.sectiontableentry2 td {border-bottom:1px solid #CCC;padding:3px 3px 3px 6px}
.small {color:#999;text-decoration:none;font:bold 10px Arial,Verdana,Helvetica,sans-serif}
.smalldark {color:#000;text-decoration:none;font:normal 10px Arial,Verdana,Helvetica,sans-serif}
.contentpaneopen {border:0 ridge #09c;width:100%;padding:1px}
.contentheading,.componentheading {font:bold 1.4em/1.8em Arial,Helvetica,sans-serif;color:#607d25;text-align:left;padding:0;margin-bottom:20px}
.createdate {color:#666;text-align:left;text-indent:18px;top:-5px;vertical-align:top;padding-bottom:2px;background:url(../images/date.png) no-repeat;font:bold 10px Arial,Helvetica,sans-serif}
.button {color:#fff;border:1px solid #757575;background:#666;font:normal bold 11px Arial,Verdana,Helvetica,sans-serif}
.inputbox {padding:2px;color:#757575;border:1px solid #444;background:#fff;font:12px Arial,Verdana,Helvetica,sans-serif}
a:link,a:visited {color:#7c9f23;text-decoration:none}
a:hover {text-decoration:underline;}
a.contentpagetitle:link,a.contentpagetitle:visited {color:#1E0B04;text-align:left;text-decoration:underline;font:bold 12px Arial,Verdana,Helvetica,sans-serif}
a.contentpagetitle:hover {text-align:left;color:#666;text-decoration:none;font:bold 12px Arial,Verdana,Helvetica,sans-serif}
a.category:link,a.category:visited {color:#333;font-weight:bold;font-size:11px}
a.category:hover {color:#999}
.ontab {border-left:outset 2px #1E0B04;border-right:outset 2px #808080;border-top:outset 2px #1E0B04;border-bottom:solid 1px #d5d5d5;text-align:center;font-weight:bold;color:#FFF;background:#ffae00}
.offtab {border-left:outset 2px #E0E0E0;border-right:outset 2px #E0E0E0;border-top:outset 2px #E0E0E0;border-bottom:solid 1px #d5d5d5;text-align:center;font-weight:normal;background:#e5e5e5}
.tabheading {text-align:left;background:#ffae00}
.pagetext {visibility:hidden;display:none;position:relative;top:0}
.back_button {text-align:center;margin-top:40px}
table.contenttoc {color:#330;border:1px solid #ccc;padding:5px;background:#e0e0e0}
table.contenttoc td {font-size:8pt;font-weight:normal;text-align:left;padding-left:5px;padding-right:5px}
table.contenttoc th {font-size:8pt;font-weight:normal;text-align:left;padding:5px;color:#FFF;background:#333}
table.searchintro {width:100%}
table.searchintro td {color:#fff;font-weight:bold;background:#293C43}
.readon {display:block;background:url(../images/read_more.gif) no-repeat;color:#333;text-indent:-5000px;width:100px;height:20px}
.mosimage {border:1px solid #ccc;margin:5px}
.mosimage_caption {margin-top:2px;padding:1px 2px;color:#fff;text-transform:normal;font-size:10px;border-top:1px solid #ccc;background:#ccc}
#core {padding:0 5px 5px}
.left_side {clear:both;width:21%;float:left;padding-top:5px;background:#FFF}
.right_side {width:76%;padding:5px 0 5px 5px;float:right}

a.basket:link,a.basket:visited {color:#666;padding-left:18px;text-decoration:none;font:12px Arial,Verdana,Helvetica,sans-serif; background:url(../images/sipka.gif) no-repeat; background-position: 3px 5px;}
a.basket:hover {font-weight:bold;background:url(../images/sipka2.gif) no-repeat; background-position: 3px 5px; color:#000}

#buttons_inner {height:38px;float:left;width:100%;margin:0px; padding:0px;background:url(../images/top_menu.gif) repeat-x;vertical-align:top;}
#buttons {float:left;padding:0px; margin:0px;width:450px;vertical-align:top;}
ul#mainlevel-nav {list-style:none;padding:0;margin:0;text-align:center}
ul#mainlevel-nav li {color:#e8f0cc;float:left;font-size:12px;padding:0;text-align:center;}
ul#mainlevel-nav li a {display:block;text-decoration:none;color:#e8f0cc;text-align:center;width:86px;border-right:1px solid #accc63;height:28px!important;height:38px; font-weight:bold; padding-top:10px;margin-top:0px; }
ul#mainlevel-nav li a:hover {color:#fff;font-weight:bold; background:#72aa00}


#banner {text-align:center}
.footer {background:#fff url(../images/dot.gif) repeat-x;clear:both;font-size:0.8em;text-align:center;padding-top:13px;padding-bottom:5px}
#vnutro {width:510px;float:left;padding:20px;margin:0px; }
.transMenu {position:absolute;overflow:hidden;left:-1000px;top:-1000px}
.transMenu .content {position:absolute}
.transMenu .items {position:relative;left:2px;top:0;z-index:2}
.transMenu.top .items {border-top:none}
.transMenu .item {text-decoration:none;border:none;cursor:hand;display:block;background:inherit;vertical-align:middle;font-size:11px;font-weight:bold;color:inherit;text-align:left;text-indent:15px;width:100%;border-bottom:1px solid #FFF}
.transMenu .item td {font-size:11px;color:black}
.transMenu .background {position:absolute;border:1px solid gray;left:1px;top:0;z-index:1;-moz-opacity:.8;filter:alpha(opacity=80)}
.transMenu .shadowRight {position:absolute;z-index:3;top:3px;width:2px;-moz-opacity:.4;filter:alpha(opacity=40)}
.transMenu .shadowBottom {position:absolute;z-index:1;left:3px;height:2px;-moz-opacity:.4;filter:alpha(opacity=40)}
.transMenu .item.hover {color:black;background:#F79A00}
.transMenu .item img {margin-left:10px}
#wrap {margin:0;padding:0}
#menu {margin:0;padding:0;display:block;width:180px}
.transMenu .item#active {background:#F0E68C;color:black;-moz-opacity:.6;filter:alpha(opacity=60)}
.transMenu .item#active.hover {background:#F79A00;color:black}
a.mainlevel-trans:link,a.mainlevel-trans:visited {display:block;vertical-align:middle;font-size:11px;font-weight:bold;color:inherit;text-align:left;padding-top:5px;padding-left:18px;width:100%;text-decoration:none}
a.mainlevel-trans:hover {background-position:0 -25px;text-decoration:none;color:#333}
a.mainlevel_active-trans,a.mainlevel_active-trans:visited {color:#000;line-height:25px;display:block;height:25px;width:auto;margin:0;padding:0 15px 0 29px;text-decoration:none}
a.mainlevel_active-trans:hover {color:#36C}
#banner1 {width:468px;height:40px;float:none;margin:10px 10px 0px 10px}
#right {width:180px;margin:0px 10px 10px 10px;padding:0}
#left {width:170px;margin:0px 0px 0px 10px;padding:0}
#user3 {width:180px;margin:10px 10px 0px 10px;padding:0}
#foot {color:#777;font:12px Arial,Helvetica,sans-serif}
#logo {width:450px;height:160px;background:url(../images/logo.gif) no-repeat;float:left;margin:0px; background-position: 40px 40px }
a img {border:0}
table.hlavny {width:950px; border:0px; background:#ffffff;}
.spodok { height:40px; background:#383838; vertical-align:middle; text-align:center;}
#ac { width:393px; height:33px; background:url(../images/accepted_cards.gif) no-repeat; margin:auto; text-align:center;}
#obr { width:500px; height:161px; background:url(../images/obr.jpg) no-repeat; margin:12px 0px 0px 0px; float:left;}
#obr1 { width:500px; height:38px; background:url(../images/obr1.jpg) no-repeat; margin:0px; float:left;}