body 
	{
  	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	text-align:center;
	background-color:#FFFFFF;
	padding:0;
	margin:0;
	font-size:11px;
	background-image:url(images/bb.jpg);
	background-repeat:repeat-x;
	}
a:link, a:visited
	{
	color:#006699;
	text-decoration:none;
	}
a:hover
	{
	color:#CC0000;
	text-decoration:underline;
	}
.container
	{
	width:800px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	}
.top1
	{
	background-image:url(images/top1.jpg);
	background-repeat:no-repeat;
	width:800px;
	height:153px;
	float:left;
	}
.top1 img
	{
	float:left;
	padding:0;
	margin:0;
	border:none;
	}
.top2
	{
	background-image:url(images/top2.jpg);
	background-repeat:no-repeat;
	width:800px;
	height:147px;
	float:left;
	text-align:left;
	}
.wstep
	{
	width:400px;
	padding-left:20px;
	font-size:11px;
	color:#666666;
	text-align:justify;
	height:80px;
	padding-top:40px;
	overflow:hidden;
	float:left;
	}
.haslo
	{
	width:375px;
	height:auto;
	padding-top:90px;
	font-size:13px;
	color:#003399;
	float:right;
	text-align:center;
	font-weight:bold;
	font-style:italic;
	}
.main
	{
	width:800px;
	height:auto;
	float:left;
	}
.menu
	{
	width:220px;
	height:auto;
	float:left;
	}
.menu_foto img
	{
	float:left;
	margin:0;
	padding:0;
	}
.licznik
	{
	width:220px;
	height:20px;
	float:left;
	color:#CCCCCC;
	font-size:9px;
	text-indent:20px;
	text-align:left;
	}
.menu_sep3
	{
	width:220px;
	height:65px;
	float:left;
	}
dl
	{
	width:160px;
	float:left;
	padding-left:20px;
	text-align:right;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	margin-top:0;
	padding-top:0;
	}
dt a:link, dt a:visited
	{
	color:#000000;
	text-decoration:none;
	}
dt a:hover
	{
	color:#FF0000;
	text-decoration:none;
	}
dd a:link, dd a:visited
	{
	color:#999999;
	text-decoration:none;
	}
dd a:hover
	{
	color:#FF0000;
	text-decoration:none;
	}
dt
	{
	padding-bottom:5px;
	background-image:url(images/menu_sep2.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	cursor:pointer;
	width:160px;
	}
dd
	{
	padding-top:5px;
	padding-bottom:5px;
	font-size:11px;
	margin-right:0px;
	}
dd.active
	{
	color:#FF0000;
	text-decoration:none;
	}	
.tresc
	{
	width:580px;
	height:auto;
	float:left;
	text-align:justify;
	font-size:12px;
	}
.foot
	{
	background-image:url(images/foot.jpg);
	background-repeat:repeat-x;
	width:800px;
	height:82px;
	float:left;
	text-align:center;
	}
.stopka
	{
	font-size:10px;
	color:#2fa7de;
	text-transform:uppercase;
	font-weight:bold;
	text-align:center;
	height:60px;
	padding-top:30px;
	}
.orange
	{
	font-weight:normal;
	font-size:10px;
	}
.stopka a:link, .stopka a:visited
	{
	color:#2fa7de;
	text-decoration:none;
	}
.stopka a:hover
	{
	color:#2fa7de;
	text-decoration:underline;
	}
.boxy
	{
	width:560px;
	height:auto;
	float:left;
	}
.boxy_l
	{
	width:253px;
	height:auto;
	float:left;
	}
.boxy_r
	{
	width:253px;
	height:auto;
	float:right;
	}
.box
	{
	background-image:url(images/box.jpg);
	background-repeat:no-repeat;
	width:253px;
	height:auto;
	float:left;
	}
.box_sep
	{
	width:253px;
	height:30px;
	float:left;
	font-size:0;
	}
.box_sep2
	{
	width:560px;
	height:30px;
	float:left;
	font-size:0;
	}
.box_tresc
	{
	height:96px;
	width:253px;
	float:left;
	}
.red
	{
	width:253px;
	height:71px;
	padding-top:25px;
	float:left;
	color:#d61b37;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	}
.red a:link, .red a:visited, .red a:hover
	{
	color:#d61b37;
	text-decoration:none;
	}
.green
	{
	width:253px;
	height:71px;
	padding-top:25px;
	float:left;
	color:#85b34c;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	}
.green a:link, .green a:visited, .green a:hover
	{
	color:#85b34c;
	text-decoration:none;
	}
.blue
	{
	width:253px;
	height:71px;
	padding-top:25px;
	float:left;
	color:#0e8fbc;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	}
.blue a:link, .blue a:visited, .blue a:hover
	{
	color:#0e8fbc;
	text-decoration:none;
	}
.yellow
	{
	width:253px;
	height:71px;
	padding-top:25px;
	float:left;
	color:#ed9740;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	}
.yellow a:link, .yellow a:visited, .yellow a:hover
	{
	color:#ed9740;
	text-decoration:none;
	}
.box_red
	{
	background-image:url(images/box_red.jpg);
	background-repeat:no-repeat;
	width:238px;
	padding-right:15px;
	height:21px;
	padding-top:6px;
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#9e0b0e;
	text-align:right;
	}
.box_green
	{
	background-image:url(images/box_green.jpg);
	background-repeat:no-repeat;
	width:238px;
	padding-right:15px;
	height:21px;
	padding-top:6px;
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#9e0b0e;
	text-align:right;
	}
.box_blue
	{
	background-image:url(images/box_blue.jpg);
	background-repeat:no-repeat;
	width:238px;
	padding-right:15px;
	height:21px;
	padding-top:6px;
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#9e0b0e;
	text-align:right;
	}
.box_yellow
	{
	background-image:url(images/box_yellow.jpg);
	background-repeat:no-repeat;
	width:238px;
	padding-right:15px;
	height:21px;
	padding-top:6px;
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#9e0b0e;
	text-align:right;
	}
.box_red a:link, .box_red a:visited, .box_green a:link, .box_green a:visited, .box_blue a:link, .box_blue a:visited, .box_yellow a:link, .box_yellow a:visited
	{
	color:#9e0b0e;
	text-decoration:none;
	}

.box_red a:hover, .box_green a:hover, .box_yellow a:hover, .box_blue a:hover, 
	{
	color:#9e0b0e;
	text-decoration:none;
	}
.NagTresc
	{
	font-size:12px;
	font-weight:bold;
	color:#CC3300;
	text-transform:uppercase;
	padding-top:0;
	margin-top:0;
	}
.lista-litery
	{
	list-style:lower-alpha;
	}
.tab-cennik
	{
	background-color:#FFFFFF;
	}
.tab-cennik tr
	{
	background-color:#e2f3fb;
	}
.formularz
	{
	width:550px;
	padding:5px;
	float:right;
	height:auto;
	clear:right;
	clear:left;
	background-color:#e2f3fb;
	}
.formularz1
	{
	width:550px;
	text-align:left;
	float:none;
	background-color:#e2f3fb;
	height:auto;
	
	}
.formularz1 input, .formularz1 select
	{
	margin-bottom:5px;
	}
.form-bottom
	{
	width:540px;
	text-align:center;
	background-color:#e2f3fb;
	float:left;
	padding:5px;
	}
.notka
	{
	width:540px;
	float:none;
	}
.partnerzy img
	{
	border:none;
	}
.partnerzy
	{
	float:left;
	width:560px;
	}
#pierwszy, #drugi, #trzeci
	{
	width:550px;
	float:left;
	padding:5px;
	background-color:#e2f3fb;
	}
.ubezpieczenie tr
	{
	padding-top:5px;
	padding-bottom:5px;
	border:solid 1px #0099CC;
	}