* {
              font-family: 'Trebuched MS', Tahoma, Arial, Verdana, Helvetica, sans-serif; 
              font-size: 11px;
              color: #555;
}
body {
              background-image:url('../images/page_back.jpg');
			  background-repeat: repeat-x;
              margin: 0;
              padding: 0;                         
			  background-color: #006D2B;
              margin: 0 auto 0 auto;			  
}

/* LAYOUT */

#container {
              width: 981px;
              margin: 0 auto 0 auto;
              padding: 0px;
}
#container_wrapper {
              width: 981px;
              background-color: #fff;
              background-image:url('../images/content_wrapper_back.gif');
              background-repeat: repeat-y;
}
#header2 {
              padding:0;
			  margin:0;
              height: 166px;
              background-image:url('../images/header_back.gif');
              background-repeat: no-repeat;			  
			  padding: 0 8px; 
}
#menutop_line {
              padding: 0;
			  margin:0;			  	  
			  height: 4px;
}
#header01 {
              width: 200px;
              height: 162px;
              float: left; 
              padding: 0;
			  margin:0;			  	  
}
#header02 {
              padding:0;
			  width: 765px;
			  margin:0;
              float: right; 			  
}
div#topmenu1 {
			  height: 39px;
			  width: 765px;
              margin: 0px;
              padding: 0px;              
              background-image:url('../images/menutop_back.gif');
              background-repeat: repeat-x;	
}
div#header_img {
              width: 765px;
              height: 162px;
              margin: 0px;
              padding: 0px;  	
              background-image:url('../images/header_img.jpg');
              background-repeat: no-repeat;				  
}
div#menutop_bar{
		margin:0;
		padding:0;
		width: 765px;
}
div#mt_bar1 {
		margin:0;
		padding: 0;		
		display:inline;				
}
#maincol {
              margin-right: 184px; /*220px;*/
              margin-left: 210px;              
              margin-bottom: 0;
              padding: 0;		  
              /*background-image:url(../images/maincol-back.gif);*/
              background-repeat: repeat-x;			  
}
#maincol_wrapper {
              padding: 15px 0px 40px 0px;		  
              width: 544px;
			  text-align:left;
}
#leftcol {
              float: left;
              width: 200px;
              margin: 0;
              padding: 0;
}
#leftcol_wrapper {
              width: 200px;
              margin: 0 0 0 8px;
              padding: 0;
}
#rightcol {
              float: right;
              width: 190px;
              margin: 0;
              padding: 0; 	  			  
}
#rightcol_wrapper {
              width: 100%;
              margin: 0 0 20px 0 30px 0;
              padding: 0;			  
			  text-align: left;
}
/* MENU GENEROWANE */

div.mainmenu_kategorie {
              margin: 0;
              padding: 0 10px 0px 14px;
			  border-bottom: 1px solid #9ED28D;
			  background-color: #D8F6BF;
}
div.mainmenu_kategorie H2{
              margin-bottom: 0px;		  
}
div.mainmenu {
              margin: 0;
              padding: 0;
}
div.kalendarium {
              margin: 0 8px;
              padding: 0;
}
div.shortcuts {
              margin: 0 8px;
              padding: 20px 0;
			  font-size: 10px;
}
div.shortcuts a {
              color: #000;
}
div.mainmenu_submenu {
              margin: 5px 5px 0 14px;
              padding: 0;
			  font-size: 10px;
}
td.submenu {
	background-color: #F2FFE5;
    padding: 0;	
}
div.banery {
	text-align: center;
	padding: 10px 0 30px 0;
	margin-top: 10px;
}
div.mapa_link{
	margin-top: 10px;
	padding-right: 8px;
	padding-top: 10px;
	float: none;
	text-align: center;
}
#footer {
              clear: both;
              padding: 0 0 13px 0;
              margin: 0px;
              border: none;
              background-image: url('../images/footer_back.gif');                                          
              background-repeat: no-repeat;
			  background-position: bottom;
			  
}
#footer_wrapper {
              clear: both;
              padding: 0 8px;
              margin: 0px;
              border: none;
}
div#footer_end {
              width: 965px;
			  height:56px;
              margin: 0; 
              padding: 0;			  
}
div#icons {
              background-image: none;              
}
div#ads p {
              margin-top: 30px;
              width: 220px;
              font-size: 10px;
              color: #aaa;
              text-align: center;                
}
div#wrapper_footer {
              margin: 0 auto; 
              padding: 0;
              text-align: center;
              width: 100%;
}
div#content {
              /*clear: both;*/
              /*float: none;*/
              background-image: url('../images/content_wrapper_back.gif');                                          
              background-repeat: repeat-x;			  
			  
}
#content a.more {     
              color: #000 !important;
              font-size: 10px !important;
              font-weight: bold !important;
              line-height: 1em;
              margin: 10px 0 10px 0;
              padding: 1px 11px 1px 3px;
              text-transform: lowercase;
              text-decoration: none  !important;
}
#content a.more:hover {
              color: #00A541  !important;
}




ul {
       padding:0;
       margin: 0;
       list-style: none;
           font-family:  'Trebuched MS', Arial, Tahoma;       
}

div.menukryteria ul li a:link {
              color: #000;
              /*font-weight: bold;*/
              font-size: 11px;
              text-decoration: none;                              
} 
div.menukryteria ul li a:hover {
              color: #008E0B;
              /*font-weight: bold;*/
              font-size: 11px;
              text-decoration: underline;              
} 
ul li {
              margin: 0; 
              padding: 0 0 3px 13px;
              color: #666;
              text-decoration: none; 
              text-align: left;
              background-image: url('../images/smallarrow.gif'); 
              background-position: 0px 4px;
              background-repeat: no-repeat;
              font-weight: bold;
              font-size: 11px;
              font-family: 'Trebuched MS', Tahoma, Arial, Helvetica, sans-serif;
              text-decoration: none;          
}



/* FORMULARZE */

textarea {
       color: #363636; 
       background-color: #F2F2F2; 
       border: 1px solid #A7D780;
       font-size: 11px; 
       padding: 3px;
       width: 100%;
}
input.button {
       color: #fff;
       background-color: #2A7D0B; 
       border: 1px solid #124100;
       font-size: 11px; 
       font-weight: bold;
       margin-top: 2px;
       margin-right: 1px;
}
input {
       color: #363636;
       background-color: #F2F2F2; 
       border: 1px solid #A7D780;
       font-size: 11px; 
       font-weight: bold;
       margin-top: 2px;
       margin-right: 1px;
}

/*LINKI*/

a:link, 
a:visited, 
a:active {
		color: #008800; 
		font-size: 11px; 
		
}
a:hover {
		color: #008800; 
		font-size: 11px; 
}

div#maincol a:link, 
div#maincol a:visited, 
div#maincol a:active,
div#rightcol a:link, 
div#rightcol a:visited, 
div#rightcol a:active {
		color: #008800; 
		font-size: 11px; 
		text-decoration: underline;
		font-weight: normal;		
}
div#maincol a:hover,
div#rightcol a:hover {
		color: #008800; 
		font-size: 11px; 
		text-decoration: none;
		font-weight: normal;
}

/*NAGŁÓWKI*/

H5 {font-size: 10px; color: #00B60D; margin: 0 0 0 0; padding: 5px 0 0 0; text-align: left; display:block; font-family:  Tahoma, Arial; font-size: 1em;}
H4 {font-size: 13px; color: #000000; text-align: left; font-family:  Arial, Tahoma; margin:0;}
H3{color: #000000; border-bottom: 1px solid #CCCCCC; text-align: left; padding:0; margin:5px 0;}
H2 {font-size: 1.35em; color: #00B60D; border-bottom: 1px solid #7FDA70; font-weight:bold; text-align: left; font-family:  Arial, Tahoma; margin-top:10px;}
H1, H1 A {
    font-family: Arial, Tahoma;  
	font-style: italic;
	font-size: 15px;	
	color: #0B3A12;
	background-image:url('../images/h1_back.gif');
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 30px;	
	padding: 4px 0 0 32px;
}





table#table1 {
	border-collapse: collapse;
}
table.table1 TD{
			  height: 30px;
			  border: none;		  
}
td.menu-level-0 {
              font-family: "Trebuchet MS";              
              font-weight: bold;
              margin: 0; 
			  padding: 0;
              color: #fff;
              font-size: 12px;
              width: 200px;
              display: block;
			  border: none;
              background-repeat: no-repeat;			  
              background-image: url('../images/menuitem_back2.gif');
              background-repeat: no-repeat;  	 
			  background-color: #2A8825;
			  background-position: 0px 0px;			  
			  
}
td.menu-level-0 a:link,
td.menu-level-0 a:visited,
td.menu-level-0 a:active {
              font-family: "Trebuchet MS", Arial;
              display: block;
              margin: 0; 
			  padding: 11px 0 10px 32px;			  
              color: #fff;
              text-decoration: none; 
              text-align: left;
			  /*border-top: 1px solid #EEFCE3;*/
			  border-top: 1px solid #56BB3B;
			  border-bottom: 1px solid #096004;			  
			  font-size: 13px;
			  /*text-align: center;*/
} 
td.menu-level-0 a:hover {
              font-family: "Trebuchet MS", Arial;
              display: block;
              margin: 0; 
			  padding: 11px 0 10px 32px;
			  /*padding: 10px 5px;		*/	  			  
              color: #FFDE00;
              text-decoration: undeline; 
              text-align: left;
			  /*border-top: 1px solid #EEFCE3;*/
			  border-top: 1px solid #56BB3B;
			  border-bottom: 1px solid #096004;			  			  
			  /*text-align: center;*/			  
}

table#table2 {
	border-collapse: collapse;
}
table.table2 TD{
			  height: 20px;
			  border: none;
}
td.menu-kryteria {
              font-family: "Trebuchet MS";              
              font-weight: bold;
              margin: 0; 
			  padding: 0;
              color: #000000;
              font-size: 12px;
		      text-align: center;          
              display: block;
		      background-color: #DDFFDD;
			  line-height: 20px;
}
td.menu-kryteria a:link,
td.menu-kryteria a:visited,
td.menu-kryteria a:active  {
              font-family: "Trebuchet MS";
              display: block;
              margin: 0; 
			  height: 20px;
			  padding: 0 0 0 0px;			  
              color: #000000;
              text-decoration: none; 
              text-align: center;
			  color: #000;
} 
td.menu-kryteria a:hover {
              font-family: "Trebuchet MS";
              display: block;
			  height: 20px;
              margin: 0; 
			  padding: 0 0 0 0px;			  
              color: #000000;
              text-decoration: none; 
              text-align: center;
		      background-color: #8AFF75;
}

div.path1 {
	font-size: 9px;
	font-weight: normal;
	color: #080;
	margin: 0 0 0 0;
	background-image: none;
	font-style: normal;
}
div.path {
	font-size: 10px;
	font-weight: normal;
	color: #080;
	margin: 0 0 10px 0;
	background-image: none;
	font-style: normal;
}
div.path a {
	font-size: 10px;
	font-weight: normal;
	color: #080;
	text-decoration: none;
	background-image: none;
	font-style: normal;	
	margin: 0 0 10px 0;	
}
div.path a:hover {
	font-size: 10px;
	font-weight: normal;
	color: #30BD3A;
	text-decoration: none;
	background-image: none;
	font-style: normal;	
	margin: 0 0 10px 0;	
}
 
/*MENU TOP*/
div#menu_top{
       float: left;
       margin:0 10px 0 10px;
       padding:0;          
}
div#menu_top ul, 
div#menu_top_index ul {
       margin: 12px 0 0 0;
       padding: 0;
}
div#menu_top li,
div#menu_top_index li{
       display: inline;
       margin: 0; 
       padding: 0;
       background-image:none;        
}
div#menu_top li a,
div#menu_top_index li a {
       margin: 0 0 0 0px; 
       padding: 0 0 0 10px;
       color: #000;
       text-decoration: none;       
       font-weight: bold;
       background-image:url('../images/menuarrow.gif');
       background-repeat: no-repeat;
       background-position: 0px 1px;
	   font-size: 10px;	   
}
div#menu_top li a:hover,
div#menu_top_index li a:hover {
       margin: 0 0 0 0px; 
       padding: 0 0 0 10px;
       color: #060;
       text-decoration: underline;       
       font-weight: bold;
}
div#menu_data {
       background-color: #000;
       width: 220px;       
       float: right;       
       border-left: 1px solid #575757;       
       margin: 0;
       padding: 0;
       color: #999;
       text-align: left;          
}
div#menutop_data {
       margin: 0;
       padding: 0;
       height: 39px;
       float: right;       
       color: #000;
       font-weight: bold;	   
       text-align: left;          
}
div#menu_data p, div#menutop_data  p {
       margin: 0;
       padding: 12px 10px 0 20px;
       color: #11471F;
       text-align: left;          
	   font-size: 10px;
       font-weight: bold;	   
}




/*STOPKA*/

div#footer_bar{
    margin: 0;
    padding: 0;
       background-image:  url('../images/footebar.gif');
       background-repeat: repeat-x;       
       background-color: #6B7378;
       border: none;
       width: 100%;       
}
div#footer_links{
       margin: 0;
       padding: 0;    
       background-image:  url('../images/footer_back.gif');
       background-repeat: no-repeat;       
	   background-position: bottom;
       background-color: #344F66;
       width: 99%;
       vertical-align: middle;
}
div#footer_menu{
       width: 965px;
       float: right;
       margin: 0; 
       text-align: center;
       background-image:  url('../images/footer_balka_back.gif');
       background-repeat: repeat-x;
	   background-position: top;
	   background-color: #134D22;
}
div#footer_menu ul{
       margin: 0; 
       padding: 9px 20px; 
}
div#footer_menu li{
       display: inline;
       margin: 0; 
       padding: 0;
       background-image: none;        
}
div#footer_menu li a {
       font-size: 10px;       
       margin: 0 10px 0 0; 
       padding: 0 10px 0 0;
       color: #D1EFC4;
       font-weight: bold;
       text-decoration: none;       
       border-right: 1px solid #4BC500;
       background-image: none;
}
div#footer_menu li a:hover {
       margin: 0 10px 0 0; 
       padding: 0 10px 0 0;
       color: #7CD26F;
       text-decoration: underline;       
       border-right: 1px solid #4BC500;
}
div#footer_menu li.last a {
       font-size: 10px;       
       margin: 0 10px 0 0; 
       padding: 0 10px 0 0;
       color: #D1EFC4;
       font-weight: bold;
       text-decoration: none;       
       border-right: 0px solid #4BC500;
}
div#footer_menu li.last a:hover {
       margin: 0 10px 0 0; 
       padding: 0 10px 0 0;
       color: #7CD26F;
       text-decoration: underline;      
       border-right: 0px solid #4BC500;
}
div#footer_adres {
       width: 965px;
       height: 38px;
       margin: 0; 
       padding: 0; 
       background-image:  url('../images/footer_adres_back.gif');
       background-repeat: no-repeat;
       font-size: 11px;
	   color: #006D2B;	
		clear:both;
		float:none;	   
}
div#footer_adres p {
       font-size: 10px;
	   color: #006D2B;
       text-align: center;
	   padding-top: 11px;
}



/* TREŚĆ */

div.news_title H3  {
       color: #000  !important;
       font-weight: bold !important;
       padding:0;
       margin:0;
	   margin-bottom:10px;
       border: none;       
	   text-decoration: none  !important;	   
	   text-align: left;
	   font-size: 13px  !important;	    
}
div.news_title H3  A:link,
div.news_title H3  A:visited{
       color: #000 !important;
       font-weight: bold !important;
       padding:0;
       margin:0;
	   text-decoration: none  !important; 
	   text-align: left;	 
	   border: none;
	   font-size: 13px  !important;
}
div.news_title H3  A:hover{
       color: #080  !important;
       font-weight: bold;
       padding:0;
       margin:0;
	   border: none;
	   text-decoration: underline  !important;	 
	   font-size: 13px  !important;	    
}
div.news_galeria {
	   float: right;	
       text-align: right;
       padding:0;
       margin:15px 0px 0px 0;       
       font-weight: bold;
       font-size: 11px;
       color: #000;
}
div.news_photo{
		float: left;
		display: block;
	    min-height: 5px;
}

div.news_date {       
       padding:0;
       margin:10px 0 2px 0;
       color: #F47119;
       font-weight: bold;
       font-size: 10px;  
	   text-align: left;
}
div.news_date p {
       color: #2BA900;
       font-weight: bold;
       font-size: 10px;
       padding:0;
       margin:0;
	   text-align: left;
}
div.news_polecamy {
       width: 182px;
       padding:0;
       margin:0;
	   text-align: left;
	   border-bottom: 1px solid #DBF7C3;
    background-image:  url('../images/polecamy-back.jpg');
    background-repeat: no-repeat;				   
	   background-color: #FFEDA3;
}
div.news_polecamy_wrapper {
       padding:10px 10px 20px 10px;
       margin:0;
}
div.news_polecamy ul{
       margin:0 0 5px 0;
}
div.news_polecamy ul a{
       color: #553401 !important;
	   font-weight: normal;
	   text-decoration: none !important;
}
div.news_polecamy ul a:hover{
	   color: #080 !important;
	   font-weight: normal;
	   text-decoration: underline !important;
}
div.kalendarium div.news_title  {
       padding:0;
       margin:0;
	   margin-bottom:0px;	   
       border: none;       
	   text-decoration: none;	   
	   text-align: left;
	   font-size: 11px  !important;
}
div.kalendarium div.news_title H3  {
       color: #000;
       font-weight: bold;
       padding:0;
       margin:0;
	   margin-bottom:10px;	   
       border: none;       
	   text-decoration: none;	   
	   text-align: left;
	   font-size: 11px !important;	   
}
div.kalendarium div.news_title H3  A:link,
div.kalendarium div.news_title H3  A:visited{
       color: #000;
       font-weight: bold;
       padding:0;
       margin:0;
	   text-decoration: none; 
	   text-align: left;	 
		border: none;
	   font-size: 11px  !important;	   
}
div.kalendarium div.news_title H3  A:hover{
       color: #080;
       font-weight: bold;
       padding:0;
       margin:0;	   
	   border: none;
	   text-decoration: underline;	   
	   font-size: 11px  !important;
}
div.kalendarium  div.news_date {       
       padding:0;
       margin:0;
       color: #F47119;
       font-weight: bold;
       font-size: 10px;  
	   text-align: left;
		
}
div.kalendarium  div.news_headline {       
       padding:0;
       margin:0;
       color: #F47119;
       font-weight: bold;
       font-size: 10px;  
	   text-align: left;
		
}
div.kalendarium div.news_date p, 
div.kalendarium  div.news_headline p {
       color: #2BA900;
       font-weight: bold;
       font-size: 10px;
       padding:0;
       margin:0;
	   text-align: left;	   
}
div.kalendarium  h2 {
       padding:0;
       margin:3px 0;
}
div.page_navigation { 
		text-align:center; 
		border: 1px solid #ccc; 
		margin:20px 0; 
		padding: 5px; 
		background-color: #F3FBE8;	
}
div.news_more {
       text-align: right;
       padding:0;
       margin:15px 0px 0px 0;       
       font-weight: bold;
       font-size: 10px;
       color: #000;
}
div.news_more_left {
       text-align: left;
       padding:0;
       margin:15px 5px 0px 0;       
       font-weight: bold !important;
       font-size: 10px;
       color: #000;
}
div.advanced_search {
       text-align: center;
       padding:0;
       margin:5px 5px 0px 0;       
       font-weight: bold;
       font-size: 11px;
       color: #000;
}
div.news_more_left a,
div.advanced_search a  {
    font-weight: bold !important;
    color: #006E2A;
    font-size: 10px !important;    
    text-align: left;
    text-decoration: none  !important;            
    padding-left: 13px;	
    background-image:  url('../images/arrow_green.gif');
    background-repeat: no-repeat;	
	background-position: 0 5px;	
}
div.news_more_left a:hover,
div.advanced_search a:hover{
    color: #006E2A;
    font-size: 10px  !important;    
    text-align: left;
    text-decoration: underline  !important;            
    padding-left: 13px;	
    background-image:  url('../images/arrow_green.gif');
    background-repeat: no-repeat;		
	background-position: 0 5px;
}
span.date {font-size: 10px; color: #ff7700; font-weight:bold;}


ul.menu_podkategorie{
	margin: 0;
	padding: 10px 0;
}
ul.menu_podkategorie li.menu-level-0 a:link,
ul.menu_podkategorie li.menu-level-0 a:visited {
              font-family: "Trebuchet MS";
              display: block;
			  width: 200px;
			  height: 30px;
              color: #000000;
              text-decoration: none; 
              text-align: left;
              background-image: url('../images/menuitem_back.gif'); 
              background-repeat: no-repeat;
} 
ul.menu_podkategorie li.menu-level-0 a p {
              font-family: "Trebuchet MS";             
			  padding: 8px 0 0 32px;
			  font-size: 1.0em;
			  font-weight: bold;
			  text-transform: uppercase;
} 
ul.menu_podkategorie li.menu-level-0 a:hover {
              background-color:#B2E59D;
              color: #0C3803; 
              text-decoration: none;              
              background-image: url('../images/menuitem_back_over.gif');
              background-repeat: no-repeat;              			  
}
ul.menu_podkategorie li.menu-level-0 a:active {
              background-color: #B2E59D;
              color: #42A213;
              text-decoration: none;              
              background-image: url('../images/menuitem_back_over.gif');
              background-repeat: no-repeat;			  
} 



ul.menu_podkategorie li a.ml1:link,
ul.menu_podkategorie li a.ml1:visited {
              color: #000000;
              text-decoration: none; 
} 
ul.menu_podkategorie li a.ml1:hover {
              color: #008800 !important; 
              text-decoration: underline;              
}
ul.menu_podkategorie li a.ml1:active  {
              color: #42A213;
              text-decoration: none;              
} 




ul.park_news {
       padding:0;
       margin: 0;
       list-style: none;
       font-family:  'Trebuched MS', Arial, Tahoma;       
}
ul.park_news li a {
              font-weight: bold;
              font-size: 11px;
              text-decoration: none;                              
			  color: #008B18;
} 
ul.park_news li a:hover {
              color: #007E13;
              font-weight: bold;
              font-size: 11px;
              text-decoration: underline;              
} 
ul.park_news li {
              margin: 0; 
              padding: 0 0 7px 20px;
              text-decoration: none; 
              text-align: left;
              background-image: url('../images/arrow_box.jpg'); 
              background-position: 0px 0px;
              background-repeat: no-repeat;
              font-weight: bold;
              font-size: 11px;
              font-family: Tahoma, Arial, Helvetica, sans-serif;
              text-decoration: none;          
}
div.park_news {
	padding: 10px;
	margin: 0;
	border: 1px solid #A7D780;
	background-color: #F2F2F2;
	height: 94px;
}
div.park_news_img {
	margin-right: 10px;
	width: 55%;	
	float: left;	
}
div.park_news_linki {
	float: right;
	width: 42%;
}
div.searchbox {
	padding:0;
	margin: 0;
	float:left;
	width: 182px;
	text-align: left;	
    background-image:  url('../images/search-back.jpg');
    background-repeat: no-repeat;			
	background-color: #FFEDA3;
	border-left:0px solid #ccc;
	border-top:0px solid #cacaca;
	border-right:0px solid #cecece;
	border-bottom:1px solid #ccc;
	font-family:  'Trebuched MS', Arial, Tahoma;       
	color: #34643E;
	font-size: 11px;
	font-weight: bold;	
}
div.searchbox_wrapper {
	padding: 10px 10px 20px 10px;
}
div.searchbox input {
	padding:3px;
	width: 160px;
	height: 22px;
	background-color: white;
	border-left:1px solid #BEAC4A;
	border-top:1px solid #BEAC4A;
	border-right:1px solid #FFF1A2;
	border-bottom:1px solid #FFF1A2;	
}
div.searchbox input.searchbutton {
	width: 160px;
	height: 30px;
	border: 0px solid black;
	padding:0;
	margin:3px 0 0 0;
}
div.search_z_box {
}
.q_e {
	padding:3px;
	width: 200px;
	height: 22px;
	background-color: white;
}
.zatw {
	width: 80px;
	height: 22px;
	border: 1px solid black;
	padding:0;
	margin:3px 0 0 0;
}
div.news_title_search_z H3  {
       color: #000  !important;
       font-weight: bold !important;
       padding:0;
       margin:0;
	   margin-bottom:3px;
       border: none;       
	   text-decoration: none  !important;	   
	   text-align: left;
	   font-size: 13px  !important;	    
}
div.news_title_search_z H3  A:link,
div.news_title_search_z H3  A:visited{
       color: #000 !important;
       font-weight: bold !important;
       padding:0;
       margin:0;
	   text-decoration: none  !important; 
	   text-align: left;	 
	   border: none;
	   font-size: 13px  !important;
}
div.news_title_search_z H3  A:hover{
       color: #080  !important;
       font-weight: bold;
       padding:0;
       margin:0;
	   border: none;
	   text-decoration: underline  !important;	 
	   font-size: 13px  !important;	    
}


div.menukryteria {
	padding: 10px;
	margin: 10px 0 0 0;
	text-align: left;	
    background-image:  url('../images/kryteria-back.jpg');
    background-repeat: no-repeat;			
	border-left:1px solid #ccc;
	border-top:1px solid #cacaca;
	border-right:1px solid #cecece;
	border-bottom:2px solid #ccc;
	font-family:  'Trebuched MS', Arial, Tahoma;       
	color: #34643E;
	font-size: 11px;
	font-weight: bold;	
}
div.menukryteria ul{
	padding: 0 0 0 0px;
	margin: 0 0 0 100px;
	font-family:  'Trebuched MS', Arial, Tahoma;       
	color: #34643E;
	font-size: 11px;
	font-weight: bold;		
}
div.menukryteria-header{
	font-family:  'Trebuched MS', Arial, Tahoma;       
	color: #34643E;
	font-size: 11px;
	font-weight: bold;	
	float: left;
	width: 100px;
	padding: 0;
	margin: 0;
}
div.menukryteria ul li{
	margin: 0 10px 0 0;
	padding: 0;
	display: inline;	
	font-family:  'Trebuched MS', Arial, Tahoma;       
    padding-left: 0px;	   
	text-transform: uppercase;	
}
div.menukryteria ul li a {
	margin: 0;
	padding: 0 0 0 10px;
	font-family:  'Trebuched MS', Arial, Tahoma;       		
	color: #000 !important;
	text-decoration: none  !important;	
	font-weight: bold !important;	
}
div.menukryteria ul li a:hover {
	margin: 0;
	padding: 0 0 0 10px;
	font-family:  'Trebuched MS', Arial, Tahoma;       		
	color: #008E0B !important;
	text-decoration: underline  !important;
}
div.menukryteria ul li a.kryterium-selected {
	margin: 0;
	padding: 0 0 0 10px;
	font-family:  'Trebuched MS', Arial, Tahoma;       		
	color: #008E0B !important;
	font-size: 11px;	
}
div.menukryteria-form {
	text-align: left;
	margin-top: 5px;
	font-family:  'Trebuched MS', Arial, Tahoma;       
	color: #34643E;
	font-size: 11px;
	font-weight: bold;
}
div.menukryteria-form form{
	font-family:  'Trebuched MS', Arial, Tahoma;       
	color: #34643E;
	font-size: 11px;
	font-weight: bold;
}
div.menukryteria-form select {
	font-family:  'Trebuched MS', Arial, Tahoma;       
	color: #008E0B;
	font-size: 11px;
	font-weight: bold;
	width: 415px;
    padding-left: 10px;	
    background-image:  url('../images/smallarrow.gif');
    background-repeat: no-repeat;	
	background-position: 2px 5px;	
	border-left:1px solid #ccc;
	border-top:1px solid #cacaca;
	border-right:1px solid #cecece;
	border-bottom:1px solid #ececec;
}
div.menukryteria-form option{
	font-family:  'Trebuched MS', Arial, Tahoma;       
	font-size: 11px;
	font-weight: bold;
	width: 415px;
    padding-left: 13px;	
    background-image:  url('../images/smallarrow.gif');
    background-repeat: no-repeat;	
	background-position: 2px 5px;	

}
div.menukryteria ul.kryteria-podkategorie li{
	display: block;
	text-transform: none;
}

div.divider {
	margin: 0px 0 3px 0;
	padding: 0px;
	height: 8px;
    background-image:  url('../images/dot_divider.gif');
    background-repeat: repeat-x;	
	background-position: 0 4px;		
	display: block !important;	
}
div.kategorie_highlights a {
	color: #000 !important;
	text-decoration: none !important;
	font-weight: bold !important;
}
div.kategorie_highlights a:hover {
	color: #080 !important;
	text-decoration: underline !important;
}
div.left-subcol {
	float: left;
	width: 265px;
	margin: 0;
	padding: 0;
}
div.right-subcol {
	float: right;
	width: 265px;
	margin: 0;
	padding: 0;	
}
div.left-subcol div.news_item,
div.right-subcol  div.news_item{
	margin-bottom: 30px;
}