*{margin:0;outline:none;}
a,img{border:none;}
body{background-color:#FFF;font-family:sans-serif, Arial, Helvea; line-height:16px; font-size:12px;margin:0;text-align:center;padding:0;}
#banner_menu_wrapper{height:200px;display:block;}
#header{height:55px;margin-bottom:0;margin-top:0;background:#fff;}
#banner{clear:both;height:150px;border-bottom:1px solid #FFF;position:relative;z-index:3;}
#main_content{width:985px;float:left;background:#fff;}
#footer{clear:both;padding-top:5px;padding-bottom:10px;background:#fff;}


.content_main_center_wide a{text-decoration:none;color:#016c05;}
.content_main_center_wide a:hover{text-decoration:underline;}
.center_element{text-align:left;margin:auto;margin-left:auto;margin-right:auto;clear:both;width:985px;position:relative;}
.center_element_footer{width:985px;position:relative; z-index:1;}

.navigation{text-align:right;float:right;veral-align:bottom;width:764px;color:#5a5a5a;margin-top:10px;}
.logo{float:left;width:196px;}
.content_main_left{float:left;width:196px;border-left:1px solid #FFF;border-right:1px solid #FFF;}
.content_main_center{background-color:#FFF;margin-left:196px;width:544px;padding-left:10px;padding-right:10px;overflow:hidden;}

.content_main_center_wide{background-color:#FFF;float:right;margin-left:10px;width:760px;overflow:hidden;}

.content_main_right{margin-left:764px;width:196px;border-right:1px solid #FFF;border-left:1px solid #FFF;overflow:hidden;}


.footer_line{margin:0;margin-bottom:10px;height:1px;border-top:1px solid #999;}



#content_body{float:left;width:100%;}
.column_right_panel_border{margin-top:15px;}
.banner_slot{width:196px; position: absolute; bottom: 40px; z-index:5;}
#banner_slot_flash{width:196px;margin:15px 0;}
#arle_with_panels{padding-bottom:20px;}
input, select, textarea{background-color:#FFF;}
.arle_body{line-height:15px;padding-left:0;}
#back_to_aquarius a{color:#d5003d;}
.bottom_menu{text-align:center;}

/*
rozne
*/

.all_rights_reserved{text-align:right;}
.logo_agp{z-index: 80; position:absolute;width:170px;height:43px;float:left;font-size:0;}
.over_menu_desc{font-size:17px; font-weight:bolder; font-stretch: wider; font-family:arial; color:#5e5e5e; width:210px; margin:12px 0 7px 15px;}
#path_menu{height:38px;width:205px;float:left;background-color:#dbdedb; font-stretch: wider; border-left:1px solid #FFF;overflow:hidden;font-size:10px;}

.pathmenu a{color:#5a5a5a;font-size:11px; text-decoration:underline; Display:inline; float:left; }
.pathmenu a:hover{color:#00FF5a;}
.colored_text_big{font-weight: bold;color: #016c05; font-size:15px}
.colored_text_bigger{font-weight: bold;color: #016c05; font-size:13px;}
.colored_text_bigger_nobold{font-weight: normal;color: #016c05; font-size:13px;}
.colored_text{font-weight: bold;color: #016c05;}
li { list-style-image: url(/images/wmbtemplate/ul_li_arrow.gif); }
.myslideshow { list-style-image: none; }
.podpis_pod_zdjeciem{font-weight: normal; font-size:10px; color: #016c05;}
a.my_text_link{color: #016c05; }
a.my_text_link_black{color: #000000; text-decoration:none; }





/*
stopka
*/

#teaser_bottom{float:left;margin:0px 0 5px 215px;display:inline;}
.footer_line{clear:both;}

#under_line {position:relative; float:left; margin:0px 0 0px 0px; width:980px;}
#under_line .right_reserved{float:left; display:inline;}
#under_line .underline_menu{float:right; display:inline; }
#under_line a{color:#5a5a5a; text-decoration:none;}
#under_line a:hover{color:#5a00a;text-decoration:underline;text-align:center;}



/*
top menu
*/
#banner_bottom{height:38px;}
div#header{position:relative;width:985px;height:60px;z-index:10;background:white;left:0;margin:auto;}
div#header div#top_menu{position:absolute;float:right;width:750px;height:30px;left:308px;top:15px;padding:0;margin:0;font-family:Arial, Regular;font-size:12px;color:#5a5a5a;}
div#header div#top_menu div.top-navigation-item{overflow:hidden;position:relative;float:left;margin-top:5px;padding:0;padding-left:7px;padding-right:7px;text-align:center;border-left:1px solid #c8c8c8;top:6px;}
div.menu_header{position:absolute;z-index:10;left:auto;top:25px;background-color:#fff;layer-background-color:#fff;border-left:1px solid #c8c8c8;font-family:Arial, Regular;text-decoration:none;font-size:12px;overflow:hidden;text-align:right;}
div#header div#top_menu div.top-navigation-item a{color:#5a5a5a;text-decoration:none;text-align:center;}
div#header div#top_menu div.top-navigation-item a:hover{color:#5a5a5a;text-decoration:underline;text-align:center;}


/*
top menu - specjalne
5a5956
*/
#banner_bottom{height:38px;}

div#banner div#top_menu{position:absolute;float:right;width:950px;height:30px;left:108px;top:0px;padding:0;margin:0;font-family:Arial, Regular;font-size:16px; color:#ffbb28;}
div#banner div#top_menu div.top-navigation-item{overflow:hidden;position:relative;float:left;margin-top:5px;padding:0;padding-left:7px;padding-right:7px;text-align:center;border-left:1px solid #c8c8c8;top:6px;}
div.menu_header{position:absolute;z-index:10;left:auto;top:25px;background-color:#fff;layer-background-color:#fff;border-left:1px solid #c8c8c8;font-family:Arial, Regular;text-decoration:none;font-size:12px;overflow:hidden;text-align:right;}
div#banner div#top_menu div.top-navigation-item a{color:#338d04;text-decoration:none;text-align:center;}
div#banner div#top_menu div.top-navigation-item a:hover{color:#fdb030;text-decoration:underline;text-align:center;}
div#banner div#top_menu div.top-navigation-item h1 { font-size:16px; color:#338d04;text-decoration:none;text-align:center;}

 

/*
prawy banner obok tekstu
*/
#right_boxes{overflow:hidden;width:220px;float:right;margin-left:10px;margin-right:1px;}
#right_boxes a{text-decoration:none;color:#c03;}
#right_boxes a:hover{text-decoration:underline;}
#right_boxes .graphical_box{margin-top:17px;overflow:hidden;width:220px;}
#right_boxes .box{margin-top:17px;overflow:hidden;width:220px;border:solid 1px #c1c1c1;}
#right_boxes .box .desc{overflow:hidden;padding:7px 5px 0 5px;}
#right_boxes .box .desc p{margin:0;}
#right_boxes .box .graphic_title{overflow:hidden;}
#right_boxes .box .text_link{overflow:hidden;margin:7px 5px;}
#right_boxes .box .graphic_link{overflow:hidden;margin:0 5px;}




/*
pas graficzny
*/
#top_banner{position:relative;height:150px;width:100%;z-index:1;}
#banner_top{width:980px;height:150px;float:left;z-index:3;border-left:1px solid #FFF;border-right:1px solid #FFF;position:relative;background-position:0 0;background-repeat:no-repeat;}
#top_banner_bg{height:150px;width:100%;border:none;position:absolute;top:0;left:0;}
#banner_bg_left{height:150px;width:49%;border-bottom:1px solid white;background-color:#dbdedb;background-image:url(0/images/wmbtemplate/pasgrafgradient.gif);background-repeat:repeat-x;float:left;}
#banner_bg_right{height:150px;width:49%;border-bottom:1px solid white;background-color:#dbdedb;background-image:url(0/images/wmbtemplate/pasgrafgradient.gif);background-repeat:repeat-x;float:right;}

/*
prostokat - po prawej - info box
*/

#right_infobox{width:205px;float:left;height:150px;position:absolute;border-right:1px solid white;overflow:hidden;left:763px;top:0;z-index:5;padding-left:15px;}
#right_infobox_header{margin:10px 0 0 0;color:#016c05;font-family:Arial;font-size:15px; font-weight:bold; width:150px;}
#right_infobox_text{margin:10px 0 0 0;color:#016c05;font-family:Arial;font-size:12px; font-weight:bold; width:145px;}

.right_infobox_links{background: transparent url(/images/wmbtemplate/ul_li_arrow.gif); background-repeat: no-repeat;	background-position: 0% 0%;  margin:5px 5px 5px 0px;color:#016c05;font-family:Arial;font-size:12px; font-weight:bold; width:200px;}
.right_infobox_links a{margin:0px 0px 0px 10px; color:#d40000; text-decoration:none; Display:inline;}
.right_infobox_links a:hover{color:#690000; text-decoration:underline;}

.general_links{background: transparent url(/images/wmbtemplate/ul_li_arrow.gif); background-repeat: no-repeat;	background-position: 0% 0%;  margin:5px 5px 5px 0px;color:#016c05;font-family:Arial;font-size:12px; font-weight:bold;}
.general_links a{margin:0px 0px 0px 10px; color:#d40000; text-decoration:none; Display:inline;}
.general_links a:hover{color:#690000; text-decoration:underline;}


#right_infobox_background{display:block;width:220px;height:150px;position:absolute;border-left:1px solid white;background:#d9e0d6 ;overflow:hidden;left:762px;opacity:0.8;filter:alpha(opacity=80);top:0;z-index:3;}
#right_infobox_background{display:block;width:220px;height:150px;position:absolute;border-left:1px solid white;background:#e1ded7 ;overflow:hidden;left:762px;opacity:0.8;filter:alpha(opacity=80);top:0;z-index:3;}




/*
pod pasem graficznym
*/
#banner_bottom{height:38px;background-color:#f1f1f1;border-bottom:1px solid #FFF;background-color:#f1f1f1;}
#navigation_content{color:#8b8b8b;height:38px;width:557px;float:left;overflow:hidden;background-color:#fff; }
#navigation_content a{color:#5a5a5a;}
.navigation_down{padding:15px 10px 15px 20px; }
.navigation_font_size{padding:5px 10px 15px 300px; 	position: absolute; top: 5px; left: 400px; }
.navigation_content a{text-decoration:underline;color:#595959;}




/*##################### MENUE LEFT########################*/

div.menuContent {
	
}


div.menuActive{ 
background: url(/images/wmbtemplate/ul_li_arrow.gif) no-repeat 15px 9px;
	position: relative;
	veral-align:middle;
	height:28px;
	margin-bottom: 0px;
	width: 203px;
	padding-bottom:2px;
	border-bottom:1px solid #d6d3d6;
	border-right:0px solid #d6d3d6;
	border-left:0px solid #d6d3d6;
	background-color:#FFFFFF;
	
	
}

div.menuActiveOLD{ 
	position: relative;
	margin-bottom: 2px;
	width: 205px;
	padding-bottom:2px;
	background: url(images/leftmenu/menu_array.gif);
}
div.menuActive p{
	font-weight: bold;
	font-size: 13px;
	color: #4A4A4A;
	margin:0px;
	padding: 2px 0px 0px 17px;
}

div.menuActive a{
	font-size: 12px;
	color: #6b696b;
	display: block;
	text-decoration: none;
	padding: 8px 0px 0px 35px;
	font-family:Verdana, Arial, Helvea, sans-serif;
}


div.menuActive a:hover{
	font-weight: bold;
	color: #6b696b;
	font-size: 12px;
	display: block;
	text-decoration: none;
	padding: 8px 0px 0px 36px;
	font-family:Verdana, Arial, Helvea, sans-serif;
}

div.menuActive a.ActiveItem{
	font-weight: bold;
	color: #688769;
	font-size: 12px;
	display: block;
	text-decoration: none;
	padding: 8px 0px 0px 35px;
	font-family:Verdana, Arial, Helvea, sans-serif;
}

div.subMenuDiv{
	margin-bottom: 0px;	
	border-left:1px solid #d6d3d6;
}

div.subMenuDiv div{
	width: 200px;	

	background-color:#f3f3f3;
	border-bottom:1px solid #d6d3d6;
	border-right:1px solid #d6d3d6;

	padding-bottom:2px;
	border-left:0px solid #d6d3d6;

}

div.subMenuDiv a.ActiveSubItem{
	color: #688769;
}


div.subMenuDiv div.last{
	width: 205px;	
	background-color:#f3f3f3;
	border-bottom:1px solid #d6d3d6;
	padding-bottom:1px;
	border-left:4px solid #d6d3d6;
}

div.subMenuDiv a, span.aktywny, div.subMenuDiv p{
	display: block;
	padding: 2px 0px 0px 24px;
	margin: 0px;
	font-weight:normal;
	font-size: 10px;
	color: black;
	text-decoration: none;
}


div.subMenuDiv div a:hover{

	background-color:#e8e3e7;
	display: block;
	padding: 2px 0px 0px 26px;
	margin: 0px;
	font-weight:normal;
	font-size: 10px;
	color: black;
	text-decoration: none;
}

div.subMenuDiv span.active{
	color: #688769;
	font-weight: bold;
}



div.menuNotActive{	
	position: relative;
	width: 150px;
	height: 17px;

}

div.menuNotActive a{
	color: white;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	display: block;
	padding: 2px 0px 0px 17px;
}
						
.dropDownArrow{
	position: absolute;
	right: 5px;
	bottom: 0px;
}

td.leftmenurightborder {
width:2px;
background-color: #efefef;

}


.contact_form {
background-color: #efefef;
padding:  5px;
width:450px;
	} 

.contact_form input, textarea {width:250px;}

.contact_form th {color: #016c05;}






/*  slide show main page*/



	h3 {
			margin: 0;	
			padding: 7px 0 0 0;
			font-size: 16px;
			text-transform: uppercase;
		}

		div#feature_list {
			width: 980px;
			height: 240px;
			overflow: hidden;
			position: relative;
		}

		div#feature_list ul {
			position: absolute;
			top: 0;
			list-style: none;	
			padding: 0;
			margin: 0;
		}

		ul#tabs {
			left: 0;
			z-index: 2;
			width: 460px;
		}

		ul#tabs li {
			font-size: 12px;
			font-family: Arial;
		}
		
		ul#tabs li img {
			padding: 5px;
			border: none;
			float: left;
			margin: 0 0 0 0;
		}

		ul#tabs li a {
			color: #222;
			text-decoration: none;	
			display: block;
			padding: 10px;
			height: 60px;
			outline: none;
		}

		ul#tabs li a:hover {
			text-decoration: underline;
		}

		ul#tabs li a.current {
			background:  url('/images/wmbtemplate/mainpage/slideshow/feature-tab-current.png');
			color: #016c05;
		}

		ul#tabs li a.current:hover {
			text-decoration: none;
			cursor: default;
		}

		ul#output {
			left: 428px;
			width: 490px;
			height: 240px;
			position: absolute;
		}

		ul#output li {
			position: absolute;
			width: 490px;
			height: 240px;
		}

		ul#output li a {
			position: absolute;
			bottom: 10px;
			right: 40px;
			padding: 8px 12px;
			text-decoration: none;
			font-size: 11px;
			color: #FFF;
			background: #000;
			-moz-border-radius: 5px;
		}
		
		ul#output li a:hover {
			background: #D33431;
		}
	
