body { margin:0;padding:0; }
body, td, div, p { font-family:Arial, Verdana, Tahoma; font-size:12px;color:#545454; line-height:15px;  }

	#g1{position:relative;left:0px;top:0px;width:990px;height:91px;background:url('images/invidia_1.gif')}
	#g2{position:absolute;left:0px;top:91px;width:990px;height:42px;}
	#g3{position:absolute;left:0px;top:133px;width:990px;height:6px;}
	
	#intro { border-top: 1px #E2E2E2 solid;border-bottom: 1px #E2E2E2 solid;border-right: 1px #E2E2E2 solid; width:460px;}
			
	#sr1{left:0px;top:0px;position:relative;float:left;margin:0px;padding:0px;background: url('images/srodek_1.gif');background-repeat:repeat-x;height:769px;width:40px;}
	#sr1_podstrona{left:0px;top:0px;width:40px;float:left;margin:0; }
	#sr2{position:relative;top:0px;left:0px;width:499px;background: white url('images/srodek_2.gif');background-repeat:repeat-x;float:left;margin:0;padding:0;display:table-cell;}
	#sr2_podstrona{position:relative;top:0;left:0px;width:683px;background: white;float:left;}
	#sr3{position:relative;width:451px;height:151px;background: url('images/srodek_3.gif');}
	#sr4{position:relative;width:451px;height:227px;background: url('images/srodek_4.gif');}
	#sr5{position:relative;width:451px;height:135px;background: url('images/srodek_5.gif');}
	#sr6{position:relative;width:451px;height:256px;background: url('images/srodek_6.gif');}
		
	#st1{position:relative;left:0;top:0px;width:990px;height:60px;background: url('images/invidia_5.gif');}
	
	#gora {width:100%;height:139px;background: white url('images/bg_gora.gif'); background-repeat:repeat-x;position:relative;}
	#srodek {position:relative;height:auto;background: url('images/bg_l.gif');background-repeat: repeat-y;margin:0px;padding:0px;}
	#srodek_podstrona {position:relative;width:100%;height:auto;background: url('images/bg_l_podstrona.gif');background-repeat: repeat-y;}
	#stopka {position:relative;width:100%;height:60px;background: white url('images/bg_dol.gif'); background-repeat:repeat-x;clear:both}
	#linki_stopka {position: absolute; left:40px;top:12px;font-size:11px; }
	#do_gory {position: absolute; right:234px;top:5px;font-size:11px; }
	#copy {position: absolute; right:34px;top:11px;font-size:11px; color:#717171;}
	
	#link_partner {position:absolute;font-size:11px;right:210px;top:5px;}
	#link_home {position:absolute;left:55px;top:40px;}
	#ikonki_g {position:absolute;font-size:11px;right:55px;top:5px;}
	
	#prawa  {position:relative;width:451px;display:table-cell;} 
	#prawa_podstrona  { position:relative; display:table-cell; border-left:1px #E2E2E2 solid;} 
	
	#box_podstrona { background:WHITE; margin-left:29px; width:214px;margin-top:35px;right:0;position:relative; } 
	
	#pasek_gora { height:86px;}
	#pasek_blog {width:292px;height:56px;background:url('images/bg_blog.gif');
	font-size:11px;padding-left:157px;padding-top:30px;padding-right:50px;line-height:13px;color:#6D6D6D;
	
	}
	
	#blog_click {position:absolute;left:14px;top:12px;}
	
	#tresc {margin-left:40px; margin-top:30px; width:370px;line-height:16px; }
	#tresc_podstrona {margin-left:40px; margin-top:30px; width:600px;line-height:16px; }
	
	#realizacje {margin-left:40px; margin-top:25px; width:420px; }
	#wiecej { position: absolute; left:442px;top:490px;}
	
	#tekst_ofirmie { position: relative; left:29px;top:36px; color:white; width:350px;color:#F5D8DD;font-size:11px; }
	#wiecej_ofirmie {position: absolute; bottom:0;left:27px }
	
	#newsy { position: relative; left:125px; top:34px; line-height:15px; width:268px;color:#676767}
	
	#polecamy {position: relative; left:125px; top:16px; color: white; width:268px; }
	
	#box_cms {position:absolute; top:168px; font-size:11px; margin-left:26px;width:100px;}
	#box_sklep {position:absolute; top:168px; font-size:11px; margin-left:164px;width:100px;}
	#box_crm {position:absolute; top:168px; font-size:11px; margin-left:306px;width:100px;}
	#box_linki {position:absolute; top:68px;}
	#wiecej_rozwiazania {position: absolute; bottom:9px;right:60px }
	
	#breadcrumb {font-size:11px;}
	
	h1.tytul_maly { font-size:12px; color:#C0C0C0; }
	h1.podtytul { font-size:12px; }
	h1.tytul {line-height:30px; }
	
	li { list-style-type:square; }
		
	.data { font-size:10px; color: #C30027;clear:both }
	.ramka_gl { padding:8px; background:#ECECEC; display:block; }
	.ramka { padding:8px; background:#ECECEC; border: 1px #D4D4D4 solid; display:block; }
	.mala {font-size:11px; }
	.mala_sz {font-size:11px;color:#808080 }
	.b_mala {font-size:10px; }
	
	a {text-decoration: none;}
	
	a.mapa_0 { font-weight:bold;font-size:14px;line-height:19px;}
	a.mapa_1 { font-weight:bold;}
	
	a:link,a:visited {color:#C30027;}
	a:hover,a:active {color:#000000; text-decoration:none;}
	
	.m_podstrona,.m_podstrona_a {display:block;width:189px;padding-left:15px;padding-right:10px;padding-top:5px;padding-bottom:5px;background-repeat:no-repeat;clear:both;font-family:Tahoma;font-size:11px;border-bottom:#CACACA 1px solid;}
	
	a.m_podstrona:link,a.m_podstrona:visited {color:#3C3C3C;background:#E9E9E9;}
	a.m_podstrona:hover,a.m_podstrona:active {color:#C30027;background:#F4F4F4}
	
	a.m_podstrona_a:link,a.m_podstrona_a:visited {color:#3C3C3C;font-weight:bold;background:#F4F4F4}
	a.m_podstrona_a:hover,a.m_podstrona_a:active {color:#C30027;font-weight:bold;background:#F4F4F4}
	
	a.lp:link,a.lp:visited {color:#E6E6E6;}
	a.lp:hover,a.lp:active {color:#FFFFFF; text-decoration:underline;}
	
	.ls {margin-right:27px; }
	
	a.ls:link,a.ls:visited {color:#AFAFAF;}
	a.ls:hover,a.ls:active {color:#FFFFFF; text-decoration:underline;}
	
	a.link_poz:link,a.link_poz:visited {color:#6C6C6C;}
	a.link_poz:hover,a.link_poz:active {color:#6C6C6C; text-decoration:underline;}
	
	a.link_sciezka:link,a.link_sciezka:visited {color:#545454;text-decoration:underline;}
	a.link_sciezka:hover,a.link_sciezka:active {color:#C30027; text-decoration:none;}
	
	.pg {display:block;padding:6px;width:50px;text-align:center}
	a.pg:link,a.pg:visited {color:#C30027;}
	a.pg:hover,a.pg:active {color:#000000; text-decoration:underline;}
	
	a.gr:link,a.gr:visited {color:#444444;}
	a.gr:hover,a.gr:active {color:#C30027;}
	
a.link_nav:link, a.link_nav:visited {color:#616161;}
a.link_nav:hover, a.link_nav:active {color:#E1002D;background:#DCDCDC}

a.link_nav_a:link, a.link_nav_a:visited {color:#353535;font-weight:bold;}
a.link_nav_a:hover, a.link_nav_a:active {color:#E1002D;background:#DCDCDC;font-weight:bold;}
	
	.link_nav, .link_nav_a {
padding:3px;
padding-left:5px;
padding-right:5px;
float:left;
background:#EEEEEE;
margin-right:1px;
margin-top:1px;
font-family:Arial;
font-size:11px;
}

td.tab_e {  }
	
	.wiecej_gr, .wiecej_pink {
	width:57px;
	height:23px;
	display:block;
	}
	
	.wiecej_red  {
	width:67px;
	height:29px;
	display:block;
	}

	a.wiecej_gr:link,a.wiecej_gr:visited {background: url('images/p_wiecej.gif');}
	a.wiecej_gr:hover,a.wiecej_gr:active {background: url('images/p_wiecej_pink.gif');}
	
	a.wiecej_pink:link,a.wiecej_pink:visited {background: url('images/p_wiecej_pink.gif');}
	a.wiecej_pink:hover,a.wiecej_pink:active {background: url('images/p_wiecej.gif');}
	
	a.wiecej_red:link,a.wiecej_red:visited {background: url('images/p_wiecej_red.gif');}
	a.wiecej_red:hover,a.wiecej_red:active {background: url('images/p_wiecej_reda.gif');}

	input.pole { BACKGROUND: #F5F5F5; COLOR:#3E3E3E; FONT-FAMILY: Arial, Helvetica, Tahoma; FONT-SIZE: 12px;  border:1px #A9A9A9 solid;height:21px;
}

select.lista { BACKGROUND: #F5F5F5; COLOR:#3E3E3E; FONT-FAMILY: Arial, Helvetica, Tahoma; FONT-SIZE: 12px;  border:1px #A9A9A9 solid;height:21px;
}

textarea.pole { BACKGROUND: #F5F5F5; COLOR:#3E3E3E; FONT-FAMILY: Arial, Helvetica, Tahoma; FONT-SIZE: 12px;  border:1px #A9A9A9 solid;
}

	input.przycisk { BACKGROUND: #C30027; COLOR:#FFFFFF; FONT-FAMILY: Arial, Helvetica, Tahoma; FONT-SIZE: 14px;  border:1px #96001E solid; ;height:24px;font-weight:bold;
}
