@CHARSET "UTF-8";

.text_kontakt{
    font: 12px  Tahoma, Geneva, sans-serif;
    text-align: center;
}

.belka_pionowa{
    vertical-align:top;
}

.pobieranie{
    vertical-align:top;
}

.testimonials {
    width: 300px;
    background-color: #b3b3b3;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 5px;
    border-top-width: 1px;
    border-top-color: #a5a5a5;
    padding-bottom: 5px;
}

.testimonial {
    width: 300px;
    margin: 0 0 20px;
}

.testimonial p {
    width: 250px;
    color: #000;
    font-size: .8em;
    font-weight: bold;
    padding-left: 22px;
    margin-bottom: 0;
    margin-top: 0;
    margin-left: 0;
    padding-right: 22px;
}

.testimonial_top {
    width: 300px;
    background-image: url(http://www.litex.pl/images/audiocodex_06.jpg);
    height: 8px;
}

.testimonial_middle {
    width: 300px;
    background-image: url(http://www.litex.pl/images/audiocodex_07.jpg);
}

.testimonial_bottom {
    width: 300px;
    background-image: url(http://www.litex.pl/images/audiocodex_09.jpg);
    height: 8px;
}

.testimonial_tag {
    width: 300px;
    display: run-in;
    float: none;
    position: relative;
    clear: none;
    padding-left: 10px;
}

.testimonial_tag p {
    width: 250px;
    display: run-in;
    float: none;
    position: relative;
    clear: none;
    padding-left: 20px;
    font-weight: normal;
    font-style: normal;
    color: #464646;
    text-align: right;
}

#title_text{
    font: 15px  Tahoma, Geneva, sans-serif;
    font-weight:bold;
    margin-left: 10px;
    margin-top: 5px;
}

#title_backgrund{
    background-image:url('http://www.litex.pl/images/bc_bg.png');
    background-repeat:repeat-x;
    height:30px;
    color:#9b9b9b;
    border:solid 1px #cacaca;
}

#footer_backgrund{
    font: 11px Arial, Helvetica, sans-serif;
    background-image:url('http://www.litex.pl/images/bc_bg.png');
    background-repeat:repeat-x;
    height:30px;
    color:#9b9b9b;
    border:solid 1px #cacaca;
}

#footer_menu{
    margin-left:650px;
}

.footer_menu{
    margin-left:600px;
}

#footer_menu li {
    list-style-type:none;
    float:left;
    padding-left:10px;
}

.footer_menu li {
    list-style-type:none;
    float:left;
    padding-left:10px;
}


.flagi{
    margin-top:-5px;
}

#breadcrumb{
    font: 11px Arial, Helvetica, sans-serif;
    background-image:url('http://www.litex.pl/images/bc_bg.png');
    background-repeat:repeat-x;
    height:30px;
    line-height:30px;
    color:#9b9b9b;
    border:solid 1px #cacaca;
    width:100%;
    overflow:hidden;
    margin:0px;
    padding:0px;
}

#breadcrumb li{
    list-style-type:none;
    float:left;
    padding-left:10px;
}

#breadcrumb a{
    height:30px;
    display:block;
    background-image:url('http://www.litex.pl/images/bc_separator.png');
    background-repeat:no-repeat; 
    background-position:right;
    padding-right: 15px;
    text-decoration: none;
    color:#454545;
}
.home{
    border:none;
    margin: 8px 0px;
}

#breadcrumb a:hover{
    color:#35acc5;
}

.main_menu{
    margin: auto;
    width: 980px;
}

div#page {
    background-color: #fff;
    text-align: left;
    border-color: #ddd;
    border-style: none solid solid;
    border-width: medium 1px 1px;
}

div#container {
    border: none;
}

div#ads {
    clear: both;
    padding: 12px 0 12px 66px;
}
div#footer {
    clear: both;
    color: #777;
    margin: 0 auto;
    text-align: center;
}

a {
    color:#000000;
}
a:link {
    text-decoration: none;
    color:#000000;
}
a:visited {
    text-decoration: none;
    color:#000000;
}
a:hover {
    text-decoration: none;
    color:#999;
}
a:active {
    text-decoration: none;
    color:#000000;
}

div{
    border: none;
}


#przerwa{height:5px; border:none;}
#przerwa_podwojna{height:10px; border:none;}

.przerwa_podwojna{height:10px; border:none;}
.przerwa{height:5px; border:none;}

.przerwa5px {height:5px; border:none;}
.przerwa10px {height:10px; border:none;}
.przerwa15px {height:15px; border:none;}
.przerwa20px {height:20px; border:none;}
.przerwa30px {height:30px; border:none;}
.przerwa40px {height:40px; border:none;}


#flags{
    vertical-align:middle;
    border:none;
    position:absolute;
    z-index:1;
    margin-top:-12px;
    margin-left:500px;
}
#container{
    width: 980px;
    margin: auto;
    border: 0px;
}

#head{
    text-align: center;
    margin-top: 30px;
    border: 0px;
}

#header{
    width:auto;
    height:23px;
    padding-top: 5px;
}

#header_text{
    border:none;
    vertical-align:middle;
    height:23px;
    text-align:left;
    text-decoration:none;
    font-size:14px;
    font-weight:bold;
    font-family:Tahoma, Geneva, sans-serif;
    word-spacing: 14pt;
    margin-left:150px;
    z-index:2;
}

#header_logo{
    vertical-align:middle;
    border:none;
    width:150px;
    height:100px;
    position:absolute;
    z-index:1;
    margin-top:-18px;
}

#header_logo_tuv{
    vertical-align:middle;
    border:none;
    position:absolute;
    z-index:1;
    margin-top:0px;
    margin-left:800px;
}

#menubar_horizontal{
    margin-top: 5px;
    padding: 5px;
}

#content{
    margin-top: 5px;
    margin-left: -5px;
    padding: 5px;
    border:none;
}

#body{
    left: 210px;
    height: 359px;
    padding: 5px;
}

#footer{
    width:auto;
    height:23px;
    padding-top: 5px;
}

#footer_text{
    border:none;
    height:23px;
    text-align:left;
    text-decoration:none;
    font-size:12px;
    font-weight:bold;
    font-family:Tahoma, Geneva, sans-serif;
    margin-left:10px;
    z-index:2;
}

#footer_border{
    border:none;
}

#quick_menu{
    height:auto;
    border:0px;
}

#realization_photos{
    height: 80px;
    padding: 5px;
}

#product_name{
    text-align:left;
    border: 0 px;
    text-decoration:none;
    font-size:16px;
    font-weight:bold;
    font-family:Tahoma, Geneva, sans-serif;
}

#main_photo{ height: 600px; border:none;}

#main_gallery{border:none;}

#holder_images{
    display: none;
}

#carousel img{
    border: 2px solid #ddd;
}

#carousel img.link:hover{
    border: 4px solid #0e0893;
}

/* Styl odpowiedzialny za formatowanie danych kontaktowych  */


#contact_content{
    height: 330px;
    border:none;
}

#contact_name{
    border:none;
    text-decoration:none;
    font-size:14px;
    font-family:Tahoma, Geneva, sans-serif;
    font-weight:bold;
}

.contact_name{
    border:none;
    text-decoration:none;
    font-size:14px;
    font-family:Tahoma, Geneva, sans-serif;
    font-weight:bold;
}

#contact_title{
    border:none;
    text-decoration:none;
    font-size:10px;
    font-family:Tahoma, Geneva, sans-serif;
    font-weight:bold;

}

.contact_title{
    border:none;
    text-decoration:none;
    font-size:10px;
    font-family:Tahoma, Geneva, sans-serif;
    font-weight:bold;

}

.contact{
    border:none;
    text-decoration:none;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:11px;
}

#contact_email{
    border:none;
    text-decoration:none;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:11px;
}

.contact_email{
    border:none;
    text-decoration:none;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:11px;
}

#contact_logotypy{
    margin-top:-28px;
}

.contact_logotypy{
    margin-top:-28px;
}

#adres{
    border:none;
    text-decoration:none;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
}

.adres{
    border:none;
    text-decoration:none;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
}

#contact_phone{
    border:none;
    text-decoration:none;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:11px;
}

.contact_phone{
    border:none;
    text-decoration:none;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:11px;
}


/* Styl odpowiedzialny za formatowanie mapy strony */

#map_body{
    padding: 5px;
    height:auto;
    border:none;
}

#map_main{
    border:none;
    padding: 5px;
    height:auto;
    text-decoration:none;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:15px;
    font-weight:bold;
}

#map_parent{
    border:none;
    text-decoration:none;
    font-size:14px;
    font-weight:bold;
    font-family:Tahoma, Geneva, sans-serif;
}

#map_child{
    border:none;
    text-decoration:none;
    font-size:12px;
    font-family:Tahoma, Geneva, sans-serif;
}

#map_parasole{
    width:auto;
    height:auto;
}

.lista_pozioma li {
    display: inline;
    margin-left: 30px;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:10px;
    font-weight:bold;
    border:none;
}

.lista_pozioma_piktogramy li {
    display: inline;
    margin-left: 5px;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:10px;
    font-weight:bold;
    border:none;
}


#menu_gorne{
    border:none;
}

#okruszki{
    font-size:12px;
    font-family:Tahoma, Geneva, sans-serif;
    font-weight:bold;
    padding-top:5px;
    padding-bottom:5px;
}

#zakladka_produkt{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:10px;
    font-weight:bold;
}

#tabela_dane_techniczne{ 
    font-family:Tahoma, Geneva, sans-serif;
    font-size:10px;
    border-collapse: collapse;
    border-color:#aaaaaa;
}

.tabela_dane_techniczne{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:10px;
    border-collapse: collapse;
    border-color:#aaaaaa;
}


.tabela_nagrzewnice{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:10px;
    border-collapse: collapse;
    border-color:#aaaaaa;
}

.tabela_nagrzewnice td{
    border: 1px solid black;
    border-color:#aaaaaa;
    padding-left:5px;
    padding-right:5px;
}

.tabela_nagrzewnice td.naglowek{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    font-weight:bold;
    text-align: left;
}

#tabela_dane_techniczne td{
    border: 1px solid black;
    border-color:#aaaaaa;
    padding-left:5px;
    padding-right:5px;
}

.tabela_dane_techniczne td{
    border: 1px solid black;
    border-color:#aaaaaa;
    padding-left:5px;
    padding-right:5px;
}

#tabela_dane_techniczne_naglowek{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    font-weight:bold;
}

.tabela_dane_techniczne_naglowek{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    font-weight:bold;
}

#tabela_pobieranie{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:10px;
}

.tabela_pobieranie{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:10px;
}

#dane_techniczne_parasoli{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    font-weight:bold;
    border:none;
}

.dane_techniczne_parasoli{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    font-weight:bold;
    border:none;
}

.opis_produktow{
    border:none;
    text-align:justify;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    line-height:200%;
}

#opis_produktow{
    border:none;
    text-align:justify;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    line-height:200%;
}

#opis_ofirmie{
    border:none;
    text-align:justify;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    line-height:200%;
}

.opis_ofirmie{
    border:none;
    text-align:justify;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    line-height:200%;
}

#opis_ofirmie_wciecie{
    border:none;
    text-align:justify;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    margin-left:5px;
    line-height:200%;
}

.opis_ofirmie_wciecie{
    border:none;
    text-align:justify;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    margin-left:5px;
    line-height:200%;
}


#opis_produktow_wciecie{
    border:none;
    text-align:justify;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    margin-left:5px;
}

.opis_produktow_wciecie{
    border:none;
    text-align:justify;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    margin-left:5px;
}

#lista_klientow{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
}

#aktualnosci_tekst{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    text-align:justify;
}

.aktualnosci_tekst{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    text-align:justify;
}

#aktualnosci_naglowek{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:14px;
    font-weight:bold;
}

.aktualnosci_naglowek{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:14px;
    font-weight:bold;
}

#aktualnosci_link{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    font-weight:bold;
}

.aktualnosci_link{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    font-weight:bold;
}

#aktualnosci_data{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:10px;
    font-weight:bold;
    color:#666;
}

.aktualnosci_data{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:10px;
    font-weight:bold;
    color:#666;
}

#aktualnosci_logo{
    text-align:center;
    border:none;
    text-decoration:none;
    color:#000000;
    border-color:#FFF;
}

.aktualnosci_logo{
    text-align:center;
    border:none;
    text-decoration:none;
    color:#000000;
    border-color:#FFF;
}

#pas_logotypy{
    text-align:center;
}

#pas_logotypy_podpis{
    text-align:center;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:10px;
    font-weight:bold;
}


#certyfikaty_naglowek{
    font-size:18px;
    font-weight:bold;
    font-family:Tahoma, Geneva, sans-serif;
}

.certyfikaty_naglowek{
    font-size:18px;
    font-weight:bold;
    font-family:Tahoma, Geneva, sans-serif;
}

#certyfikaty_opis{
    font-size:12px;
    font-family:Tahoma, Geneva, sans-serif;
    text-align:justify;
}

.certyfikaty_opis{
    font-size:12px;
    font-family:Tahoma, Geneva, sans-serif;
    text-align:justify;
}

#certyfikaty_link{
    font-size:14px;
    font-weight:bold;
    font-family:Tahoma, Geneva, sans-serif;
    text-decoration:none;
    color:#F00;
}

.certyfikaty_link{
    font-size:14px;
    font-weight:bold;
    font-family:Tahoma, Geneva, sans-serif;
    text-decoration:none;
    color:#F00;
}

#naglowek_produkty{
    font-size:14px;
    font-weight:bold;
    font-family:Tahoma, Geneva, sans-serif;
    text-align:left;
}

.naglowek_produkty{
    font-size:14px;
    font-weight:bold;
    font-family:Tahoma, Geneva, sans-serif;
    text-align:left;
}

#produkty_wiecej{
    font-size:12px;
    font-family:Tahoma, Geneva, sans-serif;
    text-align:left;
    color:#F00;
}

.produkty_wiecej{
    font-size:12px;
    font-family:Tahoma, Geneva, sans-serif;
    text-align:left;
    color:#F00;
}

#produkty_streszczenie{
    font-size:10px;
    font-family:Tahoma, Geneva, sans-serif;
    text-align:justify;
}

.produkty_streszczenie{
    font-size:10px;
    font-family:Tahoma, Geneva, sans-serif;
    text-align:justify;
}

.naglowek_referencje_klienci{
    font-size:18px;
    font-weight:bold;
    font-family:Tahoma, Geneva, sans-serif;
}

.naglowek_tabela_nagrzewnice{
    font-size:18px;
    font-weight:bold;
    font-family:Tahoma, Geneva, sans-serif;
    padding-top:10px;
    padding-bottom:10px;
}

.tekst_referencje_klienci{
    font-size:12px;
    font-family:Tahoma, Geneva, sans-serif;
    text-align:justify;
}

.dyst_woj{
    font-size:16px;
    font-weight:bold;
    font-family:Tahoma, Geneva, sans-serif;
}

.dyst_firma{
    font-size:12px;
    font-weight:bold;
    font-family:Tahoma, Geneva, sans-serif;
}

.dyst_telefon{
    font-size:12px;
    font-family:Tahoma, Geneva, sans-serif;
}

/* Cover-Flow - menu produktów */

.sliderGallery {
    overflow: hidden;
    position: relative;
    padding: 10px;
    margin-left: -10px;
    height: 180px;
    width: 960px;
}

.sliderGallery UL {
    position: absolute;
    list-style: none;
    overflow: none;
    white-space: nowrap;
    padding: 0;
    margin: 0;
}

.sliderGallery UL LI {
    display: inline;
}

.slider {
    width: 960px;
    height: 17px;
    margin-top: 160px;
    padding: 1px;
    position: relative;
    background: url(http://www.litex.pl/images/scrollbar.png) no-repeat;
}

.handle {
    position: absolute;
    cursor: move;
    height: 17px;
    width: 200px;
    top: 0;
    background: url(http://www.litex.pl/images/scroller.png) no-repeat;
    z-index: 100;
}

.slider span {
    color: #bbb;
    font-family:Tahoma, Geneva, sans-serif;
    font-size: 80%;
    cursor: pointer;
    position: absolute;
    z-index: 110;
    top: 3px;
}

.slider .parasols-slider-lbl0 {left: 50px;}
.slider .parasols-slider-lbl1 {left: 130px;}
.slider .parasols-slider-lbl2 {left: 195px;}
.slider .parasols-slider-lbl3 {left: 268px;}
.slider .parasols-slider-lbl4 {left: 325px;}
.slider .parasols-slider-lbl5 {left: 390px;}
.slider .parasols-slider-lbl6 {left: 455px;}
.slider .parasols-slider-lbl7 {left: 530px;}
.slider .parasols-slider-lbl8 {left: 590px;}
.slider .parasols-slider-lbl9 {left: 645px;}
.slider .parasols-slider-lb20 {left: 720px;}
.slider .parasols-slider-lb21 {left: 790px;}
.slider .parasols-slider-lb22 {left: 860px;}

.slider .flags-slider-lbl0 {left: 50px;}
.slider .flags-slider-lbl1 {left: 220px;}
.slider .flags-slider-lbl2 {left: 355px;}
.slider .flags-slider-lbl3 {left: 460px;}
.slider .flags-slider-lbl4 {left: 540px;}
.slider .flags-slider-lbl5 {left: 610px;}
.slider .flags-slider-lbl6 {left: 700px;}
.slider .flags-slider-lb17 {left: 820px;}

.slider .garden-slider-lbl0 {left: 50px;}
.slider .garden-slider-lbl1 {left: 230px;}
.slider .garden-slider-lbl2 {left: 400px;}
.slider .garden-slider-lbl3 {left: 520px;}
.slider .garden-slider-lbl4 {left: 700px;}
.slider .garden-slider-lbl5 {left: 790px;}

.slider .brandexpo-slider-lbl0 {left: 50px;}
.slider .brandexpo-slider-lbl1 {left: 220px;}
.slider .brandexpo-slider-lbl2 {left: 360px;}
.slider .brandexpo-slider-lbl3 {left: 500px;}
.slider .brandexpo-slider-lbl4 {left: 650px;}
.slider .brandexpo-slider-lbl5 {left: 810px;}

.slider .drewno-slider-lbl0 {left: 60px;}
.slider .drewno-slider-lbl1 {left: 270px;}

.slider .markizy-slider-lbl0 {left: 50px;}
.slider .markizy-slider-lbl1 {left: 300px;}
.slider .markizy-slider-lbl2 {left: 480px;}
.slider .markizy-slider-lbl3 {left: 665px;}
.slider .markizy-slider-lbl4 {left: 835px;}

.slider .sport-slider-lbl0 {left: 80px;}
.slider .sport-slider-lbl1 {left: 250px;}
.slider .sport-slider-lbl2 {left: 440px;}