/*
  Autor: Přemysl Posker - premysl@html-koder.cz
*/

* {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:75%;font-family:Arial,Verdana;line-height:1.3em;background:#FF9B6B url(../images/bgBody.gif) repeat-x;;padding:0px 0px 0px 0px;color:#55657C;}
img {border:0px;}
a {color:#ce3a05;text-decoration:underline;}
a:hover {text-decoration:none;}
label {cursor:pointer;}

#logo {width:711px;height:98px;display:block;left:71px;top:30px;position:absolute;overflow:hidden;z-index:1;}
#logo h1, #logo h1 span {width:711px;height:98px;position:absolute;top:0px;left:0px;z-index:1;overflow:hidden;color:#fff;padding-left:0px;padding-top:0px;margin:0px;}
#logo h1 span {width:711px;height:98px;background-image:url(../images/logo.gif);background-repeat:no-repeat;display: block;left:0px;cursor:pointer;margin:0px;overflow:hidden;}
#logo h1 strong {display:none;}

#lead {width:916px;margin:0px auto;position:relative;padding:219px 0px 0px 0px;}

#menu {width:879px;height:60px;padding-left:37px;position:absolute;top:159px;left:0px;background:url(../images/bgMenu.gif) no-repeat;}
#menu a {float:left;display:block;height:60px;overflow:hidden;}
#menu a.about {width:244px;background:url(../images/btnOspolecnosti.gif) no-repeat;}
#menu a.sortiment {width:201px;background:url(../images/btnSortiment.gif) no-repeat;}
#menu a.reference {width:198px;background:url(../images/btnReference.gif) no-repeat;}
#menu a.kontakty {width:193px;background:url(../images/btnKontakty.gif) no-repeat;}
#menu a span {display:none;width:auto;height:auto;}
#menu a:hover {background-position:0px -60px;}
#menu a#menuSel {background-position:0px -60px;}
#menu em {display:block;float:left;width:2px;height:60px;background:url(../images/menuLine.gif) no-repeat;overflow:hidden;}

#topText {width:860px;height:359px;position:absolute;top:240px;left:28px;background:url(../images/topImg.jpg) no-repeat;}
#topText div {height:232px;padding:32px 0px 0px 40px;}
#topText div h3 {width:380px;height:79px;background:url(../images/topTextHeader.gif) no-repeat;}
#topText div h3 span {display:none;}
#topText div ul {margin:20px 0px 0px 81px;list-style:none;color:#FFFFFE;}
#topText div ul li {line-height:1.6em;background:url(../images/topTextList.gif) no-repeat 0px 3px;padding-left:22px;}
#topText h3.tech {width:860px;height:95px;background:url(../images/topTextHeader2.gif) no-repeat;}
#topText h3.tech span {display:none;}

#content {width:916px;background:url(../images/contentLine.gif) repeat-y;}
#content2 {width:807px;background:url(../images/contentTop.gif) no-repeat;padding:390px 48px 30px 61px;}

#main-col {width:563px;float:left;}
#main-col h2 {font-size:1.1em;color:#55657C;margin-bottom:15px;}
#main-col p {margin-bottom:10px;text-align:justify;}
#main-col ul {margin:10px 0px 10px 0px;list-style:none;}
#main-col ul li {background:url(../images/mainul.gif) no-repeat 5px 5px;padding:3px 10px 3px 20px;}
#main-col ul li.lig {background-color:#DFDFDF;}
#main-col hr {border-width:1px 0px 0px 0px;border-style:solid;border-color:#7085A2;margin:20px 0px;display:block;height:1px;overflow:hidden;}
#main-col .map {float:right;border:1px solid #7085A2;padding:1px;}

#right-col {width:223px;float:right;}
#right-col .grey {background:#F2F2F2;padding:5px 12px 15px 13px;margin-bottom:25px;}
#right-col .grey p {margin-bottom:8px;}

.center {text-align:center;}

#footer {color:#BA2102;font-weight:bold;width:835px;height:66px;padding:67px 40px 0px 41px;background:url(../images/bgFooter.gif) no-repeat;text-align:right;}
#footer p {float:left;text-align:left;color:#121318;}
#footer a {color:#BA2102;margin:0px 4px;}
#footer a:hover {text-decoration:none;}
#footer a#fsel {color:#121318;text-decoration:none;}
