﻿@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0; border:0;}
html, body {width:100%; height:100%;}
body {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  background:#000;
  color:#fff;
  margin:0;padding:0;border:0;
  font-size:69%;
  line-height:1.6em;
  text-align:center;
  position:relative;
  }
textarea, input, select {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:1em;} 

a {color:#fff; text-decoration:underline;}
a:hover {text-decoration:none;} 
hr {display:none;}

#container {width:585px; margin:0 auto; text-align:left;}

#main {width:340px; float:left;}

#main h1 {background:#fff url(img/header.gif); width:340px; height:195px; overflow:hidden; font-size:2em;}
#main h1 a {margin-left:90px; line-height:120px; color:#053102;}

#main h2.referencie {background:#b5e976 url(img/white-top.gif) no-repeat scroll left top; text-align:center; padding:40px 10px 20px; margin-right:55px; color:#366725; font-weight:normal; font-size:1.55em; margin-top:25px; position:relative; height:20px; }
#main h2.referencie span {display:block; width:55px; height:65px; background:#4e6b2c url(img/mid-arrow.gif); position:absolute; right:-56px; top:15px;}
*>#main h2.referencie span {right:-55px;}
#main div {background:#fff url(img/white-bottom.gif) no-repeat scroll left bottom; color:#4b4b4b; margin-right:55px; line-height:1.3em; font-size:1.09em; padding-bottom:20px; margin-bottom:10px;}
#main div p {margin:2px 10px 0 0; padding-left:100px; min-height:50px; height:50px;}
*>#main div p {height:auto;}
#main div h2 {font-size:1em; font-weight:bold; margin-bottom:2px; background:#fff url(img/white-top.gif) no-repeat scroll left top; padding-left:100px; padding-top:10px;}
#main div.adresa h2 {background:none;}
#main a {color:#629d3f;}

#main div.adresa p {background:#fff url(img/icon-book.gif) no-repeat scroll 30px 0;}
#main div.kontakty p {background:#fff url(img/icon-phone.gif) no-repeat scroll 30px 0;}
#main div.udaje p {background:#fff url(img/icon-docs.gif) no-repeat scroll 30px 0;}



#referencie {float:left; width:245px; margin-top:140px; background:#79b148 url(img/referencie-bgr.gif) repeat-y scroll left top; border-bottom:5px solid #1c3a0b; overflow:hidden;}
#referencie h2 {background:transparent url(img/referencie-top.gif) no-repeat scroll left top; padding-top:20px;}
#referencie h2 span {display:none;}
*>#referencie {overflow:visible;}
#referencie ul {padding:5px 10px 20px 20px; list-style:none;}
#referencie ul.reklama {border-bottom:5px solid #3a6621;}
#referencie li {padding-left:12px; background:transparent url(img/referencie-line.gif) no-repeat scroll left bottom;}
#referencie li a {padding:2px 5px 2px 13px; text-decoration:none; color:#fff; background:transparent url(img/referencie-icon.gif) no-repeat scroll left center;display:block; height:1em;}
*>#referencie li a {height:auto;}
#referencie li a:hover {text-decoration:underline;}
#referencie h3 {margin:0 10px 0 20px; font-size:1.18em; font-weight:bold;}










