html,body{margin:0;padding:0}
body{text-align:center;font-size:12px;font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;background:#fff;color:#000;}
img{border:0}
form{margin:0;}
p{margin:10px 0 10px 0;padding:0; line-height:1.8em}
a:link, a:visited {color:blue;text-decoration:none;}
a:hover {color:blue;text-decoration:underline;}
/*#e94200*/

div#menu{position:relative;width:auto;height:85px;padding:0;margin:0px 50px 0px 50px; text-align:right}
div#header{width:auto;height:128px;margin:0px 50px 0px 50px;padding:0; text-align:center;}

/* mainNav */
#mainNav{margin:0;padding:17px 0 0 40px;list-style:none; float:right}
#mainNav li{float:left; padding:0 10px 0 10px;border-left:1px solid #fff;}
#mainNav li.first {border-left:0;}
#mainNav li a{font-size:12px;}
#mainNav a:link, #mainNav a:visited {text-decoration: none;color: #fff;}
#mainNav a:hover {text-decoration: underline;}

/* subNav */
#subNav {margin:0;padding:0;width:1000px; height:70px; background:url(../images/design/backMenu.gif) repeat-x 0px 0px;}
#subNav a:link, #subNav a:visited,#subNav a:link, #subNav a:visited {text-decoration: none; color: #000;font-weight:bold; height:67px; display:block; padding:10px 20px 0px 20px; width:auto }
#subNav a:hover {text-decoration: underline;}
#subNav a.active {text-decoration: underline; color:#fff!important; background:url(../images/design/backMenuActive.gif) 50% 0px no-repeat;}
#subNav ul {width:100%;margin:0;padding: 0;list-style:none;font-size:12px; float:none}
#subNav li {padding:0px; height: 67px; display:inline; float:left; }
#subNav li a {display:block;float:left; }

#subNav1 {margin:0px 0px 0px 20px}
#subNav1 ul {width:750px;margin:0px 0px 10px 0px; height:30px; padding: 0;list-style:none;font-size:12px; clear:both; float:none }
#subNav1 li {padding:0px; height: 12px; display:inline; float:left; border-left:2px solid #000; margin-left:10px; padding-left:10px; margin:8px 0px 0px 4px }
#subNav1 li a {display:block;float:left; color:black; text-decoration:underline }
#subNav1 li a.active {color:#128abc; text-decoration:underline}

div#container{text-align:left;background: url("../images/design/backTop.jpg") no-repeat;}
div#content{ }
div#navigation{}
div#footer{background: url("../images/design/backFooter.jpg") no-repeat;}

div#download {background: url("../images/design/icoPDF.gif") no-repeat 5px 5px; padding: 12px 5px 12px 50px; border:1px solid #ddd; width:300px; margin:10px 0px 10px 0px}

div#container, #footerwrapper {width:1050px;padding:0px 0px 0px 0px;overflow:hidden;margin:0 auto 0 auto; }
div#content{clear:both; float:left; width:1000px; padding: 0 0px 30px 0px; margin:0px 25px 0px 25px;_margin-left:12px; }
div#navigation{float:left;width:1000px; margin:0px 25px 0px 25px; _margin-left:12px}
div#footer{clear:both;width:1000px;margin:0 auto;height:59px; font-size:11px; color:#9c9993;  text-align:left; }
div#footer p {margin:0px 20px 16px 10px; padding-top:8px; font-size:0.8em; line-height:1.9em}
small {font-size:6px; font-weight:normal}
div#wrapper{}

div#content-area{margin: 10px 0px 0px 0px;font-size:11px;color:#000; width:710px; float:left;  }
.house {background:url('../images/design/backHouse.jpg') no-repeat 0px 100%; padding-bottom:190px }
.clenarea {background:none!important; height:auto!important;}
div#content-area p {text-align:justify;}
div#content-area h1 {color:#128abc; margin:20px 0px 0px 0px; font-family:Verdana; font-weight:bold; font-size:1.6em }
div#content-area h2 {color:#128abc; margin:0px 0px 10px 10px; font-family:Verdana; font-weight:bold; font-size:1.4em }
div#welcome {margin:70px 0px 0px 75px; border:0px dotted white; padding-right:50px}

#footer a:link, #footer a:visited,#footer a:link, #footer a:visited {text-decoration: underline; color: #9c9993;font-weight:normal;}
#footer a:hover {text-decoration:underline;}
#footer img{vertical-align:middle;}

div#content-images{padding:0; margin:0; margin-top:12px; clear:both; float:none; border-top:1px dotted #828571;  }
.content-image{float:left;border:2px solid #828571;margin:6px; }
.button {background:url('../images/design/buttonGreen.gif') no-repeat; width:116px; height:34px; display:block; padding:4px 2px 2px 2px; text-align:center; float:left; cursor: hand; cursor: pointer;}
a.button , a.button:hover, a.button:visited {text-decoration:underline; color:#000}

div#bigmenu {width:175px; float:left; height:220px; margin-right:2px; }
.zateplovanie {background:url('../images/design/backSubmenu1.jpg') no-repeat 0px -30px}
.fasady {background:url('../images/design/backSubmenu2.jpg') no-repeat 0px -30px}
.farby {background:url('../images/design/backSubmenu3.jpg') no-repeat 0px -30px}
.doplnky {background:url('../images/design/backSubmenu4.jpg') no-repeat 0px -30px}
#bigmenu h2 {margin:10px; font-size:1.23em}
#bigmenu p {margin:0px 10px 5px 10px; text-align:left!important; padding-right:40px; line-height:14px }
.bin {height:158px; _height:168px; border:none; display:block}
#bigmenu a, #bigmenu a:visited {color:#000; font-size:1.2em; font-weight:bold; padding-left:10px}
#bigmenu a:hover {color:#000; text-decoration:underline; font-size:1.2em; font-weight:bold}

.zdarma {text-decoration:underline}

td {vertical-align:top}

ul.sitemap {list-style:none;padding:0 0 0 10px;margin:0;}
ul.sitemap li {margin:0;}
ul.sitemap li a {line-height:22px;}
ul.sitemap li.sub1 {padding-left:15px;}
ul.sitemap li.sub2 {padding-left:25px;}
ul.sitemap li.sub3 {padding-left:35px;}
ul.sitemap li.sub4 {padding-left:45px;}
ul.sitemap li.sub5 {padding-left:50px;}
ul.sitemap li.sub6 {padding-left:55px;}
ul.sitemap li.sub7 {padding-left:60px;}
ul.sitemap li.sub8 {padding-left:65px;}

div#news{margin:10px 0px 20 10px; padding:0px; width:241px; _width:210px; _margin:8px 0px 0 0px; float:right; }
.blue {background:url('../images/design/backAkciaBlue.jpg') no-repeat #186dae; margin:20px 0px }
.gray {background:url('../images/design/backAkciaGray.jpg') no-repeat #cbc0ac; margin-top:0px}
#news a:link, #news a:visited,#news a:link, #news a:visited {font-weight:bold;}
#news p {margin:0px 10px 10px 10px; font-size:0.8em; line-height:1.6em; font-weight:bold}
#news li {margin:0px; font-size:0.8em; line-height:1.6em; font-weight:bold; color:red; width:90%}
#news.blue p, #news.blue li {color:#fff}
#news.gray p,  {color:#80745f}
div#news img {border:1px solid #b6b8aa; margin-right:10px; vertical-align:top; float:left}
div#news.blue h2 {color:#ffe952; font-size:1.4em; margin:10px; font-weight:bold}
div#news.gray h2 {color:#000; font-size:1.4em; margin:10px; font-weight:bold}


#frmSeBigTxt{border:0;width:195px;height:18px;font-size:11px;line-height:18px;background:transparent;}
div#search{position:absolute;top:12px;left:524px;width:240px;height:18px;}
#frmSeBigSubmit{vertical-align:bottom;}

div#pagewrapper{width:1152px;margin:0 auto;clear:both;}
div#pageleft{width:100px;height:924px;float:left;background:url('/images/design/left_side.jpg') right top no-repeat;}
div#pagecenter{width:952px;float:left;}
div#pageright{width:100px;height:924px;float:left;background:url('/images/design/right_side.jpg') left top no-repeat;}

div#news .pdf {background:url('../images/design/icoPDF.gif') no-repeat; height:34px; display:block; padding:4px 2px 2px 40px; text-align:center; float:left; cursor: hand; cursor: pointer;}

blockquote {background:url('../images/design/quote.gif') no-repeat; padding-left:65px; border-bottom:1px dotted #828571}
.author {color:#828571; text-align:right; display:block; width:750px }

ul {margin:0px 0px 10px 0px}

.cleaner {float:none; clear:both; height:1px; border:none; margin:0px; padding:0px}

  ul.referencie {margin:0px; padding:0px}
  .referencie li {list-style-type:none; background:url('../images/design/backMenu.gif') 0px 24px repeat-x #fff; padding:6px}
  .referencie li a {width:100%; height:56px; padding:0px 0px 20px 0px; margin:0px; top:0px}
  .referencie img {margin:4px 10px 4px 10px; width:74px; height:56px; border:none}

textarea {width:200px}
