@charset "iso-8859-2";
/* CSS Document */

.boxheader { font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#FFF; padding-left:5px; }
.boxfont { font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#000; text-decoration:none; }
.content { font-family:Verdana, Geneva, sans-serif; font-size:12px; padding-left:15px; padding-right:15px;}
.contentheader { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; }
.contentheaderlist { font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#FFF; }

.center_general {
         width:935px;
         float:left;
         margin-right:20px;
         margin-left:20px;
}

.ad-right {
margin-top:117px;
width:150px;
float:left;
}

.umfrage{
        background-color:#FFFFFF;
/* weisser Hintergrund */

        margin-left:auto;
        margin-right:auto;
        width:800px;
        padding-top:15px;
        padding-bottom:15px;
        font-family:Verdana;

}

.umfrage h2{
        border-bottom:1px dotted #DF0000;
/* rot */

        font-size:20px;
}

.umfrage #questions{
        margin:10px;
        margin-top:20px;
}

.question-pack{
        margin-bottom:20px;
        border:1px solid #DF0000;
/* violett */
                background-color:#CCCCCC; /* <------------ farbe der gesamten frage box */
        width:400px;
        float:left;

}

.question{
        border:1px solid #CCCCCC;
/* roter Rahmen */
                background-color:#CC0000;        /* <------------ farbe der frage box */
        margin:5px;
        padding-left:5px;
        font-size:14px;
        color:#FFFFFF;
}

.optionfield{
        margin:5px;
        margin-top:10px;
        width:286px;
}

.frtext{
        border:1px solid #DF0000;
/* roter Rahmen */
                background-color:#FFFFFF;
        width:285px;
        float:right;
        padding-left:5px;
        font-size:12px;
        color:#000000;
}

.answers input{

}

#head{
        width:700px;
        margin-left:auto;
        margin-right:auto;
        border:1px solid #FFFFFF;
}

#description{
        margin-top:20px;
        width:695px;
        margin-left:auto;
        margin-right:auto;
        border:1px solid #FFFFFF;
        padding-left:5px;
        font-size:12px;
                background-color:#FFFFFF;/* <------------ farbe der beschreibungs box */
}

#branche{
        margin-top:20px;
        width:695px;
        margin-left:auto;
        margin-right:auto;
        border:1px solid #CC0000;
        font-size:12px;
        padding-left:5px;
                background-color:#FFFFFF;/* <------------ farbe der branchen box */
}

.clean{
        clear:both;
}

.holder{
        width:700px;
        margin-left:auto;
        margin-right:auto;
}

#footer{
        margin-left:auto;
        margin-right:auto;
        width:695px;
        padding-left:5px;
        margin-top:10px;
        font-size:12px;
}

.submit{
        float:left;
        margin-right:5px;
}

.submit input{
        border:0px;
        background-color:#FFFF33;
        padding:5px;
}

.erg{
	border:1px solid #000;
	width:500px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:20px;
	 background-color:#CCCCCC;
	 padding:5px;
}

/*
** Styles for Home
*/

#content_wrapper{
	float:left;
	background-color:#333333;
	border-right:2px solid #FFF;
	width:917px;
	border-left:2px solid #FFF;
	color:#FFFFFF;
}

.left{
	float:left;
	margin:5px;
	margin-left:25px;
	width:280px;
}

.left .box{
	background-color:#333333;
	display:block;
	margin-bottom:10px;
	text-align:left;
	padding:5px;
}

.left .box h1{
	font-size:14px;
	color:red;
}

.right{
	float:right;
	margin:5px;
	width:590px;
}

.right .box{
	background-color:#333333;
	display:block;
	margin-bottom:10px;
	margin-right:10px;
	padding:5px;
}

.right .minibox{
	width:275px;
	float:left;
	background-color:#333333;
	padding:5px;
}

.margin{
	margin-right:10px;
}

#impressum{
	background-color:#333333;
	text-align:left;
	margin-left:10px;
}

.cl_both{
	clear:both;
}

.content_left{
	float:left;
}

.references{
	float:left;
	margin-top:0px;
	font-size:11px; font-family:Verdana, Geneva, sans-serif;
}

.reference{
	margin:10px;
	background-color:#FFFFFF;
	width:200px;
}

.ex_wrapper{
	margin-left:auto;
	margin-right:auto;
}

.references h1{
	margin-left:10px;
	font-size:15px;
	color:#FFFFFF;
}

.username{
	margin:0;
	padding:0;
	margin-right:40px;
	display:inline-block;
}

.passwort{
margin:0;padding:0; display:inline-block;
}

.mediaform{
	width:500px;
	font-family:arial;
	padding-left:20px;
}

.mediaform .formset{
	margin-top:15px;
}

.mediaform .formset .input input{
	width:400px;
}

.mediaform .formset .input textarea{
	width:400px;
	height:100px;
}

.submitit{
	border:1px solid #000000;
	padding:5px;
	background-color:#B20606;
	color:#FFFFFF;
	width:130px;
	cursor:pointer;
}