body, html 	{background-color:#F1EFEC;
	margin:auto;
	padding:0px;
         text-align:center;}

.box {border:1px solid #A5977C;margin:auto;width:750px;}
.head {margin:auto;width:750px;height:120px;text-align:left;}
.main {margin:auto;width:750px;background-color:#FFFFFF;text-align:left;border-bottom:5px solid #E4DFD9;background-image: url('img/bg_reithinger_main.gif');}

.content_right {float:right;width:497px;}
	.content_right_1 {padding:10px;font-family:verdana;color:#333333;font-size:11px;text-align:justify;}

.content_left  {border-left:0px solid #00457E;width:240px;background-color:#F1EFEC;background-image: url('img/bg_reithinger_main.gif');}
         .content_left_1 {padding:10 10 10 20;font-family:verdana;color:#333333;font-size:11px;}

.left {float:left; width:150px; color:#A5977C; font-weight:bold; }

a:link       {font-family:verdana; font-size:11px; font-weight:normal; letter-spacing:0px;color:#00457E;text-decoration:none;}
a:visited    {font-family:verdana; font-size:11px; font-weight:normal; letter-spacing:0px;color:#00457E;text-decoration:none;}
a:hover      {font-family:verdana; font-size:11px; font-weight:normal; letter-spacing:0px;color:#A5977C;;text-decoration:none;}
a:active     {font-family:verdana; font-size:11px; font-weight:normal; letter-spacing:0px;color:#00457E;text-decoration:none;}


a.menu:link       {font-family:verdana; font-size:12px; font-weight:normal; letter-spacing:2px;color:#A5977C;text-decoration:none;}
a.menu:visited    {font-family:verdana; font-size:12px; font-weight:normal; letter-spacing:2px;color:#A5977C;text-decoration:none;}
a.menu:hover      {font-family:verdana; font-size:12px; font-weight:normal; letter-spacing:2px;color:#00457E;text-decoration:none;}
a.menu:active     {font-family:verdana; font-size:12px; font-weight:normal; letter-spacing:2px;color:#A5977C;text-decoration:none;}

a.menu_akt:link       {font-family:verdana; font-size:12px; font-weight:normal; letter-spacing:2px;color:#00457E;text-decoration:none;}
a.menu_akt:visited    {font-family:verdana; font-size:12px; font-weight:normal; letter-spacing:2px;color:#00457E;text-decoration:none;}
a.menu_akt:hover      {font-family:verdana; font-size:12px; font-weight:normal; letter-spacing:2px;color:#00457E;text-decoration:none;}
a.menu_akt:active     {font-family:verdana; font-size:12px; font-weight:normal; letter-spacing:2px;color:#00457E;text-decoration:none;}

a.norm:link       {font-family:verdana; font-size:11px; font-weight:normal; letter-spacing:0px;color:#00457E;text-decoration:none;}
a.norm:visited    {font-family:verdana; font-size:11px; font-weight:normal; letter-spacing:0px;color:#00457E;text-decoration:none;}
a.norm:hover      {font-family:verdana; font-size:11px; font-weight:normal; letter-spacing:0px;color:#A5977C;;text-decoration:none;}
a.norm:active     {font-family:verdana; font-size:11px; font-weight:normal; letter-spacing:0px;color:#00457E;text-decoration:none;}

a.norm_1:link       {font-family:verdana; font-size:12px; font-weight:bold; letter-spacing:2px;color:#A5977C;text-decoration:none;}
a.norm_1:visited    {font-family:verdana; font-size:12px; font-weight:bold; letter-spacing:2px;color:#A5977C;text-decoration:none;}
a.norm_1:hover      {font-family:verdana; font-size:12px; font-weight:bold; letter-spacing:2px;color:#00457E;text-decoration:none;}
a.norm_1:active     {font-family:verdana; font-size:12px; font-weight:bold; letter-spacing:2px;color:#A5977C;text-decoration:none;}

a.norm_2:link       {font-family:verdana; font-size:12px; font-weight:normal; letter-spacing:1px;color:#00457E;text-decoration:none;}
a.norm_2:visited    {font-family:verdana; font-size:12px; font-weight:normal; letter-spacing:1px;color:#00457E;text-decoration:none;}
a.norm_2:hover      {font-family:verdana; font-size:12px; font-weight:normal; letter-spacing:1px;color:#A5977C;text-decoration:none;}
a.norm_2:active     {font-family:verdana; font-size:12px; font-weight:normal; letter-spacing:1px;color:#00457E;text-decoration:none;}

a.norm_3:link       {font-family:verdana; font-size:11px; font-weight:normal; letter-spacing:0px;color:#00457E;text-decoration:none;}
a.norm_3:visited    {font-family:verdana; font-size:11px; font-weight:normal; letter-spacing:0px;color:#00457E;text-decoration:none;}
a.norm_3:hover      {font-family:verdana; font-size:11px; font-weight:normal; letter-spacing:0px;color:#00457E;text-decoration:underline;}
a.norm_3:active     {font-family:verdana; font-size:11px; font-weight:normal; letter-spacing:0px;color:#00457E;text-decoration:none;}

a.norm_i:link       {font-family:verdana; font-size:11px; font-weight:normal; letter-spacing:1px;color:#A5977C;text-decoration:none;font-variant:italic;}
a.norm_i:visited    {font-family:verdana; font-size:11px; font-weight:normal; letter-spacing:1px;color:#A5977C;text-decoration:none;font-variant:italic;}
a.norm_i:hover      {font-family:verdana; font-size:11px; font-weight:normal; letter-spacing:1px;color:#00457E;text-decoration:none;font-variant:italic;}
a.norm_i:active     {font-family:verdana; font-size:11px; font-weight:normal; letter-spacing:1px;color:#A5977C;text-decoration:none;font-variant:italic;}

h1 {font-family:verdana; font-size:12px; font-weight:bold; letter-spacing:2px;color:#A5977C;}
.ueb_1 {font-family:verdana; font-size:12px; font-weight:bold; letter-spacing:1px;color:#A5977C;text-align:left;}
.ueb_2 {font-family:verdana; font-size:10px; font-weight:bold; letter-spacing:0px;color:#00457E;}
.ueb_3 {font-family:verdana; font-size:12px; font-weight:normal; letter-spacing:1px;color:#00457E;margin-bottom:5px;}
.ueb_4 {font-family:verdana; font-size:11px; font-weight:bold; letter-spacing:1px;color:#A5977C;}
.ueb_5 {font-family:verdana; font-size:11px; font-weight:normal; letter-spacing:1px;color:#00457E;}
.ueb_6 {font-family:verdana; font-size:11px; font-weight:bold; letter-spacing:1px;color:#00457E;}

.berater_left {float:left;width:235px;font-size:10px;}
.berater_right {float:right;width:235px;font-size:10px;}

.img_berater {float:left;padding-right:5px;}

.blue_1 {color:#555555;font-weight:bold;letter-spacing:1px;font-size:11px;}
.blue_2 {color:#00457E;font-weight:normal;letter-spacing:0px;font-size:11px;}
.blue_3 {color:#00457E;font-weight:bold;letter-spacing:1px;font-size:11px;}

.text_blue {color:#00457E;font-weight:normal;}

.einruck {margin-left:65px;}

.form_1 {width:350px;}
.form_2 {width:350px;height:40px;}
.form_text_error {border:1px dotted #CC3300;padding:5px;font-size:10px;width:400px;}
.form_text_error_1 {font-size:10px;}
.form_text_klein {font-weight:bold;font-size:10px;color:#666666;}

.bold_kl {color:#A5977C;}
.bold_kl_1 {color:#00457E;}

.red {
color: red;
}


.text {text-align:left;font-family:verdana; font-size:11px; font-weight:normal;padding:10px;background-color:white;}
.i_kl {font-size:9px;}

.az_ul_1 {color:#333333;margin-bottom:5px;}

.az_ol_1 {color:#00457E;margin-bottom:5px;}

.auswertung_box {
    width:400px;
    margin:20px;

}

    .auswertung_box .frage {
        background-color:#E3DED8;
        padding:5px;
    }

        .auswertung_box .frage img  {
            float:left;
            padding: 0px 4px 4px 0px;

        }

    .auswertung_box .antwort {
        background-color:#F1EFEC;
        padding:5px;
        border-left: 1px solid #D5D4D2;
        border-right: 1px solid #D5D4D2;
    }

    .auswertung_box .info {
        padding:5px;
        border:1px solid #D5D4D2;
        border-top:none;
    }

    .radio {
        margin:0px 10px 30px 0px;
        float:left;
    }

.anfrage_key {
	padding:5px;
}

.anfrage_value {
	padding:5px;

}

.anfrage_val_field {
	width:200px;
         height:20px;
         margin:0px;

}

.counter {
	text-align:center;
	padding:10px;
}

.errormsg {
	color: red;
	padding:10px;
	text-align:center;
	border: 1px solid red;
	margin-bottom:15px;
}
.print_wrapper {
	width:600px;
	text-align:left;
	padding:10px;
	font-size:12px;
	font-family:verdana;
}

.print_wrapper .auswertung_box {
    width:100%;
    margin:20px;

}
