/* STYLE GLOBALNE */
body{font: 11px Tahoma,Arial, Helvetica, sans-serif; color:#636366; margin:0}
h1{margin:17px 0 17px 0; line-height:14px; font-size:14px; color:#221f73}
h1 span{display:none}
h2,h2 a{font-size:11px; color:#353299; margin:0;}
h4{font-size:11px; font-weight:bold; color:#221f73}
h5{font-weight:bold; color:#292174; font-size:13px}
a{text-decoration:none; color:#e73338}
ul{list-style:none;margin:0; padding:0;}
ol,#glowny ol li{list-style:decimal; list-style-image:none }
img{border:0}
.center{margin:0 auto}
.text_center{text-align:center}
.margin_bottom{margin-bottom:1em}
.clear{clear:both}
.niebieski{color:#292174}
.oswiadczenie{font-size:10px; color:#acacb7}
.linia{line-height:1px; height:1px; background-color:#e5e5e6}
.float_right{float:right}
.lista_numerkowa{list-style:decimal;}

/* Globalne paczki styli */
.paginator{text-align:right; font-size:11px}
.paginator span{margin:0 15px; color:#d2d2d2;}
.paginator a{color:#252279; padding:0 3px; font-size:11px}
.paginator .l_1,.paginator .l_2{color:#db2b2b; font-weight:bold }
.paginator .l_1{padding-left:10px; background:url(../../images/default/strz_1_a.gif) 0 5px no-repeat}
.paginator .l_2{padding-right:10px; background:url(../../images/default/strz_1.gif) right 5px no-repeat}
#bleka_prawa .nowosci a,#bleka_prawa .produkt_h2 a,#bleka_prawa .h1_produkt_intro a,#bleka_prawa .produkt_intro_zobacz_wiecej a,#bleka_prawa .paginator a{text-decoration:none;}
#bleka_prawa .paginator a.current{font-weight:bold;}
#communicate{padding:10px;  background-color: #ececec; color:#dc2a2c; font-weight: bold; font-size: 12px; position:absolute; width:300px; top:100px; left:50px; border:1px solid gray}


/* FLASH */
#flash{width:778px; height:303px; margin:0 auto;}

/* GLOWNY =  */
#glowny{width:760px;_width:763px; margin:0 auto; padding-left:2px; _padding-left:0px}

/** BELKA LEWA **/
#bleka_lewa{width:205px;margin-bottom:1em; position:relative; float:left}
#bleka_lewa ul{}

/*** KATALOG ***/
.div_katalog{border:1px solid #e5e5e6; border-left:0; margin-bottom:2em; position:relative}
.katalog{font:bold 11px Tahoma; margin:0 10px 10px 0}
.katalog.katalog_news{font:normal 11px Tahoma;}
.katalog_linia_1,.katalog_linia_2{height:1px; background-color:#e5e5e6; position:absolute; right:0; width:1000px;line-height:1px }
.katalog_linia_1{top:-1px;_top:0}
.katalog_linia_2{bottom:-1px;_display:none}
.katalog a.act{background-color:#efefef}
.see_more{float:right; margin:0 20px 1em 0;_margin:0 20px 0 0;@margin:0 20px 0 0;}

/**** KATALOG Poziom 1 ****/
.katalog a{display:block; background:#f1f1f1 url(../../images/default/strz_1.gif) 20px 11px no-repeat; height:11px; padding:7px 0 8px 28px;color:#242177;border-bottom:1px solid #FFFFFF; height:auto}
.katalog a:hover{background-color:#f1f1f1}
/**** KATALOG Poziom 2 ****/
.katalog li li a{padding-left:48px;  background:#f9f9fa url(../../images/default/strz_2.gif) 40px 12px no-repeat; font-weight:normal  }
.katalog li li a:hover{background-color:#efefef}
/**** KATALOG Poziom 3 ****/
.katalog li li li a{padding-left:68px;  background:#f9f9fa url(../../images/default/strz_2.gif) 60px 12px no-repeat; font-weight:normal  }
/**** KATALOG Poziom 4 ****/
.katalog li li li li a{padding-left:88px;  background:#f9f9fa url(../../images/default/strz_2.gif) 80px 12px no-repeat; font-weight:normal  }


/** BELKA PRAWA **/
#bleka_prawa{width:545px; float:right; position:relative}
#bleka_prawa a{text-decoration:underline;}

#bleka_prawa ul{margin:1em 0 1em 25px}
#bleka_prawa li{list-style-image:url(../../images/default/strz_1.gif)}


.polozenie{height:31; line-height:15px; vertical-align:middle; color:#7a77bd; background: #221f73 url(../../images/default/tlo_1.gif) center center no-repeat; padding:7px 0 9px 10px;}
.polozenie a{ color:#a7a5dc;}

.kategoria_opis{padding:37px 190px 0 20px;width:334px; height:77px; background:url(../../images/default/tlo_5.gif) no-repeat; position:relative}
.kategoria_opis h2{font:bold 14px Tahoma; color:#242177;  position:absolute; top:13px; left:11px; padding-left:17px; background: url(../../images/default/strz_3.gif) 0 center no-repeat }
.kategoria_opis img{position:absolute; top:0; right:0}
.kategoria_opis p{margin:0}
.kategoria_opis_2{padding:37px 20px 0 20px;width:505px;}

.intro{width:398px; height:86px; @height:95px;  background:#ededee url(../../images/default/tlo_2.jpg) no-repeat; position:relative; color:#636366; padding:54px 20px 0 127px;@padding:45px 20px 0 127px;  _padding:38px 20px 0 127px; font-size:11px}

.intro_wiecej{position:absolute; bottom:-14px;_bottom:-12px;@bottom:-12px; right:-11px;_right:-13px}
.intro_wiecej span{display:none}

.nowosci{background:#fafafa url(../../images/default/tlo_3.gif) center 0 repeat-y; border:1px solid #e5e5e6; position:relative;_position:static}
.nowosc{width:161px; padding:10px; background: url(../../images/default/img_1.gif) 11px 11px no-repeat; float:left}
.nowosc_data{color:#ceced2; font-size:10px}
.nowosc_h2{height:2.3em;_height:2em}
.nowosc_h2,.nowosc_data{margin-left:20px;}
.nowosc_img{margin:10px; text-align:center; height:110px; line-height:110px; vertical-align:middle}
.nowosc_img img{line-height:110px; vertical-align:middle}
.nowosc_tresc{color:#a0a0a6; font-size:10px}
.nowosc_tresc a{color:#d62020;}

.produkty{width:100%;}
.produkt{width:168px; float:left; margin:0 5px 10px; _margin:0 3px 10px;}
.produkt_img{width:168px; height:117px; border:1px solid #e5e5e6; margin-bottom:10px; text-align:center; position:relative; line-height:117px; vertical-align:middle}
.produkt_img img{ line-height:117px; vertical-align:middle}
.produkt_h2{padding-bottom:1em; height:2em}
.produkt_h2 a{color:#db2b2b; text-decoration:none;}
.produkt_tresc{color:#adacba; font-size:10px; height:4em}
.produkt_wiecej{padding-right:10px; background:url(../../images/default/strz_1.gif) right 4px no-repeat; color:#db2b2b; font-weight:bold;text-align:right; display:block; margin-top:5px; font-size:10px}

.statyczy_img{margin: 10px}

/* produkt intro */
.produkt_intro{width:100%; position:relative}
.h1_produkt_intro{color:#d7302a; font-size:14px; position:relative}
.produkt_intro_img{width:195px; height:140px; background:url(../../images/default/tlo_4.gif) no-repeat; float:left; text-align:center; line-height:140px; }
.produkt_intro_img img{vertical-align:middle; line-height:140px}
.produkt_intro_tresc{float:left; margin-left:20px; width:320px}
.produkt_intro_tresc h5{font-size:11px; margin-top:0}
.produkt_intro_tresc ul{_margin-bottom:0}
.produkt_intro_zobacz_wiecej{clear:both; text-align:right; padding:0 10px 5px 0; border-bottom:1px solid #e6e6e6; margin-bottom:1em}

/* tabela specjalna */
.specjalna{width:540px; margin-bottom:2em}
.specjalna TD{ text-align:center; vertical-align:middle; height:41px; background-color:#efefef; width:10%}
.specjalna thead td{background-color:#002d80; font-weight:bold; color:#FFFFFF; font-size:12px}
.specjalna .td_right{background-color:#2e78d9; text-align:left; padding-left:20px; color:#FFFFFF; font-size:12px}
.specjalna .niebieski{color:#2e78d9}
.program_title{font-weight:bold; color:#dc2a2c}

/* aktualnosc */
.h1_aktualnosc_data{font-size:10px; color:#acacb7; font-weight:normal; float:right}
h1.h1_produkt_intro span.h1_aktualnosc_data{display:block}
.main_conntent_produkt_img{padding:3px; border:1px solid #e5e5e6; float:left; margin:0 8px 8px 0}
.main_conntent_produkt_img img{line-height:0}


/* Wyniki wyszukiwania */
.search_link{margin-bottom:5px}

/* obrazki artykułow */
.article_images {border:1px solid #EBECEC;float:right;margin:0px 0px 10px 10px;padding:10px;width:120px;}
.article_images .article_image {text-align:center;}

/* Lista Produktow */
.main_type_list{clear:both}
#bleka_prawa  .main_type_list a{text-decoration:none}
.main_type_list h3 a{color:#221f73}
.type_bold{color:#221f73; font-weight:bold}
#bleka_prawa .main_type_list ul{margin-left:0}
.level2_types{float:left}
#bleka_prawa ul{margin-top:0}
#bleka_prawa ul.level2_types li,#bleka_prawa ul.level1_products li{list-style-image:none; }
.level2_types ul{margin-left:0}


/* STOPKA */
#stopka{height:70px; width:760px; background:#221f73 url(../../images/default/tlo_1.gif) center 0 no-repeat; position:relative; margin-top:1em}
.stopka_tresc{position:absolute; top:23px; left:31px; color:#615fa5}
.logo{position:absolute; top:28px; right:20px; }

/* DODANE PRZY AKTUALIZACJI nr.1 */
.add_1_ambasadorzy{font:bold 14px Tahoma; color:#dc2a2c; border-bottom:1px solid #f1f1f1; padding:10px 0 6px 5px; }
.add_1_osoba{font:bold 13px Tahoma; color:#242177; background:#efefef url("O Lexar_files/add_1_corner_1.gif") no-repeat;margin-left:5px; clear:both; margin-bottom:10px}
.add_1_osoba span{display:block; height:26px; background:url("O Lexar_files/add_1_corner_2.gif") right 0 no-repeat; line-height:25px; vertical-align:middle; padding-left:20px }
.add_1_tresc{margin:0 0 15px 5px; /*font-size:12px; color:#828282;*/ float:right; border-bottom:1px solid #dfdfdf; position:relative }
.add_1_zdjecie{margin:0 16px 0 2px; float:left; width:106px; height:96px; background:url("O Lexar_files/add_1_bg_1.gif") no-repeat; padding:11px 11px 18px;}
.add_1_zdjecie img{ border:1px solid #f1f1f1}
.add_1_tekst{padding-bottom:37px; margin-left:146px; width: 394px;}
.add_1_wiecej{position:absolute; bottom:4px; right:7px}
.add_1_wiecej img{font-size:1px}

.add_1_tresc_galerii{margin-left:5px;}
.add_1_tresc_galerii h3{margin:0}
.add_1_galeria_info{border-left:1px solid #f1f1f1; padding:10px 5px; background:url("O Lexar_files/add_1_corner_3.gif") 0 0 no-repeat;width:165px; float:left;}
.add_1_tresc_galerii .add_1_zdjecie{float:none; margin:0 auto}
.add_1_info{/*font-size:12px; color:#636366*/}
.add_1_linki{padding-top:10px}
#bleka_prawa .add_1_linki a{font-size:12px; font-weight:bold; color:#242177; padding:5px 0 0 15px; border-bottom:1px solid #e9e9e9; display:block; text-decoration:none; background:url("O Lexar_files/add_1_strz.gif") 3px 9px no-repeat}

.add_1_galeria{width:352px; padding:0 0 0 9px; border-left:1px solid #efefef; float:left; margin-top:8px;}
.add_1_galeria img{border:1px solid #e1e1e1}
.add_1_galeria .full{display:block; text-align:center}
.add_1_linki_galeria{font-size:10px; color:#dc2a2c;margin-bottom:15px; padding-bottom:2px; border-bottom:1px solid #efefef}
#bleka_prawa .add_1_linki_galeria a{text-decoration:none;  background:url("O Lexar_files/add_1_strz1.gif") 0 5px no-repeat; padding:0 8px; margin:0 5px}
#bleka_prawa .add_1_linki_galeria a.next{float:right;background:url("O Lexar_files/add_1_strz2.gif") right 5px no-repeat;}
.add_1_galeria_img{margin:0 2px 4px 0; display:block;float:left; font-size:1px}
.add_1_galeria_img img{padding:2px;}


/* ROGI */
.rog_1,.rog_2,.rog_3,.rog_4{width:3px; height:3px;line-height:0}
.rog_1{background: url(../../images/default/rog_3.gif) 0 0 no-repeat;}
.rog_2{background: url(../../images/default/rog_4.gif) 0 0 no-repeat;}
.rog_3{background: url(../../images/default/rog_6.gif) 0 0 no-repeat}
.rog_4{background: url(../../images/default/rog_5.gif) 0 0 no-repeat;}
.stopka_rog_1,.stopka_rog_2{width:4px; height:4px;line-height:0}
.stopka_rog_1{background: url(../../images/default/rog_1.gif) 0 0 no-repeat;}
.stopka_rog_2{background: url(../../images/default/rog_2.gif) 0 0 no-repeat;}

.rog_1,
.rog_2,
.rog_3,
.rog_4,
.stopka_rog_1,
.stopka_rog_2
{position:absolute;}

.rog_1,
.rog_2
{top:-1px;}

.rog_3,
.rog_4
{bottom:-1px;}

.rog_1,
.rog_4
{left:-1px;}

.rog_2,
.rog_3
{right:-1px;}

.stopka_rog_1,
.stopka_rog_2
{top:0;}

.stopka_rog_2
{right:0}


/* CLEAR FIX */
add_1_tresc:after
{content: ".";display: block;height: 0;clear: both;visibility: hidden;}

add_1_tresc
{display: inline-block;}

/* Hides from IE-mac \*/
* html add_1_tresc
{height: 1%;}

add_1_tresc
{display: block;}
/* End hide from IE-mac */


/* konkursy */
.competition_okna {margin: 40px;}
.competition_okna a{color:#000; font-size:14px;}

#competition_page_1,
#competition_page_2,
#competition_page_3,
#competition_page_4{display: none; border:0px;width: 780px; height: 490px; padding:80px 0 0 15px; position:relative; color:#000; font-family: Tahoma,Arial,Helvetica,sans-serif; }
#competition_page_1 .close,
#competition_page_2 .close,
#competition_page_3 .close,
#competition_page_4 .close{color:#000; text-transform:uppercase; margin-right:10px; cursor:pointer; font:bold 28px Tahoma; position:absolute; top:5px; right:5px;}
#competition_page_1 .close a,
#competition_page_2 .close a,
#competition_page_3 .close a,
#competition_page_4 .close a{color:#000;}
#competition_page_1 h1,
#competition_page_2 h1,
#competition_page_3 h1,
#competition_page_4 h1{color:#000; font:23px Tahoma,Arial,Helvetica,sans-serif; margin:0 0 15px}
#competition_page_1 div.tresc,
#competition_page_2 div.tresc,
#competition_page_3 div.tresc,
#competition_page_4 div.tresc{padding:0 315px 0 0; letter-spacing:0.4px; line-height:22px; color:#000; font-family: Tahoma,Arial,Helvetica,sans-serif;}
#competition_page_1 a,
#competition_page_2 a,
#competition_page_3 a,
#competition_page_4 a{color:#000}
#competition_page_1 p,
#competition_page_2 p,
#competition_page_3 p,
#competition_page_4 p{margin-bottom:0px; padding-bottom:0px;}
#competition_page_1 .przycisk,
#competition_page_2 .przycisk,
#competition_page_3 .przycisk,
#competition_page_4 .przycisk{font:bold 26px Arial; text-decoration:underline; border:0; background:none; height:40px;color:#000; float:right; margin-right:300px; cursor:pointer;  margin-top:0px; padding: 0px;}

#competition_page_1 h1 a{color:#FFF}

#competition_page_2 input{width:205px; float:right; height:40px; background-color:#FFF; border:0; font-size:30px; margin-right:70px; margin-top:0px; padding: 0px;}
#competition_page_2 div{height:45px; font-size:16px; line-height:45px; vertical-align:middle}
#competition_page_2 .przycisk{width:auto; margin-right:70px}
#competition_page_2 #error_message{font-size:16px}

#competition_page_3{padding:105px 0 0 15px; height:465px; }
#competition_page_3 .tresc{font-size:30px}
#competition_page_3 .tresc ul{margin-top:15px}
#competition_page_3 .tresc li{padding-bottom:10px; height:40px}
#competition_page_3 .tresc li input{margin:0 10px 5px 0}
#competition_page_3 .przycisk{width:auto; margin-right:3px}
#competition_page_3 h1{color:#000}

#competition_page_4{padding:125px 0 0 15px; height:445px;}
#competition_page_4 h1{color:#000; font-family:Arial, Helvetica, sans-serif}
#competition_page_4 div.tresc{fon}