@charset "utf-8";
body {
    margin: 0px;
    padding: 0px;
	text-align:center ;
	//background-image:url(images/tlo0.gif) ;
	background-color: #f5f1f1 ;
	background-position: top left ;
	background-repeat: repeat-x ;
	height: 100% ;

}
div#page {
text-align:center ;
margin:0px auto ;
width: 934px ;


}
div#header {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 931px;
    height: 229px;
    overflow: none;
}
div#sleft {
	float:left ;
	width: 57px ;
	}
div#wrapper {
background:transparent url(images/lewy_back.gif) repeat-y scroll -1px 0;
_background-position: 0px 0px;
width: 934px;
float: left ;
height: auto ;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
div#footer {
    clear: both;
    background-color: transparent;
	height: 81px;
	width: 934px;
	margin:0px auto ;
}
div#left {
    float: left;
    width: 212px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    background-color: #transparent ;
    position: relative ;



}
div#right {
    float: right;
    width: 200px;
    background-color: green;

}
div.main {
	float:right ;
    padding: 5px 40px 0px 0px;
    margin: 0px 0px 0px 0px;
	min-height: 565px;
	width: 665px;
	_width: 705px;
background-image: url(images/prawy_back.gif) ;
background-repeat:repeat-y ;
background-color: #ffffff;
background-position: 674px 0px;
_background-position: 676px 0px;
margin-right: 2px;
_margin-right: 3px;
	text-align:justify ;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif ;
	font-size:13px ;


}
div#first_main {
padding-top: 40px ;
}
/* for Internet Explorer */
/*\*/
* html div.main {
height: 565px;
}
/**/
div#menu2 {
width: 650px;
height: 30px;
}
div#menu2_zew {
width: 650px;
height: 15px;
}
.menu2_pos {
font-family:Verdana, Arial, Helvetica, sans-serif ;
font-size:10px ;
border-width: 1px;
border-color: #d1cdcd ;
height: 15px;
min-width: 30px;
float:left ;
}
.menu2_pos A:link {text-decoration: none;  color: #d1cdcd ;}
.menu2_pos A:visited {text-decoration: none}
.menu2_pos A:active {text-decoration: none}
.menu2_pos A:hover {text-decoration: underline; color:}

div#menu2_pos_last {
border-right-style:none ;
}
.menu2_pos_up {
padding: 0px 8px 0px 8px;
border-style: none dotted dotted none ;
}
.menu2_pos_down {
padding: 0px 4px 0px 4px;
border-style: none dotted none none ;
}
.menu2_pos_zew {
padding: 0px 8px 0px 8px;
border-style: none dotted none none ;
}

div#super_left {
width:57px ;
float: left ;
height: 100% ;
background-color: #cccccc ;
}



div#lspacer {
width: 57px ;
float:left ;
height:auto ;
background-color:#aaaaaa;
}
div#lspacer2 {
width: 29px ;
float:left ;
height: 81px;
background-color:#f5f1f1 ;
}
div#spacer_b3 {
	height: 18px ;
	background-color: #ffffff ;
	}
div#spacer_b {
	height: 18px ;
	background-color: #f5f1f1 ;
	}
div#deco_spacer {
	height: 18px ;
	background-image: url(images/blik_oferta_42.gif) ;
	background-repeat: repeat-y ;


	}

div#wiz_logo {
	width: 227px;
	height: 81px ;
	background: #0303FE url(images/lewy_back.gif) repeat-y scroll -1px 0 ;
	_background-position: 0px 0 ;
	float: left;
	}
div#flash_footer {
	width: 705px ;
	height: 81px ;
	float:left ;
	background-color:#0303FE /*3A3D95*/ ;
	background-image: url(images/prawy_back.gif) ;
background-repeat:repeat-y ;
background-position: 674px 0px;
_background-position: 675px 0px;

	}
div#lmenu {
width: 212px ;
float: right;
height: inherit ;
background-color: #f4efef ;
background-image: url(images/blik_oferta_42.gif) ;
background-color:#ffffff /*3A3D95*/ ;
background-position:left ;
background-repeat: repeat-y ;
}
div#decoration {
width: 31px ;
float: left;
height: 300px;
/*background-image: url(images/blik_oferta_42.gif) repeat-y ; */
margin: 0px ;
padding: 0px ;
}

div#deco_1 {
margin: 0px ;
background: url(images/blik_oferta_34r.gif) no-repeat ;
width:inherit ;
height: 33px ;
}
div#deco_13 {
margin: 0px ;
background: url(images/blik_oferta_34.gif) no-repeat ;
width:inherit ;
height: 33px ;
}
div#deco_2 {
margin: 0px ;
background: url(images/blik_oferta_37r.gif) no-repeat ;
width:inherit ;
height: 31px ;
}
div#deco_23 {
margin: 0px ;
background: url(images/blik_oferta_37.gif) no-repeat ;
width:inherit ;
height: 31px ;
}
div#deco_3 {
margin: 0px ;
background: url(images/blik_oferta_42r.gif) repeat-y ;
width:inherit ;
height: 125px ;
}
div#deco_33 {
margin: 0px ;
background: url(images/blik_oferta_38.gif) repeat-y ;
width:inherit ;
height: 153px ;
}
div#deco_43 {
margin: 0px ;
background: url(images/blik_oferta_42r.gif) repeat-y ;
width:inherit ;
height: 170px ;
}
div#deco_4 {
margin: 0px ;
background: url(images/blik_oferta_42.gif) repeat-y ;
width:inherit ;
height: 170px ;
}
div#deco_5 {
margin: 0px ;
background: url(images/blik_oferta_42.gif) repeat-y ;
width:inherit ;
height: 10px ;
}
div#llist {
float:right ;
padding: 0px ;
margin: 0px ;
height: auto;
width:  181px;
background-color:#ffffff ;
}
.llist_cont{
height: 5px;
}
/* for Internet Explorer */
/*\*/
* html .llist_cont {
height: 0px;
line-height:0px;
font-size: 0px;
}
/**/
div#elast2 {
height: 10px;
width: 181px ;
}
img {
border: 0px ;
}
form {
margin: 0px 0px 0px 0px ;
padding: 0px 0px 0px 0px ;
}


div#newsletter {
 width: 181px;
 height: 170px ;
 padding: 0px 0px 0px 0px;
}
p#newsletter_txt {

 margin: 8px 0px 8px 0px ;
 padding: 0px 0px 0px 0px;
}
div#adress {
 width: 181px;
 height: 142px;
 padding-top: 20px;
 background-color:#FFFFFF ;


 }
.special_back {
 background-color: #f4efef ;
 font-family: tahoma, Verdana, Arial, Helvetica, sans-serif ;
 font-size: 12px ;
 color: #a6a6b4 ;
 }
.special_back A:link {text-decoration: none;  color: #c6c6d4 ;}
.special_back A:visited {text-decoration: none}
.special_back A:active {text-decoration: none}
.special_back A:hover {text-decoration: underline; color:}

 .clear {
 clear:both ;
 }
ul.lulist{
padding: 0px ;
background-color: #CCFF00 /*#f4efef*/ ;

}
div.llist_pos{
display:block;
background-color: #f4efef ;
color:#082B3F;
font-family: tahoma, Arial, Helvetica, sans-serif;
font-size:12px ;
font-weight:bold ;
font-variant:small-caps;
height: 28px;
line-height: 28px;
border-top:#FFFFFF solid 0px;
margin-top: 3px;
padding-right: 10px;
text-align:right ;
width: auto ;
vertical-align:middle ;


}

div.llist_pos A:link {text-decoration: none;  color: #a6a6b4 ;}
div.llist_pos A:visited {text-decoration: none}
div.llist_pos A:active {text-decoration: none}
div.llist_pos A:hover {text-decoration: underline; color:}


/* strona o firmie */
div#o_wrapper {
background-image: url(images/prawy_back.gif) ;
background-repeat:repeat-y ;
background-color: #ffffff;
background-position: 902px 0px;
width: 934px;
float: left ;
height: auto;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;

}
div#o_left {
margin : 0px 0px 0px 0px ;
padding: 0px 0px 0px 0px ;
width: 457px ;
height: 335px ;
float: left ;
}
div#o_right {
margin : 0px 0px 0px 0px ;
padding: 0px 0px 0px 0px ;
width: 424px ;
height: 350px ;
float: left ;
background-image: url(images/o_06.jpg) ;
background-position: bottom left ;
background-repeat: no-repeat ;
background-color: #ffffff;
}
div#o_right_dec {
width: 7px;
height: 350px;
float: right;
background-image:url(images/blik_oferta_47.gif) ;
background-repeat: repeat-y ;
}
div#o_ldec {
height: 355px ;
width:  32px ;
float:left ;
background: url(images/lewy_back.gif) repeat-y scroll -1px 0 ;
_background: url(images/lewy_back.gif) repeat-y scroll 0px 0 ;
position: relative ;
}

div#o_lh {
height: 33px ;
width:  31px ;
background: url(images/blik_oferta_34.gif) no-repeat scroll 0 0 ;
}

div#o_lm {
height: 31px ;
width:  31px ;
background: transparent url(images/blik_oferta_37.gif) no-repeat scroll 0 0 ;
}
div#o_ld {
height: 68px ;
width:  31px ;
background: transparent url(images/blik_oferta_42r.gif) repeat-y scroll 0 0 ;
background-color: #f5f1f1 ;
}
div#o_left_up {
margin : 0px 0px 0px 0px ;
padding: 0px 0px 0px 0px ;
width: 425px ;
height: 131px ;
float: left ;
background: #f5f1f1 ;
}


div#o_left_down {
margin : 0px 0px 0px 0px ;
padding: 0px 0px 0px 0px ;
background-image: url(images/o_03.jpg) ;
background-position: top right ;
background-repeat: no-repeat ;
background-color: #ffffff;
width: 425px ;
height: 210px ;
float: left ;
}

div#o_footer {
    float: left ;
	width: 905px;
	height: 35px;
	background: #0000ff url(images/lewy_back.gif) repeat-y scroll -1px 0 ;
	_background: #0000ff url(images/lewy_back.gif) repeat-y scroll 0px 0 ;

	}
div#o_newsletter {
 width: 250px;
 height: 131px ;
 padding: 0px 0px 0px 0px;
 float: left ;
 position: relative ;
}
div#o_adress {
 width: 161px;
 height: 131px;
 padding: 10px 0px 0px 0px;
 float: right ;
 }
 div#o_text {
 font-family: verdana ;
 font-size: 11px;
 text-align: justify ;
 font-stretch: ultra-condensed ;
 }

 p#o_newsletter_txt {

 margin: 8px 0px 8px 0px ;
 padding: 0px 0px 0px 0px;
}

input#email {
    font-size: 12px ;
    font-family: tahoma;
    height: 17px;
    }

