/* CSS Document */
/* Ergänzungen zum Vorlagestylesheet basic.css */
/* Letzte Änderung 10.12.2009 */

/* Anpassung der Bildpfade */

body {
	background-image: url(../media/background_gradient.jpg);
}

#head {	
	background-image: url(../media/background_head.gif);
}

.main_menu_1 li {
	background-image: url(../media/menue_inactive_back.gif);
}

li.main_menu_1_active  {
	background-image: url(../media/menue_active_back.gif);
}

.main_menu_4 li {
	list-style-image: url(../media/menue_arrow.gif);
}

/* Menü unter dem Standard-Menü */
#bottom_menu {
	background-image: url(../media/menue_bottom.gif);
}
/* Überschriften der Highlights von H1 auf H2 umstellen und Bildpfade anpassen */
#highlights h2 {
	margin:0;
	font-size: 1.3em;
	color: #fff;
	padding: 0.6em 0.4em 0.6em 0.8em;
	text-decoration: none;
}

#highlights .weiss h2  {
	background-image: url(../media/grad_blue.gif);
}
	
#highlights  .green h2, #highlights  .greenwhite h2 {
	background-image: url(../media/grad_green.gif);
}

#highlights .violett h2  {
	background-image: url(../media/grad_violett.gif);
}
	
#highlights .blue h2,#highlights  .bluewhite h2   {
	background-image: url(../media/grad_blue.gif);
}
	
#highlights .darkblue h2  {
	background-image: url(../media/grad_darkblue.gif);
}
	
#highlights .orange h2  {
	background-image: url(../media/grad_orange.gif);
}
	
#sitemap .sitemap_1 li a {
	background-image: url(../media/sitemap_linkpfeil.gif);
}
	
#sitemap .sitemap_2 li a {
	background-image: url(../media/sitemap_punkte.gif);
}
	
#sitemap .sitemap_1 li a {
	background-image: url(../media/sitemap_linkpfeil.gif);
}
	
#sitemap .sitemap_2 li a {
	background-image: url(../media/sitemap_punkte.gif);
}
	
/* Horizontale Trennlinie 
gepunktet statt durchgezogen wie in der Vorlage */
hr {	
	border-top: dotted 1px #919090;
 	border-bottom: dotted 1px #FFFFFF; /* Für IE (Seiten-Hintergrundfarbe!) */
}

/* Eigene Ergänzungen */
#highlights  .content {	
	font-size:1em;
	color:red;
}

.content .standardform label{
	font-size:1em;
	line-height: 100%;
	width: 80%;
}

/* Anpassung der Checkboxen im Standardformular */
.content .standardform .check input {
margin-left: 0em;
width: 2em;
}

/* Weiche für IE 6 */
* html .content .standardform .check input {
	margin-left: 1em;
}

/* Weiche für IE 7 */
*:first-child+html .content .standardform .check input {
	margin-left: 1em;
}


.theme_box h2{
	margin:0;
	padding:0;
}

/* Newsarchiv */
ul.newsarchiv {
	margin:0;
	padding:0 0 10px 0;
}

ul.newsarchiv li{
	display:inline;
}

ul.newsarchiv li.news-amenu-item-year{
	display:none;
}

.content .theme_box {
	width: 36.5em;
}

.content .theme_content {
	width: 21.4em;
	float:right;
}

/* Tabelle, die nur horizontale Trennstriche hat */
table.table_horizontal {
	border-top: 1px dotted #b0b0b0;
	border-bottom: 1px dotted #b0b0b0;
}

table.table_horizontal td {
	border-top: 1px dotted #b0b0b0;
}

/* Tabelle wie im alten Auftritt */
table.table_hdn {
	margin: 1em 0;
	border-top: 1px dotted #b0b0b0;
	border-right:none;
	border-left:none;
	border-bottom: 1px dotted #b0b0b0;
	padding: 0;
	border-collapse: collapse;
	width:100%;
}

table.table_hdn caption{
	padding:0;
	margin:0;
	font-size: 1.2em;
}

table.table_hdn tr.underline {
	border-left: none;
	border-right: none;
	border-bottom: 1px dotted #b0b0b0;
}

table.table_hdn td,table.table_hdn td p{
	border:none;
	padding:0;
	vertical-align:top;
}

.error{
	font-weight:bold;
	color:red;
}

.floatleft {
	float:left;
	margin: 0 1em 0 0;
}

input.radio{
	width:0.5em;
}


.theme_picture {
	float:left;
}

/* Anpassung Grafiken und Farben an Landesforsten-Layout*/


/* Menü-Ebene 1 aktiver Punkt */
.main_menu_1 li {
	background-image: url(../media/hdn_menue_inactive_back.gif);
	border-bottom: solid 1px #fff;
}

li.main_menu_1_active  {
	background-image: url(../media/hdn_menue_active_back.gif);
	border-bottom: solid 1px #fff;	
}


.main_menu_2 li {	
	background-image:none;
	background-color: #b3ea70;
	border-top: solid 1px #fff;	
	border-bottom: none;
	font-size:1em;
	margin:0 0 0 -0.95em;
	padding: 0.5em 0 0.5em 1em;
}

.main_menu_2 li a {
	color:#000;
	text-decoration: none;
	padding-left:1em;
}

li.main_menu_2_active{
	background-image: none;
}

li.main_menu_2_active a {
	font-weight:bold;
	color: #000;
	background-image: url(../media/menue_arrow.gif) ;
	background-repeat:no-repeat;
}


.main_menu_3 li {
	background-color: #ccff89;
	background-image:none;
	border-top: solid 1px #fff;	
	border-bottom: none;
	margin:0 0 0 -1.0em;
}

.main_menu_3 li a{
	background-image: none;
	margin-left:1.3em;
}

li.main_menu_3_active {
	background-image: none;
	background-color: #ccff89;	
}

li.main_menu_3_active a {
	background-image: url(../media/menue_arrow.gif) ;
	font-weight:bold;
	color: #000;
}



/* Trennstreifen */
#left_red {

	height:0.6em;
	background-color: #36982b;
	margin:0;
	width:20.1em;
}

h1,h2,h3{
	color:#52a028;
}

h1 a, h2 a {
	color:#52a028;
	text-decoration: none;

}

#highlights .weiss, #highlights .darkblue, #highlights .green, #highlights .greenwhite, #highlights .violett, #highlights .blue, #highlights .bluewhite, #highlights .orange{
	width:16.6em;
	float:left;
	background-color:#CCCCCC;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #ccc;
}

#highlights .bluewhite, #highlights .greenwhite{
	background-color:#ffffff;
	border-bottom: 1px solid #ccc;	
}

#highlights  h2{
	width:11.6em;
	float:left;
}

#highlights .tx-multipoll-pi1{
	float:left;
}

.tx-multipoll-pi1 h3{
	color: #000;
	font-weight:normal;
}

#highlights .tx-multipoll-pi1 input.radiobox{
	width:1em;
	float:left;
}

#highlights .tx-multipoll-pi1 label{
	display:block;
	width:9em;
	float:left;
	font-size: 1.2em;
	color:#000;
	padding: 2px 0 0 0;
}

.tx-multipoll-pi1 .ergebnisse {
	color:#000;
	padding-left:1em;
}