/*clearfix*/

.container:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.container { display: inline-block; }
/* start commented backslash hack \*/
* html .container { height: 1%; }
.container { display: block; }
/* close commented backslash hack */



/*allgemein*/

.rechts10{margin-right:10px;}
.last2{margin-bottom:2px;}



/*person*/


.person{
	
	width:240px; 
	float:left;
}

.person div{
	width:90px;
	float:left;
	height:100px;
	margin-right:10px;
}

.person div img{
	border:1px solid;
	margin-top:3px;
	border-bottom:5px solid #ff0000;
}


.person div img.leers{
	border-bottom:5px solid #ffa200;
}

.person div img.meinl{
	border-bottom:5px solid #cb362d;
}

.person div img.schroeder{
	border-bottom:5px solid #0d3b97;
}

.person div img.ackermann{
	border-bottom:5px solid #0da8e4;
}



.person p{
	width:138px;
	float:left;
	margin:0 !important;
	padding:0 !important;
}


/*Frage*/

.frage{
	margin-bottom:10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color:#E95D0F;
	padding-bottom:5px;
}


.frage h2{
	color:#ffffff;
	font-size:12px;
	padding:5px;
	font-weight:normal;
	margin-bottom:0;
	padding-top:10px;
	padding-bottom:5px;
	cursor: pointer;
}

.antwort{
	background-color:#ffffff;
	padding-top:1px;
	padding-bottom:3px;
	border-top:0px solid #ffffff;
}

.antwort p{
	border-left:5px solid #ff0000;
	padding:5px;
	background-color:#ededed;
	width:475px;
	margin:0 !important;
	margin-top:3px !important;
}


.antwort p.leers{border-left:5px solid #ffa200;}
.antwort p.meinl{border-left:5px solid #cb362d;}
.antwort p.schroeder{border-left:5px solid #0d3b97;}
.antwort p.ackermann{border-left:5px solid #0da8e4;}



.first{margin-top:-2px !important;}
