*{margin: 0;}

body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #666666;
	padding: 0;
	margin: 0;
	min-width: 980px;
	font-size: 13px;
}

.logo {
position:absolute;
top:0px;
left:0px;
	width: 200px;
	height:200px;
	border: solid 0px #999999;
z-index:39;
}


.rechts333333 {
position:absolute;
top:0px;
left:985px;
width:1px;
height:100%;
border:0px solid blue;
background:#333333;
z-index: 51;
}

.bildoben {
  position:absolute;
 left:200px;
 top:0px;
 
z-index:29;
border: solid 0px #FF6600;
}

.unten {
  position:absolute;
 left:0px;
 top:230px;
 width:986px;
min-width:985px;
max-width:985px;
min-height:100%;
height:100%;
z-index:19;
border: solid 0px #ff0000;
}

/* ----- hauptinhalt schliesst inhalt ein -  ----- */

.hauptinhalt {
position:relative;
left:200px;
top:0px;
width:786px;
min-width:787px;
max-width:787px;

background:#666666;
padding-right:0px;
padding-bottom:0px;
border:0px solid #ffff00;
}


.inhalt  {
position:relative;
left:60px;
top:30px;
width:722px;
min-width:722px;
max-width:722px;
min-height:400px;
 padding-right:0px;
 padding-top:0px;
 padding-bottom:0px;
 padding-left:0px; 
 background:#666666;
 margin:0px;
 border:0px solid #00ffff;
}

.impressum {
position:relative;
top:4px;
width:500px;
min-width:500px;
max-width:500px;
padding-top:27px;
padding-left:270px;
padding-bottom:9px;
padding-right:0px;
border:0px solid #00ff00;
font-family:Arial, Helvetica, sans-serif;
color:#dddddd;
font-size:10px;
 text-decoration:none;
margin-top:19px;
margin-left:0px;
margin-bottom:9px;
}


.bodytext {
border-color:#ffccdd; border-width:0px; border-style:solid; background-color:#666666; padding-top:0px; font-family:Arial,helvetica,sans-serif; font-size: 13px;
padding-bottom:0px;
min-width:700px;
width:700px;
max-width:700px;
}



/* Bildunterschrift */
.csc-textpic-caption {
color:#dddddd;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
font-align:left;
}





.headline {
 color:#eeeeee;
 font-family:Arial, Helvetica, sans-serif;
 font-size:24px;
 font-weight:bold;
 position:relative;
 left:25px;
 top:30px;
 width:408px;
 max-width:408px;
z-index:29;
border: solid 0px #FF6600;
}

.csc-firstHeader,  .csc-header-n3 h1, .csc-header-n2 h1,  .csc-header-n4 h1, .csc-header-n5 h1, .csc-header-n6 h1, .csc-header-n7 h1, .csc-header-n8 h1, .csc-header-n9 h1, .csc-header-n10 h1, .csc-header-n11 h1, .csc-header-n13 h1, .csc-header-n12 h1,  .csc-header-n14 h1, .csc-header-n15 h1, .csc-header-n16 h1, .csc-header-n17 h1, .csc-header-n18 h1, .csc-header-n19 h1, .csc-header-n20 h1, .csc-header-n21 h1, .csc-header-n23 h1, .csc-header-n22 h1,  .csc-header-n24 h1, .csc-header-n25 h1, .csc-header-n26 h1, .csc-header-n27 h1, .csc-header-n28 h1, .csc-header-n29 h1,  .csc-header-n30 h1, .csc-header-n31 h1, .csc-header-n33 h1, .csc-header-n32 h1,  .csc-header-n34 h1, .csc-header-n35 h1, .csc-header-n36 h1, .csc-header-n37 h1, .csc-header-n38 h1, .csc-header-n39 h1  {
 font-family:Arial, Helvetica, sans-serif;
font-size:16px;
 font-weight:bold;
 width:400px;
 max-width:400px
 padding-top:0px;
 padding-left:0px;
padding-bottom:0px;
color: #eeeeee;
border: solid 0px #FF6600;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 13px;
	font-weight: bold;
	margin: 10px 0 16px 0;
}


h1 a:link { color:#000099; text-decoration:none; font-weight:bold; font-size:18px; }
h1 a:visited { color:#000099; text-decoration:none; font-weight:bold; font-size:18px; }
h1 a:hover { color:#0000ff; text-decoration:none; font-weight:bold; font-size:18px; }
h1 a:active { color:#000099; text-decoration:none; font-weight:bold; font-size:18px;}
input, select {
	font-size: 13px;
}

p {
	font-size: 13px;
	line-height: 18px;

margin: 0px 0 0px 0;
padding:0;


}

th, td {
	font-size: 13px;	
}

#main-column ol {
	font-size: 13px;
	line-height: 18px;
	margin: 10px 0 16px 194;
}

#main-column ol li {
	padding: 0 0 0 15px;
	margin: 10px 0 10px 30px;
}


#main-column ul {
	font-size: 13px;
	line-height: 18px;
	margin: 10px 0 16px 0;
	list-style-type: none;
}


#seite {
	width: 763px;
	background: url('/fileadmin/eges/oben1.jpg') no-repeat;
		
}

div, ol, ul, li, img, form, select, input, table, td {
	margin: 0;
	padding: 0;	
}




#search input#sword {
	font-family: Arial, Helvetica, sans-serif;


	font-size: 11px;
	line-height: 16px;

	width: 148px;
	height: 16px;
	border: solid 1px #8C8C8C;
	vertical-align: middle;	
}

#search input.go-button {
	width: 25px;
	height: 18px;
	margin: 0 0 0 5px;
	vertical-align: middle;	
}

/*-------------------- main-nav --------------------*/

/*-------------------- main-nav --------------------*/

#main-nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	height: 30px;
	color: #dddddd;	
	font-weight: bold;
	position:relative;
        left:0px;
        top:200px;
	width: 986px;
	min-width: 986px;
	max-width: 986px;
	background-color: #333333;
	
	clear: both;
	z-index:31;
	padding:0px;
}

#main-nav ul {
position:relative;
        left:200px;
        top:0px;
	list-style-type: none;
	height: 30px;
 background-color: #333333;	
 line-height: 30px;
	
margin: 0px 0px 0px 0px;
	float: left;
	padding:0px;		
	z-index:22;
}


#main-nav li {
color: #dddddd;
	font-weight: bold;
	text-decoration: none;
 background-color: #333333;
	width:196px;
    text-align:center;

	float: left;
	display: block;	
	z-index:22;
}


#main-nav li a {
	color: #dddddd;
	font-weight: bold;
	text-decoration: none;
 background-color: #333333;
	width:196px;
    text-align:center;
	display: block;
	float: left;
}

#main-nav li a:hover {
color: #000000;
 background-color: #cccccc;
}

#main-nav li.act a {
color: #000000;
 background-color: #999999;
}
#main-nav li.act a:hover {
	border-top: solid 0px #999999;
}





.menulinksfeld {
 position:absolute;
 left:0px;
 top:0px;
 min-width:200px;
 max-width:200px;
  overflow:hidden;
 width:200px;
 min-height:100%;
 height:100%;
 padding-left:0px;
 padding-right:0px;
 padding-top:0px;
 padding-bottom:0px;
 margin:0px;
 border:solid 0px #ffffff;
 background-color: #990000;	
 z-index:59;
}



.eN1 { margin-left:0px; padding-left:9px; padding-top:6px; padding-right:5px; padding-bottom:7px; font-family:arial,helvetica,sans-serif; text-decoration:none; font-size:13px; color:#dddddd; font-weight:bold; background-color:#666666;  border-top:solid 0px #ffcf99; border-bottom:solid 1px #666666; display:block; -moz-box-sizing:border-box;}
.eN1:hover { margin-left:0px;  padding-left:9px; padding-top:6px; padding-right:5px; padding-bottom:5px; font-family:arial,helvetica,sans-serif; text-decoration:none; font-size:13px; color:#ffffff; font-weight:bold; background-color:#777777;  border-top:solid 0px #ffcf99; border-bottom:solid 1px #777777; display:block; -moz-box-sizing:border-box;}
.eN1aktuell { margin-left:0px;  padding-left:9px; padding-top:6px; padding-right:5px; padding-bottom:5px; font-family:arial,helvetica,sans-serif; text-decoration:none; font-size:13px; color:#ffffff; font-weight:bold; background-color:#666666;  border-top:solid 0px #ffcf99; border-bottom:solid 1px #999999;  border-right:solid 0px #eeeeee; display:block; -moz-box-sizing:border-box;}

.eN2 { margin-left:0px; padding-left:29px; padding-top:6px; padding-right:5px; padding-bottom:7px; font-family:arial,helvetica,sans-serif; text-decoration:none; font-size:13px; color:#dddddd; font-weight:bold; background-color:#990000;  border-top:solid 0px #ffcf99; border-bottom:solid 1px #cc0000; display:block; -moz-box-sizing:border-box;}
.eN2:hover { margin-left:0px;  padding-left:29px; padding-top:6px; padding-right:5px; padding-bottom:7px; font-family:arial,helvetica,sans-serif; text-decoration:none; font-size:13px; color:#ffffff; font-weight:bold; background-color:#cc0000;  border-top:solid 0px #ffcf99; border-bottom:solid 1px #660000; display:block; -moz-box-sizing:border-box;}
.eN2aktuell { margin-left:0px;  padding-left:29px; padding-top:6px; padding-right:5px; padding-bottom:7px; font-family:arial,helvetica,sans-serif; text-decoration:none; font-size:13px; color:#ffffff; font-weight:bold; background-color:#cc0000;  border-top:solid 0px #ffcf99; border-bottom:solid 1px #660000;  border-right:solid 0px #eeeeee; display:block; -moz-box-sizing:border-box;}


.eN3 { margin-left:0px; padding-left:49px; padding-top:6px; padding-right:5px; padding-bottom:7px; font-family:arial,helvetica,sans-serif; text-decoration:none; font-size:13px; color:#dddddd; font-weight:bold; background-color:#990000;  border-top:solid 0px #ffcf99; border-bottom:solid 1px #cc0000; display:block; -moz-box-sizing:border-box;}
.eN3:hover { margin-left:0px;  padding-left:49px; padding-top:6px; padding-right:5px; padding-bottom:7px; font-family:arial,helvetica,sans-serif; text-decoration:none; font-size:13px; color:#ffffff; font-weight:bold; background-color:#cc0000;  border-top:solid 0px #ffcf99; border-bottom:solid 1px #660000; display:block; -moz-box-sizing:border-box;}
.eN3aktuell { margin-left:0px;  padding-left:49px; padding-top:6px; padding-right:5px; padding-bottom:7px; font-family:arial,helvetica,sans-serif; text-decoration:none; font-size:13px; color:#ffffff; font-weight:bold; background-color:#cc0000;  border-top:solid 0px #ffcf99; border-bottom:solid 1px #660000;  border-right:solid 0px #eeeeee; display:block; -moz-box-sizing:border-box;}

.eN4 { margin-left:0px; padding-left:69px; padding-top:6px; padding-right:5px; padding-bottom:7px; font-family:arial,helvetica,sans-serif; text-decoration:none; font-size:13px; color:#dddddd; font-weight:bold; background-color:#990000;  border-top:solid 0px #ffcf99; border-bottom:solid 1px #666666; display:block; -moz-box-sizing:border-box;}
.eN4:hover { margin-left:0px;  padding-left:69px; padding-top:6px; padding-right:5px; padding-bottom:7px; font-family:arial,helvetica,sans-serif; text-decoration:none; font-size:13px; color:#ffffff; font-weight:bold; background-color:#cc0000;  border-top:solid 0px #ffcf99; border-bottom:solid 1px #777777; display:block; -moz-box-sizing:border-box;}
.eN4aktuell { margin-left:0px;  padding-left:69px; padding-top:6px; padding-right:5px; padding-bottom:7px; font-family:arial,helvetica,sans-serif; text-decoration:none; font-size:13px; color:#ffffff; font-weight:bold; background-color:#cc0000;  border-top:solid 0px #ffcf99; border-bottom:solid 1px #999999;  border-right:solid 0px #eeeeee; display:block; -moz-box-sizing:border-box;}

.eN5 { margin-left:0px; padding-left:79px; padding-top:4px; padding-right:5px; padding-bottom:5px; font-family:arial,helvetica,sans-serif; text-decoration:none; font-size:13px; color:#dddddd; font-weight:bold; background-color:#666666;  border-top:solid 0px #ffcf99; border-bottom:solid 1px #666666; display:block; -moz-box-sizing:border-box;}
.eN5:hover { margin-left:0px;  padding-left:79px; padding-top:4px; padding-right:5px; padding-bottom:5px; font-family:arial,helvetica,sans-serif; text-decoration:none; font-size:13px; color:#ffffff; font-weight:bold; background-color:#777777;  border-top:solid 0px #ffcf99; border-bottom:solid 1px #777777; display:block; -moz-box-sizing:border-box;}
.eN5aktuell { margin-left:0px;  padding-left:79px; padding-top:4px; padding-right:5px; padding-bottom:5px; font-family:arial,helvetica,sans-serif; text-decoration:none; font-size:13px; color:#ffffff; font-weight:bold; background-color:#666666;  border-top:solid 0px #ffcf99; border-bottom:solid 1px #999999;  border-right:solid 0px #eeeeee; display:block; -moz-box-sizing:border-box;}

.eN6 { margin-left:0px; padding-left:89px; padding-top:4px; padding-right:5px; padding-bottom:5px; font-family:arial,helvetica,sans-serif; text-decoration:none; font-size:11px; color:#dddddd; font-weight:bold; background-color:#666666;  border-top:solid 0px #ffcf99; border-bottom:solid 1px #666666; display:block; -moz-box-sizing:border-box;}
.eN6:hover { margin-left:0px;  padding-left:89px; padding-top:4px; padding-right:5px; padding-bottom:5px; font-family:arial,helvetica,sans-serif; text-decoration:none; font-size:11px; color:#ffffff; font-weight:bold; background-color:#777777;  border-top:solid 0px #ffcf99; border-bottom:solid 1px #777777; display:block; -moz-box-sizing:border-box;}
.eN6aktuell { margin-left:0px;  padding-left:89px; padding-top:4px; padding-right:5px; padding-bottom:5px; font-family:arial,helvetica,sans-serif; text-decoration:none; font-size:12px; color:#ffffff; font-weight:bold; background-color:#666666;  border-top:solid 0px #ffcf99; border-bottom:solid 1px #999999;  border-right:solid 0px #eeeeee; display:block; -moz-box-sizing:border-box;}

 a:link {  text-decoration:none;}
 a:visited { text-decoration:none;}
 a:hover {  text-decoration:none; }
 a:active { text-decoration:none;}


li a:link { color:#000033; text-decoration:none; font-weight:bold; font-size:13px; }
li a:visited { color:#000033; text-decoration:none; font-weight:bold; font-size:13px; }
li a:hover { color:#0000cc; text-decoration:none; font-weight:bold; font-size:13px; }
li a:active { color:#000033; text-decoration:none; font-weight:bold; font-size:13px;}


dd a:link { color:#000033; text-decoration:none; font-weight:bold; font-size:12px; }
dd a:visited { color:#000033; text-decoration:none; font-weight:bold; font-size:12px; }
dd a:hover { color:#0000cc; text-decoration:none; font-weight:bold; font-size:12px; }
dd a:active { color:#000033; text-decoration:none; font-weight:bold; font-size:12px;}



/* ------------------------  rechtes Informationsfeld ------------------------- */

/*ganzes Feld in div eingeschlossen */

.inforechts {
position:absolute;
left:643px;
top:120px;
width:120px;
min-width:120px;
max-width:120px;
border-left-style:solid; border-color:#dddddd; border-width:0px;
padding-left:0px; padding-right:0px; padding-top:20px; padding-bottom:0px;
min-height:454px;
height:454px;
}

/* Kopf der info 

.tipps {
 color:#000033;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 max-width: 120px;
 width:120px;
 background:#dddddd;
 min-width:120px;
border-bottom:solid; border-color:#999999; border-width:0px;
padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:3px;
}
*/

.informationen {
color:#cccccc;
text-align:left;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
        padding-left:0px; padding-right:0px; padding-top:9px; padding-bottom:13px;
        max-width: 115px;
        width:115px;
}


/*-------------------- footer --------------------*/

#footer {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	text-align: left;	
	color: #8C8C8C;	
	width: 740px;
	border-top: solid 1px #8C8C8C;
	margin: 12px 0 12px 12px;
	padding: 6px 0 0 0;
	clear: both;
}

#footer-copyright {
	float: left;
	width: 	460px;
}

#footer img {
	margin: 0 0 5px 246px;	
}

/* Sprachen Umschaltung */

.sprachschalter {
 position:absolute;
 left:658px;
 top:109px;
 z-index:44;
 width:100px;
 min-width:100px;
 height:16px;
 border:0px solid yellow;
 margin:0px;
 padding:0px;
}
 

.sprache_ru {
 position:absolute;
 left:22px;
 top:0px;
  width:20px;
height:14px;
border:solid 0px #999999; 
margin:1px;
padding:0px;
z-index:24;
}

.sprache_de {
 position:absolute;
 left:44px;
 top:0px;
 width:20px;
height:14px;
border:solid 0px #999999; 
margin:1px;
padding:0px;
z-index:24;
}

.sprache_en {
 position:absolute;
 left:66px;
 top:0px;
  width:20px;
height:14px;
border:solid 0px #999999; 
margin:1px;
padding:0px;
z-index:24;
}
