BODY {
    background-color: #000;
}
#container {width: 719px; height: 450px; position: absolute; left: 50%; top: 50%; margin-left: -360px; margin-top: -225px;}
#header {position: top left;background-color: #000000;}
/* GENERAL fonts */
P, OL, UL, DIV, H1, H2 {
	font-family: verdana, arial;
	font-size: 12px;
	color:silver;
}
H1 { font-size: 16px; }
H2 a { font-size: 14px; }
P, H1, H2 {margin: 0px 0px 5px 0px;}

#content a{
/*die breitenangabe wir nur vom ie benoetigt
display:block;*/
color:#ddd;
border:0px;
padding:3px 0px 3px 0px;
font:bold 12px Verdana, sans-serif;
text-decoration:none;}

#content a:hover{
color:#fff;
text-decoration:none;}

#content a:visited {
color:#bbb;
background:transparent;
border:0px;
padding:0px 0px 0px 0px;
font:bold 12px verdana, sans-serif;
text-decoration:none;}

#content a:visited:hover {color:fff}

.csc-uploads-fileSize{padding-left:25px;}



.address {font:bold 11px verdana, sans-serif;color:#fff;
}

#bg_menu_3 {	
	
	width: 200px;	
	background-image: url(../../../bilder/presse/gegenstueck-unten.gif);
	background-repeat : no-repeat;
	height:200px;
	min-height:200px;
	z-index: 30;
}


#titel {position:absolute;text-align:center;
right:100px;background-color: #000;
top:86px;
border: 2px inset #999999;
color: #fff;
font: 14px;
z-index:30;
width:100px;
min-width: 100px;
height: 17px;
min-height:17px;
}

#de_rootline {position:absolute;background-color:#000000;border: 2px inset #999999;
color: #fff;z-index:111;right:160px;top:86px;width: 400px;height:17px;font-size: 11px;padding:3px 0px 0px 5px;	}
#de_rootline.A {margin:0 3px 0px 3px;color:#999999}

#giftitel {position:absolute;text-align:center;
right:-20px;background-color: #000;
bottom:-4px;
border: 0px solid #999999;

z-index:30;
}

#language {position:absolute;text-align:center;
right:50px;background-color: #000;
top:86px;
padding-top:3px;
border: 2px inset #999999;
color: #fff;
font: 14px;
z-index:30;
width:52px;
min-width: 52px;
height: 17px;
min-height:17px;
}

#deko1 {position:absolute;
right:-37px;
top:-80px;
background-image: url(../../../bilder/globe.jpg);border: 0px solid red;
height:141px;
width:140px;
min-height:141px;
min-width:140px;
z-index:30}
#deko2 {position:absolute;
left:7px;
top:448px;
background-image: url(../../../bilder/presse/kurbel-oben.gif);
height:76px;
width:120px;
min-height:76px;
min-width:120px;
z-index:5}
#deko3 {position:absolute;
left:7px;
top:429px;
background-image: url(../../../bilder/presse/sockel.gif);
height:20px;
width:200px;
min-height:20px;
min-width:200px;
z-index:30}

#footer {position:absolute;bottom:-27px;right:320px;
 }
#footer P {
	font-size: 10px;
	text-align: right;
}

#last_update {position:absolute;bottom:1px;right:30px;
         text-align:center;
         background-color: #000;
         padding-top:1px;
         border: 2px inset #999999;
         color: #ccc;
         font-size:10px;
         z-index:30;
         width:135px;
}


/* Content column */
#content {position: absolute;overflow:auto;
         left:165px;top:112px;
         padding: 5px 23px 5px 5px;
	 width:500px;
	 height:305px;
}

/* Menu 1 column */
#menu_main{	
	position: absolute;
	top: 116px; 
	width: 200px;	
	padding-top: 10px;}
#menu_1 {border:1px dotted #999999;
	width: 100px;
	margin-left:26px;
	
	
}
#menu_1 DIV {
	width: 95%;
}
#menu_1 DIV A {
	color: #999999;
	text-decoration: none;
}
#menu_1 DIV A:hover {
	text-decoration: underline;
}

/*  MENU 1, level 1, normal state (NO) */
#menu_1 DIV.menu1-level1-no {
  border-bottom: 1px dotted #999999;
  font-size: 11px;
  padding-top:5px;
  padding-left:5px;
}
/*  MENU 1, level 1, active state (ACT) */
#menu_1 DIV.menu1-level1-act {
  border-bottom: 1px solid #999999;
  font-weight:bold;
  font-size: 11px;
  padding-top:5px;
  padding-left:5px;

  background-color: #eeeeee;
  filter:alpha(opacity='70', style='0');
}
#menu_1 DIV.menu1-level1-act A {
  color:black;
}

/*  MENU 1, level 2, normal state (NO) */
#menu_1 DIV.menu1-level2-no {
  font-size: 10px;
  padding-left:20px;
}
/*  MENU 1, level 2, active state (ACT) */
#menu_1 DIV.menu1-level2-act {
  font-size: 10px;
  font-weight:bold;
  padding-left:20px;
}






/*  MENU 2, level 1, general for all table cells: */
#menu_2 TD {
  background-color: #333366;
  width: 10%;
  text-align: center;
  padding: 0px 2px 0px 2px;
}
#menu_2 TD A {
  color: white;
  font-size: 10px;
  font-family: verdana, arial;
  text-decoration: none;
}
#menu_2 TD A:hover {
  text-decoration: underline;
}
#menu_2 TD.oddcell {
  background-color: #666699;
}
#menu_2 TD.menu2-level1-act {
  background-color: #88292A;
}



/* Style for the Path-menu: */
TD#path {
  white-space: nowrap;
  background-color: #F8F8EC;

  font-family: verdana, arial;
  font-size: 11px;
  font-style: italic;
  font-weight: bold;
  padding: 1px 1px 5px 5px;
}
TD#path A {
  text-decoration: none;
  color:black;
}
TD#path A:hover {
  text-decoration: underline;
}


.csc-mailform{border: 0px;}
.csc-mailform-field {padding: 3px;}
.csc-mailform-submit {position:absolute;bottom: 15px;right:30px;}

.entry .top {height: 185px; width: 100%;margin-top:10px;margin-bottom: 20px;}
.entry .topleft{width: 20%;height: 100%;float:left;}
.entry .topcenter{width: 55%;height: 100%;float:left;}
.entry .topright{width: 20%;height: 100%;float:left;}
.entry .title {text-align: center}
.next {padding-left: 40px;}

