/* CSS Document */

body, html, div, span, img, ul, li, table, td, tr, h1 {padding:0; margin:0; border:0;}
html, body {width:100%; height:100%; font-style:tahoma; color:#000000; text-align:center; background:url("images/bckg.jpg") repeat;}
.clear {clear:both; overflow:hideen; line-height:0;}
.textJustify {text-align:justify;}
.textCenter {text-align:center;}
.textRight {text-align:right;}
.bold {font-weight:bold;}
.info {color:red; font-style:italic;}
a {color:#740001; text-decoration:none;}
a:hover {text-decoration:underline;}

.top01 {width:100%; height:394px; background:url("images/top_bckg.jpg") repeat-x;}
.top02 {width:965px; height:394px; margin:0 auto 0 auto; /*background:url("images/top.jpg") no-repeat;*/}

.top02 a.onas {width:115px; height:75px; display:block; float:left; margin:300px 0 0 175px;}
.top02 a.oferta {width:125px; height:75px; display:block; float:left; margin:300px 0 0 35px;}
.top02 a.portfolio {width:125px; height:75px; display:block; float:left; margin:300px 0 0 120px;}
.top02 a.kontakt {width:140px; height:90px; display:block; float:left; margin:270px 0 0 0;}

.middle {width:900px; margin:0 auto 20px auto; overflow:hidden; font-size:14px;}
.content {width:550px; float:left; font-size:14px; text-align:justify;}
.examples {width:225px; float:right;}
.portfolio {width:225px; float:left;}
.title {height:18px; margin:20px 0 20px 0; border-bottom:2px solid black; text-align:left; text-transform:uppercase; font-size:20px; font-weight:lighter;}
.title2 {font-style:verdana; font-size:16px; letter-spacing:3px; font-weight:bold; margin-bottom:15px;}
.contact {width:100%; font-size:14px;}
.contact td {padding:3px; vertical-align:top;}
.whyUs {width:100%;}
.whyUs td {padding:10px; vertical-align:center; text-align:center;}
ul li {margin-left:15px; list-style-type: disc;}
.refer {font-style:italic; line-height:22px; letter-spacing:0.5px; margin-bottom:5px;}

.picture {width:219px; height:165px; float:left; margin-bottom:0px; text-align:left; background:url("images/picture_bckg.gif") no-repeat;}
.picture img {width:200px; height:150px; margin:4px 0 0 5px;}

.bottom {width:100%; padding:10px 0 10px 0; border-top:1px solid #837c6a; font-size:12px; color:#837c6a;}

/* End CSS Document */