body {background: #b2e9ff url(prod_tlo.gif) repeat-x; text-align: center;}
#main #mainfooter {background: white url(background_white.gif) repeat left; height: 20px;}
#main {background: white url("background_white.gif"); background-repeat: repeat-y; background-position: center;}
#main_bottom {margin: 0px auto; text-align: center; background: url("prod_main_bottom.gif") bottom; background-repeat: no-repeat;}
#content {padding-left: 10px; width: 640px; margin: 0px; background: #ffffff;}
#sidebar {padding-right: 10px; background: #ffffff; width: 210px;}
#bodyprod #header {background-color: #fff; border: 0;}
.tablebackground {background-color: #ffffff; } 

#sidebar .links_top { width: 150px; float: right; padding: 10px; background: #ffffff url("prod_sidebar_top_1.gif") center center repeat-x; display: block; color: #6f6e6f; text-align: center; font: 10px  Verdana, Arial, sans-serif;}
#sidebar .links_content {font-size: 12px; margin: 0px 0px 8px 0px; padding: 5px 8px 5px 8px; color: #FFF; border-bottom: solid 0px #FFF; background: #ffffff;}
#sidebar .links_ul {font-size: 10px; padding: 0 8px 8px 8px;}
#sidebar .links_p {padding: 0 8px 0 8px;}
#sidebar .sbmodule							{ width: 150px; float: right; margin-bottom: 8px; padding-bottom: 8px; border-bottom: 1px solid #c1c5c9; }
#sidebar .sbmodule p span						{ padding-top: 12px;}
#sidebar .sbmodule h3							{ padding-top: 10px; padding-bottom: 10px; background: #ffffff url("prod_sidebar_top_1.gif") center center repeat-x; display: block; color: #6f6e6f; text-align: center; font: 10px Verdana, Arial, sans-serif;}
#sidebar .sbmodule h4						{ display: inline; font-size: 10px; line-height: 13px; color: #333; padding-top: 4px; padding-bottom: 4px;}
#sidebar .sbmodule h5						{ display: inline; font-size: 10px; font-weight: 100; line-height: 13px; color: #333; padding-top: 4px; padding-bottom: 4px;}

ul.square {list-style-position: outside; margin: 0 0 0 13px; padding: 0;}

#main2 {width: 870px; padding-top: 0px; margin: 0px auto; text-align: left; background: #4d6594 url("background_dblue.gif") center center; background-repeat: repeat-y;}
#main2 #content2 {width: 700px; margin-left: 50px; margin-right: 50px; text-align: left;}
#main2_top {width: 870px; margin: 0 auto; padding-top: 13px; background: url("prod_main2_top.gif") top no-repeat;}
#main2_bottom {width: 870px; margin: 0 auto; background:  url("prod_main2_bottom.gif") bottom no-repeat;}
#main2 a {color: #fff; }


#content2 .hblue {
	font-size: 12px;
	margin: 0;
	font-weight: 200;
	color: #1c67ff;
	display: block;
	}
	
.cyan {
		color: #8bdfff;
		font: 12px  Verdana, Arial, sans-serif;
		}
		
.cyan2 {
		color: #26c3ff;
		font: 12px  Verdana, Arial, sans-serif;
		}
		
.orange {
		color: #ff8019;
		font: 12px  Verdana, Arial, sans-serif;
		}		
		
.green {
		color: #4beb0c;
		font: 12px  Verdana, Arial, sans-serif;
		}		
		
.white {
		color: #ffffff;
		font: 12px  Verdana, Arial, sans-serif;
		}				
		
.yell {
		color: #ffff00;
		font: 12px Verdana, Arial, sans-serif;
		}	
		
.imgp {padding: 15px;}
.img2 {padding-top: 0px; padding-bottom: 10px;}

#drzewko {width: 870px; padding-top: 0px; margin: 0px auto; color: #00adef; text-align: center; background: #4d6594 url("background_dblue.gif") center center; background-repeat: repeat-y;}
#drzewko a {color: #fff;}
#footer2 {width: 680px; margin: 15px auto; text-align: left; text-align: center; clear: both; font: 10px Verdana, Arial, sans-serif;  padding-top: 5px;}