/* CSS Document */
body {
  margin-left: 0; /* ersetzt "leftMargin" im Quelltext */
  margin-right: 0; /* ersetzt "leftMargin" im Quelltext */
  margin-top: 0; /* ersetzt "leftMargin" im Quelltext */
  background-color: #FFFFFF;
  color: #000000;
  font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
   background-image:url("../grafik/bg_body.gif");
  background-repeat:repeat-x;
  background-attachment:fixed;

}

#header {
	clear: both;
	position:relative;
	width: 945px;
	margin: 0 auto;
	min-height:60px;
	height:auto !important;
	height:60px;
	color: #000000;
	/*background-color: #B20605;
	background-image: url("../grafik/bg_header.gif");*/
	/*left: 18px;*/

}

#topmenue {
  /*background-image: url("../grafik/bg_topmenue.gif");
  background-repeat: repeat-x;
  background-color: #B20605;
  background-color: #B20605;*/
  clear: all;
  clear:left;
  
  
	width: 945px;
	margin: 0 auto;
	
  height:18px;
  padding-top: 7px;
  /*padding-left: 432px;*/
  COLOR: #6E6E6E;
  font-family: Arial,verdana,tahoma,Arial, Helvetica, sans-serif;
   font-size: 11px;
   FONT-WEIGHT: bold;
   
   
   
   
}

#topmenue_inhalt {
    width: 728px;
	padding-left:217px;
	
	
}

#topmenue_inhalt a{
   COLOR: #6E6E6E;
   TEXT-DECORATION: none;
   
   font-family: Arial,verdana,tahoma,Arial, Helvetica, sans-serif;
   font-size: 11px;
   FONT-WEIGHT: bold;
   
}
#topmenue_inhalt a:hover{
   /*TEXT-DECORATION: underline;*/
   COLOR: #CDCD28;
}

#topnavi {
    font-size: 10px;
	text-align:left;
	min-height:18px;
	height:auto !important;
	height:18px;
	/*background-color: #ffffff;*/
	padding-top:2px;
	/*background-image: url("../grafik/topmenue_verlauf.gif");*/
	/*padding-right:158px;*/
	width: 945px;
}


#topnavi a{
   COLOR: #000000;
   TEXT-DECORATION: none;
   font-size: 10px;
}

#topnavi a:hover{
   TEXT-DECORATION: underline;
}

#top_logo {
float: left;
width: 360px;
min-height:33px;
	height:auto !important;
	height:33px;
/*background-color: #ffffff;*/
font-family: tahoma,Arial, Helvetica, sans-serif;
font-size: 32px;
color: #DE0000;
padding-top:10px;
padding-right:10px;

min-height:40px;
	height:auto !important;
	height:40px;
}

#top_country {
	float: left;
	width: 570px;
	min-height:26px;
	height:auto !important;
	height:26px;
	/*background-color: #ffffff;*/

font-family: tahoma,Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #5d5d5d;
	padding-top:20px;
	text-align: right;
}

#top_powerdby {
float: left;
width: 305px;
font-size: 10px;
text-align: right;
padding-top:10px;
}

#contentcontainer {
    clear: both;
	position:relative;
	width: 945px;
	margin: 0 auto;
	min-height:500px;
	height:auto !important;
	height:500px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #9B9B9B;
	/* background-repeat: no-repeat;*/
	
}

#gr_linie {
   
    width: 945px;
	min-height:23px;
	height:auto !important;
	height:23px;
	background-image:url("../grafik/gruene_linie.gif");
   
}

#menue {
float: left;
width: 180px;
/*background-color: #0000ff;*/
padding-top:0px;
padding-bottom: 15px;
}

#content {
float: left;
width: 755px;
padding-top: 17px;
/*background-color: #00ffff;*/
width:485px;
padding-bottom:20px;
font-family: verdana,tahoma,Arial, Helvetica, sans-serif;
padding-left:35px;
min-height:500px;
	height:auto !important;
	height:500px;
}

#content a{
   COLOR: #0A823C;
   TEXT-DECORATION: none;
  
}

#content  a:hover{
   TEXT-DECORATION: underline;
}

#content h1{
padding:0px;
margin:0px;
color:#000000;
font-size:12px;
}
#content h2{
font-size:1.0em; font-weight:bold;color:#005028;
}

#menuepunkt_top {
    width: 181px;
	min-height:25px;
	height:auto !important;
	height:25px;
	color: #000000;
	background-color: #ffffff;
    background-image: url("../grafik/menuepunkt_top.gif");
}
#menuepunkt, #menuepunkt_aktiv{
    width: 173px;
	min-height:20px;
	height:auto !important;
	height:20px;
	color: #000000;
	background-color: #ffffff;
    background-image: url("../grafik/menuepunkt.gif");
	background-repeat:no-repeat;
	
	padding-left:20px;
	padding-top:5px;
	padding-bottom:2px;
	
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:1px solid #9B9B9B;
	border-style:dashed;
}

#menuepunkt_leer {
 width: 173px;
	min-height:20px;
	height:auto !important;
	height:20px;
	color: #000000;
	background-color: #ffffff;
    /*background-image: url("../grafik/menuepunkt_leer.gif");*/
	padding-left:20px;
	padding-top:5px;
	
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:1px solid #9B9B9B;
	border-style:dashed;
}

#menuepunkt_leer2 {
 width: 173px;
	min-height:35px;
	height:auto !important;
	height:35px;
	color: #000000;
	background-color: #ffffff;
    background-image: url("../grafik/menuepunkt_leer2.gif");
	padding-left:20px;
	padding-top:3px;
}

#menuepunkt_aktiv{
background-image: url("../grafik/menuepunkt_aktiv.gif");

}

#menuepunkt_aktiv a{
   COLOR: #6D6D6D;
   TEXT-DECORATION: none;
   font-family: arial,verdana,tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
}

#menuepunkt_aktiv  a:hover{
   COLOR: #0B8266;
  /* TEXT-DECORATION: underline;*/
}

#menuepunkt a{
   COLOR: #6D6D6D;
   TEXT-DECORATION: none;
   font-family: arial,verdana,tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
}

#menuepunkt a:hover{
   COLOR: #0B8266;
   /*TEXT-DECORATION: underline;*/
}

#menuepunkt_bottom {
width: 181px;
	min-height:25px;
	height:auto !important;
	height:25px;
	color: #000000;
	background-color: #ffffff;
    background-image: url("../grafik/menuepunkt_bottom.gif");
}



#menuepunkt_layout {
width: 183px;
	min-height:110px;
	height:auto !important;
	height:110px;
	color: #ffffff;
	background-color: #ffffff;
    background-image: url("../grafik/menuepunkt_layout.gif");
	padding-top:10px;
	padding-left: 10px;
	font-weight:bold;
	
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:1px solid #9B9B9B;
	border-style:dashed;
}

#menuepunkt_login {
width: 184px;
	min-height:109px;
	height:auto !important;
	height:109px;
	color: #ffffff;
	background-color: #ffffff;
    background-image: url("../grafik/menuepunkt_login.gif");
	padding-top:10px;
	padding-left: 10px;
	font-weight:bold;
}

#menuepunkt_login2 {
width: 184px;
	min-height:109px;
	height:auto !important;
	height:109px;
	color: #000000;
	background-color: #ffffff;
    background-image: url("../grafik/menuepunkt_login2.gif");
	padding-top:10px;
	padding-left: 10px;
	font-weight:bold;
}

#menuepunkt_login a{
   COLOR: #ffffff;
   TEXT-DECORATION: none;
   font-family: verdana,tahoma,Arial, Helvetica, sans-serif;
   font-size: 10px;
}

#menuepunkt_login a:hover{
   COLOR: #ffffff;
   TEXT-DECORATION: underline;
}

#menuepunkt_content {
    width: 183px;
	
	min-height:10px;
	height:auto !important;
	height:10px;
	
	color: #000000;
	background-color: #ffffff;
    background-image: url("../grafik/menuepunkt_layout.gif");
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:2px;
}


#footer {
clear: both;
/*border-top:5px solid #D10E0E;*/
text-align:right;
font-size: 10px;
}

#footer_inhalt {
    width: 945px;
	margin: 0 auto;
	font-size: 10px;
	font-family: arial, verdana,tahoma,Arial, Helvetica, sans-serif;
	padding-top: 3px;
	COLOR: #C8C8C8;
}

#footer_inhalt a{
   COLOR: #C8C8C8;
   TEXT-DECORATION: none;
   font-family: verdana,tahoma,Arial, Helvetica, sans-serif;
   font-size: 10px;
   
}
#footer_inhalt a:hover{
   COLOR: #ABCD28;
}

ul {
	list-style-image:url("../grafik/bullet.gif");
	line-height: 20px;
}
ol {
	line-height: 20px;
	list-style-type: none;
}

li{
 padding-top: 10px;
}

.listebull {
	position:absolute;
	padding-top:0px;
	margin-left:-25px;
	
}
.quicklogin_feld {
BORDER: #000000 1px solid; 
	FONT-SIZE: 8pt; 

	LETTER-SPACING: 0em; 
	BACKGROUND-COLOR: #ffffff; 
	margin-top:7px;
	width: 150px;
	padding-left:2px;
}	

.quicklogin_botton{	
	BORDER: #000000 1px solid; 
	
	FONT-SIZE: 8pt; 
	
	padding-bottom:1px;
	
	BACKGROUND-COLOR: #efefef; 
	height: 19px;
	margin-top:7px;
	width:60px;
}

.mybutton {
  BORDER: #000000 1px solid; 
	FONT-SIZE: 8pt; 
	padding-bottom:1px;
	BACKGROUND-COLOR: #efefef; 
	height: 19px;
	margin-top:7px;
}

.mybutton2 {
    BORDER: #000000 1px solid; 
	FONT-SIZE: 10pt; 
	padding-bottom:1px;
	BACKGROUND-COLOR: #efefef; 
	height: 17px;
	margin-top:7px;
	width:200px;
}

.mybutton3 {
    BORDER: #000000 1px solid; 
	FONT-SIZE: 9pt; 
	padding-bottom:1px;
	BACKGROUND-COLOR: #ffffff; 
	height: 15px;
	
	
}
.mybutton4 {
    BORDER: #000000 1px solid; 
	FONT-SIZE: 9pt; 
	padding-bottom:1px;
	BACKGROUND-COLOR: #ffffff; 
	
	
	
}
.mybutton_klein {
  font-size: 12px; 
  font-family: Verdana,Tahoma,Helvetica; 
  color: #000000; 
  
  
  border: 1px solid black;
}

.mybutton4 {
    BORDER: #000000 1px solid; 
	FONT-SIZE: 9pt; 
	padding-bottom:1px;
	BACKGROUND-COLOR: #ffffff; 
	
}

#achtungtop {
width: 420px;
min-height:19px;
	height:auto !important;
	height:19px;
background-color: #ffffff;
 background-image: url("../grafik/achtungtop.gif");
 font-weight: bold;
 padding-left: 30px;
 padding-top: 7px;
}

#achtungbottom {
width: 424px;
border-left: 1px solid #EE1C2F;
border-right: 1px solid #EE1C2F;
border-bottom: 1px solid #EE1C2F;
padding:8px;
font-weight: bold;
margin-left:4px;
font-size: 10px; 
}

#achtungtop2 {
width: 420px;
min-height:19px;
	height:auto !important;
	height:19px;
background-color: #ffffff;
 background-image: url("../grafik/erfolgtop.gif");
 font-weight: bold;
 padding-left: 30px;
 padding-top: 7px;
}

#achtungbottom2 {
width: 424px;
border-left: 1px solid #5ACF47;
border-right: 1px solid #5ACF47;
border-bottom: 1px solid #5ACF47;
padding:8px;
font-weight: bold;
margin-left:4px;
}

.tablebg {
   /*background-color: #CE0E0D;*/
   background-color: #FFFFFF;
   /*color: #ffffff; */
}

/* -------------------------------------------------------------------------------------------------------------------
 menu lists for boxes (from other css) 
-------------------------------------------------------------------------------------------------------------------- */

.linkcontainer ul { 
	list-style-image: url("../grafik/linkpfeil.gif");
	list-style-position: outside;
	list-style-type: none;
	padding: 0px;
	margin: 7px 0px 0px 16px; 
	}

.linkcontainer ul li {
	margin: 0 0 0 0; 
	padding: 0 0 4px 0; 
	padding-left: 0px; 
}

.linkcontainer ul li a { 
	font-weight: bold; 
	color: #d10e0e;
	border-bottom: none; 
	text-decoration: none; 
}

.linkcontainer ul li a:hover { 
    text-decoration: underline;
}


.linkcontainer ul li a { 
	text-decoration: underline;
	font-weight: normal;
}

/*----------------------------------------------*/

#balken_ueberschrift {
    width: 627px;
    min-height:19px;
	height:auto !important;
	height:19px;
    
	background-image: url("../grafik/balken_global.gif");
	font-weight: bold;
	padding-left: 10px;
	padding-top: 5px;
}

#balken_ueberschrift_hoch {
    width: 627px;
    min-height:39px;
	height:auto !important;
	height:39px;
    
	background-image: url("../grafik/balken_global_hoch.gif");
	font-weight: bold;
	padding-left: 10px;
	padding-top: 6px;
}

#balken_ueberschrift2 {
    width: 500px;
    min-height:19px;
	height:auto !important;
	height:19px;
    
	background-image: url("../grafik/balken_global2.gif");
	font-weight: bold;
	padding-left: 10px;
	padding-top: 5px;
	
}

#balken_ueberschrift3 {
    width: 520px;
    min-height:19px;
	height:auto !important;
	height:19px;
    
	background-image: url("../grafik/balken_global3.gif");
	font-weight: bold;
	padding-left: 10px;
	padding-top: 5px;
	
}

#balken_da {
    width: 734px;
    min-height:19px;
	height:auto !important;
	height:19px;
    
	
	font-weight: bold;
	padding-left: 10px;
	padding-top: 3px;
}

#nopicture {
width: 180px;
    min-height:92px;
	height:auto !important;
	height:92px;
	background-color: #D7DCDF;
	text-align: center;
	padding-top:30px;
	font-weight: bold;
	FONT-SIZE: 8pt; 
	font-family: Arial, Helvetica, sans-serif;
	
}

fieldset{max-width:505px;border:1px solid #9B9B9B;font-size:1.0em;padding:0 10px 0 10px;}
fieldset legend{background:#D2DC32; color:#005028; padding:2px 10px 2px 10px;height:18px;border:1px solid #9B9B9B;margin:0 5px 0 5px;font-weight:bold;}
fieldset table{margin:10px 0 10px 0;}

.button{
	height:18px;
	padding:0 3px 3px 3px;
	vertical-align:middle;
	font-weight:bold;
	color:#006E32;
	text-align:center;
	border:1px solid #9B9B9B;
	background:#FFFFFF;
	cursor:pointer;
	font-size:1.0em;
	margin-top:5px;
	}
	
	.Fakebutton{
	height:18px;
	padding:1px 10px 1px 10px;
	font-size:0.85em;
	vertical-align:middle;
	font-weight:bold;
	color:#006E32;
	text-align:center;
	border:1px solid #9B9B9B;
	background:#FFFFFF;
	cursor:pointer;}
	
	.clear {
clear: left;
font-size: 1px;
}

.closew:link {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.closew:active {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.closew:visited {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.closew:hover {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline
}
