#width100procent
{
	width			: 100%;
	margin-left		: auto;
	margin-right	: auto;
	height			: 100%; 
	background		: #fff;
}
#calosc
{
	width      		: 891px;
	margin-left		: auto;
	margin-right	: auto; 
  	vertical-align	: top;
  	padding    		: 0px;
    background		: #fff;
}
/*---------------------------------------------*/
/*góra*/
/*---------------------------------------------*/
#top{
	width   	: 891px;
    margin		: 0px;
    padding		: 0px;
}
#top_naglowek
{
	width   	: 891px;
	height  	: 190px;
    margin		: 0px;
	position	: relative;
	background  : url(img/leg/naglowek.jpg) no-repeat;
}
#leg
{
	margin		: 14px 29px;
	padding 	: 0px 0px;
	width   	: 270px;
	height  	: 28px;
	background  : url(img/leg/legionella.gif) no-repeat;
	float		: left;
}
#menu_gorne
{
	margin		: 0px 0px;
	padding 	: 0px 0px;
	width   	: 170px;
	height  	: 54px;
	font-family	: Tahoma;
	letter-spacing: 0px;
	font-size	: 9px;
	position	: absolute;
	top			: 10px;
	left		: 720px;
}
* html #menu_gorne
{
	margin		: 0;
	width   	: 180px;
	top			: 10px;
	left		: 730px;
}

#top_menu
{
	margin		: 8px 22px;
	padding 	: 0;
	width   	: 848px;
	height  	: 36px;
	background  : url(img/leg/top_menu.gif) no-repeat;
}
#menu_top
{
	margin		: 0px 0px;
	padding		: 7px 85px;
	width   	: 676px;
	height  	: 14px;
}
/*FAQ menu*/
#top_faq
{
	margin		: 0px 20px;
	padding 	: 0;
	width   	: 852px;
	height  	: 66px;
}
#faq_menu
{
	margin		: 0;
	padding 	: 0;
	width   	: 390px;
	height  	: 14px;
	display		: inline;
}
#faq_l
{
	width   	: 13px;
	height  	: 46px;
	background  : url(img/leg/faq_l.gif) no-repeat;
	display 	: inline;
	float 		: left;
}
#faq_m
{
	width   	: 390px;
	height  	: 46px;
	background  : url(img/leg/faq_px.gif) repeat-x;
	display 	: inline;
	float 		: left;
}
#faq_r
{
	width   	: 13px;
	height  	: 46px;
	background  : url(img/leg/faq_r.gif) no-repeat;
	display 	: inline;
	float 		: right;
}
/*faq lista*/
#content_faq
{
	
	margin		: 0;
	padding 	: 0;
	width 		: 242px;
	font-size   : 14px;
	color		: #314263;
	float		: right;
	text-align	: left;
	background : #EFFBFF;
}
/*---------------------------------------------*/
/*srodek*/
/*---------------------------------------------*/
#content
{
	margin		: 0px 25px;
	width   	: 842px;
	background	: #fff;
	float		: right;
	overflow	: hidden;
}
/*lewa strona*/
#content_left
{
	width 		: 242px;
	
	background  : url(img/leg/partnerzy.gif) no-repeat;
	position	: relative;
	display 	: inline;
	float		: left;
}



#left_bottom
{
	width 		: 242px;
	height 		: 201px;
	background  : url(img/leg/partnerzy_bottom.gif) no-repeat;
	float		: left;
}

/*---------------------------------------------*/
/*prawa strona*/
/*---------------------------------------------*/
#content_right 
{
	width 		: 580px;
	display 	: inline;
	float 		: right;
	/*border	: 1px solid black; */
}
* html #content_right 
{
	width 		: 530px; 
}
#content_right table
{
	text-align	: left;
}
#tresc_artykulu
{
	margin		: 0px 15px;
	width 		: 560px;
	font-size	: 11px;
	text-align	: justify;
	float 		: left;
}
* html #tresc_artykulu 
{
	margin		: 10px 10px;
	width 		: 540px;
}
#tresc_artykulu table,#tresc_artykulu tr,#tresc_artykulu td
{
	padding			: 5px 10px;
	border 			: 1px dashed #21314A;
	border-collapse : collapse;
}
#tresc_artykulu table ul
{
	padding-left	:10px;	
}
#tresc_artykulu ul,#tresc_artykulu ul li
{
	list-style-type		: square;
	list-style-position	: inside;
	padding-left		: 15px;
}
* html tresc_artykulu ul,#tresc_artykulu ul li
{
	padding		:0px;
}
#tresc_artykulu ol,#tresc_artykulu ol li
{
	
	list-style-position : inside;
	padding-left		: 15px;
}
* html #tresc_artykulu ul,#tresc_artykulu ul li
{
	padding		:0px;
}


/*---------------------------------------------*/
/*artkuły na dole strony*/
/*---------------------------------------------*/
#bottom
{
	margin		: 4px 25px;
	padding		: 0;
	width   	: 842px;
	height  	: 174px;
	overflow	: hidden;
	float 		: left;
}
* html #bottom
{
	margin		: 0px 16px;
}
#bottom_part
{
	margin		: 0;
	width   	: 242px;
	height  	: 160px;
	display 	: inline;
	float 		: left;
}
#bottom_part_m
{
	margin		: 0px 56px;
	padding		: 0;
	width   	: 242px;
	height  	: 160px;
	display 	: inline;
	float 		: left;
}
* html #bottom_part_m
{
	margin		: 0px 52px;
}
#b_top a, #left_top a
{
	width   	: 242px;
	height  	: 46px;
	background  : url(img/leg/art_top.gif) no-repeat;
	float		: left;
	font-size	: 14px;
	line-height	: 44px;
	letter-spacing: -1px;
}
#b_top a:hover, #left_top a:hover
{
	width   	: 242px;
	height  	: 46px;
	background  : url(img/leg/art_top2.gif) no-repeat;
	font-size	: 14px;
	color		: #fff;
}
#b_bottom
{
	width   	: 242px;
	height  	: 108px;
	background  : url(img/leg/art_bottom.gif) no-repeat;
	float		: left;
}

#pytanie_art
{
	margin		: 0px 5px;
	padding 	: 0;
	height  	: 60px;
}
#pytanie_button
{
	margin		: 0px 48px;
	padding 	: 0;
	width   	: 142px;
	height  	: 32px;
	background  : url(img/leg/wyslij_pytanie.gif) no-repeat;
	float		: left;
	vertical-align: top;
}
* html #pytanie_button
{
	margin		: 0px 25px;
}
/*---------------------------------------------*/
/*stopka*/
/*---------------------------------------------*/
#stopka
{
	margin		: 0px 25px;
	padding		: 0;
	width   	: 842px;
	height  	: 41px;
}
#stopka_l
{
	width   	: 16px;
	height  	: 41px;
	background  : url(img/leg/stopka_l.gif) no-repeat;
	display 	: inline;
	float 		: left;
}
#stopka_m
{
	width   	: 790px;
	height  	: 41px;
	background  : url(img/leg/stopka_px.gif) repeat-x;
	display 	: inline;
	float 		: left;	
	
}
#stopka_r
{
	padding		: 0px 0px;
	width   	: 36px;
	height  	: 41px;
	background  : url(img/leg/stopka_vene.gif) no-repeat;
	display 	: inline;
	float 		: right;
}
#stopka_menu
{
	margin		: 0px;
	padding		: 8px 125px;
	width   	: 500px;
	height  	: 14px;
	display		: inline;
	font-size	: 9px;
	float 		: right;
}

/*************************/


