.eb{
	margin-top:5px;
    /*margin-top:20px;*/
    /*expand box!*/
    overflow: hidden;
}

.red{
    color:#d10523;
}

.error{
	color: #D30229 !important;
}

#make-a-date, #send-memo-list{
	clear:both;
	margin:10px 0 0;
}
#make-a-date label, #send-memo-list label {
	display: block;
}
.memo-desc {
	margin:35px 0 0;
	font-size: 19px;
	text-transform: uppercase;
}
.memo-date {
	font-size: 19px;
	text-transform: uppercase;
	margin:0 0 5px;
}
#form_back{
	background-color:#FFF;
}

.form_header{
	float: none;
	clear: both;
    font-family: Arial;
    font-weight:bold;
    font-size:11px;
    color:#8996a9;
    text-transform:uppercase;
    padding-bottom:5px;
    border-bottom:1px solid #c4cad4;
    margin-bottom:10px;
    margin-left: 2px;
    margin-top:20px;
	width: auto;
}

.form_header_less_margin{
	margin-top:10px;
}

.form_trenner{
	float: left;
    border-bottom:1px solid #c4cad4;
    margin-bottom:10px;
    margin-left:2px;
    margin-top:10px;
	>margin-top:-5px;
	width:508px;
}

div{
border:0px solid black;
}

.left{
    float:left;
	width: 74px;
    margin-left: 2px;
    margin-top:5px;
}

.left_input{
    float:left;
    margin-right:10px;
	display:inline;
}

.left_input_left{
    float:left;
    margin-right:5px;
	display:inline;
}

.left_input_right{
    float:left;
    margin-right:10px;
	display:inline;
}

.right{
    float:left;
    width: 75px;
    margin-left:6px;
    margin-top:5px;
}

.right_long{
    float:left;
    margin-left:6px;
    margin-top:5px;
	width:245px;
}

.right_input{
    float:right;
}

.right_input_left{
    float:right;
	margin-right:5px;
	display:inline;
}

.right_input_right{
    float:right;
}

#language_0 .zweizeilig_en{
    margin-top:1px !important;
	line-height:11px !important;
}

#language_1 .zweizeilig_at{
    margin-top:1px !important;
	line-height:11px !important;
}

#language_2 .zweizeilig_ch{
    margin-top:1px !important;
	line-height:11px !important;
}

#language_3 .zweizeilig_hu{
    margin-top:1px !important;
	line-height:11px !important;
}

#language_4 .zweizeilig_cz{
    margin-top:1px !important;
	line-height:11px !important;
}

#language_5 .zweizeilig_ru{
    margin-top:1px !important;
	line-height:11px !important;
}

#language_6 .zweizeilig_pl{
    margin-top:1px !important;
	line-height:11px !important;
}

.left_input input{
    width:160px;
    height:12px;
    border:none;
	background-color: #cad0d8;
	font-family:Arial,sans-serif;
	color:#042047;
	font-size:11px;
	padding:5px;
}

.left_input_left input{
    width:120px;
    height:12px;
    border:none;
	background-color: #cad0d8;
	font-family:Arial,sans-serif;
	color:#042047;
	font-size:11px;
	padding:5px;
}

.left_input_right input{
    width:25px;
    height:12px;
    border:none;
	background-color: #cad0d8;
	font-family:Arial,sans-serif;
	color:#042047;
	font-size:11px;
	padding:5px;
}

.right_input textarea{
	width: 424px;
    height:88px;
    border:none;
	background-color: #cad0d8;
	font-family:Arial,sans-serif;
	color:#042047;
	font-size:11px;
	padding:5px;
}


.right_input input{
    width:160px;
    height:12px;
    border:none;
	background-color: #cad0d8;
	font-family:Arial,sans-serif;
	color:#042047;
	font-size:11px;
	padding:5px;
}

.right_input_left input{
    width:40px;
    height:12px;
    border:none;
	background-color: #cad0d8;
	font-family:Arial,sans-serif;
	color:#042047;
	font-size:11px;
	padding:5px;
}

.right_input_right input{
    width:105px;
    height:12px;
    border:none;
	background-color: #cad0d8;
	font-family:Arial,sans-serif;
	color:#042047;
	font-size:11px;
	padding:5px;
}

.cleaner{
margin:0px;
padding:0px;
height:0px;
clear:both;
}
.abstand{
padding-bottom:5px;
}

.left_input span.select {
position: absolute;
width: 172px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
height: 22px;
padding: 4px 0px 0px 8px;
color: #042047;
font-family:Arial;
font-size: 11px;
font-weight:bold;
background: url(img/icons/select_form_blue.gif) no-repeat;
overflow: hidden;
}

.right_input span.select {
position: absolute;
width: 172px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
height: 22px;
padding: 4px 0px 0px 8px;
color: #042047;
font-family:Arial;
font-size: 11px;
font-weight:bold;
background: url(img/icons/select_form_blue.gif) no-repeat;
overflow: hidden;
}

.left_form_footer{
float:left;
margin-top:15px;
}
.right_form_footer{
float:right;
margin-top:15px;
}

.reset{
	background: url(img/icons/arrow_grey_l.png) no-repeat left;
	text-transform:uppercase;
	text-decoration:none !important;
	padding-left:15px;
	margin-top:5px;
	color:#8996a9;
	font-family: Arial;
	font-size:13px;
	border:0;
}

.submit{
	background: url(img/icons/arrow_blue_r.png) no-repeat right;
	text-transform:uppercase;
	text-decoration:none !important;
	padding-right:15px;
	/*margin-top:5px;*/
	font-family: Arial;
	font-size:13px;
	color:#042047;
	border:0;
	cursor: pointer;
}

.formtext{
	float:left;
	font-family: Arial;
    font-weight:bold;
    font-size:11px;
    color:#042047;
    text-transform:uppercase;
    margin-top:5px;
}

.formtext_disabled{
	float:left;
	font-family: Arial;
    font-weight:bold;
    font-size:11px;
    color:#c0c7d1;
    text-transform:uppercase;
    margin-top:4px;
}

.formselect{
	float:right;
	margin-top:4px;
	width:170px;
	margin-right:25px;
}

.formselect span.select {
position: absolute;
width: 180px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
height: 22px;
padding: 4px 0px 0px 8px;
color: #042047;
font-family:Arial;
font-size: 11px;
/*font-weight:bold;*/
background: url(img/icons/select_form_blue_large.gif) no-repeat;
overflow: hidden;

}

.formselect_deaktive{
	float:right;
		margin-top:1px;
		width:170px;
		margin-right:25px;
}

.formselect_deaktive span.select {
position: absolute;
width: 185px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
height: 22px;
padding: 4px 0px 0px 8px;
color: #c0c7d1;
font-family:Arial;
font-size: 11px;
font-weight:bold;
background: url(img/icons/select_form_blue_large_disabled.gif) no-repeat;
overflow: hidden;
margin:0px;
}

.left_small{
float:left;
width:35px;
margin-left: 2px;
}


.left_small_follow{
	float:left;
	width: 472px;
}

.meinung_form span.radio {
	background: url(img/icons/radio.png) no-repeat;
}


.aktuelles_left_header{
    float:left;
    margin-left:6px;
    margin-top:5px;
}

.aktuelles_right_header{
    float:left;
    margin-left:6px;
    margin-top:5px;
}

.aktuelles_left_header_input span.select {
position: absolute;
width: 172px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
height: 22px;
padding: 4px 0px 0px 8px;
color: #042047;
font-family:Arial;
font-size: 11px;
font-weight:bold;
background: url(img/icons/select_form_blue.gif) no-repeat;
overflow: hidden;
}

.aktuelles_right_header_input span.select {
position: absolute;
width: 172px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
height: 22px;
padding: 4px 0px 0px 8px;
color: #042047;
font-family:Arial;
font-size: 11px;
font-weight:bold;
background: url(img/icons/select_form_blue.gif) no-repeat;
overflow: hidden;
}

.form_captcha_text{
	float:left;
    width:200px;
    margin-left:2px;
    margin-top:0px;
	line-height:11px;
}

.form_captcha_img{
	float:left;
    margin-left:8px;
}


#formhandler_contact_form {
    width: 510px;
}
