/* OGLNE */

* {margin:0; padding:0;}
body {margin:0 auto; padding:0; font-family:Trebuchet, sans-serif;}
img, table {border:0; padding:0; margin:0;}
input, textarea {border: 1px solid #797979;}
.clear {clear:both; font-size:0px;}
.left {float:left;}
.right {float:right;}
.pointer {cursor:pointer; border:0;}

ul, ol {list-style-position:outside;}
ul, ol, li {list-style-type:none;}
ul li, ol li {background:url(../images/znaczek.gif) no-repeat 0px 3px; padding-left:15px;}

.font_1 {font-weight:bold; color:#ffffff; font-size:12px;}
.link_1 {font-weight:bold; color:#ffffff; font-size:12px; text-decoration:none}
.link_1_actual {font-weight:bold; color:#b0b0b0; font-size:12px; text-decoration:none}
.link_1:hover {color:#b0b0b0;}
.link_2 {color:#c00808}

#body_kontener {width:1014px; margin:0 auto;}
#main_background_middle {width:100%; background:url(../images/tlo_4.jpg); background-position:0 190px;}
#body_kontener > #main_background_middle {min-height:500px; width:100%;  background:url(../images/tlo_4.jpg); background-position:0 190px;}

#main_background_bottom_1 {overflow:hidden; width:100%; background:url(../images/tlo_3.jpg) no-repeat; background-position:bottom;}
#main_background_middle > #main_background_bottom_1 {overflow:hidden; width:100%; min-height:500px; background:url(../images/tlo_3.jpg) no-repeat; background-position:bottom;}

#main_background_top {width:100%; background:url(../images/tlo_2.jpg) repeat-x;}
#main_background_bottom_1 > #main_background_top {width:100%; min-height:500px; background:url(../images/tlo_2.jpg) repeat-x;}

#main_background_bottom_2 {overflow:hidden; width:100%; background:url(../images/tlo_7.jpg) no-repeat; background-position:bottom;}
#main_background_middle > #main_background_bottom_2 {overflow:hidden; width:100%; min-height:500px; background:url(../images/tlo_7.jpg) no-repeat; background-position:bottom;}

#main_background_top {width:100%; background:url(../images/tlo_2.jpg) repeat-x;}
#main_background_bottom_2 > #main_background_top {width:100%; min-height:500px; background:url(../images/tlo_2.jpg) repeat-x;}


#horizontal_menu {width:1014px; height:64px; background:url(../images/tlo_1.jpg);}
#horizontal_menu div {padding-top:40px;}
#menu_o_nas, #menu_oferta, #menu_galeria, #menu_partnerzy, #menu_serwis, #menu_komis, #menu_kontakt {float:left;}
#menu_o_nas {padding-left:130px;}
#menu_oferta {padding-left:69px;}
#menu_galeria {padding-left:70px;}
#menu_partnerzy {padding-left:65px;}
#menu_serwis {padding-left:67px;}
#menu_komis {padding-left:72px;}
#menu_kontakt {padding-left:72px;}

#main_contener {height:auto; width:947px; padding-left:33px; padding-top:3px; padding-bottom:50px;} 
#page_padding {padding-top:23px;}

#left_column {float:left; width:779px; font-size:13px;}
#left_column p {padding-bottom:5px;}
#left_column_padding_1 {padding-left:20px;}
#left_column_padding_2 {padding-bottom:10px;}
#offer_title_block {width:720px; height:21px; background:url(../images/tlo_6.jpg)}
#offer_title_block div {padding-left:165px; padding-top:3px;}
#offer_block {padding-left:145px; padding-top:26px;}

#right_column {float:left; width:167px; padding-bottom:75px;}
#partners_title {width:167px; height:33px; background:url(../images/tlo_5.jpg) no-repeat; padding-bottom:9px;}
.partner_logo {width:100%; text-align:center; padding-top:26px;}

#realization {position:absolute; bottom:10px; right:0px; color:#9e9e9e; font-size:11px; padding-right:30px;}
#realization a {color:#9e9e9e; font-weight:bold;}

/* formularz kontaktowy */

label {width:96px; float:left; text-align:right; padding-right:5px;}
.element {padding-top:5px;}
.error {color: #bf0908;}
.its_ok {color:#afafaf; padding-bottom:5px; font-weight:bold;}
.its_error {color:#bf0908; padding-bottom:5px; font-weight:bold;}
input {border:1px solid #747474;}
textarea {border:1px solid #747474;}
