body {background:#2d2d2d url(img/bgbody.gif) 0 0 repeat-x;font-family:Arial, Helvetica, sans-serif; font-size:62.5%;margin-top:20px;}
*{margin:0;padding:0}
#mother {width:950px; margin:0 auto 0;}

#box-left {float:left; width:307px;margin:0; padding:0px;}
#box-left .certifikaty {margin:0 0px 0 40px}
#box-left .certifikaty img{margin:20px 10px 15px 0;border:none}
.cszd {padding-left:80px;border:none}
#box-left h3 {  font-size:130%; color:#ccc; line-height:18px; margin:10px 0 0px 15px; padding:0; text-transform:uppercase;background:url(img/bgh.gif) left top repeat-y;padding:20px}
#maincont {margin-left:13px;margin-right:13px}
#web-html {width:617px;float:right;color:#fff;color:#606060;background:url(img/topobsah.gif) 0 0 repeat-x;}
#obsah {margin:20px;}
#toplink {background:url(img/bgnav.gif) left top no-repeat;height:38px}
.navigace {font-size:110%;}
.navigace a{color:#000;}
.navigace span {padding:10px 50px;display:block;}
.search {position:absolute;top:326px;margin-left:700px;}
.search input {vertical-align:middle;margin:0px 5px;}
.search .srchtext {background:url(img/srchtext.gif) left top no-repeat;border:none;height:21px;width:106px}


/*header*/
#header {background:url(img/bgtop.gif) right top no-repeat;height:66px;width:924px;margin-left:13px}
#header .logo {width:316px; height:39px;float:left;padding:4px 44px}
#header .logo a img {border:none;padding-top:10px}
#header .logo a  {text-decoration:none;color:#efefef;font-size:400%}
#header .language {padding:20px 0 0 70px;margin:6px 10px;font-size:110%;float:left}
#header .language a {color:#606060;margin:0 6px}
#header .language a:hover {text-decoration:none}
#header .toplink {float:left;margin:25px 0 0 90px;font-size:110%;}
#header .toplink a {color:#606060;margin:0 6px}
#header .toplink a:hover {text-decoration:none}
#header .toplink span, .language span {color:#d3d3d3;}

#flash {width:950px;height:232px;margin-left:13px;background:url(img/img01.jpg) left top no-repeat}
#portfolio {margin:0;padding:0;float:left;padding-left:375px;}
#flash li {list-style:none}
/* clearfix */
.clearfix {background:url(img/clearfix.gif) left top repeat-y;}
.clearfix:after {content:".";display:block;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}

.bottom {background:url(img/bottom.gif) 0 0 no-repeat;height:10px;margin-left:13px;}
/*footer*/
#footer {padding:18px 35px;color:#fff; font-size:110%;clear:both}
#footer span {float:right}
#footer a {color:#fff}
/* typo */

#menu {margin:0 0 0 15px;padding:0}
#menu ul {margin:0;padding:0}
#menu li {list-style:none;background:url(img/bgmenu.gif) left top no-repeat;height:26px;padding:10px 20px 0 20px}
#menu a {color:#fff;text-transform:uppercase;background:url(img/nonactive.gif) 0px 0px no-repeat;margin:0;padding:0 0px 0 30px;text-decoration:none;font-size:130%;font-weight:bold;}
#menu .selected-menu a {background:url(img/active.gif) 0 0px no-repeat;margin:0;}


.subpages  h3 a{color:#FEA137 !important;font-size:85% !important;font-weight:bold;}
.subpages a{color:#FEA137 !important;font-size:100%;font-weight:bold;}
.subpages p {margin:0 !important;padding:0 !important;font-size:100%;line-height:140%}
.subpages .img-left {margin:0 5px !important;}
.subpageitem {border:1px solid #ddd;height:110px !important;margin-top:15px;padding:8px !important;margin-bottom:10px !important;}
.subpages  img {border:none !important;}

#obsah {color:#606060;font-size:120%}
#obsah h1{font-size:185%;color:#eb6a31}
#obsah h2{font-size:150%;color:#52505e}
#obsah h3{font-size:130%;color:#52505e}
#obsah img {border:6px solid #cecece;margin:0px 5px 10px 5px;padding:0px}
#obsah ul{margin-left:20px;}
#obsah p {line-height:160%;}
#obsah a {color:#FEA137}
#obsah #annotation {line-height:160%;font-size:95%}
.fgalcat h3 {font-size:120% !important;font-weight:bold;}




#obsah table th,td{border:1px solid #cecece !important}
#obsah  .hlrow td {border:1px solid #cecece !important;background:#eee}
#obsah table {border:none !important}
#obsah table tr{border-collapse:collapse;font-size:100%;text-align:left;background:#EFF6FC}
#obsah table {width:100%}
#obsah table td,#obsah table th{vertical-align:top;}
#obsah table p {margin:0 !important;}
#obsah table h3 {margin:5px 0 5px 0 !important;} 
#obsah td{padding:5px;}
#obsah th {padding:5px;}
#obsah table a {font-weight:normal;}
#obsah table img {vertical-align:middle;border:none;background:none}
#obsah table img {float:left;border:none;background:none;margin:0;padding:2px 5px;}


.pagecss-4  table td{border:1px solid #cecece !important}
.pagecss-4  table {width:100%;font-size:75%;}
.pagecss-4  table td{padding:3px !important;}
.pagecss-4  table th{border-collapse:collapse;font-size:100%;text-align:left;}

.pagecss-8  table th,td {border:none !important;padding:0 !important;font-size:120%}
.pagecss-8  table {width:100%}
#thermospot  {border:none !important}

