/* Revak 2010 */
/* design by Pixel Plus sro */
/* www.revak.sk */
/* daniel@pixelplus.sk */
html,body{margin:0;padding:0}
body{text-align:center;font-size:12px;font-family: Verdana, Arial, sans-serif, serif;background-color: #fff; color:#333; padding:0px 0px 0px 0px}
img{border:0}
form{margin:0;}
p{margin:10px 0 10px 0;padding:0;}
a:link, a:visited {color:blue;text-decoration:none;}
a:hover {color:blue;text-decoration:underline;}

div#menu{width:100%;height:auto;padding:0px;margin:0px 0px 0px 0px; text-align:right; }
div#header{width:1000px;height:183px;margin:0px;padding:0px; text-align:center; float:none; clear:both; overflow:hidden; }
.logo {width:240px; height:100px; float:left; display:block; margin-left:50px}
/* dark orange #d0330f */
.infolinka {float:left; color: #d0330f; text-shadow: #000 1px -1px; width:600px; height:60px; display:block; font-weight:bold; font-size:1.7em; font-style:italic; margin-top:50px; margin-left:100px}

div#navigation{float:left;width:100%; margin:19px 0px 0px 0px; }

/* mainNav */
#mainNav{margin:0;padding:0px 0px 0px 80px;list-style:none; float:left;}
#mainNav li{float:left; padding:0 10px 0 10px;border-left:1px dotted #fff;}
#mainNav li.first {border-left:0;}
#mainNav li a{font-size:12px;}
#mainNav a:link, #mainNav a:visited {text-decoration: none;color: #fff;}
#mainNav a:hover {text-decoration: underline;}

/* subNav */
#subNav {margin:0px 0px 20px 0px;padding:0; width:auto; }
#subNav a:link, #subNav a:visited,#subNav a:link, #subNav a:visited {text-decoration: none; color: #000;font-weight:normal; }
#subNav a:hover {text-decoration: underline;}
#subNav a.active {text-decoration: underline; color:white; background:url('../images/design/active.gif') repeat-x}
#subNav ul {width:100%;margin:0;padding:0;list-style:none;font-size:12px;}
#subNav li {margin:0px;display:inline; float:left; padding:0px; margin:0px 20px 0px 20px; text-align:center}
#subNav li.sub0 a {display:block; float:left; padding:16px 12px 20px 12px; font-size:1.1em; color:#eee; text-decoration:none; width:100%; height:18px}
#subNav li.sub0 a:hover {color:white}

#subNav .number {width:100%; display:block; text-align:right; }
#subNav .title {width:100%; display:block; text-align:center; margin-top:0px; font-variant:small-caps}

.submenu ul {float:none; clear:both; margin-top:40px }
ul.submenu {width:100%; background-color:#5e1b01; height:28px }

.submenu li.sub1 a, .submenu li.sub1 a.active, .submenu li.sub1 a:hover {color:#fff; }
.submenu li.sub1 a.active, .submenu li.sub1 a:hover {color:#fff; background:url('../images/design/active.gif') repeat-x}

.submenu li.sub1 {float:left;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0px;
text-align:center;
margin:0px 20px 0px 0px;
width:auto;
color:#fff}
.submenu li.sub1 a {width:100%; color:white !important; height:18px; display:block; padding:5px}

#subNav li.sub1 a {font-size:11px; color:#ff9816; }
#subNav li.sub2 {padding:10px 10px 2px 10px;font-size:12px; }
#subNav li.sub2 a {color: #e94200;font-size:11px;}
#subNav li.sub3 {padding:1px 0 0 35px;}
#subNav li.sub3 a {color: black;font-size:10px;}
#subNav li.novinky span {display:block;background:url(/images/design/submenu_news.jpg);width:181px;height:22px;padding:9px 0 0 10px;font-size:12px;color:#fff;font-weight:bold;}

div#container{width:1000px;padding:0px 0px 0px 0px;overflow:hidden;margin:0 auto 0 auto; }
div#container{text-align:left; background:url('../images/design/main1.jpg') no-repeat 50% 0px }

div#content{width:1000px;float:left;padding: 0px 0px 30px 0px; margin:0px 0px 0px 0px; }

div#footer{clear:both;width:1000px;margin:0 auto 50px auto;font-size:11px;font-weight:bold;padding:10px 0 0 0; text-align:left; color:#000; background:url('../images/design/footer.jpg') no-repeat; height:50px }
div#footer p, #footer td {font-size:1.1em; font-weight:normal;margin:4px}
#footer td {padding-right:30px}
small {font-size:6px; font-weight:normal}

div#content-area{margin:0px; margin-top:-20px }
div#content-area p, div#content-area li {text-align:justify; color:#666; font-size:12px; line-height:19px}
#content-area h1{padding:0;margin:20px 0 10px 20px;font-size:36px;font-weight:normal; color:#333; }
#content-area h2{padding:0;margin:20px 0 10px 20px;font-size:12px;font-weight:bold; color:#333}
#content-area p {padding:0;margin:10px 0 0 40px}
/* green b9ce37 */
div#content-area a {color:#d0330f; text-decoration:underline}
#footer a:link, #footer a:visited,#footer a:link, #footer a:visited {text-decoration: underline; color: #d0330f;font-weight:normal;}
#footer a:hover {text-decoration:underline;}
#footer img{vertical-align:middle;}

td {vertical-align:top}

ul.sitemap {list-style:none;padding:0 0 0 10px;margin:0;}
ul.sitemap li {margin:0;}
ul.sitemap li a {line-height:22px;}
ul.sitemap li.sub1 {padding-left:15px;}
ul.sitemap li.sub2 {padding-left:25px;}
ul.sitemap li.sub3 {padding-left:35px;}
ul.sitemap li.sub4 {padding-left:45px;}
ul.sitemap li.sub5 {padding-left:50px;}
ul.sitemap li.sub6 {padding-left:55px;}
ul.sitemap li.sub7 {padding-left:60px;}
ul.sitemap li.sub8 {padding-left:65px;}

#news {margin:3px 0px 0px 0px; padding:10px 0px 0px 0px; display:block; border-top:1px solid #9f8449 }
#news a:link, .news a:visited,.news a:link, .news a:visited, .news h2 a {font-weight:bold; text-decoration:none}
#news img {border:2px solid #9f8449; margin-right:10px; vertical-align:top; float:left; overflow:hidden}
#news h2 {color:#eed599; font-size:14px!important; }
#news p {font-size:11px!important}


#frmSeBigTxt{border:0; margin-top:6px;width:220px;height:26px;font-size:11px;line-height:26px;background:transparent;}
#search{margin:40px 60px 0px 0px;width:295px;height:28px; background:url('../images/design/searchPanel.png') no-repeat; float:right; display:none}
#frmSeBigSubmit{vertical-align:bottom;}


/* the same structure for submenu 
.submenu li.sub1 a, .submenu li.sub1 a.active, .submenu li.sub1 a:hover {color:#efce98!important}
.submenu li.sub1 a:hover {text-decoration:none}
.submenu li.sub1 {list-style-type:none; padding:4px; border:1px solid #4d4344; width:310px; height:115px; display:block; background:url('../images/design/liBack.gif') repeat-x; float:left; margin:5px }
.submenu li img {border:4px solid #eed599; margin-right:15px; text-align:left; float:left; clear:left}
*/


table {margin-left:36px; margin-top:10px; width:100%; border-top:2px solid #999}
th {color:#666; font-weight:bold; background:#ddd; padding:12px}
td {color:#666; padding:4px; border-bottom:1px dotted #999}
tr {}
tr.last, #left-side tr:hover {background:#322e30; cursor: hand; cursor: pointer}

div#content-images{padding:0; margin:20px 10px 10px 35px; clear:both; float:left; border-top:1px dotted #999;  }
.content-image{float:left; margin:8px; }
.glass {background:url('../images/design/glass.png') no-repeat 0px 0px;
display:block;
height:100px;
left:50%;
position:relative;
top:240px;
width:100px;
}

#content h2 {font-size:1.2em; font-weight:bold; color:#333; margin-right:20px}

.blockarea {background:url('../images/design/main2.jpg') no-repeat; display:block; width:1000px; height:320px; float:none; clear:both; margin:0px; padding:0px}

.block {background:url('../images/design/blockback.png') no-repeat; width:250px; height:240px; display:block}
.block {float:right; margin:10px; text-align:left}
.block h2 {color:white; margin:12px}
.block p, #block td {color:white; margin:4px 12px 0px 12px; font-size:13px}
.block a {text-decoration:underline; color:white}

#content-images img {}
 

hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }
      
.usermenu {width:100%;   padding:0px; margin:0px; display:block; margin-top:20px; background:url('../images/design/main3.jpg') no-repeat}
#content-area .usermenu p {margin:0px 60px 0px 60px}
.usermenu li {width:29.2%; padding: 0px 20px 0px 20px; height:105px; overflow:hidden; list-style-type:none; float:left; border-right:1px solid #999}
.usermenu li a {color:#333; text-decoration:none !important}
.usermenu li h2, .usermenu li p {margin:10px 0 !important; padding:0px !important}
.usermenu li a:hover p, .usermenu li a:hover h2 {color:#d0330f !important; text-decoration:none}

.object {width:460px; height:120px; overflow:hidden; display:block; margin:20px; float:left}
.object img {float:left; margin-right:10px}
.object h3 {font-size:22px; margin-left:35px}