 /* ####### */
 /* CSS DWF */
 /* ####### */
 
html				{ height: auto; }
body 				{ text-align: center; width: 100%; height: auto; margin: 1.5em; padding: 0; font-family: Times New Roman, serif; font-size: 12pt; color: rgb(0,0,0); background: rgb(250,252,250); } 

a:link 				{ color: rgb(0,0,0); text-decoration:none; }
a:visited 			{ color: rgb(0,0,0); text-decoration:none; }
a:active 			{ color: rgb(0,0,0); text-decoration:none; }
a:hover 			{ color: rgb(0,0,0); text-decoration:none; }

img 				{ border: 0; }


#sitecontainer			{ text-align: left; width: 100%; padding: 0; margin: 0; }
body>#sitecontainer		{ height: auto; min-height: 100%; }


#kopf				{ display: none; }

#produktcontainer		{ display: none; }



/* Inhalt generell*/
#inhaltcontainer		{ position: relative; width: 100%; height: auto; margin: 0; padding: 0; }

#inhaltcontainer hr		{ display: none; color: rgb(164,164,164); height: 1px; }
#inhaltcontainer h1		{ font-size: 1.4em; margin: 10px 0 5px 0; }

.eintrag			{ font-size: 100%; line-height: 145%; padding: 0 10px 10px 10px; margin: 10px; background: transparent; border: 0;}

.nachoben			{ display: none; }

.formular			{ margin: 2px 0 2px 0; padding: 1px 0 0 4px; width: 300px; font-family: Arial, sans-serif; color: rgb(100,100,100); font-size: 11px; background-color: rgb(238,238,238); border: solid 1px rgb(190,190,190); }
.button				{ margin: 2px 0 2px 0; padding: 0; width: 300px; font-family: Arial, sans-serif; color: rgb(188,230,154);; font-size: 11px; font-weight: bold; background-color: rgb(160,160,160); border: solid 1px rgb(218,219,224); }


.valide				{ display: none; }
.wobinich				{ display: none; }


#fuss				{ color: rgb(0,0,0); font-size: 12px; text-align: right; margin: 30px; padding: 10px;  text-indent: 23px; background: transparent; border: 0; }
#fuss a, 
#fuss a:visited			{ color: rgb(0,0,0); text-decoration: none; }
#fuss a:hover, 			
#fuss a:active			{ color: rgb(0,0,0); }




/* Inhalt Kategorien */
.personal h1			{ color: rgb(115,173,90); }
.personal ul 			{ padding: 0; margin: 0 0 0 35px;; list-style-image: url(../gfx/site/li_personal.gif); list-style-position: outside; }
.personal li 			{ margin: 0; padding: 0; }

.controlling h1			{ color: rgb(156,206,82); }
.controlling ul 		{ padding: 0; margin: 0 0 0 35px;; list-style-image: url(../gfx/site/li_controlling.gif); list-style-position: outside; }
.controlling li 		{ margin: 0; padding: 0; }

.recht h1			{ color: rgb(156,181,90); }
.recht ul 			{ padding: 0; margin: 0 0 0 35px;; list-style-image: url(../gfx/site/li_recht.gif); list-style-position: outside; }
.recht li 			{ margin: 0; padding: 0; }

.organisation h1		{ color: rgb(49,140,82); }
.organisation ul 		{ padding: 0; margin: 0 0 0 35px;; list-style-image: url(../gfx/site/li_organisation.gif); list-style-position: outside; }
.organisation li 		{ margin: 0; padding: 0; }

.marketing h1			{ color: rgb(115,181,148); }
.marketing ul 			{ padding: 0; margin: 0 0 0 35px;; list-style-image: url(../gfx/site/li_marketing.gif); list-style-position: outside; }
.marketing li 			{ margin: 0; padding: 0; }

.normal h1			{ color: rgb(140,140,140); }
.normal ul 			{ padding: 0; margin: 0 0 0 35px;; list-style-image: url(../gfx/site/li_normal.gif); list-style-position: outside; }
.normal li 			{ margin: 0; padding: 0; }





/* Startseite */
.startprodukt			{ height: 300px; }
#startinhalt			{ height: 300px; padding: 0; margin: 10px; background: rgb(235,232,213); border-top: solid 1px rgb(220,220,220); border-left: solid 1px rgb(220,220,220); border-right: solid 1px rgb(164,164,164); border-bottom: solid 1px rgb(164,164,164); }
#expo				{ font-size: 11px; position: absolute; text-align: center; width: 793px; height: 65px; margin-top: 320px; padding: 0; background: rgb(235,232,213); border-top: solid 1px rgb(220,220,220); border-left: solid 1px rgb(220,220,220); border-right: solid 1px rgb(164,164,164); border-bottom: solid 1px rgb(164,164,164); }
#expo p				{ margin: 10px 10px 0 10px; }


.aus	{}
.durch 				{ text-decoration:line-through; }



