/*Import von ADZ3*/
@import url("artdet3mmozwisch_lr.css");
/* Formular */

#formular {
	display:block;
	float:left;
	width:550px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
#formular h1 {
	padding:5px 0px 5px 0px;
	margin:0px;
	color:#e2001a;
	font: bold 1.125em Verdana, Arial, Helvetica, Sans-serif;
	text-transform: uppercase;
}
#formular h2 {
	padding:5px 0px 5px 0px;
	margin:0px;
	color:#e2001a;
	font: bold 0.75em Verdana, Arial, Helvetica, Sans-serif;
}
#formular .einleitung {
	display:block;
	font: 0.688em Verdana, Arial, Helvetica, Sans-serif;
	line-height:1.364em;
	margin:0px;
	padding:0px;
	color:#666;
}
#formular .vorspann {
	display:block;
	font: italic 0.688em Verdana, Arial, Helvetica, Sans-serif;
	line-height:1.364em;
	margin:0px;
	padding-bottom:5px;
	color:#666;
}
#formular #bestaetigung {
	display:block;
	font: 0.688em Verdana, Arial, Helvetica, Sans-serif;
	line-height:1.364em;
	margin:0px;
	padding:0px;
	color:#666;
}
#formular a {
	color:#e2001a;
	text-decoration:underline;
}
#formular a:hover {
	text-decoration: none;
}
#formular .error {
	display:block;
	font: italic 0.688em Verdana, Arial, Helvetica, Sans-serif;
	line-height:1.364em;
	margin:0px;
	padding-bottom:5px;
	color:#e2001a;
}



#formular form{
	display:block;
	float:left;
	width:550px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
#formular #formfelder {
display:block;
width: 550px;
height:auto;
border:none;
margin:0px;
padding-top:10px;
padding-bottom:10px;
background-color:#FFF;
}
#formular #formfelderfieldset, #formular fieldset {
	display:block;
	float:left;
	width:550px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	border:none;
}
#formular #formoben {
	display:block;
	float:left;
	width:550px;
	height:auto;
	padding:0px;
	margin:0px;
	font: 0.688em Verdana, Arial, Helvetica, Sans-serif;
	line-height:1.364em;
	color:#666;
}
#formular #formunten {
	display:block;
	float:left;
	width:550px;
	height:auto;
	padding:0px;
	margin:0px;
	font: 0.688em Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, Sans-serif;
	line-height:1.364em;
	color:#666;
}
.bild, .text, #vorn, #nachn, #str_nr, #postlz, #mail, #telefon, #teilnahme, #knopf {
	display:block;
	float:left;
	width:549px;
	height:auto;
	padding:2px 0px 2px 0px;
	margin:0px;
	font: 0.688em Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, Sans-serif;
	line-height:1.364em;
	color:#666;
}

.fehler {
	display:block;
	float:left;
	width:550px;
	height:auto;
	padding:2px 0px 2px 0px;
	margin:0px;
	font: 0.688em Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, Sans-serif;
	line-height:1.364em;
	color:#e2001a; margin-right:-3px;
}

#stbeschreibung{
	display:block;
	float:left;
	width:550px;
	height:auto;
	padding:12px 0px 2px 0px;
	margin:0px;
	font: 0.688em Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, Sans-serif;
	line-height:1.364em;
	color:#666;
}

#formular input{ display:block; float: left; width: 290px; margin:0px;padding:0px;}
#formular select { display:block; float: left; margin:0px;padding:0px; width: 290px; }
#formular textarea {display:block; float: left;  width: 290px; height:8.182em; padding:0px;margin:0px;}
#formular label {
	display:block; font: 1em Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, Sans-serif; color: #666; float:left; padding-top:4px; width:150px; margin:0px;
	}

#formular .bild input{ display:block; float: left; width: 440px; margin:0px;padding:0px;}

#formular #postlz label {
	display:block; font: 1em Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, Sans-serif; color: #666; float:left; padding-top:0px; width:150px; margin:0px;
	}
#formular #ort{width:198px;}
#formular #plz{width:88px;}

#formular #teilnahme label {
	display:block; font: 1em Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, Sans-serif; color: #666; float:left; padding-top:2px; width:420px; margin:0px;
	}
#formular #teilnahme input{ display:block; float: left; width: 20px; margin:0px;padding:0px;}
#formular {display:block; width:550px; padding:0px;margin-top:8px;padding-bottom:8px;}
#formular #knopf input {display:block; float:left; width:90px; margin-left:5px;padding:0px; height:1.82em;}

.rot {color:#e2001a;}

.versteckt {display:none !important;}

/* Style für Votingübersicht */
#seite {display:block; float:left; width:770px; height:100%; margin:0; padding: 200px 0 0 0; background:url(header.jpg) top left no-repeat; font: 0.688em Verdana, Arial, Helvetica, Sans-serif;}
.kopf_ueber {display:block; float:left; width:770px; margin:0; padding:10px 0 10px 0; font-weight:bold; text-align:center; }
.kopf_platz {display:block; float:left; width:50px; margin:0; padding:0.5em 0 0.5em 0; border-top: 1px solid #999; border-bottom: 1px solid #999; background-color:#df071c; color:#fff;}
.kopf_datum {display:block; float:left; width:120px; margin:0; padding:0.5em 0 0.5em 0;border-top: 1px solid #999; border-bottom: 1px solid #999; background-color:#fff;}
.kopf_foto {display:block; float:left; width:200px; margin:0; padding:0.5em 0 0.5em 0;border-top: 1px solid #999; border-bottom: 1px solid #999; background-color:#df071c; color:#fff;}
.kopf_text {display:block; float:left; width:250px; margin:0; padding:0.5em 0 0.5em 0;border-top: 1px solid #999; border-bottom: 1px solid #999; background-color:#fff;}
.kopf_punkte {display:block; float:left; width:150px; margin:0; padding:0.5em 0 0.5em 0;border-top: 1px solid #999; border-bottom: 1px solid #999; background-color:#df071c; color:#fff;}

.foto_ueber {display:block; float:left; width:770px; height:120px; margin:0; padding:10px 0 10px 0;}
.foto_platz {display:block; float:left; width:50px; height:90px; margin:0; padding:30px 0 0 0; text-align:center; font: bold 2em Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, Sans-serif;}
.foto_datum {display:block; float:left; width:120px; height:90px; margin:0; padding:30px 0 0 0; text-align:center;}
.foto {display:block; float:left; width:180px; height:120px; margin:0; padding:0 10px 0 10px;}
.foto a img {border:none;}
.foto_text {display:block; float:left; width:230px; height:120px; margin:0; padding:0 10px 0 10px;}
.foto_punkte {display:block; float:left; width:140px; height:90px; margin:0; padding:30px 10px 0 0; font: bold 2em Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, Sans-serif; text-align:right;}
#seite a {color:#e2001a; text-decoration:underline;}
#seite a:hover {color:#e2001a; text-decoration:none;}

/* Style für Einzelvoting */

#main {display:block; float:left; width:770px; height:100%; padding:0; margin:0; background:url(schranken.gif) 200px 0px repeat-y;}
#addin {display:block; float:left; width:200px; height:100%; padding:0; margin:0;}
#inhalt {display:block; float:left; width:520px; height:100%; padding:0 0 0 50px; margin:0;}
#main h1 {
	padding:5px 0px 5px 0px;
	margin:0px;
	color:#e2001a;
	font: bold 1.125em Verdana, Arial, Helvetica, Sans-serif;
	text-transform: uppercase;
}
#main h2 {
	padding:5px 0px 5px 0px;
	margin:0px;
	color:#e2001a;
	font: 1em Verdana, Arial, Helvetica, Sans-serif;
}
.fototeil {display:block; float:left; width:180px; height:120px; padding:10px; margin:0;}
.fototeil a img {border:none;}
#aufruf1 {display:block; float:left; width:520px; padding:0; margin:0; border:none;}
#aktupunkte {display:block; float:left; width:520px; padding:10px 0 10px 0; margin:0 0 10px 0; font: bold 2em Verdana, Arial, Helvetica, Sans-serif; border-top:2px solid #e2001a; border-bottom:2px solid #e2001a;}