body { font-family: Arial, Helvetica, Geneva, Verdana, sans-serif, margin: 0, topmargin: 0; background-color: #c3cbd9; }

/* Linkformatierung Standardtext */
a:link  	{color: ##003399; text-decoration: none}
a:visited	{color: ##003399; text-decoration: none}
a:hover	{color: #000000; text-decoration: underline}
a:active	{color: #000000; text-decoration: none}

/* Linkformatierung Navigationsleiste */
a.navi_link:link  	{color: #ffffff; text-decoration: none; font-weight: bold}
a.navi_link:visited	{color: #ffffff; text-decoration: none; font-weight: bold}
a.navi_link:hover	{color: #F5E30A; text-decoration: underline; font-weight: bold}
a.navi_link:active	{color: #F5E30A; text-decoration: none; font-weight: bold}

p 	{font-family:Arial, Helvetica, Geneva, Verdana, sans-serif; font-size:12px; color:#333333}
td 	{font-family:Arial, Helvetica, Geneva, Verdana, sans-serif; font-size:12px; color:#333333}
p.klein 	{font-family:Arial, Helvetica, Geneva, Verdana, sans-serif; font-size:11px; color:#333333}

/* Ueberschrift gross blau1 */
h1	{font-family:Arial, Helvetica, Geneva, Verdana, sans-serif; font-size:15px; color: #003399; font-weight: bold;}

/* Ueberschrift gross blau2 */
h2	{font-family:Arial, Helvetica, Geneva, Verdana, sans-serif; font-size:14px; color: #003399; font-weight: bold;}

/* Ueberschrift mittel blau3 */

h3	{font-family:Arial, Helvetica, Geneva, Verdana, sans-serif; font-size:13px; color: #003399;font-weight: bold;}

/* Ueberschrift mittel dunkelgrau */

h4	{font-family:Arial, Helvetica, Geneva, Verdana, sans-serif; font-size:13px; color: #333333;font-weight: bold;}

/* Browser Formatierung */
body	{scrollbar-face-color:#c3cbd9; scrollbar-darkshadow-color:grey}


/* Container rechte Spalte */
.container_rechts { background-color: #ffffff; border: solid 1px#666666; }
.container_rechts h3 { font-size: 12px; font-weight: bold; color: white; background-color: #003399; margin:0; padding: 2px; padding-left: 5px; }
.container_rechts p { font-size: 12px; color: #333333; background-color: #ffffff; margin:0; padding: 2px; padding-left: 5px; padding-top: 5px; padding-right: 4px;}

/* Container Startseite */
.container_startunten { width: 800px; height: 530px; background-image:url(http://www.moehnle.eu/images/start.jpg); }


/* Container Startseite */
.container_start { width: 640px; height: 400px; padding: 0; }
.container_start h3 { font-size: 12px; font-weight: bold; color: white; background-color: #003399; margin:0; padding: 2px; padding-left: 5px; }
.container_start p { font-size: 12px; }
