/* CSS Document */
/* *  {margin:0; padding:0; border:0; }*/
/*Bilder*/
div#gesamt div#fotos		{padding: 0px; text-align: left; float: left; margin: 0px;}
div#gesamt div#fotos img	{margin: 0px;}
div#gesamt div#back	{
	width: 780px; 
	background-image: url(/www/home.nsf/images/bg-image.gif);
	background-repeat: repeat-y; 
	background-color: #555555;
	margin: 0 0 0 0;
} 
/*Content*/
div#gesamt div#back div#content		{width: 367px; float: right; padding-bottom: 18px;}
div#gesamt div#back div#content img		{margin: 40px 0px 9px 20px;}
div#gesamt div#back div#content p		{margin: 0px 29px 0px 20px;}
div#gesamt div#back div#content h1		{margin: 0px 29px 0px 20px;}
div#gesamt div#back div#content div#spacer		{float: right; width: 1px; height: 223px; margin: 0px;}
div#gesamt div#back div#content div#spacer img	{margin: 0px;}
div#gesamt div#back div#content div.abschnitt	{margin: 0px; padding: 0px;}
div#gesamt div#back div#content div#empty		{height: 14px;}
/*Impressum und Teaser*/
div#gesamt div#back div#impressum		{width: 147px; margin: 0px 0px 0px 0px; padding: 0px; float: left;}
div#gesamt div#back div#impressum div	{margin-left: 130px;}
div#gesamt div#back div#impressum div a img	{margin: 4px 5px 0px 0px; border: 0px;}
div#gesamt div#back div#space			{width: 244px; float: left; margin: 0px; padding: 0px;
										background-color: #555555;} 
div#gesamt div#back div#space div#line	{width: 244px; background-color: #c8c8c8; float: left; margin: 0px;}
div#gesamt div#back div#space div#content2		{clear: both; width: 244px; background-color: #555555; margin-bottom: 37px; padding-top: 17px;}
div#gesamt div#back div#space div#content2 p	{margin: 0px 0px 0px 20px;}
div#gesamt div#back div#space div#content2 h1	{margin: 0px 0px 0px 20px;}
/*div#gesamt div#back div#space div#line div#teaser1	{background-color: #555555; width: 243px; margin: 0px 1px 0px 0px; clear: both; height: 76px;}*/
/*Teaser links mit Hg in grau */
div#gesamt div#back div#space div#line div#teaser1{
background-color: #555555; 
margin: 0px 0px 0px 147px;
padding: 0px 17px 0px 17px;
clear: both; 
}
div#gesamt div#back div#space div#line div#teaser1 div a		{text-decoration: none;}
div#gesamt div#back div#space div#line div#teaser1 div a h1		{margin: 0px 30px 0px 20px;}
div#gesamt div#back div#space div#line div#teaser1 div a p		{margin: 0px 30px 0px 20px;}
div#gesamt div#back div#space div#line div#teaser1 div			{padding-top: 17px;}
/*div#gesamt div#back div#teaser2{
height: 76px; 
width: 389px; 
border-top: 1px solid; 
background-color: #4B7069; 
float: left; 
margin: 0px;
}*/
/*Teaser rechts mit Hg in rot */
div#gesamt div#back div#teaser2{
width: 350px; 
border-top: 1px solid #c8c8c8;
border-left: 1px solid #c8c8c8;  
background-color: #c10435; 
float: left; 
display:inline;
margin: -1px 0 0 412px;
padding: 12px 0px 12px 17px;
color: #FFFFFF; 
}
div#gesamt div#back div#teaser2 p{
margin: 0 0 3px 3px;
}
											
div#gesamt div#back div#teaser2 a			{text-decoration: none;}
div#gesamt div#back div#teaser2 a h1		{margin: 17px 30px 0px 20px;}
div#gesamt div#back div#teaser2 a p			{margin: 0px 30px 0px 20px;}
div#gesamt div#back div#end 				{clear: both; height: 0px; background-color: #c8c8c8;}
h1.ws { color:#5A9D94;}
/*Download Liste*/
ul.download_pdf {
	list-style:none !important;
	list-style-type:none !important;
	margin:0 0 3px 0;
 	padding: 0px; 
	list-style-position: outside; list-style-type: none;	
}
ul.download_pdf li {
	margin: 0px 0px 0px 3px; 
	padding: 0px 0px 0px 27px; 	
	background:url(/www/home.nsf/images/PDF_Link.gif) 0px 1px no-repeat;
}
/*Kontaktformular*/
div#gesamt div#back div#content div.abschnitt table#kontakt_alles 		{text-align: left; margin: 3px 0px 0px 30px;}
div#gesamt div#back div#content div.abschnitt table#kontakt_alles img		{margin:0px;}
div#gesamt div#back div#content div.abschnitt table#kontakt_alles tr td table#oben	tr.image1			{height: 9px; vertical-align: top;}
div#gesamt div#back div#content div.abschnitt table#kontakt_alles tr td table#oben	tr.image1 td.vorname	{padding-left: 10px;}
div#gesamt div#back div#content div.abschnitt table#kontakt_alles tr td table#oben	tr.feld1			{height: 25px; vertical-align: top;}
div#gesamt div#back div#content div.abschnitt table#kontakt_alles tr td table#oben	tr.feld1 td input#links	{width: 137px;}
div#gesamt div#back div#content div.abschnitt table#kontakt_alles tr td table#oben	tr.feld1 td input#rechts {width: 137px; margin-left: 10px;}
div#gesamt div#back div#content div.abschnitt table#kontakt_alles tr.image				{height: 9px; vertical-align: top;}
div#gesamt div#back div#content div.abschnitt table#kontakt_alles tr.feld					{height: 25px; vertical-align: top;}
div#gesamt div#back div#content div.abschnitt table#kontakt_alles tr.feld td input		{width: 286px; }
div#gesamt div#back div#content div.abschnitt table#kontakt_alles tr.nachricht td textarea	{width: 286px; height: 81px; overflow: auto;}
div#gesamt div#back div#content div.abschnitt table#kontakt_alles tr.buttons			{height: 19px; text-align: right; vertical-align: bottom;}
div#gesamt div#back div#content div.abschnitt table#kontakt_alles tr.buttons input 		{margin: 0px 0px 0px 20px; border: 0px;}
/*Tabellen*/
div#gesamt div#back div#content div.abschnitt table#inhalt 			{border: 0px; margin: 0px 0px 0px 30px; padding: 0px;}
div#gesamt div#back div#content div.abschnitt table#inhalt tr		{vertical-align: top; margin: 0px;}
div#gesamt div#back div#content div.abschnitt table#inhalt tr td 	{margin: 0px; padding: 0px;}
div#gesamt div#back div#content div.abschnitt table#inhalt tr td p	{margin: 0px 30px 0px 0px;}
div#gesamt div#back div#content div.abschnitt table#inhalt tr.leer	{height: 14px;}
/*Listen*/
ul	{margin: 0px 29px 0px 17px; padding: 0px; list-style-position: outside; list-style-type: none;}
li {margin: 0px 0px 0px 3px; padding: 0px 0px 0px 9px; background-image:url(/www/home.nsf/images/liste.gif); background-repeat: no-repeat; background-position: 0px 6px;}
a.ext{ color:#E4E3BE; background-image:url(/www/home.nsf/images/linkext.gif); background-repeat:no-repeat; background-position:5px 3px; padding-left:21px; text-decoration:none; }
a.download{ color:#E4E3BE; text-decoration:none; }

