body{font-size:72.5%;background:#f6f0ef url(img/bgbody.gif) repeat-x;font-family:Tahoma,Arial,Helvetica,sans-serif; }
*{margin:0;padding:0;}


.logo img{border:none;margin-top:18px;margin-left:18px;}
#mother {margin-left:auto;margin-right:auto;width:902px;}

#mainleft {float:left;width:233px;color:#333;padding-left:20px;margin-bottom:0px; }
#header {background:url(img/header.jpg) left top no-repeat;clear:both;height:207px;}

.menu {color:#fff;font-size:110%;float:left;padding:18px 0 0 0px;height:60px;}
.menu ul {margin:0px;padding:0;}
.menu ul li {display:inline;margin:0;padding:0}
.menu ul li a {text-decoration:none;color:#fff;font-weight:bold;margin:0 18px 0px 18px;display:inline;float:left;text-transform:uppercase}
.menu ul li a:hover {color:#E59C29}
.menu ul li.selected-menu a {text-decoration:none;color:#E59C29}


.submenu {color:#fff;font-size:120%;background:#1A3A85 url(img/bgsub.gi) left top repeat-y;}
.submenu ul {padding-top:25px;padding-bottom:25px;}
.submenu ul li {margin:5px 10px;padding:0;list-style:none;background:url(img/bgcur.gif) 3px 6px no-repeat;}
.submenu ul li a {text-decoration:none;color:#fff;padding:0px 0px 0 40px;display:block;}
.submenu ul li.selected-menu span{text-decoration:underline;color:#fff;}

.kontakt {background:url(img/botheader.gif) 0 0 no-repeat;height:113px;}
/*div.adresa a,span {color:#f00;margin:0 1px;}*/
div.kontakt h2 {color:#5f5e5e;font-size:120%;border-bottom:1px solid #5f5e5e;position:relative;top:-65px;margin:0px 20px 0px 20px;} 
address {font-style:normal;position:relative;top:-65px;margin:10px 0px 0px 20px;color:#333;font-size:110%;}
.kontakt span {margin-left:170px;}
.kontakt strong {color:#4f0d0c;line-height:1.6}
.kontakt a {color:#5f5e5e;}
.box {width:233px;background:url(img/boxtop.gif) 0 0 no-repeat;padding-top:30px;margin-bottom:20px}
.boxbot {background:url(img/boxbot.gif) left bottom no-repeat;height:19px;}
.boxc {background:url(img/boxc.gif) repeat-y;width:233px;}
div.boxc ul li{list-style:none;background:url(img/btn.gif) 12px 7px no-repeat;margin-left:10px;padding:3px 0 3px 25px;}
div.boxc a {color:#4F0D0E;text-decoration:none;padding-left:18px;font-size:110%;line-height:160%;margin-left:15px;}
div.boxc h2 {color:#5f5e5e;font-size:120%;border-bottom:1px solid #5f5e5e;position:relative;top:-10px;margin:0px 20px 0px 20px;}
div.boxc p {margin-left:15px;margin-right:15px;}


.clearfix:after{content:".";display:block;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}

/*typo*/

#obsah {width:632px;float:left;margin:0;padding-bottom:20px}

#web-html ul h4{font-size:110%}
#web-html{font-size:110%;color:#252323;margin-left:25px;line-height:160%;}
#web-html ul,ol{margin:10px 0px 10px;}
#web-html li{margin-bottom:0px;margin:0 0 5px 14px;}
#web-html strong {color:#4F0D0E;}
#web-html h1{color:#fff;font-size:110%;font-weight:bold;position:relative;top:-30px;margin-left:0px;text-transform:uppercase;}
#web-html h2{font-size:110%;font-weight:bold;letter-spacing:0.05em;margin-top:5px;color:#4F0D0E}
#web-html h3{font-size:100%;margin-left:0px;margin-top:5px;color:#4F0D0E;}
#web-html .annotation{letter-spacing:0.05em;line-height:140%;padding:0px 0 10px 0;font-size:100%;font-weight:bold;}
#web-html blockquote{margin:0 15px;}
#web-html p{font-size:100%;padding:5px 0px;}
#web-html a img{border:2px solid #4F0D0E}
#web-html img{margin:5px 3px 0px 3px;}
#web-html a{color:#4F0D0E;font-weight:bold;border:none;text-decoration:underline;font-weight:normal;}

/*#web-html table {width:100%;}*/
#web-html .contact td{border:none}
#web-html table td,#web-html table th{border:1px solid #3F3F3F;vertical-align:top; background:none}
#web-html table p {margin:0 !important;}
#web-html table h3 {margin:5px 0 5px 0 !important;} 
#web-html td{padding:5px;}
#web-html th {padding:5px;}

div.noDisplay{display:none;}
hr{display:none;}


#form2 {padding:3px;}
#form2 label {margin:0 3px}
#rbtn-2 {display:none}
#sbtn-2 {width:80px;margin:0 20px;}

#footer{clear:both;/*position:absolute;*/width:100%;/*bottom:0;*/background:#252323 url(img/bgfooter.gif) 0 0 repeat-x;font-size:95%;height:70px;color:#ccc}
#footer span {color:#cccccc;float:left;text-align:left;margin-left:40px;}
#footer .fbal {margin-right:auto;margin-left:auto;width:902px;padding-top:18px;}
#footer .fbal .link {margin-left:40px;}
#footer a{color:#cccccc;text-decoration:none;margin:0px 3px 0 3px;}
#footer .foot{float:right;text-align:right;}



.nabidka {width:900px;margin:0 auto;}
.nabidka img {position:absolute;top:-40px;margin-left:-85px; height:176px;}

/*----------------slider -------------------------------*/
#slider {position:absolute;top:105px;margin:0 252px}
#slider div.jcarousel-container{}
#slider .jcarousel-container-horizontal {background:none;border:none;}
#slider img {border:3px solid #4F0D0E;}

.subpages .img-left {margin:0 8px 0 0}

.fgalvendi-cat a {margin:0 10px}

