/* CSS definition file containing sitestyle stylesheets */

BODY {FONT: 12px/15px Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: 000; background-color: #FFF}

A {color:39C;TEXT-DECORATION: underline}
A:visited {color:39C;text-decoration: underline}
A:hover {color:39C; text-decoration: none}

A.link{FONT: 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold;color:#39C;padding: 0 0 0 0; text-decoration:none}
A.link:hover {	 font-weight: normal; text-decoration: underline;}
A.link:visited {text-decoration:none}

A.navi{FONT: 12px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold;color:#39C;padding: 0 0 0 0; text-decoration:none; }
A.navi:hover { font-weight: normal; text-decoration: underline;}
A.navi:visited {text-decoration:none}

H1 {font: 16px/19px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold; color: 000}
H2 {font: 12px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold; color: 000}

P {FONT: 12px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: normal;color: 000; margin: 0 0 0 0}
.bildtext {FONT: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: normal;color:#000}
.rot {FONT: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;	font-weight: normal;	color: Red;}
.navi_weiss {FONT: 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold;color:#fff;padding: 2 2 2 5}
.navi_pfeil {FONT: 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold;color: #39C;padding: 2 2 2 13; background: url(/allgemein/pfeil_navi.gif) no-repeat;}
.navi_linie {FONT: 8px/8px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #39C;padding: 2 0 2 0;border-bottom: 1px solid #39C}

TD {FONT: 12px/15px Verdana, Arial, Helvetica, sans-serif;color: 000;margin: 0 0 0 0;	vertical-align: top;}
.linie {border-bottom: 1px solid #39C; padding: 3 5 3 5; vertical-align: top; FONT: 11px/15px Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
.liniekb {border-bottom: 1px solid #39C; padding: 3 5 3 5; vertical-align: top;FONT: 10px/11px Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: normal;	}


#headbereich {POSITION: absolute; height: 125px; width:950; top: 0px; left: 0px; }
#headbild {POSITION: absolute; height: 125px; width:690; top: 0px; left: 0px; }
#headlogo {POSITION: absolute;	height: 125px;	width: 100;	top: 0px;left: 690px;background: url(/allgemein/esn-logo.gif) no-repeat;}

#content {POSITION: absolute;	width: 950;top: 160px;left: 0px}
#content_links {POSITION: absolute;	height: 250; width: 240;top: 0px;left: 0px; margin: 5 5 5 5}
#content_mitte {POSITION: absolute;	width: 400;top: 0px;left: 240px; padding-right: 10}
#content_mitte-rechts_240 {POSITION: absolute;	width: 884;top: 0px;left: 240px}
#content_mitte-rechts_40 {POSITION: absolute;	width: 884;top: 0px;left: 40px}
#content_rechts {POSITION: absolute; width: 300;top: 0px;left: 650px}

#content_mitte_o {POSITION: absolute;	width: 400;top: 0px;left: 40px; padding-right: 10}
#content_rechts_o {POSITION: absolute; width: 300;top: 0px;left: 450px}

#navi_head {position: absolute;width: 200px;	height: 78px;	left: 10px;	top: 0px;	background-image: url(/allgemein/navi.gif);	background-repeat: no-repeat;} 
#navi_head_205 {position: absolute;width: 205px;	height: 78px;	left: 10px;	top: 0px;	background-image: url(/allgemein/navi_groesser.gif);	background-repeat: no-repeat;} 
#navi_rahmen {	FONT: 11px/12px Verdana, Arial, Helvetica, sans-serif;	margin: 0 0 0 0;	text-align: left;	vertical-align: top;	padding: 5 5 5 5;	width: 200px;	border-left: 1px solid #39C;	border-right: 1px solid #39C;	border-bottom: 1px solid #39C;}


UL{margin-top : 2px;}
LI{margin-left : -20px;FONT: 13px/17px Verdana, Arial, Helvetica, sans-serif;	COLOR: 333333;	list-style : disc;margin: 0 0 6 -20;}