html {height: 100%; }



body {height: 100%; margin: 0px 0px 0px 0px;	background-color: #ffffff;	font-size : 9pt;font-family : Arial,Helvetica,Sans-Serif;font-weight : lighter; font-style : normal;line-height:14pt;color : rgb(0, 0, 0);  }

    

table {	border: none;margin: none;padding: none;text-align: left;border-style: none;border-collapse: collapse; }

img {line-height: 0px;}

td,th {	empty-cells: show; font-size : 9pt;font-family : Arial,Helvetica,Sans-Serif;font-weight : lighter;font-style : normal;line-height:14pt;color : rgb(0, 0, 0);}



/* Titel größter ist h1 */

h1      {font-size : 12pt; font-weight : bold; color : rgb(238, 51, 56);}



/* normaler Text, schwarz */

.texti  {font-style : italic;}

.textb  {font-weight : bold;}



/* hinterlegt von der Suche gefundene Stellen */

.suchbegriff  {	background-color: rgb(46, 185, 218);}



#sitemap1 {	background-color: rgb(200, 200, 200); padding: 7px; height: 15px;}

#sitemap2 {	background-color: rgb(222, 222, 222);	padding: 7px; height: 15px;}

#sitemap3 {	background-color: rgb(242, 242, 242);	padding: 7px; height: 15px;}

/*  für den Kalender*/

.kalender  {color : rgb(238,51,56);}



a { color: rgb(0, 0, 255);}



.error  {	color : rgb(153, 0, 0);	margin: 1px 1px 1px 0px;}



/* Für Bilder innerhalb von Texten */

.assetleft {margin:4px 8px 6px 0px; background-color:#CCCCCC; padding: 4px 4px 4px 4px;}

.assetright {margin:4px 0px 6px 8px; background-color:#CCCCCC; padding: 4px 4px 4px 4px;}

.bu {background-color:#CCCCCC; font-size : 8pt;line-height:10pt;padding: 4px}



#linie {border-bottom:rgb(0,0,0) 1px solid;}

#linie_oben {background-color: rgb(0, 0, 0); line-height: 1px; height: 1px;}



#grau_oben {background-color: rgb(242, 242, 242); padding: 2px;}



/* für Sitemap*/

.sitemap a {color: rgb(0,0,0)}

/* Gestalteter Link fett Beispiel: Firmenportrait */

a.link  {text-decoration: none; color : rgb(0, 0, 0); font-weight : bold;}



/* Alle Formularfelder */

.senden	{font-weight : bold; background-color:#FFFFFF; height: 20px; border: #000000 1px solid; margin: 1px 1px 5px 0px;}

.eingabefeld	{background-color:#FFFFFF; height: 20px; border: #000000 1px solid; margin: 0px 0px 5px 0px; padding: 2px 2px 2px 2px;}

.textarea	{background-color:#FFFFFF; border: #000000 1px solid; margin: 0px 0px 5px 0px; padding: 2px 2px 2px 2px;}

.radio	{background-color:#FFFFFF;border: #000000 1px solid;margin: 0px 5px 5px 0px;}

.check	{background-color:#FFFFFF; border: #000000 1px solid; margin: 0px 5px 0px 5px;}

.gruppe	{background-color:#FFFFFF;	border: #000000 1px solid;	margin: 5px 0px 5px 0px; padding: 5px 5px 5px 5px; width: 400px;}



.abbrechen	{border: #000000 1px solid; background-color:#cccccc; height: 20px; margin: 0px 5px 0px 0px;}

.dropdown	{background-color:#FFFFFF;margin: 0px 0px 5px 0px; border: #000000 1px solid;}

/* Ende Formulare*/



#middle {height:100%; background-color:#ffffff; padding: 0px 0px 0px 0px; border-left: 0px solid #000000; border-right: 0px solid #000000;} /* Hintergrundfarbe Content und schwarze Linien */

#kasten_farbe {background-color:#ffffff;} /* Hintergrundfarbe für Kasten im Inhaltsbereich */

#left_farbe {background-color:#ffffff;} /* Hintergrundfarbe linke Seite */

#logo {background-color:#000000;} /* Hintergrundfarbe Logo */

#copy_icon {margin: 10px 0px 10px 0px;} /*Ist für die Copyrightzeile und die Icons*/



/* ----------container zentriert das layout-------------- */

#container {width: 90%; padding:0px; margin: 10px;} 



/*Graue Boxen mit weißer kleiner Box*/

#kasten_grau {background-color:rgb(242, 242, 242); padding: 6px; margin: 10px 0px 10px 5px;}

#ueber_weiss {background-color:rgb(242, 242, 242); padding: 5px; margin: 5px; }

#kasten_unten { padding: 5px; margin: 5px; }



#abstand1 {height: 15px;} /* Zwischen Überschrift und Text*/

#abstand2 {height: 30px;} /* Zwischen oberen Block und unteren Block*/

#abstand3 {width: 30px;} /* Abstand horizontal zwischen 2 Objekten*/



/* Schrift für Aktuell-Homepage */

a.titelrotkl  {font-size: 9pt;text-decoration: none;color:rgb(255, 0, 0); }

a.titel  {font-size: 12pt;font-weight : bold;text-decoration: none;color:rgb(0, 0, 0);}

a.linkrot  {font-size: 9pt;text-decoration: underline;color:rgb(255, 0, 0); }

a.text {text-decoration: none;color:rgb(0, 0, 0); }



#hidden {display:none; visibility:hidden;}

#oben {display:none; visibility:hidden;}

#navigation {display:none; visibility:hidden;}

#right {display:none; visibility:hidden;}


