/*
  Licence: © Copyright 2008 Poski.com s.r.o. Všechna práva vyhrazena. Kopírování bez souhlasu majitele zakázáno.
*/

* {margin: 0px; padding: 0px;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearing {clear:both;height:1px;display:block;overflow:hidden;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
body {font-size: 68.75%;font-family:Verdana,Arial;line-height:1.6em;background: #FFFFFF url(../_images/bgBody.gif) repeat-x;padding:0px 0px 0px 0px;color:#28166f;}
img {border:0px;}
img.border {border:1px solid #DEDEDD;margin:5px;}

ul.padding {padding-bottom:20px;padding-left:30px;}

#lead {width:770px;margin:0px auto;position:relative;background:#FFFFFF;padding:0px 0px 0px 0px;}

#top {width:770px;height:342px;}

#top #logo {width:385px;height:138px;display:block;left:0px;top:25px;position:absolute;overflow:hidden;z-index:1;}
#top #logo h1, #logo h1 span {width:385px;height:138px;position: absolute;top: 0px;left: 0px;z-index: 1;overflow: hidden;color: #fff;padding-left: 0px;padding-top: 0px;margin: 0px;}
#top #logo h1 span {width:385px;height:138px;background-image:url(../_images/logo.gif);background-repeat:no-repeat;display: block;left: 0px;cursor: pointer;margin: 0px;overflow:hidden;}

#top #topMenu {width:385px;height:21px;position:absolute;top:32px;left:385px;background-image: url(../_images/bgTopMenu.gif);color:#FFFFFF;text-align:right;font-size:0.9em;}
#top #topMenu a {color:#FFFFFF;text-decoration:underline;margin:0px 10px 0px 5px;}
#top #topMenu a:hover {color:#FFFFFF;text-decoration:none;}

#top #topImg {width:385px;height:285px;position:absolute;top:57px;left:385px;background-image: url(../_images/bgTopImg.gif);}

#top #topImg #logo2 {width:197px;height:79px;display:block;left:188px;top:194px;position:absolute;overflow:hidden;z-index:1;}
#top #topImg #logo2 h1, #top #topImg #logo2 h1 span {width:197px;height:79px;position: absolute;top: 0px;left: 0px;z-index: 1;overflow: hidden;color: #fff;padding-left: 0px;padding-top: 0px;margin: 0px;}
#top #topImg #logo2 h1 span {width:197px;height:79px;background-image:url(../_images/logo2.gif);background-repeat:no-repeat;display: block;left: 0px;cursor: pointer;margin: 0px;overflow:hidden;}


#top #menu {width:385px;position:absolute;top:183px;left:0px;}
#top #menu ul {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none;}
#top #menu li {width:385px;height:31px;margin:0px 0px 1px 0px;padding:0px 0px 0px 0px;background-image: url(../_images/bgMenuLi.gif);}
#top #menu a {font-size:1.1em;float:none;color:#FFFFFF;font-weight:bold;text-decoration:none;display:block;height:24px;width:131px;padding:7px 0px 0px 21px;overflow:hidden;}
#top #menu a:hover {color:#28166f;font-weight:bold;background-image: url(../_images/bgA.gif);}
#top #menu a#menuSel {color:#28166f;font-weight:bold;background-image: url(../_images/bgA.gif);}

#top #menu .submenu {visibility: hidden;position:absolute;background:#FFFFFF;width:210px;}
#top #menu .submenu ul {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none;}
#top #menu .submenu li {width:128px;height:32px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-image: url(../_images/bgSubMenuItem.gif);}
#top #menu .submenu a {height:25px;width:200px;padding:7px 0px 0px 8px;color:#28166f;font-size:0.9em;font-weight:bold;text-decoration:none;background-image: url(../_images/bgSubMenuItem.gif);}
#top #menu .submenu a:hover {color:#28166f;font-weight:bold;text-decoration:underline;background-image: url(../_images/bgSubMenuItem.gif);}

#top #menu #menuSluzby {top:32px;left:152px;}
#top #menu #menuKlima {top:64px;left:152px;}
#top #menu #menuTuv {top:96px;left:152px;}

#content {width:770px;padding:10px 0px 0px 0px;_height:100px;min-height:100px;}
#content a {color:#000000;}
#content a:hover {text-decoration:none;}
#content h2 {font-family:Verdana;font-size:1.8em;color:#FFFFFF;font-weight:normal;margin-bottom:20px;margin-left:20px;}
#content p {margin-bottom:20px;padding:0px 10px 0px 10px;}
#content hr {width:100%;border-width:1px 0px 0px 0px;border-style:solid;border-color:#BEBEBE;height:1px;display:block;overflow:hidden;margin:20px 0px;}
#content h3 {font-size:1.1em;font-weight:bold;margin-bottom:15px;}
#content ul, #content ol {padding-left:25px;}
#content li {margin-bottom:8px;}

#content .news_list_item {margin-bottom:20px;min-height:100px;_height:100px;}
#content .news_list_item .title, #content .news_list_item .timestamp, #content .news_detail .timestamp {font-weight:bold;}
#content .news_list_item img {float:left;margin-right:10px;width:100px;}
#content .news_detail img {float:left;margin-right:10px;margin-bottom:15px;}
#content .news_detail .text {clear:both;}

#content #topLine, div.h2 {width:770px;height:31px;background-image: url(../_images/bgTopLine.gif);margin-bottom:10px;padding-top:20px;}

#content #homeLeftCol {width:382px;float:left;margin-right:6px;}
#content #homeLeftCol #homeAbout img {float:right;margin-left:10px;border: 5px solid #FFFFFF;}
#content #homeLeftCol .homeContact img {float:left;margin-right:10px;border: 5px solid #FFFFFF;}
#content #homeLeftCol h2, #content #homeRightCol h2 {font-family:Verdana;font-size:1.8em;color:#FFFFFF;font-weight:normal;margin-bottom:20px;margin-left:20px;margin-top:0px;}
#content #homeLeftCol div.text, #content #homeRightCol div.text {margin-top:5px;margin-bottom:10px;}
#content #homeLeftCol #homeAbout {width:352px;_height:254px;min-height:254px;background-image: url(../_images/bgHomeAbout.gif);background-repeat: repeat-x;padding:22px 15px 10px 15px;}
#content #homeLeftCol .homeOffer {width:352px;_height:112px;min-height:112px;background-image: url(../_images/bgHomeOffer.gif);background-repeat: repeat-x;padding:22px 15px 10px 15px;}
#content #homeLeftCol .homeContact {width:352px;_height:159px;min-height:159px;background-image: url(../_images/bgHomeContact.gif);background-repeat: repeat-x;padding:22px 15px 10px 15px;}

#content #homeRightCol .homePartneri {text-align:center;width:337px;_height:159px;min-height:159px;background-image: url(../_images/bgHomeContact.gif);background-repeat: repeat-x;padding:22px 15px 10px 15px;}
#content #homeRightCol .homePartneri img {float:none;}

#content #homeRightCol {width:352px;_height:598px;min-height:598px;float:right;background-image: url(../_images/bgHomeRightCol.gif);background-repeat: repeat-x;padding:22px 15px 10px 15px;}
#content #homeRightCol img {float:left;margin-right:10px;border: 5px solid #FFFFFF;}
#content #homeRightCol .news_list_item {margin-bottom:10px;margin-left:-10px;min-height:141px;_height:141px;}

#footer {width:740px;height:23px;padding:18px 15px 0px 15px;color:#FFFFFF;background-image: url(../_images/bgFooter.gif);clear:both;}
#footer a {color:#FFFFFF;}
#footer a:hover {text-decoration:none;}

#content .homeNews .news_list_item .timestamp {padding-right:8px;}
#content .homeNews .news_list_item {min-height:90px;_height:90px;}
#content .homeNews .news_list_item div {width:90px; }
#content .homeNews .news_list_item img {width:88px;}

div.h2 h2 {font-size:140% !important;margin-top:2px !important}

