hr{
clear: both;
border-style:solid;
border-color:#f00;
border-width:1px 0px 0px 0px;
height:1px;
margin: 0 !important;
padding: 0;
height: 0;
padding: 0;
line-height: 0;
clear: both !important;
font-size:1px;
border-style:solid;
border-color:#D31129;
border-width:1px;
shading : noshade;
}

.Bild_allgemein{
border-color: #ccc; 
margin: 0;
padding: 0;

}
.Bild_Anzeige{
cursor:hand;
cursor:pointer;
display: block;
border-style:solid;
border-width:1px;
border-color: #ccc; 
margin: 0;
padding: 0;
width:120px;
height:auto;
margin-top: 10px;
margin-left: auto;
margin-right: auto;
}

/*
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}
*/



.Tabelle_1{
border-style:solid;
border-color:#D31129;
border-width:1px 0px 0px 1px;
border-collapse: collapse;
padding: 0px 0 0px 0;
margin: 0px 0 0px 0;
width:100%;
height: 1%;
}
.Tabelle_1 th {
	border-width: 1px;
	padding: 0 0 0 0;
	border-style: none;
	border-color: #D31129;
	background-color: #d31129;
	-moz-border-radius: ;
	text-decoration: none;
	color :#fff;
	font-family:verdana, helvetica, sans-serif;
	font-size:0.6em;
	font-weight:bold;
	line-height: 130%;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align:left;
}
.Tabelle_1 td {
	border-width: 1px;
	padding: 5px 5px 5px 5px;
	border-style: none;
	border-width:0px 0px 0px 0px;
	border-color: #D31129;
	background-color: white;
	-moz-border-radius: ;
	text-decoration: none;
	color :#555555;
	font-family:verdana, helvetica, sans-serif;
	font-size:0.7em;
	line-height: 140%;
	margin: 0;
}








.Tabelle_link{
border-style:solid;
border-color:#D31129;
border-width:1px 0px 1px 0px;
border-collapse: collapse;
padding: 0px 0 0px 0;
margin: 0px 0 0px 0;
width:100%;
height: 1%;
}
.Tabelle_link th {
	border-width: 1px;
	padding: 0 0 0 0;
	border-style: none;
	border-color: #D31129;
	background-color: white;
	-moz-border-radius: ;
}
.Tabelle_link td {
	border-width: 1px;
	padding: 5px 5px 5px 5px;
	border-style: none;
	border-color: #D31129;
	background-color: white;
	-moz-border-radius: ;
}

/*****************************************************************/







.neoform label{
border:none;color:#fff;font-size:9px;margin-left:2px;
}

.inputanzahl2{
width:140px;color:#fff;background:#000;font-size:9px;
}
.contacttable {
background:#000;
}
.contacttable tr td{
border-top:1px solid #292929;
}
.contacttable2 {
background:#292929;
}


.t1_text_input {
display:block;
  border: 1;
border-style:solid;
border-color:#ccc;
border-width:0px 0px 1px 0px;
}
textarea, select {
  float:left;
  display:block;
  background:transparent;
  font-size: 1em;
  padding:0px;
  margin:0px;
border-style:solid;
border-color:#ccc;
border-width:1px 1px 1px 1px;
}

.gr_radio{
border-style:none;
border-color:#f00;
border-width:1px 1px 1px 1px;
}


.send_button0{
background:#000;
float:right;
cursor:pointer;
border:1px solid #aaa;
color :#fff;
text-align:center;
font-size:9px;margin:5px;padding:3px;
}
.neoform input{
border:none;color:#fff;margin:0px;padding:0;font-size:9px;
}


.send_button0{
cursor:hand;
cursor:pointer;
display: block;
background:#000;
float:right;
border:1px solid #aaa;
color :#fff;
text-align:center;
font-size:9px;margin-right:2px;margin-top:15px;padding:0px;
width:105px;font-size:9px;font-family:verdana, helvetica, sans-serif;
}


.send_button0 input{
cursor:hand;
cursor:pointer;
display: block;
background:#000;text-align:center;padding:3px;font-size:9px;width:105px;font-size:9px;font-family:verdana, helvetica, sans-serif;
}
input:hover {background: #0e0e0e;}
input:focus {background: #171717;}
input:focus:hover {background: #171717;}



.neoform input{
border:none;color:#fff;margin:0px;padding:1px;font-size:9px;margin-top:1px;
}


.inputanzahl{/*checkbox*/
border:none;color:#fff;background:#292929;margin-left:3px;
font-size:9px;

}

