body{font-size:62.5%;font-family:Tahoma,sans-serif;}
*{margin:0;padding:0;}

.bg {background:#000 url(img/bg.gif) left top repeat-x;}
#container {background:url(img/bgcont.gi) center repeat-y;overflow:hidden;margin-left:auto;margin-right:auto;width:966px;}
#mother {margin-left:auto;margin-right:auto;width:966px;}
#header {background:url(img/header.jpg) left top no-repeat;height:245px;}
.logo img{position:absolute;border:none;top:23px;margin-left:282px;}
.poptavka img{position:absolute;border:none;top:8px;margin-left:780px;}

.menu {height:52px;color:#fff;font-size:180%;
position:absolute;top:194px;width:958px;margin-left:4px;margin-right:4px;background:url(img/bgmenu.png) center top repeat-x;
filter:alpha(opacity=95);
-moz-opacity:.95;
opacity:.95;

}
.menu ul {padding-top:15px;margin-left:20px;}
.menu li {display:inline;margin:0 30px;padding:0}
.menu a {text-decoration:none;border:none;color:#fff;font-family:Verdana,Tahoma,sans-serif;}
.menu li.selected-menu a {color:#DC9809;}

#left {float:left;width:335px;color:#fff;padding:20px 15px;margin:0;background:url(img/bgli.jpg) right 12px no-repeat;}
.rbox {background:#ccc url(img/boxT.jpg) left top no-repeat;margin:0;padding:66px 0px 10px 10px;color:#000;font-size:120%;}
.rbox p{padding:10px 0px;width:316px;}
.rbox img {width:315px;}
.box2 {background:url(img/boxB.jpg) left bottom no-repeat;height:78px;}
.box3 {color:#ccc;font-size:120%;line-height:140%;padding:20px 20px 0 20px;letter-spacing:0.1em;}
.box3 table {border-left:2px solid #641E26;padding-right:5px;}
#main {float:left;width:575px;margin-bottom:10px;}
#maincontent {background:#000 url(img/maincontent.jpg) center top no-repeat;clear:both;overflow:hidden;height:100%;}
/*typo*/
#pagetitle span {font-size:145%;letter-spacing:.1em;font-family:Verdana,Tahoma,sans-serif;}
#web-html ul h4{font-size:110%}
#web-html{font-size:110%;margin:0 0px 10px 10px;color:#ccc;}
#web-html ul,ol{margin:10px 0px 10px 10px;}
#web-html li{margin-bottom:5px}
#web-html h1{color:#e19f2d;font-size:145%;font-weight:normal;padding-top:29px;margin-bottom:15px;}
#web-html h2{font-size:170%;font-weight:normal;letter-spacing:0.1em;}
#web-html h3{font-size:140%;margin-left:0px;color:#e19f2d;}
#web-html .annotation{letter-spacing:0.1em;line-height:140%;color:#e19f2d;padding:8px;background:#1F1F1F;margin-bottom:10px;font-size:110%;border-top:1px solid #3F3F3F;border-bottom:1px solid #3F3F3F;}
#web-html blockquote{margin:0 15px;}
/*#web-html p{font-size:110%;margin:2px 0;color:#ccc;line-height:140%;letter-spacing:0.1em;}*/
#web-html a img{border:2px solid #b6dc65}
#web-html img{border:0px solid #b6dc65;margin:0 10px 5px 0}
#web-html a{color:#fb9002;font-weight:bold;border:none;text-decoration:none;font-weight:normal;}
#web-html .subpages h2{clear:both;margin-bottom:10px;}
#web-html .subpagelev-0 a {font-size:100%;font-weight:bold;color:#e19f2d;}
#web-html .subpages {margin:0;padding:0}
#web-html strong {color:#e19f2d}


#web-html div.fgalvendibox {margin:0 0 10px 0;}
#web-html div.fgalvendi-cat-info{line-height:140%}
#web-html div.fgalvendi-cat-info h2 {font-size:120%;font-weight:normal;line-height:140%}

/*#web-html div.fotogalerie .fgalvendi-cat  img {clear:both !important;}*/
#web-html div.fgalvendi-cat {margin-bottom:5px;}
/*#web-html div.fotogalerie .fgalvendi-cat{width:280px ;float:right;}*/
#page404 {padding-top:40px;}
#web-html p{font-size:110%;margin:2px 0;color:#ccc;line-height:140%;letter-spacing:0.1em; margin: 8px 0 8px 0; padding: 0; text-indent: 20px;}

#web-html p, #web-html ul { text-align: justify; }
/*formular*/
#form1 {border:1px solid #3F3F3F;}
#form1 input {background:#ccc;border:1px solid #3F3F3F;}
#form1 legend {color:#ccc;font-size:120%}
#form1 textarea {background:#ccc;border:1px solid #3F3F3F;}
#form1 .formsubmit {background:#fff;color:#000}
#form1 .formreset {background:#fff;color:#000}




/*#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;}



.clearfix {background:url(img/bgclear.jpg) 0 0 no-repeat;height:324px;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}

#fbal {width:996px;margin-left:auto;margin-right:auto;}
#footer{clear:both;background:url(img/footer.jpg) center no-repeat;height:109px;color:#666;width:996px;}
#footer a{color:#666;line-height:180%;text-decoration:none;}
#footer .odkaz{float:right;text-align:right;font-size:110%;padding-top:17px;margin-right:40px;}
#webdesign img {float:right;margin-left:7px;margin-right:15px;padding-top:13x}
#footer .foot{margin-left:40px;line-height:180%;padding-top:17px;font-size:110%;}
#footer .foot a {text-decoration:underline;margin:0 0px 0 3px;}
