/*
////////////////////////////////////////////////////////////////
// Styles fuer das Layout
// Weblication® CMS Strukturdesign Version 4.7
// erstellt durch m3m webdesign, 71155 Altdorf/BB, www.m3m.de 
// erstellt mit Weblication® Content Management Server, www.weblication.de
////////////////////////////////////////////////////////////////
*/

/* Formatierung von HTML-Elementen */
body                 {background-color:#ffffff; font-family: arial, verdana, sans-serif; font-size:12px; color:#333333; margin:auto; text-align:center; overflow:scroll;} 
table                {padding:0;}
table td             {padding:3px;}
div                  {margin:0;padding:0;}
p                    {margin:0;padding:0;}
td                   {margin:0;padding:0;}
th                   {margin:0;padding:0;}
span                 {}
a                    {color:#325c8e; text-decoration:none;}
a:hover              {color:#279c2f; text-decoration:underline;}
a.headline_news			 {font-size:13px;}
a.headline_news:hover{font-size:13px;}
ul      			 			 {margin-left: 16px; padding:0px;	list-style-type:circle;	list-style-position: outside;}
ol      		   	 		 {margin-left: 16px; padding:0px; list-style-type:none;}
hr                   {background-color:#325c8e; color:#325c8e; height:1px; border-style:none;}
h1                   {font-size:20px; margin:0px 0px 30px 0px; padding:0; font-weight:normal;color:#325c8e;}
h2                   {font-size:12px; margin:0px 0px  3px 0px; padding:0; font-weight:bold;  color:#333333;}
h3                   {font-size:16px; margin:0px 0px 18px 0px; padding:0; font-weight:normal;color:#325c8e;}
h4                   {font-size:12px; margin:0px 0px  0px 0px; padding:0; font-weight:bold;  color:##325c8e;}
.brhalb							 {font-size:3px; line-height:3px;}
.pdfGenerierungTop	 {padding-top:12px; padding-bottom:1px;}
.headlineWasseranalysen {color:#325c8e; font-size:20px; font-weight-normal;}

/* Blöcke */
.blockMain       	 	 {width:1000px; margin:auto;  background:transparent url(/wDeutsch/img/back/bg_navi.jpg) no-repeat scroll -79px 187px;} /*Gesamter Bereich*/
.blockTop        		 {width:1000px; height:187px; background-image:url(/wDeutsch/img/back/bg_header.jpg);} /*Bereich oben*/
.blockLeft       	 	 {max-width:200px !important; width:201px; float:left; vertical-align:top; border-right:#325c8e solid 1px; min-height:377px; height:auto !important; height:377px; padding-bottom:50px;  } /*Navigation links*/
.blockContent    	 	 {max-width:470px !important; width:530px; float:left;  vertical-align:top; margin:0px 0px 0px -1px; padding-left:60px; border-left:#325c8e solid 1px; text-align:justify;} /*Inhaltsbereich*/
.blockCurNavigation	 {width:798px; float:left;  vertical-align:top; margin:0px  0px 0px 0px;}	/*Pfadnavigation*/
.blockRight      	 	 {width:200px; float:right; vertical-align:top; margin:-10px 10px 0px 0px; text-align:left;} /*Bereich rechts*/
.blockBottom     	 	 {width:1000px; height:100px; clear:both;  vertical-align:top; margin:0 auto; padding:0px; background:url(/wDeutsch/img/back/bg_footer.gif);} /*Bereich unten*/

/* Allgemeine Elemente des oberen Bereiches */
.blockTop .elementLogo          		{margin:0px; padding:11px 0px 0px 11px;}
.blockTop .elementLogo img      		{margin:0px; padding:0px;}
.elementNavigation									{float:right; margin:0px; padding:11px 0px 0px 0px; height:auto;}
.blockTop 													{float:right; margin:0px;}
.blockTop .elementSearch 						{float:right; margin:0px 0px 0px 0px; padding:7px 11px 0px 11px;}
.blockTop .elementSearchInput				{vertical-align:middle; width:134px; height:16px; margin:0px; padding:1px 0px 0px 4px; border:1px none #ffffff; background-color:#DFB799;}
.blockTop .elementSearchButton			{vertical-align:middle; width: 16px; height:16px; margin:0px; border:1px none #C3C5C8; cursor:pointer; background-color:#FF9900; background-image:url(/wDeutsch/wLayout/design/img/icons/but_search_n.gif); background-repeat:no-repeat;}
.blockTop .elementSearchButtonOver	{vertical-align:middle; width: 16px; height:16px; margin:0px; border:1px none #C3C5C8; cursor:pointer; background-color:#FF9900; background-image:url(/wDeutsch/wLayout/design/img/icons/but_search_r.gif); background-repeat:no-repeat;}

/* Allgemeine Elemente des linken Bereiches */
.blockLeft .elementNavigation   		{padding:0px; margin:70px 0px 10px 0px;}
.blockLeft .elementNavigation .fragmentNavigation  {}
.blockLeft .elementText         		{margin:0px 0px 16px 11px; padding:0px 6px 0px 11px;} /* weg? */
.blockLeft .elementText p       		{}/* weg? */

/* Allgemeine Elemente */
.platz_10											{margin:0px 10px;}
.text 												{margin:2px 0px  0px 0px; font-size:12px; color:#333333;}
.blockContent .elementHeadline{margin:20px 0px 5px 0px;}
.blockContent .kasten_oben  	{margin:-10px 0px 0px 0px; padding:0px 2px 0px 10px; background-image: url(/wDeutsch/img/back/bg_box_content_oben.gif); background-repeat:no-repeat; height:10px; width:470px; font-size:0px; line-height:0px;}
.blockContent .kasten_news 		{margin:0px 0px 0px 0px;  padding:5px 5px 5px 10px; border-left:solid 1px #325c8e; border-right:solid 1px #325c8e; width:470px;}
.blockContent .kasten_unten 	{margin:0px 0px 30px 0px; padding:2px 2px 2px 10px; background:url(/wDeutsch/img/back/bg_box_content_unten.gif); background-repeat:no-repeat; font-size:0px; line-height:0px; height:10px; width:470px;}
.blockContent .kasten_text    {margin:0px 0px 0px 0px; padding:0px 10px 0px; border-left:solid 1px #325c8e; border-right:solid 1px #325c8e; width:470px; max-width:448px !important; color:#666666;}
.kleinerText									{margin:5px 0px  0px 0px; font-size:10px; color:#333333;}
.blockContent .BildLinks			{float:left;  margin:4px 12px 10px  0px;}
.blockContent .BildRechts			{float:right; margin:4px  0px 10px 12px;}

/* alle Meldungen anzeigen-Button */
.blockContent .buttonWrapper			{float:right; margin-top:4px;}
.blockContent .alleMeldungenButton		{background-image:url(/wDeutsch/img/back/news_button.png); width:139px; height:17px; font-family:Verdana, sans-serif; font-size:9px; text-align:center; color:#325c8e; line-height:16px; cursor:pointer;}
.blockContent .buttonWrapper a:hover	{text-decoration:none; color:#325c8e;}

/* Allgemeine Elemente des rechten Bereiches */
.blockRight h5                {font-size:11px; margin:0px 0px 0px 11px; padding-top:3; font-weight:normal; color:#333333;	}/*Notruf Zwischenheadline*/
.blockRight h6                {font-size:18px;	margin:4px 0px 2px 17px; padding:0; font-weight:bold; color:#325c8e;}/*Notruf Text)*/
.blockRight .kasten_blau    	{margin:0px 0px 0px 0px; padding:4px 2px 0px 10px; background:url(/wDeutsch/img/back/bg_box_header_blau.gif); color:#325c8e; font-size:12px; font-weight:bold; max-height:18px !important; height:22px;}
.blockRight .kasten_grau    	{margin:0px 0px 0px 0px; padding:4px 2px 0px 10px; background:url(/wDeutsch/img/back/bg_box_header_grau.gif); color:cc0000; font-size:12px; font-weight:bold; max-height:18px !important; height:22px;}
.blockRight .kasten_text    	{margin:0px 0px 0px 0px; padding:6px 6px 6px 11px; border-left:solid 1px #325c8e; border-right:solid 1px #325c8e; border-top:solid 1px #325c8e;  max-width:181px !important; width:200px;}
.blockRight .kasten_unten   	{margin:0px 0px 15px 0px; padding:2px 2px 2px 10px; background:url(/wDeutsch/img/back/bg_box_footer.gif); background-repeat:no-repeat; height:10px;}
.blockRight .elementText    	{margin:0px 0px 0px 0px; padding:6px 6px 6px 11px; background-color:#F5E9E0;}
.blockRight .elementText p		{}

/* Allgemeine Elemente des unteren Bereiches */
.blockBottom .elementBottom   {margin:0px 187px 0px 107px; padding:0; border-top:solid 1px #000000;}
.blockBottom .elementBottom p {}

/* Sonstige Elemente */
.editButton                   {position:absolute; left:170px; top:68px}

/* Bildergalerie */
.inaktiv 											{float:left; filter:alpha(opacity=30); -moz-opacity:.30; opacity:.30;}
.kleines 											{float:left; font-size:0; line-height:0; margin:0 8px 8px 0; padding:0;}
.album 												{margin-right:15px; max-width:190px; width:190px; padding:4px 0px 30px 0px;}
a.fototitel 									{color:#333333; font-size:1em; font-weight:bold; margin-bottom:50px; text-decoration:none;}
a.fototitel:hover							{color:#333333; font-size:1em; font-weight:bold; margin-bottom:50px; text-decoration:none;}
.breakclear 									{clear:left; font-size:0; line-height:0;}

/* Formulare */
form                 					{margin:0;padding:0;}
input               					{font-size:0.8em; padding:1px 0px 1px 3px;	border:1px solid #b5c4d6;	background-color:#f4f9fc;	margin-top:3px; font-family:verdana, arial, sans-serif; color: #333333;}
.inputPflicht        					{font-size:0.8em; padding:1px 0px 1px 3px; border:1px solid #b5c4d6; background-color:#f4fff0; margin-top:3px; font-family:verdana, arial, sans-serif; color: #333333;}
select               					{font-size:0.8em; padding:1px 0px 1px 3px; border:1px solid #b5c4d6; background-color:#f4fff0; margin-top:3px; font-family:verdana, arial, sans-serif; color: #333333;}
textarea             					{font-size:0.8em; padding:1px 0px 1px 3px; border:1px solid #b5c4d6; background-color:#f4f9fc; margin-top:3px; font-family:verdana, arial, sans-serif; color: #333333;}

