html, body{
	text-align: center;
  font-family:Verdana, Arial, Helvetica, sans-serif;	zoom:1;
  font-size:12px;
  margin: 0;
  width: 100%;
  height: 100%;	max-width:100%;	
	background-color: #e5e5e5;						
}

p {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

img {
	border: 0;
}
.cc
{
	height:17px;
	width: 199px;
}
#main
{	
	width:998px;
	height:auto;
	background-color:#FFFFFF;
  margin: auto;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	position:relative;	margin-top:-90px;
}

#left_column {
	float: left;
	width: 188px;	overflow:hidden;
}

#right_column {
	float:right;
	width: 809px;	
	height: auto;
}




#baner {
	height: 290px;
}
#menu {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

}
#menu_black {

	background:url(../gfx/menu_czarne.gif) no-repeat;


	
}

 #menu_yellow {
		background:url(../gfx/menu_zolte.gif) no-repeat;
		height:30px;
 }
 
	ul.linki {
  	list-style-type: none !important;
    list-style-image:  none !important;			
    margin: 0;
    padding: 0;	
  }
 div.linki_element {
     float: left;
			padding-top: 7px;
			padding-left: 30px;
			height: 23px;
			width:188px;
			background:url(../gfx/menu_zolte.gif) no-repeat;
			position:relative;			
			cursor:pointer
 }
 	div.linki_element_over {		
 		  margin: 0;
      float: left;
			padding-top: 7px;
			padding-left: 30px;
			height: 23px;
			width:188px;
			background:url(../gfx/menu_zielone.gif) no-repeat;
			cursor:pointer;
    }
 
    li.linki_element {		
      float: left;
			padding-top: 7px;
			padding-left: 30px;
			height: 23px;
			width:188px;
			background:url(../gfx/menu_zolte.gif) no-repeat;
			position:relative;			
			cursor:pointer
    }
		
		li.linki_element_over {		
 		  margin: 0;
      float: left;
			padding-top: 7px;
			padding-left: 30px;
			height: 23px;
			width:188px;
			background:url(../gfx/menu_zielone.gif) no-repeat;
			cursor:pointer;
    }
		
div.linki_product {
    float: left;
			padding-top: 7px;
			padding-left: 40px;
			height: 23px;
			width:188px;
				cursor:pointer;
			background:url(../gfx/sub_menu_zolte.gif) no-repeat;
 }
 	div.linki_product_over {		
 		   float: left;
			padding-top: 7px;
			padding-left: 40px;
			height: 23px;
			width:188px;
				cursor:pointer;
			background:url(../gfx/sub_menu_zielone.gif) no-repeat;
    }

	
		  li.linki_product {		
      float: left;
			padding-top: 7px;
			padding-left: 40px;
			height: 23px;
			width:188px;
				cursor:pointer;
			background:url(../gfx/sub_menu_zolte.gif) no-repeat;
    }
		
		  li.linki_product_over {		
      float: left;
			padding-top: 7px;
			padding-left: 40px;
			height: 23px;
			width:188px;
				cursor:pointer;
			background:url(../gfx/sub_menu_zielone.gif) no-repeat;
    }
	
  
		


a, a.visited {
	text-decoration: none;
	color: #444444;
}


a:hover {
	text-decoration: underline;
}

#newsletter {

	float:left;
	background:url(../gfx/tlo_newsletter.gif) repeat-y;
}

hr {
	color:#295929;
	size: 1px;
}

a.green {
	color:#006600;
}
a.black {
color:#000000;
}

.clear {
	clear:both;
}
#c_main {
			width:740px;
			color: #000000;
			background-color:#FFFFFF;
			text-align: justify;		
			margin: 60px 30px 30px 30px;
			font-family:Verdana, Arial, Helvetica, sans-serif
	}
	.c_title {
			font-size: 16px;
			color: #6f7072;
			cursor: pointer;
			font-weight: bold;

	}
	
	.c_img {
		position:relative;
		top:4px; 
		margin-right:10px;
	}
	
	input.szukaj {
	font-family:Verdana, Arial, Helvetica, sans-serif;
		border-top: inset 1px solid #8a8262;
		border-left: inset 1px solid #8a8262;
		border-bottom: none;
		border-right: none;
		font-size:10px;
		background-color: #fff7b5;
		color:#006011;
	}
	
	#menu_bottom_content { height:191px; background:url(../gfx/new/footer-bg-center.jpg) no-repeat; font-size:10px; position:relative;left:0px;}
	#menu_bottom {	float:left; padding-top:25px; padding-left:10px; color:#444444;}
	#menu_bottom a {	color:#444444;	}
	
	
	#content_text { width:750px; margin-left:30px; margin-right:30px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;	min-height:400px;}
	
	div.line_green { background-color:#295929; width:750px; height:1px; font-size:1px; line-height:1px; margin-top:5px; margin-bottom:10px; }
	
#banner-container {position: relative;}
#text-banner-container {width: 200px; height: 110px; position: absolute; bottom: 10px; right: 0px; background: rgb(255, 236, 1) transparent; background-color: rgba(255, 236, 1, 0.6); 
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffec01, endColorstr=#99ffec01);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffec01, endColorstr=#99ffec01)";}
#text-banner-top {background-color: #1f4a1d; text-align: center; padding-top: 5px; font-size: 13px; color: #ffec01; font-weight: bold; padding-bottom: 5px; height: 35px;}	
#text-banner-content {text-align: center; padding-top: 5px; font-size: 10px; color: #000;}	#content-bg{	float:left; 	width:608px; 	background:#FFFFFF url(../gfx/new/content-bg.jpg) repeat-x;	height:auto;}#content-bg-defoult{	float:left; width:608px; height:62px; margin:0px; 	background:#FFFFFF url(../gfx/new/content-bg.jpg) repeat-x;}/* do nowego szablonu zmiany starego autor marcin*/#white-line{	position: absolute;	display:block;	background-color:#FFFFFF;	bottom:0px;	left:0px;	width:809px;	height:10px;}#top-border{	display:block;	height:5px;	width:100%;	background:url(../gfx/new/top-border.jpg) repeat-x;}#top-bg{	display:block;	height:90px;	width:100%;	background-color:#2b612d;}#wrapper-bg{	position:relative;}#under-new-menu{	background:url(../gfx/new/under-menu.jpg) repeat-x;	display:block;	width:100%;	height:7px;}#left-bg{	position:absolute;	left:-515px;	display:block;	top:0px;	height:932px;	width:515px;	background:url(../gfx/new/bg-6-left.jpg) no-repeat;	/*zmieniamy tlo strony po lewej na odpowiednie*/	/*background:url(../gfx/new/bg-6-left.jpg) no-repeat;*/}#right-bg{	position:absolute;	right:-416px;	display:block;	top:0px;	height:932px;	width:416px;	background:url(../gfx/new/bg-6-right.jpg) no-repeat;	/*zmieniamy tlo strony po prawej na odpowiednie*/	/*background:url(../gfx/new/bg-6-right.jpg) no-repeat;*/}#bg-top-left{	position:absolute;	left:-421px;	display:block;	top:0px;	height:91px;	width:421px;	background:url(../gfx/new/bg-top-left.jpg) no-repeat;}#bg-top-right{	position:absolute;	right:-415px;	display:block;	top:0px;	height:91px;	width:415px;	background:url(../gfx/new/bg-top-right.jpg) no-repeat;}#footer-left-bg{	position:absolute;	left:-515px;	display:block;	top:0px;	height:191px;	width:515px;	background:url(../gfx/new/footer-bg-left.jpg) no-repeat;}#footer-right-bg{	position:absolute;	right:-508px;	display:block;	top:0px;	height:191px;	width:508px;	background:url(../gfx/new/footer-bg-right.jpg) no-repeat;}#new-top-wrapper{	position:relative;	display:block;	height:91px;	width:100%;	background:url(../gfx/new/bg-top-menu.jpg) repeat-x center bottom;}#logo{	width:185px;	margin-top:7px;	height:84px;	float:left;}#new-menu{	height:84px;	padding-top:7px;	display:block;}#new-menu ul{		height:84px;	display:inline;}#new-menu ul li{	line-height:115px;	height:84px;			display:inline;	float:left;}#new-menu-right-bg{	position:absolute;	right:0px;	display:block;	bottom:0px;	height:83px;	width:21px;	background:url(../gfx/new/right-top-menu.jpg) no-repeat;}.separator{	color:white;}.left-item,.right-item{	height:84px;	width:5px;	cursor:pointer;}.left-item{	float:left;}.right-item{	float:left;}.center-item{	float:left;	display:inline-block;	height:84px;	cursor:pointer;}li.active .center-item{	color:black;	background:url(../gfx/new/bg-top-menu-a.jpg) repeat-x;}li.active .left-item{		background:url(../gfx/new/left-top-menu-a.png) no-repeat;}li.active .right-item{		background:url(../gfx/new/right-top-menu-a.png) no-repeat;}#new-menu ul li a{	text-decoration:none;	color:white;	font-weight:normal;}/*poprawiam wyswietlanie reazlizacji*/#rea table td{	border-width: 1px;	padding: 4px;	border-style: solid;	border-color: gray;	background-color: white;	text-align:center;}
