

/* NEUE STYLES 29.05.2006*/
h1{
font-size: 14px;
color:#d50210;
}
h3{
font-size: 10px;
}

.mainnavi {
	color:#FFFFFF;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	width: 130px;
	height: 25px;
	background-color:#A8C1E0;	
}

.topclaim {
	font-size:12px;
	font-weight: bold;
	color: #FFFFFF;
}

.dividleftred {
    background-color:#D50210;
	position: relative;
	left: 0px;
	top: 0px;
	width: 200px;
	border: 1px;
	border-bottom-color: #356697;
	border-bottom-style: solid;
	color: #FFFFFF;
	font-size:10px;
	line-height: 20px;
	font-weight:bold;
}

.redheadline {
	font-size: 13px;
	font-weight: bold;
	color: #D50210;
}

#homelink {
	visibility:vissible; 
	width:99px; 
	height:27px; 
	z-index:1; 
	border: 0px none #000000; 
	overflow: visible; 
	float:left; 
	left: 200px; 
	top: 80px;
}

#topsubnavi{
	visibility:visible; 
	width:650px; 
	height:27px; 
	z-index:3; 
	border: 0px none #000000; 
	overflow: visible; 
	left: 0px; 
	top: 0px; 
	float:left; 
	background-color: #FFFFFF; 
}

.linkred{ color: #D50210; font-size: 13px; font-weight: bold; text-decoration: none;}
.linkred:link { color: #D50210; font-weight: bold; text-decoration:none }
.linkred:visited { color: #D50210; font-weight: bold; text-decoration:none }
.linkred:hover { color:#FFFFFF; font-weight: bold; text-decoration:none }
.linkred:active { color: #D50210; font-weight: bold; text-decoration:none }
.linkred:focus {  color: #D50210; font-weight: bold; text-decoration:none }

/**/

#admin_head b{
  font-size:22px;  
}
#admin_head span{
  vertical-align:top;  
  font-size:10px;  
	color:#8ba8cc;
}
.green {
	color: #1E9000;
	font-weight: bold;
}
.red {
	color: #C80009;
	font-weight: bold;
}
.lightRow {
	background-color:  #CADAED;
}
.hidden, .hidden td{
visibility:hidden;
}
.show, .show td{
visibility:show;
}
.result_line{ /* Infozeile im Auktionsportal */
  width:100%;
}
.result_line td{ 
  color:#02407d;  
/*   border: 1px solid green; */
}  
.result_line #info{
  width:33%;  
}
.result_line #perpage{  
  text-align:center;
}
.result_line #perpage a{  
  border:1px solid #02407d;
}
.result_line #perpage a:hover{  
  background-color:white;
}

.result_line #perpage .selected{  
  background-color:white; 
}

.result_line #pages{
  width:50%;
  text-align:right;  
}
.result_line #pages a{
  text-decoration:underline;
}
.result_line #pages b{
  /* background-color:white; */
  background-color: #E4ECF6;
}
.divcontentbox .tdauktionshl{
  /*text-align:left;*/
  text-align:center;
}
.divcontentbox .tdauktionshl a{
  color:white;
}
.divcontentbox .tdauktionshl a img{
  border:none; 
}
.divcontentbox .tdauktionshl a, a.linkportal{
	cursor:pointer;
  cursor:hand; /* IE < 5.5 */
}
.borderblack {
	padding: 5px;
	width: 145px;
	border : 1px #000000;
    border-style: solid solid solid solid ;
}

/* */

body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    background-color: #FFFFFF;
    overflow: none;
    height: 100%;
    width: 100%;
}

table {
    border: 0px;

}

td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
}

select {
	background-image: url(../img/head_bg.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
}

.tabletop {
	background-image: url(../img/head_bg.jpg);
	background-repeat: no-repeat;
	height:81px;
	width: 950px;
	background-color: #0E2966;
}


A, .navi a div{
    text-decoration: none;
	font-weight: ;
    color: #00386C;
    cursor:pointer;
}

A:Hover, .navi a:hover div {
    text-decoration: none;
	font-weight: ;
    color: #D50210;
}


.linknew{ color: #FFFFFF; font-weight: normal; text-decoration: none;}
.linknew:link { color: #FFFFFF; font-weight: normal; text-decoration:none }
.linknew:visited { color: #FFFFFF; font-weight: normal; text-decoration:none }
.linknew:hover { color:#000000; font-weight: normal; text-decoration:none }
.linknew:active { color: #FFFFFF; font-weight: normal; text-decoration:none }
.linknew:focus {  color: #FFFFFF; font-weight: normal; text-decoration:none }


.linkportal{ color: #00386C; font-weight: bold; text-decoration: underline;}
.linkportal:link { color: #00386C; font-weight: bold; text-decoration:underline }
.linkportal:visited { color: #00386C; font-weight: bold; text-decoration:underline }
.linkportal:hover { color:#D50210; font-weight: bold; text-decoration:underline }
.linkportal:active { color: #00386C; font-weight: bold; text-decoration:underline }
.linkportal:focus {  color: #00386C; font-weight: bold; text-decoration:underline }


.linkfooter{ color: #000000; font-weight: normal; text-decoration: none;}
.linkfooter:link { color: #000000; font-weight: normal; text-decoration:none }
.linkfooter:visited { color: #000000; font-weight: normal; text-decoration:none }
.linkfooter:hover { color:#D50210; font-weight: normal; text-decoration:none }
.linkfooter:active { color: #000000; font-weight: normal; text-decoration:none }
.linkfooter:focus {  color: #000000; font-weight: normal; text-decoration:none }

.linkfooterhi{ color: #D50210; font-weight: normal; text-decoration: none;}

.topnavi {
	width: 135px;
	padding: 0px;
	vertical-align: bottom;
}


.leftside {
	width: 200px;
/*	background-color: #CADAED; */
	padding: 0px;
	vertical-align: top;
}

.rightside {
	z-index: 10;
	width: 175px;
	/*background-color: #E4ECF6;*/
	padding: 0px;
	vertical-align: top;
}

.tdsubnavi {
	background-color: #FFFFFF;
	padding-top: 0px;
	vertical-align: top;
}

.buehne {
	width: 575px;
	background-color: #FFFFFF;
	padding-top: 0px;
	vertical-align: top;
}

.buehne_full {
	width: 750px;
	background-color: #FFFFFF;
	padding-top: 0px;
	vertical-align: top;
}

.buehneweit {
	width: 750px;
	background-color: #FFFFFF;
	padding-top: 0px;
	vertical-align: top;
}

#dividleft{
	position: relative;
	left: 0px;
	top: 0px;
	width: 200px;
}

.dividleftborderhell {
    background-color:#A8C1DE;
	position: relative;
	left: 0px;
	top: 0px;
	width: 200px;
	border: 1px;
	border-bottom-color: #356697;
	border-bottom-style: solid;
}

.dividleftborderdunkel {
    background-color:#8BA8CC;
	position: relative;
	left: 0px;
	top: 0px;
	width: 200px;
	border: 1px;
	border-bottom-color: #356697;
	border-bottom-style: solid;
}

#dividrightborder {
	/*position: relative;*/
	left: 0px;
	top: 0px;
	width: 175px;
	border: 1px;
	border-bottom-color: #356697;
	border-bottom-style: solid;
}

.dividrightborderhell {
	background-color:#CADAED;
	/*position: relative; */
	left: 0px;
	top: 0px;
	width: 175px;
	border: 1px;
	border-bottom-color: #356697;
	border-bottom-style: solid;
}

.dividrightborderdunkel {
	background-color:#A8C1DE;
	position: relative;
	left: 0px;
	top: 0px;
	width: 175px;
	border: 1px;
	border-bottom-color: #356697;
	border-bottom-style: solid;
}


.divhellbg {
	background-color:#A8C1DE;
}

.divhellbgright {
	background-color:#CADAED;
}

.divdunkelbg {
	background-color:#8BA8CC;
}

.divinhalt {
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 10px;
	padding-bottom: 10px; 
}



.tdhellbg {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 4px;
	background-color:#A8C1DE;
}

.tddunkelbg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-color:#8BA8CC;
}

.divinhalt {
	padding-top: 10px;
	padding-left: 9px;
	padding-right: 10px;
	padding-bottom: 10px; 
}



#content {
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px; 
}

#contentweit {
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 20px; 
}

#content_full {
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 20px; 
}

.fuenfgruende {
	background-image: url(/img/bg_5gutegruende.gif);
	background-repeat: no-repeat;
	background-color: #CADAED;
}

.fuenfschritte {
	background-image: url(/img/5schritte.gif);
	background-repeat: no-repeat;
	height: 305px;
	width: 555px;
}


.footer {
	text-align: center;
	padding-left: 10px;
	padding-right:10px;
    border : 1px #000000;
    border-style: solid none solid none ;
}

.divoverheadline {
	background-image: url(../img/meldebox_bg.gif);
	height: 21px;
	padding-left: 7px;
	padding-top: 40px;
	_padding-top: 49px; /*Angabe für den IE*/
}



.divheadlinebox {
	background-color: #02407D;
	height: 21px;
  padding:6px 10px 0px 7px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}

.divheadlinebox h1{
  margin:0px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}

.divheadlinebox4 {
	background-color: #02407D;
	height: 21px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 4px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}

.border4 {
	border : 1px #000000;
    border-style: solid solid solid solid ;
}


.tdbox4big {
	width: 355;
	vertical-align: top;
	border : 1px #02407D;
    border-style: solid solid solid solid ;

}

.tdbox4 {
	width: 270;
	vertical-align: top;
	border : 1px #02407D;
    border-style: solid solid solid solid ;

}

.tdbox4dunkel {
    background-color: #FFFFFF;
	width: 270px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
	vertical-align: top;
	border : 1px #02407D;
    border-style: solid solid solid solid ;

}

.tdinner {
    background-repeat: no-repeat;
    padding-left:5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.tdauktionshl {
	background-color: #02407D;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
    padding-left:5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.tdauktionstext {
	text-align: center;
	vertical-align: top;
    padding-left:5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.tdauktionstextdunkel {
	background-color: #CADAED;
	text-align: center;
	vertical-align: top;
    padding-left:5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}


.divabstand {
	background-color: #FFFFFF;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	width: 15px;
	height: 15px;
	border : 0px;
}


.divbildtexttbox {
	background-color: #CADAED;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	border : 1px #FFFFFF;
    border-style: none none solid none ;
}

.divbild {
	padding-left: 0px;
	padding-right: 0px;
	background-color: #CADAED;
	vertical-align: top;
	text-align: left;
	width: 250px;
}

.divbildklein {
	padding-left: 0px;
	padding-right: 0px;
	background-color: #CADAED;
	vertical-align: top;
	text-align: left;
	width: 170px;
}

.diveinleitung {
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #CADAED;
	text-align: left;
	width: 305px;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #02407D;
}

.diveinleitungklein {
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 7px;
	
	background-color: #CADAED;
	text-align: left;
	
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #02407D;
}

.diveinleitungtop {
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 10px;
	padding-bottom: 0px;
	background-color: #CADAED;
	text-align: left;
	width: 305px;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #02407D;
	
}

.diveinleitung_n {
	padding-left: 12px;
	padding-right: 7px;
	padding-top: 0px;
	padding-bottom: 10px;
	background-color: #CADAED;
	text-align: left;
	width: 305px;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	color: #02407D;
	
}

.einleitungabstand {
	padding-left: 7px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	text-align: left;
}


.diveinleitungtext {
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #CADAED;
	text-align: left;
	width: 555px;
}

.divcontentbox {
	clear:left;
	background-color: #E4ECF6;
  	padding:10px 10px 10px 10px;
	border : 1px #FFFFFF;
  	border-style: none none solid none ;
}

.divcontentbox2 {
  clear:left;
  background-color: #E4ECF6;
  padding: 10px 10px 10px;
  

}

.divcontentbox_full {
	clear:left;
	background-color: #E4ECF6;
	padding-left: 7px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
	border : 1px #FFFFFF;
    border-style: none none solid none ;
}

.divcontentboxdunkel {
	clear:left;
	background-color: #CADAED;
	padding-left: 7px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 7px;
	border : 1px #FFFFFF;
    border-style: none none solid none ;
}

.divabschlussboxdunkel {
	clear:left;
	text-align: right;
	background-color: #CADAED;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	border : 1px #FFFFFF;
    border-style: none none solid none ;
}

.divabschlussbox {
	clear:left;
	text-align: right;
	background-color: #E4ECF6;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	border : 1px #FFFFFF;
    border-style: none none solid none ;
}


.tdeingabe {
	padding-top: 5px;
	padding-bottom: 8px;
}

.dunkel, .kontrolle tr.dunkel td {
	background-color: #CADAED;
}

.dunkel a {
	font-size: 11px;
	font-weight: bold;
	color: #00386C;
}

.dunkel a:hover {
	font-size: 11px;
	font-weight: bold;
	color: #d50210;
	text-decoration: none;
}

.tableaufkleber {
	padding: 10px;
	border : 1px #02407D;
    border-style: solid solid solid solid;
}

/* TEXT FORMATE */ 

.hlfliesstext{
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}


.headline{
	font-size: 11px;
	font-weight: bold;
	color: #D50210;
}

.headlinefarbe, .grau td.headlinefarbe{
	font-size: 11px;
	font-weight: bold;
	color: #00386C;
}

.fliesstext {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
  line-height:140%;
}

.textbig, .textbig a.text {
	font-size: 12px;
	font-weight: bold;
	color: #00386C;
	line-height: 15px;
}

.textcolorblue {
	font-weight: bold;
    color: #00386C;
}

.textcolor {
	color: #D50210;
}

.textcolorbold {
	color: #D50210;
	font-weight: bold;
}

.textcolorboldbig {
	color: #D50210;
	font-weight: bold;
	font-size: 18px;
}

.alteadressebold {
	color: #BEBFBD;
	font-weight: bold;
	font-size: 12px;
}

.alteadresse {
	color: #BEBFBD;
}

.neueadressebold {
	color: #000000;
	font-weight: bold;
	font-size: 12px;
}

.neueadresse {
	color: #000000;
}

.adresseleft {
	border : 1px #02407D;
    border-style: solid solid solid none;
	width: 50%;
}

.adresseright {
	border : 1px #02407D;
    border-style: solid none solid none;
	width: 50%;
	padding-left: 5px;
}
.aufkleberbig {
	color: #02407D;
	font-weight: bold;
	font-size: 25px;	
}

.aufkleberbig2 {
	color: #02407D;
	font-weight: bold;
	font-size: 18px;	
}

.aufkleberbig2rot {
 	color: #FF0000;
	font-weight: bold;
	font-size: 18px;	
}

.spedition {
	font-size: 13px;
}

.gelb {
	background-color: #FFFF00;
}
.einleitungabstand li{
padding:4px 10px 7px 0px; 
line-height:150%;
}

#content div.divcontentbox h2{
font-size:14px;
border: 0px solid blue;
}

a.text{
font-weight:normal;
color:black;
}
a.text2{
color:#d50210;
}
a.text:hover, a.text2:hover{
text-decoration:none;
cursor:text;
}

a.text3{
color:#000000;
}
/* test */
.test123{
background-color:blue;
border:1px solid red;
}



#absatz_footer{
font-family: Verdana, Arial, Helvetica, sans-serif;

padding-top: 5px;
padding-bottom: 12px;
}


#staedte{
width:180px;
border:0px;
background-color:#8BA8CC;
padding-left:0px;
}
#staedte td.first{
background:url(/de/img/rotes_quatrat_db.jpg) no-repeat;
padding-left:20px;
vertical-align:top;
}
#staedte td{
color:#006633;
font-size:9px;
font-weight:bold;
}

#staedte2{
width:180px;
border:0px;
background-color:#8BA8CC;
padding-left:0px;
}

#staedte2 td{

color:#006633;
font-size:12px;
font-family: Verdana,  Arial, Helvetica, sans-serif;

}

.bigger{
font-size:12px;
line-height:140%;
}

#content{
padding-bottom:5px;
}

.divider{
width:100%;
height:100%;
background-color:#e4ecf6;
border-top:1px solid #356697;
}

.tdadvert {
font-size: 10px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
border-top: 2px dotted #000000;
border-color: #02407d;
}

.tdadverthead {
background-color: #02407D;
height: 23px;
padding-top: 6px;
padding-left: 7px;
padding-right: 7px;
padding-bottom: 6px;
color: #FFFFFF;
font-size: 10px;
font-weight: bold;
vertical-align: middle;
}


}
.tdadvertoP {
font-size: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 6px;
}

.tdadvertoPtop {
font-size: 10px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;

}



.content2 {
font-family: Vera, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
padding-left: 10px;
padding-right: 10px;
text-align: left;
line-height:19px;
}



.content2 h3,h4,h5{
font-size: 12px;
font-weight: normal;
color: #0E2866;
}

.content2 h2{
padding-top: 20px;
padding-bottom:5px;
font-size: 12px;
font-weight: normal;
color: #0E2866;
}


.content2 li {
font-weight: normal;
color: #000000;
list-style-type: decimal;
list-style-position: outside;
padding-bottom: 10px;
padding-top: 10px;
}

.content2 li.square {
font-weight: normal;
color: #000000;
list-style-type: square;
list-style-position: outside;

padding-bottom: 10px;
padding-top: 10px;
}

.content2 li.none:before{
  content: "\2013\A0";
  list-style-position: outside;
  color: #000000;
}

.content2 li.none {
font-weight: normal;
color: #000000;
list-style-type: lower-latin;
padding-bottom: 10px;
padding-top: 10px;
}


.content2 li.text {
font-weight: normal;
color: #000000;
list-style-type: decimal;
list-style-position: outside;
padding-bottom: 10px;
padding-top: 10px;
}

.content2 li.upperlatin {
font-weight: normal;
color: #0E2866;
list-style-type: upper-latin;
list-style-position: outside;
padding-bottom: 10px;
padding-top: 10px;
}

.content2 li.lowerlatin {
font-weight: normal;
color: #000000;
list-style-type: lower-latin;
list-style-position: outside;
padding-bottom: 10px;
padding-top: 10px;
}

.content2 li.fett {
font-weight: bold;
color: #0E2866;
list-style-type: decimal;
list-style-position: outside;
}

.content2 li.symbol {
font-weight: normal;
color: #000000;
list-style-type: square;
list-style-position: outside;
}

.content2 li p {
font-weight: normal;
color: #000000;
}

.content2 li.lowerlatin {
font-weight: normal;
color: #0E2866;
list-style-type: lower-latin;
list-type-position: outside;
}

.content2 li.none {
font-weight: normal;
color: #0E2866;
list-style-type: none;
list-type-position: outside;

}

.content3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
padding-left: 10px;
padding-right: 10px;
text-align: left;
line-height: 1.5em;
}

.content3 h2{
padding-top: 20px;
padding-bottom:5px;
font-size: 12px;
font-weight: normal;
color: #0E2866;
}

.divinhalt span.head {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: underline;
font-weight: normal;
line-height: 2.5em;
color: #000000;
}

.divinhalt span.li {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
list-style-type: square;
list-style-position: inside;
line-height: 0em;
}

a.javalink {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

a.javalink:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

a.acrobat {
text-decoration: underline;
background: url(../../img/get_adobe_reader.gif) no-repeat left;
margin-left: 10px;
padding-left: 80px;
padding-top: 30px;
padding-bottom: 30px;
}

a.pdf {
text-decoration: underline;
background: url(../../img/pdf.gif) no-repeat right;
margin-left: 10px;
padding-right: 26px;
padding-top: 30px;
padding-bottom: 30px;
}


.navi on{
color:#a8c1de;
}
.navi off{
color:#a6a6a6;
}
.navi .fett{
font-size:30px;
font-weight:bold;
margin-top:12px;
margin-bottom:6px;
}
.navi td{
padding-left:30px;
}
.navi img{
border:0px;
}
.navi div{
text-align:center;
float:left;
color:#bbb;
}
.navi a:hover .symbol{
background-color:#d50210;
}
.navi a .symbol{
background-color:#a2bddb;
}
.navi a .fett{
color:#a2bddb;
}
.navi a:hover .fett{
color:#d50210;
}

.navi .symbol{
background-color:#bbb;
}
#ie5 .navi .symbol,#ie6 .navi .symbol, #ie7 .navi .symbol{
margin-top:3px;
}
#kopf{
width:1006px;
height:80px;
}
#kopf img{
float:left;
margin-right:5px;
}
#kopf td{
padding:2px;
}
#kopf td div{
background-color:#cadaed;
color:#00386c;
height:70px; 
width:335px;
}

#ie7 #kopf td, #ie6 #kopf td, #ie5 #kopf td{
padding-top:4px;
}
#ie7 #kopf p, #ie6 #kopf p, #ie5 #kopf p{
margin-bottom:0px; 
}
#ie7 #kopf h2, #ie6 #kopf h2, #ie5 #kopf h2{
margin:0px;
}


#kopf h2{
color:#d50210;
font-size:12px;
padding-top:2px;
margin-top:3px;
margin-bottom:3px;
}
#kopf p{
margin-top:2px;
margin-bottom:2px;
}
.anmeldung{
background:url(../img/head_bg_1000.jpg) no-repeat;
}
.right{
text-align:right;
}
table.full, #ie7 table.full, #ie7 div.full, #ie6 table.full, #ie6 div.full, #ie5 table.full, #ie5 div.full{
width:804px;
}
#ie7 table.half, #ie7 div.half, #ie6 table.half, #ie6 div.half,#ie5 table.half, #ie5 div.half{
width:401px;
margin-right:1px;
}
table.half, div.half{
width:388px;
}

input.s{
width:40px;
}
input.m, select.m{
width:131px;
}
td.m{
width:150px;
}
input.xl{
width:200px;
}
input.xxl{
width:436px;
}
/* Test */
#test, #kopf td div-{
border:1px solid red;
}
.box_dnwld p{
margin-top:4px;
margin-bottom:2px;
}
#ie5 .box_dnwld p,#ie6 .box_dnwld p, #ie7 .box_dnwld p{
margin-top:6px;
margin-bottom:4px;
}
.box_dnwld img{
padding-bottom:9px;
margin-top:5px;
vertical-align:middle;
}
#ie7 .box_dnwld img, #ie6 .box_dnwld img, #ie5 .box_dnwld img{
padding-bottom:0px;
margin-top:0px;
}
input.btn{
width:63px;
}
input.btn2{
width:138px;
}
input.check{
width:13px;
}
input.check{
margin:0px;
}
input.radio, .plusminus input.radio{
width:13px;
margin-top:0px;
margin-left:0px;
}
.plusminus input.radio{
margin-top:5px;
}
hr.dotted{
border:0px;
border-top:1px dotted #999;
margin-top:3px;
margin-bottom:3px;
}
#ie7 hr.dotted{
height:1px;
border:dotted 0.3pt #999;
}
.half td{
height:22px;
}
.plusminus input{
margin-top:2px;
margin-bottom:1px;
width:35px;
}
.plusminus span{
color:red;
}
.plusminus td, .kontrolle td{
vertical-align:middle;
padding-left:15px;
}
.kontrolle td{
padding-top:2px;
padding-bottom:2px;
background-color:#e4ecf6;
}
.plusminus p, .kontrolle p{
font-size:13px;
margin-top:10px;
margin-bottom:10px;
}
col.s{
width:90px;
}
col.sm{
width:160px;
}
col.m{
width:330px;
}
col.sx{
width:20px;
}
col.mx{
width:400px;
}
.kontrolle col.m{
width:190px;
}
/* Zimmer Navi */
#zn td{
width:190;
text-align:center;
font-size:11px;
font-weight:bold;
line-height:26px;
background-color:#a2bddb;
border:1px solid #02407d;
border-left-color:#fff; /* cadaed */
border-top-color:#fff;
}
#zn td.current{
background-color:#fff;
border-left-color:#cadaed;
border-top-color:#cadaed;
}
#zn td.visited{
background:#a2bddb url(../img/haken.jpg) no-repeat 156px -1px;
}
.navi .symbol{
margin-right:10px;
margin-left:10px;
}
.navi .current{
background:#e4ecf6 url(../img/runde_ecken.gif) no-repeat;
}
.navi td{
width:197px;
padding-top:2px;
padding-bottom:6px;
}
#fuenf_g td{
padding-bottom:10px;
}
.foot p, #ie5 hr.dotted,#ie6 hr.dotted, #ie7 hr.dotted{
margin:0px;
}
.foot{
color:#8599B1;
}
.white{
background-color:white;
}
.kontrolle td.headlinefarbe{
padding-top:5px;
padding-bottom:5px;
}
.left{
float:left;
}
.light{
color:#7D9FC6;
}
.kontrolle .last{
border-bottom:1px solid white;
}
.divcontentboxdunkel .kontrolle td, #zn td.info, #ie5 #zn td.info,#ie6 #zn td.info, #ie7 #zn td.info{
background-color:#cadaed;
}
.brief{
padding:40px 110px 30px 100px;
line-height:200%;
}
.kontrolle .green{
color:green;
}
.kontrolle .black{
color:#000;
}
#zn td.info{
border-width:0px;
font-weight:normal;
text-align:left;
line-height:120%;
}
#ie5 table.kontrolle, #ie6 table.kontrolle, #ie7 table.kontrolle{
width:805px;
}
.info{
font-size:11px;
}
.kontrolle td-{
border:1px solid green;
}
.divcontentbox table#halb{
width:402px;
}
.divcontentbox table#voll{
width:804px;
}
.s select{
width:70px;
}
.m select{
width:120px;
}
.thin td{
font-size:1px;
height:1px;
line-height:1px;
padding:0px;
margin:0px;
}

.einsparungen {width: 175px; font-size: 9px; color:#00386c; margin-left: -3px;}
