body,html{margin:0 0 0 0;padding:0 0 0 0;height:100%;width:100%;background-color:#FFFFFF;background-image:url(images/bg_main.gif);background-repeat:repeat-x;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#666666;}
#banner{width:870px;height:152px;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;background-image:url(subory/images/hlstranka/banner.jpg);background-repeat:no-repeat;}
#banner marquee{width:520px;height:152px;margin-top:22px;margin-left:0px;margin-right:0px;margin-bottom:0px;float:right;}
#banner marquee img{border:3px solid #ffffff;}
#container{width:950px;margin-top:0px;margin-left:auto;margin-right:auto;margin-bottom:0px;}
#container-header{width:870px;height:85px;padding:20px 40px 0px 40px;background-image:url(images/bg_header.gif);line-height:85px;font-size:28px;font-weight:bold;}
#container-name{float:left;}
#container-slogan{float:right;font-size:18px;font-weight:normal;font-style:italic;padding-right:10px;}
span, #container-name span,#container-slogan span{color:#006AC3;}
#container-eyecatcher{width:870px;padding:0px 40px 0px 40px;height:175px;background-image:url(images/bg_eyecatcher.gif);}
#container-navigation{width:870px;background-color:#006AC3;height:22px;border-bottom:1px solid #ffffff;}
ul#navigation{margin:0 0 0 0;padding:0 0 0 0;}
#navigation li{display:inline;list-style:none;height:22px;}
#navigation li a{color:#ffffff;line-height:22px;font-size:12px;text-decoration:none;padding:5px 13px 6px 13px;border-right:1px solid #ffffff;}
#navigation li a:hover{text-decoration:underline;background-color:#8C2842;}
#container-content{width:870px;background-image:url(images/bg_content.gif);background-repeat:no-repeat;padding:20px 40px 0px 40px;margin:0 0 0 0;height:auto;}
#content{width:490px;float:left;}
#content div{float:left;width:465px;padding:10px 5px 10px 20px !important;padding:20px 5px 10px 20px;}
#content div.quote{border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;width:400px;padding:20px 5px 15px 65px !important;padding:20px 5px 15px 65px;background:#f7f7f7 url(images/bg_quote.gif) no-repeat 10px 10px;color:#0066CC;font-style:italic;float:right;}
#forum{width:440px;float:left;}
#forum div{width:440px;float:left;}
#forum .otazkaod{font-family:'trebuchet MS',tahoma,verdana,arial,geneva;font-size:11pt;font-weight:normal;width:440px;background-color:#eeeeee;float:left;}
#forum .text{font-family:'trebuchet MS',tahoma,verdana,arial,geneva;font-size:9pt;font-weight:normal;color:#333333;text-align:left;padding:0px 0px 0px 0px;display:block;}
#forum .nadpis{font-family:'trebuchet MS',tahoma,verdana,arial,geneva;font-size:10pt;font-weight:normal;color:#333333;text-align:left;padding:0px 0px 0px 0px;}
#forum .vstup{font:normal 9px Verdana, Arial, Helvetica, sans-serif;color:#333333;text-decoration:none;border:solid 1px #333333;margin:0px 0px 0px 20px;padding:2px 2px 2px 2px;width:400px;}
#borderleftright{width:170px;}
#container-footer{border-top:4px solid #E5E5E5;width:870px;padding:10px 0px 20px 0px;margin:0 40px 0px 40px;clear:both;color:#aeaeae;}
#container-footer a{font-weight:bold;padding:2px 2px 2px 2px;color:#aeaeae;}
#container-footer a:hover{color:#006AC3;}
#footer{font-size:11px;color:#aeaeae;width:870px;margin-bottom:20px;}
#footer-copyright{float:left;width:425px;padding-left:10px;}
#footer-meta{float:right;text-align:right;width:325px;padding-right:10px;}
.clearer{clear:both;}
h1{font-size:21px;color:navy;margin:0 0 0 0;padding:0px 0 10x 25px;background-repeat:no-repeat;background-position:5px 7px;line-height:24px;}
h2{font-size:16px;color:#00008b;padding:5px 0 5px 5px;letter-spacing:0.5px;text-transform:uppercase;}
h3{font-size:13px;color:#006AC3;letter-spacing:-0.5px;}
h4{font-size:14px;color:#006AC3;padding:2px 0 0px 10px;text-transform:uppercase;letter-spacing:-0.5px;}
h5{font-size:14px;color:#8E2A46;text-transform:uppercase;letter-spacing:-0.5px;padding:5px 0 5px 25px;}
hr{border:none 0;border-bottom:1px solid #cccccc;height:1px;}
#content hr{border:none 0;border-top:1px solid #cccccc;margin:0px 0px 0px 7px;height:1px;}
#content p{line-height:19px;color:#666666;margin:0 0 20px 25px;}
#content p a, #borderleftright p a{text-decoration:none;color:#006AC3;border-bottom:1px dotted #006AC3;padding:2px 2px 2px 2px;}
#content p a:hover, #borderleftright p a:hover{text-decoration:none;color:#FFFFFF;background-color:#006AC3;padding:2px 2px 2px 2px;}
#content li{line-height:20px;color:#666666;margin:0 0 0 15px;}
#content .quote{border-top:20px solid white;background-color:#f7f7f7;border-bottom:1px solid #E5E5E5;padding:15px 15px 15px 55px;background-image:url(images/bg_quote.gif);background-repeat:no-repeat;background-position:10px 10px;color:#0066CC;font-style:italic;}
#borderleftright p{line-height:17px;font-size:11px;color:#666666;margin:0 0 15px 10px;}
ul#subnavigation{padding:0px 0px 0px 0px;margin:0px 0px 15px 0px;background-image:none;}
#subnavigation li{list-style:none;margin:0px 0;padding:0;background:#FFFFFF;}
#subnavigation li a{display:block;font-weight:normal;color:#006AC3;height:1.5em;padding:.2em 0 .3em 10px;line-height:1.5em;border-bottom:1px dashed #CCC;text-decoration:none;}
#subnavigation li a:hover{padding:.3em 0 .3em 10px;border-left:5px solid #006AC3;border-bottom:1px solid #CCC;color:#006AC3;}
#sidebar ul.sidemenu{list-style:none;margin:10px 0;padding:0;background:#F2F2F2;}
#sidebar ul.sidemenu li{padding:0px 10px;}
#sidebar ul.sidemenu a{display:block;font-weight:normal;color:#006AC3;height:1.5em;line-height:1.5em;border-bottom:1px dashed #CCC;}
#sidebar ul.sidemenu a.top{border-top:1px dashed #CCC;}
#sidebar ul.sidemenu a:hover{padding:.3em 0 .3em 10px;border-left:5px solid #FF3031;color:#FF3031;}
ul#news{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background-image:none;}
#news a{text-decoration:none;color:#006AC3;}
#news a:hover{text-decoration:none;color:#FFFFFF;background-color:#006AC3;}
#news li{list-style:none;background-image:url(images/li_cube.gif);background-repeat:no-repeat;background-position:2px 6px;padding:0px 0px 0px 15px;margin:0 0 15px 0px;}
#content img{background-color:#FFFFFF;padding:4px;border:0px solid #006AC3;}
#borderleftright img{background-color:#E7F1FF;padding:4px;border:1px solid #006AC3;}
img.alignleft{float:left;margin:0 15px 0px 0px;}
img.alignright{float:right;margin:0 0 5px 15px;}
img.alignabove{margin:0 0 10px 0;}
.float-left{float:left;width:410px;}
.flc{clear:both;}
.flc:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#fotka{display:block;float:left;z-index:1;position:absolute;border:4px solid black;visibility:hidden;}
.kontaktl{float:left;text-align:right;width:80px;line-height:170%;}
.kontaktl2{float:left;text-align:right;width:140px;line-height:170%;}
.kontaktr{float:left;text-align:left;line-height:170%;}
.button{width:auto;cursor:pointer;}
.vyrazne{font:1.2em verdana, arial, sans-serif;font-variant:small-caps;font-weight:bold;}
