body, html{margin: 0 auto;}

html{
background: url('../img/tlo_smoke.png') no-repeat left top #11000e fixed;
}

body{
font-family: arial;
font-size: 11px;
color: #ffffff;
display: table;
text-align: center;
}

div, p{margin: 0px; padding: 0px;}
img{border: 0px;}
.czystka{clear: both; width: 0px; height: 0px;}

a{text-decoration: none; border-bottom: 1px solid #3b3b3b;}
a:hover{border-bottom: 1px solid #212121;}

.wysrodkowanie{
display: table-cell;
text-align: left;
width: 900px;
}

.menu div, .top1, .top2, .top3, .dolbox1, .dolbox2, .dolbox3, .dolbox4, .czezas_left, .czezas_right, .czezas_part1, .czezas_part2, .czezas_part3, .na2, .na2 p, .kontakt_na2_part1, .kontakt_na2_part2{
display: inline;
float: left;
}

.top, .menu, .dolne_boxy, .stopka, .czesc_zasadnicza, .czezas_left1, .czezas_left1b, .czezas_left2, .text_ciagly, .kontakt_na2, .kontakt_divo{
clear: both
}



.menu div{
width: 225px;
height: 54px;
}

.menu_item1{background: url('../img/but_realizacje1.png') no-repeat;}
.menu_item2{background: url('../img/but_onas1.png') no-repeat;}
.menu_item3{background: url('../img/but_oferta1.png') no-repeat;}
.menu_item4{background: url('../img/but_kontakt1.png') no-repeat;}

.menu_item1b{background: url('../img/but_realizacje2.gif') no-repeat;}
.menu_item2b{background: url('../img/but_onas2.gif') no-repeat;}
.menu_item3b{background: url('../img/but_oferta2.gif') no-repeat;}
.menu_item4b{background: url('../img/but_kontakt2.gif') no-repeat;}

.menu a, .menu a:hover{
display: block;
width: 225px;
height: 25px;
border: 0px;
font-size: 10px;
color: #909090;
padding-top: 29px;
}

.menu span{
padding-left: 16px;
}

.top1, .top3{
width: 225px;
}

.top2{
width: 450px;
text-align: center;
}

.top2 a{
border: 0px;
}

.top3{
color: #d0d0d0;
}

.top3 a{
color: #d0d0d0;
}

.top{
height: 90px;
padding-top: 30px;
}

.top3 p{
padding-left: 20px;
padding-top: 15px;
}

.stopka{
text-align: center;
padding-top: 12px;
height: 30px;
border-top: 1px solid #2b0022;
}

.stopka a, .stopka a:hover{border: 0px;}

.dolbox1:hover, .dolbox2:hover, .dolbox3:hover, .dolbox4:hover, .dolbox5:hover{
background: #11000d;
}

.dolbox1, .dolbox2, .dolbox3, .dolbox4{
width: 224px;
height: 150px;
border-top: 1px solid #2b0022;
background: #050004;
}

.dolbox5{
width: 900px;
height: 200px;
border-top: 1px solid #2b0022;
border-bottom: 1px solid #2b0022;
background: #050004;
}

.dolbox1, .dolbox2, .dolbox3{
border-right: 1px solid #2b0022;
}

.dolne_boxy .header{
padding-left: 15px;
padding-top: 25px;
height: 30px;
}

.dolne_boxy .tresc{
padding-left: 15px;
padding-bottom: 16px;
width: 200px;
color: #878787;
line-height: 17px;
}

.dolne_boxy .link{
padding-left: 15px;
height: 25px;
}

.dolne_boxy .link a, .dolne_boxy .tresc a, .czezas_left1 a, .czezas_left1b a, .czezas_part3 .header a, .odni a, .na2 a{
color: #ffffff;
}

.dolne_boxy .link img, .czezas_left1 img, .czezas_left1b img, .czezas_part3 .header img, .odni img{
vertical-align: text-bottom;
padding-right: 3px;
}

.dolne_boxy .button{
padding-left: 15px;
}

.dolne_boxy .button a{
border: 0px;
}

.dolne_boxy .input{
margin-left: 15px;
}

.dolne_boxy .input input{
background: url('../img/input1.gif') no-repeat;
width: 163px;
height: 23px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
color: #1c1c1c;
font-size: 11px;
border: 0px;
margin: 0px;

}

.czezas_left{
width: 674px;
}

.czezas_right{
width: 224px;
border-left: 1px solid #2b0022;
}

.sg_news1{
width: 180px;
color: #838383;
padding-left: 15px;
padding-bottom: 30px;
}

.sg_news1:hover{
color: #aaaaaa;
}

.sg_news1 a{
color: #be61b4;
}

.sg_news1 img{
padding-right: 3px;
}

.menu{
height: 90px;
}

.czezas_right .header{
padding-left: 15px;
padding-top: 8px;
height: 30px;
}

.sg_news1 .tytul{
height: 20px;
}

.czezas_left1{
background: url('../img/back_topo.png') no-repeat bottom;
width: 674px;
}

.czezas_left1b{
width: 674px;

}

.czezas_left p{
padding-bottom: 10px;
}

.czezas_left_in{
padding-left: 15px;
padding-top: 8px;
}

.czezas_left1{
border-bottom: 1px solid #2b0022;
margin-bottom: 23px;
}

.czezas_left1b{
border-bottom: 1px solid #2b0022;
margin-bottom: 10px;
padding-bottom: 10px;
}

.czezas_left2_in{
padding-top: 12px;
height: 270px;
}

.czezas_left2_inb{
padding-top: 12px;
}

.czezas_part1, .czezas_part2{
width: 225px;
}

.czezas_part3{
width: 224px;
}

.czezas_part1 .preview img, .czezas_part2 .preview img, .czezas_part3 .preview img, .preview2 img{
padding: 3px;
border: 1px solid #3c3c3c;
}

.czezas_part1 div, .czezas_part2 div, .czezas_part3 div{
padding-left: 15px;
}

.czezas_part1 .tytul a, .czezas_part2 .tytul a, .czezas_part3 .tytul a{
color: #be61b4;
font-size: 12px;
}

.czezas_part1 .tytul, .czezas_part2 .tytul, .czezas_part3 .tytul{
padding-bottom: 7px;
}

.czezas_part1 .opis, .czezas_part2 .opis, .czezas_part3 .opis{
color: #cecece;
text-align: justify;
width: 200px;
}

.czezas_part1 .header, .czezas_part1 .header2, .czezas_part2 .header, .czezas_part3 .header{
height: 25px;
}

.czezas_left_in .header2{
color: #eca1dd;
font-weight: bold;
font-size: 14px;
padding-right: 20px;
}

.odni{
color: #969696;
padding-left: 15px;
padding-bottom: 7px;
font-size: 11px;
}

ul, li{
margin: 0px;
padding: 0px;
}

ul{
list-style-type: none;
padding-left: 23px;
margin-top: 2px;
}

.zodo{
padding-left: 21px;
padding-top: 3px;
text-align: justify;
}

.splash_logo{
text-align: center;
height: 180px;
}

.splash_logo img{
padding-top: 60px;
}

.na2{
color: #b5b5b5;
text-align: center;
width: 900px;
padding-top: 20px;
}

.dolbox5{
text-align: center;
}

.nak1{
width: 420px;
text-align: right;
padding-right: 20px;
}

.nak1 img{
padding-top: 8px;
}

.dolbox5 .dobo img{
padding-top: 65px;
}

.text_ciagly{
padding-left: 15px;
text-align: justify;
font-size: 12px;
color: #c2c2c2;
padding-right: 15px;
}

.text_ciagly strong{
color: #e0e0e0;
}

.normal_link{
color: #909090;
}

.zods{
padding-left: 8px;
font-weight: normal;
font-size: 12px;
}

.tytul2{
padding-bottom: 20px;
font-weight: bold;
}

.kontakt_input{
background: transparent;
border-bottom: 1px solid #4e1343;
border-right: 1px solid #4e1343;
border-top: 1px solid #270521;
border-left: 1px solid #270521;
color: #ffffff;
font-size: 11px;
padding: 3px;
width: 195px;
height: 15px;
}

.kontakt_divo p{
padding-bottom: 3px;
color: #b565a6;
font-weight: bold;
}

.kontakt_divo{
padding-bottom: 20px;
}

.kontakt_na2_part1{
width: 230px;
}

.kontakt_divo textarea{
background: transparent;
background: transparent;
border-bottom: 1px solid #4e1343;
border-right: 1px solid #4e1343;
border-top: 1px solid #270521;
border-left: 1px solid #270521;
color: #ffffff;
font-size: 11px;
font-family: arial;
padding: 3px;
width: 400px;
height: 140px;
}

.kontakt_na2{
padding-top: 20px;
padding-left: 12px;
}

.kontakt_divo a{
border: 0px;
}

.kontakt_wyslij{
background: #511446;
color: #ffffff;
font-size: 11px;
border: 1px solid #752b67;
padding-left: 10px;
padding-right: 10px;
padding-top: 2px;
padding-bottom: 2px;
}

.form_wyslany{
font-size: 11px;
color: #e2e2e2;
font-weight: normal;
}

.preview a{
border: 0px;
}

.wyjus{
text-align: justify;
}

.tresc a.agray, .agray{
color: #878787;
}

.krop{
padding-left: 3px;
padding-right: 3px;
}

.zos{
padding-top: 10px;
}

.zos a, .zos a:hover{
border: 0px;
}

.imgright{
float: right;
margin-left: 10px;
}

.abiel{
color: #ffffff;
}

.aroz{
color: #f6b4f7;
}

.akap_kontakt{
color: #a2a2a2;
font-size: 12px;
padding: 10px;
}

.normala{
color: #ffffff;
}