html, body, .div_table{
margin: 0 auto;
font-family: arial;
font-size: 12px;

}

html{
background: #1a1a1a;
}

body{
background: #414242;
}

a{text-decoration: underline;}
a:hover{text-decoration: none;}

img{border: 0px;}
div, p, h1, h2, h3, h4, h5, h6{margin: 0px; padding: 0px;}
.czystka{clear: both; width: 0px; height: 0px;}
.pusto{clear: both; height: 10px;}
.pusto2{clear: both; height: 15px;}


.tlo_top{
background: url('../img/back_top.gif') repeat-x top;
}

.tlo_bottom{
background: url('../img/back_bottom.gif') repeat-x bottom;
}

.div_table{
display: table;
text-align: center;
}

.wysrodkowanie{
width: 926px;
text-align: left;
}

.top, .content, .footage, .content_top, .content_middle, .sgbox1_t, .sgbox1_m, .sgbox1_b, .offull1_foto, .offull1_opis, .dlaczego_sg, .menu_praw, .staly_pas, .tekst_normal, .podz_nacen, .gal_rzad, .dudu1, .kok, .kont_mapaiform, .kont_form_line1, .kont_form_line2, .stopka_dopisek{
clear: both;
}

.footage1, .footage2, .top1, .top2, .top_menu, .top_jezyki, .content_left, .content_right, .offull1, .offull2, .offull3, .staly_pas_lewo, .staly_pas_prawo, h3, .podmenu, .podmenu_item1, .podmenu_item2, .podz_nacen1, .podz_nacen2, .gal_komorka, .kont_na2_part1, .kont_na2_part2, .dudu1_part1, .dudu1_part2, .kik1, .kik2, .kont_mapa, .kont_form, .kont_form_inp1{
display: inline;
float: left;
}

.footage{
background: url('../img/stopka.gif') no-repeat;
width: 926px;
height: 70px;
color: #767676;
font-size: 11px;
}

.footage_in{
padding-top: 40px;
}

.footage a{
color: #767676;
padding-left: 20px;
padding-right: 20px;
text-decoration: none;
}

.footage a:hover{
color: #b9b9b9;
}

.footage1{
width: 710px;
}

.footage2{
width: 215px;
text-align: right;
font-size: 10px;
}

.top{
height: 150px;
}

.top1{
width: 310px;
}

.top2{
background: url('../img/back_menu.gif') repeat-x;
width: 615px;
height: 64px;
}

.top_in{
padding-top: 65px;
}

.top_jezyki{
color: #d4d4d4;
font-size: 11px;
font-weight: bold;
}

.top_jezyki img{
vertical-align: top;
}

.top_menu{
width: 350px;
}

.top_jezyki{
width: 260px;
text-align: right;
padding-top: 24px;
}

.content_top_sg{
background: url('../img/box_t_sg.gif') no-repeat #ffffff;
width: 926px;
height: 9px;
}

.content_top{
background: url('../img/box_t.gif') no-repeat #ffffff;
width: 926px;
height: 9px;
}

.content_middle{
background: #ffffff;
}

.content_middle_in{
padding-left: 10px;
}

.content_left{
width: 634px;
padding-left: 4px;

}

.content_right{
width: 265px;
}

.box_mapa_sg{
padding-left: 15px;
}

.box_mapa_sg a{
font-weight: bold;
color: #2a2a2a;
font-size: 11px;
}

.box_kontakt_sg{
height: 310px;
padding-top: 11px;
}

.box_kontakt{
padding-top: 11px;
}

.box_kontakt_sg_back{
background: url('../img/box_kontakt_sg.gif') no-repeat;
width: 265px;
height: 288px;
color: #ffffff;
}

.box_kontakt_sg_back_en{
background: url('../img/box_kontakt_sg_en.gif') no-repeat;
width: 265px;
height: 288px;
color: #ffffff;
}

.box_kontakt_sg_back_de{
background: url('../img/box_kontakt_sg_de.gif') no-repeat;
width: 265px;
height: 288px;
color: #ffffff;
}

.box_kontakt_sg_back_fr{
background: url('../img/box_kontakt_sg_fr.gif') no-repeat;
width: 265px;
height: 288px;
color: #ffffff;
}
.box_kontakt_sg_back_it{
background: url('../img/box_kontakt_sg_it.gif') no-repeat;
width: 265px;
height: 288px;
color: #ffffff;
}
.box_kontakt_sg_back_ru{
background: url('../img/box_kontakt_sg_ru.gif') no-repeat;
width: 265px;
height: 288px;
color: #ffffff;
}

.box_kontakt_back{
background: url('../img/box_kontakt.gif') no-repeat;
width: 265px;
height: 170px;
color: #ffffff;
}

.box_kontakt_back_en{
background: url('../img/box_kontakt_en.gif') no-repeat;
width: 265px;
height: 170px;
color: #ffffff;
}

.box_kontakt_back_de{
background: url('../img/box_kontakt_de.gif') no-repeat;
width: 265px;
height: 170px;
color: #ffffff;
}

.box_kontakt_back_ru{
background: url('../img/box_kontakt_ru.gif') no-repeat;
width: 265px;
height: 170px;
color: #ffffff;
}

.box_kontakt_back_fr{
background: url('../img/box_kontakt_fr.gif') no-repeat;
width: 265px;
height: 170px;
color: #ffffff;
}

.box_kontakt_back_it{
background: url('../img/box_kontakt_it.gif') no-repeat;
width: 265px;
height: 170px;
color: #ffffff;
}

.sgkon_in{
padding-top: 75px;
padding-left: 20px;
width: 232px;
}

.kon_in{
padding-top: 60px;
padding-left: 20px;
width: 230px;
}

.sgkon_line1{
font-weight: bold;
font-size: 16px;
height: 45px;
}

.sgkon_line2{
font-weight: bold;
font-size: 12px;
height: 45px;
}

.sgkon_line2 a{
color: #ffffff;
}

.sgkon_line3{
text-align: justify;
font-size: 11px;
line-height: 20px;
height: 80px;
}

.sgkon_line4{
font-weight: bold;
font-size: 11px;
}

.sgkon_line4 a{
color: #ffffff;
}

.kon_line1{
font-weight: bold;
font-size: 14px;
height: 38px;
}

.kon_line2{
font-weight: bold;
font-size: 11px;
height: 33px;
}

.kon_line2 a, .kon_line3 a{
color: #ffffff;
}

.kon_line3{
text-align: justify;
font-size: 11px;
font-weight: bold;
line-height: 20px;
height: 80px;
}

.sgbox1_t{
background: url('../img/boxsg_t.gif') no-repeat;
width: 628px;
height: 18px;
}

.sgniebox1_t{
background: url('../img/boxsgnie_t.gif') no-repeat;
width: 628px;
height: 18px;
}

.sgbox1_m{
background: url('../img/boxsg_m.gif') repeat-y;
width: 628px;
}

.sgbox1_b{
background: url('../img/boxsg_b.gif') no-repeat;
width: 628px;
height: 6px;
}

.offull1_foto{
height: 125px;
}

.offull1_opis{
background: url('../img/box_gray.gif') no-repeat;
width: 193px;
height: 139px;
}

.offull1_opis_en{
background: url('../img/box_gray_en.gif') no-repeat;
width: 193px;
height: 139px;
}

.offull1_opis_de{
background: url('../img/box_gray_de.gif') no-repeat;
width: 193px;
height: 139px;
}
.offull1_opis_ru{
background: url('../img/box_gray_ru.gif') no-repeat;
width: 193px;
height: 139px;
}
.offull1_opis_it{
background: url('../img/box_gray_it.gif') no-repeat;
width: 193px;
height: 139px;
}
.offull1_opis_fr{
background: url('../img/box_gray_fr.gif') no-repeat;
width: 193px;
height: 139px;
}

.odn_sprawdz{
padding-left: 10px;
}

.odn_sprawdz a{
display: block;
text-decoration: none;
width: 88px;
height: 21px;
}

.odn_sprawdz a:hover{

}

.offfull1_profi{
height: 68px;
padding-left: 12px;
font-size: 11px;
}

h2{
color: #0093a8;
font-weight: bold;
font-size: 14px;
padding-left: 12px;
padding-top: 10px;
padding-bottom: 8px;
}

.offfull1_profi p{
padding-bottom: 5px;
}

.offfull1_profi p img{
vertical-align: top;
padding-right: 7px;
}

.offull1{
padding-left: 15px;
width: 204px;
}

.offull2{
width: 204px;
}

.offull3{
width: 200px;
}

.dlaczego_sg{
padding-top: 10px;
}

.dlaczego_sg_t{
background: url('../img/yellow_t.gif') no-repeat;
width: 628px;
height: 16px;
}

.dlaczego_sg_m{
background: url('../img/yellow_m.gif') repeat-y;
width: 628px;
}

.dlaczego_sg_m2{
background: url('../img/yellow_b.gif') no-repeat bottom;
width: 628px;
}

.dlaczego_in{
padding-left: 20px;
padding-bottom: 25px;
}

.dlaczego_profity{
color: #4c4c4d;
font-size: 16px;
font-weight: bold;
}

.dlaczego_profity p{
padding-top: 10px;
}

.dlaczego_profity img{
vertical-align: middle;
padding-right: 5px;
}

.dlaczego_tresc{
font-size: 11px;
color: #4c4c4d;
padding-top: 10px;
padding-bottom: 10px;
line-height: 20px;
width: 590px;
text-align: justify;
}

.dlaczego_header{
padding-top: 7px;
}

.top_menu_in{
padding-top: 9px;
}

.menu_praw{
padding-top: 12px;
padding-bottom: 10px;
}

.menu_praw_t{
background: url('../img/boxleft_t.gif') no-repeat;
width: 264px;
height: 15px;
}

.menu_praw_b{
background: url('../img/boxleft_b.gif') no-repeat;
width: 264px;
height: 15px;
}

.menu_praw_m{
background: url('../img/boxleft_m.gif') repeat-y;
width: 264px;
}

.boxpraw_header{
color: #656565;
font-weight: bold;
font-size: 14px;
height: 30px;
}

.boxpraw_in{
padding-left: 15px;
width: 235px;
}

.pozyc1{
border-bottom: 1px solid #dcdab2;
padding-bottom: 8px;
padding-top: 8px;
font-size: 11px;
}

.pozyc1 img{
vertical-align: top;
padding-right: 5px;
}

.pozyc1 a{
color: #000000;
text-decoration: none;
}

.pozyc1 a:hover{
color: #9d9d9d;
}

h1{
color: #05a2b8;
border-bottom: 1px solid #e5e5e5;
padding-bottom: 15px;
margin-bottom: 15px;
}

h3{
color: #05a2b8;
border-bottom: 1px solid #e5e5e5;
padding-bottom: 15px;
margin-bottom: 15px;
font-size: 24px;
width: 278px;
}

.normalo_in{
padding-left: 10px;
padding-top: 10px;
width: 605px;
}

.tekst_normal{
text-align: justify;
line-height: 20px;
font-size: 11px;
}

.tekst_normal img{
border: 1px solid #cacaca;
padding: 7px;
}

.toleft{
float: left;
margin-right: 5px;
}

.staly_pas_lewo{
padding-right: 10px;
}

.staly_pas_prawo{
padding-top: 11px;
}

.pozyc2{
border-bottom: 1px solid #dcdab2;
padding-bottom: 8px;
padding-top: 8px;
font-size: 11px;
font-weight: bold;
}

.pozyc2 img{
vertical-align: top;
padding-right: 5px;
padding-left: 10px;
}

.podmenu{
font-weight: bold;
font-size: 11px;
}

.podmenu_item1 span{
display: block;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
border-left: 1px solid #e5e5e5;
border-right: 1px solid #e5e5e5;
border-top: 1px solid #e5e5e5;
height: 20px;
}

.podmenu_item2 a{
display: block;
background: #b5b5b5;
color: #ffffff;
text-decoration: none;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
height: 20px;
border-bottom: 1px solid #a0a0a0;
}

.podmenu_item2 a:hover{
display: block;
background: #939393;
color: #ffffff;
}

.podmenu_item1, .podmenu_item2{
padding-left: 2px;
width: 102px;
}

.podmenu_in{
padding-top: 20px;
}

.boxpraw_podheader{
background: #ebe8c6;
color: #dd0007;
font-weight: bold;
height: 24px;
margin-top: 10px;
}

.boxpraw_podheader span{
display: block;
padding-top: 5px;
padding-left: 7px;
text-transform: uppercase;
}

.but_zz{
padding-top: 20px;
}

.podz_nacen1{
width: 300px;
}

.podz_nacen2{
width: 300px;
}

.slogan1{
color: #cc0105;
font-weight: bold;
font-size: 18px;
text-transform: uppercase;
}

.slogan2{
font-weight: bold;
color: #4d4d4d;
font-size: 11px;
}

.table_cennik{
font-size: 11px;
width: 280px;
text-align: center;
border: 0px;
}

.twiersz1{
background: #d2ebef;
color: #4d4c51;
font-weight: bold;
height: 24px;
}

.twiersz2{
background: url('../img/tabela_back.jpg') repeat-x;
border: 1px solid #000000;
height: 28px;
}

.twiersz1 td, .twiersz2 td{
border-bottom: 1px solid #d5d5d5;
}

.podz_nacen{
padding-top: 30px;
}

.gal_komorka{
background: url('../img/miniback.gif') no-repeat;
width: 125px;
height: 125px;
text-align: center;
padding-right: 20px;
}

.gal_komorka img{
margin-top: 10px;
border: 1px solid #e3e3e3;
padding: 1px;
}

.gal_rzad{
height: 140px;
}

.paginacja{
clear: both;
text-align: center;
height: 30px;
}

.realiz_gallery{
padding-top: 20px;
}

.paginacja a, .paginacja span{
text-decoration: none;
font-weight: bold;
font-size: 14px;
padding-left: 5px;
padding-right: 5px;
}

.paginacja a{
color: #008497;
}

.paginacja span{
font-size: 16px;
color: #5e5e5e;
}

.gal_komorka a{
display: block;
width: 125px;
height: 125px;
}

.kont_szczeg{
padding-left: 15px;
padding-right: 15px;
padding-top: 5px;
padding-bottom: 5px;
}

.kont_na2{
padding-top: 20px;
}

.kont_na2_part1{
width: 220px;
padding-right: 35px;
}

.kont_na2_part2{
background: url('../img/graypole.gif') no-repeat;
width: 342px;
height: 191px;
}

.dudu1{
border-bottom: 1px solid #dcdcdc;
height: 21px;
padding-top: 5px;
}

.dudu1_part1{
width: 100px;
}

.dudu1_part2{
font-size: 11px;
font-weight: bold;
color: #0196ac;
}

.kono_in{
padding-left: 10px;
padding-top: 10px;
}

.redbold, .redbold2{
color: #dc0004;
font-weight: bold;
}

.kik1{
color: #dc0004;
font-weight: bold;
width: 160px;
}

.kik2{
font-size: 11px;
font-weight: bold;
}

.kik2 a{
color: #656565;
}

.kok{
padding-top: 5px;
}

.kont_mapaiform_header{
color: #a90005;
font-weight: bold;
font-size: 14px;
padding-bottom: 5px;
}

.kont_mapaiform{
padding-top: 20px;
}

.kont_mapaiform_t{
background: url('../img/bigyel_t.gif') no-repeat;
width: 898px;
height: 15px;
}

.kont_mapaiform_b{
background: url('../img/bigyel_b.gif') no-repeat;
width: 898px;
height: 15px;
}

.kont_mapaiform_m{
background: url('../img/bigyel_m.gif') repeat-y;
width: 898px;
}

.kont_mapaiform_in{
padding-left: 15px;
padding-right: 15px;
}

.zaw_mapa{
border: 3px solid #ffffff;
width: 473px;
height: 237px;
}

.kont_mapa{
width: 495px;
}

.kont_form_header{
color: #737043;
font-weight: bold;
padding-bottom: 10px;
}

.kont_form_inp1 input, .kont_form_line2 textarea{
background: #fbfae8;
border: 1px solid #a4a4a4;
font-family: arial;
font-size: 11px;
padding: 3px;
}

.kont_form_inp1 input{
width: 170px;
height: 16px;
}

.kont_form_inp1 {
padding-right: 5px;
}

.kont_form_line1{
height: 27px;
}

.kont_form_line2 textarea{
width: 353px;
height: 100px;
}

.kont_form_line2{
height: 120px;
}

.stopka_dopisek strong{
font-size: 10px;
font-weight: normal;
color: #565656;
}

.stopka_dopisek{
width: 926px;
text-align: center;
padding-top: 15px;
}



/* STYLE 16.11.2009 */

.sg_na2, .header_promocje, .middle_promocje, .footer_promocje{
clear: both;
}

.sg_na2_part1, .sg_na2_part2, .sg_akt1_cal, .sg_akt1_tresc{
display: inline;
float: left;
}

.sg_na2_part1{
width: 460px;
}

.sg_na2{
width: 900px;
padding-top: 20px;
}

.header_promocje{
background: url('../img/header_ap.gif') no-repeat;
width: 438px;
height: 43px;
}

.footer_promocje{
background: url('../img/footer_ap.gif') no-repeat;
width: 438px;
height: 15px;
}

.middle_promocje{
background: #007D94;
width: 438px;
}

.middle_promocje_in{
padding-left: 15px;
padding-right: 15px;
padding-top: 10px;
color: #ffffff;
}

.header_aktual{
background: url('../img/header_oa.gif') no-repeat;
width: 438px;
height: 43px;
}

.middle_aktual{
background: url('../img/footer_oa.gif') no-repeat bottom;
min-height: 54px;
}

.header_aktual a{
color: #000000;
font-size: 11px;
}

.header_aktual a:hover{
text-decoration: none;
}

.header_aktual p{
text-align: right;
padding-top: 15px;
padding-right: 15px;
}

.calend_all{
background: url('../img/cal1.gif') no-repeat;
width: 47px;
height: 48px;
text-align: center;
}

.calend_m{
font-size: 10px;
padding-top: 3px;
color: #484848;
}

.calend_d{
font-family: georgia;
font-size: 22px;
font-weight: bold;
color: #636363;
}

.sg_akt1_cal{
width: 55px;
}

.sg_akt1_tresc{
font-size: 11px;
padding-bottom: 15px;
}

.akt_title a{
font-weight: bold;
color: #000000;
}

.akt_text a{
color: #000000;
text-decoration: none;
}

.akt_text a:hover{
color: #6D6D6D;
}

.akt_title{
padding-bottom: 5px;
}

.akt_text{
width: 360px;
}

.middle_aktual{
padding-left: 10px;
}

.sg_akt1{
padding-top: 10px;
}

.lineo1{
border-top: 1px solid #C5C5C5;
height: 1px;
}

a.kolrok{
color: #05A2B8;
font-weight: bold;
font-size: 16px;
}

.aktual_title{
color: #05A2B8;
font-weight: bold;
font-size: 20px;
padding-top: 15px;
}
.aktual_title a{
color: #05A2B8;
font-weight: bold;
text-decoration: none;
}
.aktual_head{
border-top: 1px solid #E5E5E5;
padding-top: 12px;
margin-top: 40px;
padding-bottom: 10px;
}

.pozyc1 strong{
text-transform: uppercase;
}

#tytul_cennik {
font-family: 'Arial';
font-size: 18px;
color: #00a9b6;
}