body {background-color: #ffffff;}


.bu {
	border-bottom: 1px solid #A6620D;
	border-left: 1px solid #A6620D;
	border-right: 1px solid #A6620D;
	border-top: 1px solid #A6620D;
}

.l {
	border-left: 1px solid #666666;
}

.r {
	border-right: 1px solid #666666;
}

.t {
	border-top: 1px solid #666666;
}

.b {
	border-bottom: 1px solid #666666;
}


.e {
	border-bottom: 1px solid #ffffff;
}

.v_line {
	border-left: 1px solid #B6B6B6;
	border-right: 1px solid #B6B6B6;
}

.abstand {
	padding-left: 8;
}
.agb_padding {
	padding-left: 398px;
}

.anf_pad {
	padding-left: 410px;
}


.flagpad {
	padding-top: 50px;
}


.abstand1 {
	padding-left: 20;
}

.topdistance {
	padding-left: 280px;
}

.agb_pad {
	padding-left: 700px;
}

.menu {
	font-family: tahoma;
	color: #ffffff;
	font-size: 10px;
}


.menu_left {
	font-family: arial;
	color: #626161;
	font-size: 11px;
	text-align: left;
	padding-left: 10px;
}

.menu_left1 {
	font-family: tahoma;
	color: #333399;
	font-size: 11px;
	text-align: left;
	padding-left: 1px;
}

.menu_logo {
	font-family: tahoma;
	color: #333399;
	font-size: 10px;
	text-align: left;
	padding-left: 125px;
}


.menu_left2 {
	font-family: tahoma;
	color: #333399;
	font-size: 10px;
	text-align: left;
	padding-left: 1px;
}

.submenu {
	font-family: tahoma;
	font-color: #626161;
	font-size: 11px;
	text-align: left;
	padding-left: 15px;
	background-color: #EFEFF1;
}


.inhalt {
	font-family: tahoma;
	color: #000000;
	font-size: 11px;
}


.txt {
	font-family: tahoma;
	color: #ffffff;
	font-size: 10px;
	padding-left:15px;
}

.txt1 {
	font-family: tahoma;
	color: #343434;
	font-size: 11px;
	padding-left:10px;
}

.txt2 {
	font-family: tahoma;
	color: #000000;
	font-size: 10px;
	padding-left:10px;
}


.txt4 {
	font-family: tahoma;
	color: #525252;
	font-size: 10px;
	padding-left:10px;
}

.txt3 {
	font-family: tahoma;
	color: #000000;
	font-size: 10px;
}

.main {
	font-family: arial;
	color: #000000;
	font-size: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

.mainxl {
	font-family: tahoma;
	color: #1E4DAC;
	font-size: 10px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}

.mainlp {
	font-family: arial;
	color: #000000;
	font-size: 12px;
	padding-left: 5px;
	padding-right: 5px;
}

.main_over {
	font-family: tahoma;
	color: #000000;
	font-size: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

.mainx {
	font-family: arial;
	color: #000000;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
}

.mainx3 {
	font-family: arial;
	color: #000000;
	font-size: 11px;
	padding-left: 100px;
	padding-right: 5px;
}


.mainx_b {
	font-family: arial;
	color: #000000;
	font-weight:bold;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
}


.mainx1 {
	font-family: arial;
	color: #000000;
	font-size: 11px;
	padding-left: 15px;
	padding-right: 5px;
}

.button1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-color: #333333;
	text-align: center;
	background-color: #EEF0F0;
	cursor:hand;	
}


.mainxx {
	font-family: tahoma;
	color: #333399;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
}

.btext {
	font-family: tahoma;
	color: #000000;
	font-size: 12px;	
	padding-left: 95px;
}

.main4 {
	font-family: tahoma;
	color: #000000;
	font-size: 12px;
	padding-left: 10px;
}

.kundenbereich {
font-family:Tahoma;
font-size: 10px;
color: #FFE59B;
align:justify;
}

.menu1 {
font-family:Tahoma;
font-size: 10px;
color: #A78454;
align:justify;
}

.button {
	padding-left:5px;
	padding-top:1px;
	padding-right:5px;
}
	
.input {
font-size: 10px;
width:100;
height:17px;
align:justify;
background-color: #ffffff;
color: #445D62;
}

.aldi {
border-left: 1px solid black;
border-right: 1px solid black;
border-top: 1px solid black;
border-bottom: 1px solid black;
}

a:link { text-decoration:none; color:#626161;}
a:visited { text-decoration:none; color:#626161; }
a:hover { text-decoration:none; color:#333399; }
a:active { text-decoration:none; color:#333399;}

.a {
border-left: 1px solid #ADACAC;
}

.s {
border-right: 1px solid #ADACAC;
 }
 
 .d {
 border-top: 1px solid #ADACAC;
 }
 
 .f {
 border-bottom: 1px solid #ADACAC;
 }
 
 
.input_kontakt {
font-family: MS Sans Serif;
font-size: 10px;
width:178;
height:22px;
align:justify;
background-color: #F3F3EE;
color: #000000;
}


.input_kontakt1 {
padding-left:3px;
font-family: MS Sans Serif;
font-size: 10px;
width:60px;
height:14px;
align:justify;
background-color: #F3F3EE;
color: #445D62;
}

.bu1 {
	border-bottom: 1px solid #666666;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #666666;
	border-top: 1px solid #ffffff;
}


.abstand4 {
padding-left:10px;
font-family: tahoma;
font-size: 11px;
font-color: #000000;
}

.abstand3 {
padding-left:30px;
padding-top:10px;
font-family: tahoma;
font-size: 11px;
color: #666666;
}

.abstand2 {
padding-left:30px;
padding-top:5px;
font-family: verdana;
font-size: 11px;
color: #000000;
}

.space_left {padding-left: 20px;}
.table_header {background-color: #bbbbbb;}
