/* STYLE EDYTORA */
span .bold1 {
	/*Pogrubione 1*/
  font-weight: bold;
}
/** /STYLE EDYTORA */

body{
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

img{
	border: none;	
}

.main{
	width:958px;
	padding: 0px;
}

.main td{
	vertical-align: top;
	padding: 0px;
}

p, span.tekst{
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 12px;
	color: #525152;
	line-height:140%;
	margin:0px 0px 6px 0px;
}


p.small_text, span.small_text{
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #525152;
	line-height:130%;
	margin:0px 0px 6px 0px;
}

p.small_text_kom, span.small_text_kom{
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 10px;
	color: #838383;
	line-height:130%;
	margin:0px 0px 6px 0px;
}

p.komentarz_text, span.komentarz_text{
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 10px;
	color: #525152;
	line-height:130%;
	margin:0px 0px 6px 0px;
    font-style:italic;
}

span.wyroznienie{
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size: 11px;
	color: #183494;
	line-height:140%;
	margin:0px 0px 6px 0px;
}

span.blue1{
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 14px;
	color: #0886CE;
	line-height:140%;
	margin:0px 0px 6px 0px;
}

span.blue2{
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size: 18px;
	color: #0886CE;
	line-height:140%;
	margin:0px 0px 6px 0px;
}

span.pro_nag{
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size: 18px;
	color: #183494;
	line-height:140%;
	margin:0px 0px 6px 0px;
}

span.pro_nag2{
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size: 14px;
	color: #183494;
	line-height:140%;
	margin:0px 0px 6px 0px;
}

span.pro_nazwa{
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #183494;
	line-height:140%;
	margin:0px 0px 0px 0px;
    padding:0px 8px 4px 8px;
    display:block;
}

span.pro_short_text{
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 10px;
	color: #4A4D4A;
	line-height:130%;
	margin:0px 0px 6px 0px;
    padding:0px 8px 4px 8px;
    display:block;
}


span.pro_dodatkowe{
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 18px;
	color: #183494;
	line-height:140%;
	margin:0px 0px 6px 0px;
}

span.pro_akcesoria{
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 18px;
	color: #4A4D52;
	line-height:140%;
	margin:0px 0px 6px 0px;
}

td.pro_bottom_off
{
    height:22px;
    background:url(grafika/pro_back_off.gif) top left no-repeat;
    padding:3px 0px 0px 10px;
    font-family:Verdana;
    font-size:10px;
    color:#8CA6CE;
}

td.pro_bottom_on
{
    height:22px;
    background:url(grafika/pro_back_on.gif) top left no-repeat;
    padding:3px 0px 0px 10px;
    font-family:Verdana;
    font-size:10px;
    color:#FFFFFF;
}

td.pro_space
{
    height:10px;
    background:#FFFFFF;
}

td.pro_space2
{
    width:10px;
    background:#FFFFFF;
}

table.pro_item
{
    width:126px;
    height:300px;
    background:#E7EFF7;
    cursor:pointer;
}

table.pro_item td.pro_item2
{
    padding:8px 8px 0px 8px;
    height:118px;
    width:110px;
    text-align:center;
    vertical-align:middle;
    background:url(grafika/white_block2.gif) 8px 8px no-repeat;
}

table.pro_item td.pro_item2_no
{
    padding:8px 8px 0px 8px;
    height:118px;
    width:110px;
    text-align:center;
    vertical-align:middle;
    background:url(grafika/white_block2.gif) 8px 8px no-repeat;
}

td.kody1
{
    font-family:Verdana, Tahoma;
    font-size:9px;
    color:#183494;
    font-weight:bold;
    padding:7px 50px 0px 0px;
}

td.kody2
{
    font-family:Tahoma, Verdana;
    font-size:10px;
    color:#183494;
    font-weight:normal;
    padding:7px 12px 0px 0px;
}



h1 {
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 20px;
	color: #183494;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    display:inline;
}

a.header1:link, a.header1:visited, a.header1:active
{
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 20px;
	color: #183494;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    display:inline;
}

a.header1:hover
{
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 20px;
	color: #183494;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    display:inline;
    text-decoration:underline;
}

h2 {
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size: 20px;
	color: #183494;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    display:inline;
}

h3 {
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size: 20px;
	color: #183494;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    display:inline;
}

   
ol, ul {
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #525152;
	line-height:150%;
	margin-bottom: 6px;
}


ul li {
	list-style-image: url(grafika/li.gif);
	margin-bottom: 3px;
    margin-left:-24px;
}

ol li {
	margin-bottom: 3px;
}

ul li.mapa_0
{
    margin:0px 0px 6px -24px;
    font-weight:bold;
}

ul li.mapa_1
{
    margin:0px 0px 4px -4px;
    font-weight:bold;
}

ul li a.a_mapa_0:link, ul li a.a_mapa_0:active, ul li a.a_mapa_1:link, ul li a.a_mapa_1:active, ul li a.a_mapa_2:link, ul li a.a_mapa_2:active
{
    color: #0886CE;
}

ul li a.a_mapa_0:visited, ul li a.a_mapa_1:visited, ul li a.a_mapa_2:visited
{
    color: #0566A0;
}

ul li.mapa_2
{
    margin:0px 0px 3px 16px;
    font-weight:normal;
}

ul li.mapa_3
{
    margin:0px 0px 0px 36px;
    font-weight:normal;
    font-size:11px;
}


#top1
{
    height:28px;
    background:url(grafika/top_back.gif) top left repeat-x #FFFFFF;
    padding:0px 0px 0px 25px;
}

#top1 td.m_top_str
{
    padding:11px 6px 0px 0px;
}

#top1 td.m_top
{
    padding:6px 18px 0px 0px;
}

#top2
{
    padding:9px 6px 0px 0px;
}

#top3
{
    padding:6px 4px 0px 0px;
}


#left1
{
    width:209px;
    background:url(grafika/menu_back.gif) top left repeat-y;
}

#right_index
{
    padding:0px 0px 0px 19px;
    background:url(grafika/main_pix.gif) top left repeat-y;
}

#right
{
    padding:0px 0px 0px 43px;
    background:url(grafika/main_pix.gif) top left repeat-y;
}


div#menu2
{
    min-width:700px;
    min-height:14px;
    background: #EFF3F7;
    padding:3px 0px 5px 8px;
}

* html * div#menu2
{
    min-width:700px;
    height:16px;
    background: #EFF3F7;
    padding:3px 0px 5px 8px;
}

div#menu2 div.m2
{
    float:left;
    padding:3px 8px 0px 8px;
}

#temp_index1
{
    padding:12px 0px 0px 214px;
}

#temp_index2
{
    padding:14px 0px 0px 232px;
}

#temp_index3
{
    padding:14px 0px 0px 0px;
}

#top_sub1
{
    width:209px;
}

#top_sub2
{
    padding:10px 0px 0px 43px;
}

#produkty_wstecz
{
    float:right;
    width:127px;
    height:22px;
    background:url(grafika/wstecz_back.gif) top left no-repeat;
    padding:4px 0px 0px 0px;
}

#vileda
{
    height:64px;
    vertical-align:bottom;
    text-align:right;
    padding:0px 26px 4px 0px;
}


#footer1
{
    height:37px;
    background:url(grafika/footer_back.gif) top left no-repeat;
    padding:0px 0px 0px 25px;
}

#footer1 td.m_footer_bar
{
    padding:20px 15px 0px 15px;
}

#footer1 td.m_footer
{
    padding:19px 0px 0px 0px;
}

#footer2
{
    padding:19px 60px 0px 0px;
    text-align:right;
}

#film
{
    background:url(grafika/film.gif) top left no-repeat #D6DFEF;
    width:144px;
    height:127px;
    padding:18px 0px 0px 46px;
}

#pro_items1
{
    height:130px;
    padding-top:22px;
}

#pro_items2
{
    width:516px;
    background:#E7EFF7;
}

td.items_img
{
    background:#EFF3F7;
    padding:8px;
    height:110px;
    width:110px;
    text-align:center;
    vertical-align:middle;
    background:url(grafika/white_block2.gif) 8px 8px no-repeat;    
}

td.items_space
{
    width:3px;
    height:127px;
    background:#FFFFFF;
}




/* link */
a:link {text-decoration: none}
a:visited {text-decoration: none}
a:hover {text-decoration: none}
a:active {text-decoration: none}

p a:link,p a:active,p a:visited, li a:link,li a:active,li a:visited, li p a:link, li p a:active, li p a:visited
{
	color: #0886CE;
    text-decoration:underline;
}

p a:hover, li a:hover, li p a:hover {
	color: #0886CE;
    text-decoration:none;
}


a.venti:link,a.venti:visited,a.venti:active{
	font-family: Verdana, Tahoma, Arial;
	font-size: 9px;
	color: #D6EFFF;
	font-weight: normal;
	margin:0px 0px 0px 0px;
    text-decoration:none;
}

a.venti:hover{
	color: #A8DCFF;  
}

a.komentarz:link,a.komentarz:visited,a.komentarz:active{
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	color: #0886CE;
	font-weight: normal;
	margin:0px 0px 0px 0px;
    text-decoration:none;
}

a.komentarz:hover{
	color: #0886CE; 
    text-decoration:underline; 
}

a.tematy:link,a.tematy:visited,a.tematy:active{
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	color: #708AA0;
	font-weight: normal;
	margin:0px 0px 0px 0px;
    text-decoration:none;
    background:url(grafika/str_porady.gif) top left no-repeat #E7EFF7;
    width:300px;
    display:block;
    padding:6px 6px 6px 20px;
}
    
a.tematy:hover{
    background:url(grafika/str_porady.gif) top left no-repeat #D6EFFF;
}

a.tematy_active:link,a.tematy_active:visited,a.tematy_active:active,a.tematy_active:hover{
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	color: #708AA0;
	font-weight: normal;
	margin:0px 0px 0px 0px;
    text-decoration:none;
    background:url(grafika/str_porady.gif) top left no-repeat #D6EFFF;
    width:300px;
    display:block;
    padding:6px 6px 6px 20px;
}


span.porady{
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	color: #4A4D4A;
	font-weight: normal;
    text-decoration:none;
}


a.film:link,a.film:visited,a.film:active{
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	color: #B50000;
	font-weight: normal;
	margin:0px 0px 0px 0px;
    text-decoration:underline;
}

a.film:hover{
	color: #FD0000;
}

a.wstecz_top:link,a.wstecz_top:visited,a.wstecz_top:active{
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	margin:0px 0px 0px 0px;
    padding:0px 0px 0px 22px;
    text-decoration:none;
    width:127px;
    height:22px;
}

a.wstecz_top:hover{
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	color: #A7DCF5;
	font-weight: normal;
	margin:0px 0px 0px 0px;
    padding:0px 0px 0px 22px;
    text-decoration:none;
    width:127px;
    height:22px;
}



a.MenuTop_1:link, a.MenuTop_1:visited, a.MenuTop_1:active
{
    font-family: Verdana, Tahoma, Arial;
    color:#212484;
    font-size:10px;
    text-decoration:none;
    font-weight:bold;
    display:block;
}

a.MenuTop_1:hover
{
    color:#00B6F7;
}

a.MenuTop_1_active
{
    font-family: Verdana, Tahoma, Arial;
    color:#00B6F7;
    font-size:10px;
    text-decoration:none;
    font-weight:bold;
    display:block;
}

a.MenuSub_2:link, a.MenuSub_2:visited, a.MenuSub_2:active
{
    font-family: Verdana, Tahoma, Arial;
    color:#183494;
    font-size:10px;
    text-decoration:none;
    font-weight:bold;
    display:block;
}

a.MenuSub_2:hover
{
    color:#729E14;
}

a.MenuSub_2_active:link, a.MenuSub_2_active:active, a.MenuSub_2_active:visited, a.MenuSub_2_active:hover
{
    font-family: Verdana, Tahoma, Arial;
    color:#729E14;
    font-size:10px;
    text-decoration:none;
    font-weight:bold;
    display:block;
}

a.MenuFooter_1:link, a.MenuFooter_1:visited, a.MenuFooter_1:active
{
    font-family: Verdana, Tahoma, Arial;
    color:#FFFFFF;
    font-size:10px;
    text-decoration:none;
    font-weight:normal;
    display:block;
}

a.MenuFooter_1:hover
{
    color:#FFFFFF;
    text-decoration:underline;
}

a.MenuFooter_1_active:link, a.MenuFooter_1_active:active, a.MenuFooter_1_active:visited, a.MenuFooter_1_active:hover
{
    font-family: Verdana, Tahoma, Arial;
    color:#FFFFFF;
    font-size:10px;
    text-decoration:underline;
    font-weight:normal;
    display:block;
}


a.MapaStrony_1:link, a.MapaStrony_1:visited, a.MapaStrony_1:active
{
    font-family: Verdana, Tahoma, Arial;
    color:#212484;
    font-size:10px;
    text-decoration:none;
    font-weight:normal;
    display:block;
}

a.MapaStrony_1:hover
{
    color:#00B6F7;
}

a.MapaStrony_1_active
{
    font-family: Verdana, Tahoma, Arial;
    color:#00B6F7;
    font-size:10px;
    text-decoration:none;
    font-weight:normal;
    display:block;
}


/* tabela */

table.text_table, p table.text_table
{
    background-color: #EFF7F8;
	margin:2px 0px 2px 0px;
	border:1px solid #D6E7EF;
	border-collapse: collapse;
}

table.text_table td, p table.text_table td
{
	font-size:11px;
	border-collapse: collapse;
    border:1px solid #D6E7EF;
	vertical-align:top;
    color:#525152;
}

table.text_table td p, p table.text_table td p
{
	padding: 4px 2px 2px 4px;
	color:#525152;
	font-size:11px;
	border-collapse: collapse;
	border-color:#D6E7EF;
	border-width:1px;
}


/* imput-y */
input
{
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 10px;
	height: 18px;
	width: 360px;
	background-color: #EFF7F8;
	border: 1px solid;
	border-color: #D6E7EF;
}
    
input.kod
{
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 10px;
	height: 21px;
	width: 24px;
	background-color: #FFFFFF;
	border: 0px solid;
	border-color: #3996D6;
    padding:2px 0px 0px 4px;
}

input.kod_sub
{
	height: 19px;
	width: 19px;
	background: url(grafika/kody_sub.gif) top left no-repeat;
	border: 0px solid;
    cursor:pointer;
}
    
    
select{
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 10px;
	height: 18px;
	background-color: #EFF7F8;
	border: 1px solid;
	border-color: #D6E7EF;
	}

textarea{
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 10px;
	width: 360px;
	height: 72px;
	background-color: #EFF7F8;
	border: 1px solid;
	border-color: #D6E7EF;
	}
	
/* style textarea */

form
{
    padding:0px;
    margin:0px;
}

.formularz{
	border: none;
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	}

.formularz th{
	border: none;
	text-align: right;
	font-weight: normal;
	vertical-align: top;
	width: 300px;
	padding: 5px 5px 3px 5px;
	}
	
.formularz td{
	vertical-align: top;
	padding: 1px 0px 1px 0px;
	}
	
.send{
	width: 50px;
	background-color: #EDEDED;
	border-color: #EDEDED;
	color: #525152;
	cursor: pointer;
	font-weight: bold;
	}
    
#formularz {
	margin: 10px 0px 10px 0px;
    font-family:Verdana,Tahmoma;
    font-size:10px;
}

#formularz td{
	color:#525152;
	font-weight:bold;
	font-size:10px;
	padding:0px 6px 0px 0px;
}

#formularz span.komunikat
{
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #525152;
	line-height:130%;
	margin:0px 0px 6px 0px;
}

span.error{
	color:#FF3C00;
    font-family:Verdana,Tahmoma;
    font-size:10px;
}    
    
#form_wyslij{
	width: 78px;
    height:28px;
	background:#FFFFFF;
	border:0px solid;
	cursor: pointer;
	}
    
    
input#formSend
{
	width: 80px;
	background: #189EDE; 
    color: #ffffff;
    border: 0px solid;
    font-weight: bold;
	cursor: default;
	line-height: 120%;
	padding: 0px;
}

input#formSendOn
{
	width: 80px;
	background: #21419C; 
    color: #ffffff; 
    border: 0px solid; 
    font-weight: bold;
	cursor: pointer;
	line-height: 120%;
	padding: 0px;
}


input#formSend2
{
	width: 80px;
	background: #189EDE; 
    color: #ffffff;
    border: 0px solid;
    font-weight: bold;
	cursor: default;
	line-height: 120%;
	padding: 0px;
}

input#formSendOn2
{
	width: 80px;
	background: #21419C; 
    color: #ffffff; 
    border: 0px solid; 
    font-weight: bold;
	cursor: pointer;
	line-height: 120%;
	padding: 0px;
}
#bombki{
	position:absolute;
	width:219;
	height:122px;
	background:url(grafika/b.jpg);
	margin-left:-229px;
	margin-top:-10px;
}