/*RESET*/
html, body, div, span,object, h1,h2,h3,h4, p, font, img, dd,dt,dl,a, ul,ol,li,form{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	list-style-type:none;
	font-weight:normal;
	color:#7C7C7C;
}
html{width:100%;height:100%;}
body{position:relative;height:100%;width:100%;background:#B9B9B9 url(../images/bg_lay.jpg) repeat-y center 500px ; font:normal 11px Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;}
.clear{clear:both}
	/*#bgLeft{width:50%;height:100px;position:absolute;top:0;left:0;right:300px;background:url(../images/bg_left.jpg) no-repeat right 0 ;}
	#bgRight{height:100px;width:50%;position:absolute;top:0;right:0;background:url(../images/bg_right.jpg) no-repeat 500px 0;}
	*/
#wrap{width:100%;height:100%;background:url(../images/bg.jpg) repeat-x;}
#top{width:1000px;margin:0 auto;}

.ribbon{left:200px;
position:absolute;
top:43px;}

#left{width:250px;min-height:580px;height:auto !important;height:505px;background:#ffffff;float:left;position:relative;}
	#left .logo{padding-top:45px;padding-left:32px;padding-bottom:37px}
	#left ul li{display:block;background:url(../images/bg_menu.jpg) no-repeat;width:250px;padding: 0 0 5px 0}
	#left ul li ul li{display:block;background-image:none;width:170px;padding: 0 0 5px 60px}
	#left ul li a{height:20px;text-decoration:none;color:#000000;text-transform:uppercase;padding-left:61px;padding-top:4px;display:block;background:url(../images/bg_menu_2.jpg) no-repeat;}
	#left ul li ul li a{display:inline;height:10px;text-decoration:none;color:#000000;text-transform:none;padding-top:4px;background-image:none;padding-left:0}
	#left ul li a:hover{background:url(../images/bg_menu_1.jpg) no-repeat;}
	#left ul li ul li a:hover{background-image:none;}
	#left ul li a.active{background:url(../images/bg_menu_1.jpg) no-repeat;}
	#left ul li a.struktura{background:url(../images/struktura.jpg) no-repeat;}
	#left ul li a.struktura:hover{background:url(../images/struktura_hover.jpg) no-repeat;}
	#left ul ul{padding-top:10px;}
	.gwarancja{padding-top:23px;padding-left:85px;padding-bottom:39px}
	
	
#right{width:750px;height:465px;float:left}

/*#footer{height:115px;width:100%;background:url(../images/bg_footer.jpg) repeat-x;}#footerContent{width:1000px;margin:0 auto;}*/

	#left #nav{width:250px;background:#ffffff;height:115px;float:left}
	#left #nav ul{padding-left:41px;}
	#left #nav li{background:url(../images/divide.jpg) no-repeat top left;float:left;padding:0 15px;width:auto}
	#left #nav li.none{background-image:none;padding-left:0}
	#left #nav ul li  a{padding-left:0;display:block;padding-top:35px;text-decoration:none;color:#000000;text-transform:lowercase;}
	#left #nav ul li a:hover{text-decoration:underline}
	#left #nav .home a {background:url(../images/nav_01.jpg) no-repeat 7px 15px;text-decoration:none;width:29px}
	#left #nav .sitemap a{background:url(../images/nav_02.jpg) no-repeat 21px 15px;padding-left:4px;width:46px}
	#left #nav .email a {background:url(../images/nav_03.jpg) no-repeat 7px 15px;}
	
	#left #nav #flags {padding-top:20px;padding-left:62px;clear:both}
	#left #nav #flags li{background:none;padding-right:10px;}
	#left #nav #flags li a{background:none;padding-top:0}
	
	#info{width:750px;height:115px;background:url(../images/footer.jpg) no-repeat;float:left;}
	#info ul li,#info ul{float:right;}
	#info ul{padding-right:37px;padding-top:16px;}
	#info ul li{padding-right:10px;}
	#info .img_1{padding-left:54px;padding-top:7px;}
	#info .img_2{padding-left: 36px;padding-top:7px;}

/*SUBPAGES*/
	#rightSubpage img{float:left;}
	#rightSubpage p{padding-top:5px;padding-left:12px;font:12px Arial, sans-serif;color:#ffffff;clear:both;background:url(../images/follower.jpg) no-repeat;width:750px;height:28px}
	#rightSubpage p a{font:12px Arial, sans-serif;color:#ffffff;text-decoration:none;}
	#rightSubpage p a:hover{color:#ffffff;text-decoration:underline;}
	#rightSubpage p a.last{color:#ffffff;font-weight:bold;}
	
	
	.footer_text{text-align:center;color:#7F7F7F;clear:both;padding-top:20px;font-size:10px;}
	
	
	