body{
	background-color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	color:#5a5b51;
	font-size:12px;
	line-height:16px;
	margin-top:0;
	padding-top:0px;
	margin-left:0px;
	padding-left:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}
.bodystyle{
	background-image:url(V2_img/content_bg.gif);
	background-repeat:repeat-y;
}

.clear{	clear:both;
	height:1px;
	overflow:hidden;
	margin-top:-1px;
}

.addtemplate_main{
	/*width:1200px;*/
	width:955px;
}

.addtemplate_logo{
	width:200px;
	height:70px;
	padding-top:22px;
	margin-left:16px;
}

.addtemplate_option
{
	background-image:url(img/option_bg.jpg);
	background-repeat: no-repeat;
	overflow:hidden;
	}

.addtemplate_logo_right{
	width:154px;
	height:70px;
	padding-top:22px;
}


.addtemplate_spez1
{
	width:230px;
	height:70px; 	
	padding-top:13px;
	margin-left:11px;
}
.addtemplate_sprachwahl
{
	width:177px;
	font-size:11px;	
	padding-top:13px;
}
.addtemplate_form
{
	width:155px;
	height:70px;
	padding-top:10px;
}
.searchform_input{
	border-right:solid 1px #B7B7B5; 
	border-top:solid 1px #B7B7B5; 
	border-left:solid 1px #B7B7B5; 	
	border-bottom:solid 1px #B7B7B5; 
	height:19px; 
	padding-left:5px;
	vertical-align:top;
	width:100px; 
	font-size:11px;
	
}
.searchform_submit
{
	border-width:0px; 
	width:47px;
	font-size:0px;
	vertical-align:top; 
	cursor:pointer;
	
}

.addtemplate_speznav{
	width:727px;
	/*margin-left:178px;*/
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	}
.addtemplate_speznavbg{
	background-color:#d8d4c9;
	width:955px;top:70px;
}
	
.addtemplate_contentall{
	width:955px;
	
}
.addtemplate_contentStart{
	width:775px;
	margin-top:100px;
}
.addtemplate_abstandStart{
	width:770px; 
	/*farbiger Hintergrund auf Startseite entfernt am 11.1.08*/
	/*height:150px;background-color:#d8d4c9;*/
}
.addtemplate_claimStart{
	width:770px;	
	background-image:url(V2_img/white.gif);
}
.addtemplate_spezialStart{
	margin-left:5px;
	width:175px;
	background-color:#FFFFFF;
}
.addtemplate_navigation{	
	width:175px;
	background-color:#EBEBE8;	
}

.addtemplate_MaLogMenu
{
	width:175px;margin-top:26px;
}	
.addtemplate_speznav2{	
	width:175px;
	margin-top:66px;
}

.addtemplate_middleright{	
	width:775px;
}
.addtemplate_banner{	
	width:775px;
	margin:0px;
	padding:0px;	
	position:relative;
	/*
	background-image:url(V2_img/banner_bg.gif);
	background-repeat:repeat-y;*/
}
.addtemplate_bannerimg{	
	width:595px;
	margin:0px;
	padding:0px;
}
.addtemplate_downloadtitle{	
	width:175px;
	position:absolute;
	bottom:-1px;
	right:-1px;
	margin:0px;
	padding:0px;
}
.addtemplate_content{	
	width:595px;
	margin-right:5px;
}
.addtemplate_contentVollbreite
{	width:775px;
	}

.addtemplate_download{	
	width:175px;
	background-color:#EDEDEC;
}

.clear{
	clear:both;
	line-height:1px;
	height:1px;
}
.addtemplate_popup{
	padding-bottom:20px;
	margin-bottom:20px;
	padding-left:20px;
	width:600px;
	background-color:#ffffff;
}
.imgpopup{
	background-color:#ffffff;
	padding-top:20px;
	width:600px;
	}

/*Navigation*/
ul.spez1ul{padding:0px;margin:0px;}
li.spez1list{display:inline;list-style-type:none;padding:0px;margin:0px;}
.spez1, a.spez1, a.spez1:hover,a.spez1:visited{
	color:#A5A69F;
	font-size:90%;
	text-decoration:none;
	padding-right:11px;
}


ul.sprachwahlul{padding:0px;margin:0px;}
div.sprachwahl, div.sprachwahlactiv{
   padding-right:3px;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
	margin-right:2px;	}

li.sprachwahllist{display:inline;list-style-type:none;padding:0px;margin:0px;}
.sprachwahl, a.sprachwahl{
	color:#A5A69F;
	/*background-image:url(V2_img/sprachwahl.gif);
	background-repeat:no-repeat;*/
	text-decoration:none;
	padding-right:3px;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
	margin-right:2px;	
}
 

a.sprachwahl:hover, .sprachwahlactiv, a.sprachwahlactiv, a.sprachwahlactiv:hover,a.sprachwahlactiv:visited{
	color:#FFFFFF;	
	/*background-image:url(V2_img/sprachwahlactiv.gif);
	background-repeat:no-repeat;*/
	background:#a5a69f;	
	text-decoration:none;
	padding-right:3px;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
	margin-right:2px;
}

.ecoausgleich
{
    position: relative; 
    top: -1px;    
}
/*ul.speznav2ulbh{padding:0px;margin:0px;position: relative; top: -8px;}*/
ul.speznavul{padding:0px;margin:0px;}
li.speznavlist{display:inline;list-style-type:none;padding:0px;margin:0px;}
.speznav, a.speznav,a.speznav:visited,a.speznavactiv:visited{
	color:#5A5B51;
	height:20px;
	padding-left:4px;
	padding-right:18px;
	padding-bottom:0px;
	margin-bottom:0px;
	text-decoration:none;
	vertical-align:text-bottom;
}

a.speznav:hover,.speznavactiv, a.speznavactiv, a.speznavactiv:hover{
	color:#000000;
	height:20px;
	padding-left:4px;
	padding-right:18px;
	padding-bottom:0px;
	margin-bottom:0px;
	text-decoration:none;
	background-color:#FFFFFF;
	vertical-align:text-bottom;
}
.speznavul img
{
    border: none;
    height: 20px;
    position: relative;
    top: 3px;
    padding: 0;
    margin: 0 3px;
}
ul.speznav2ul{padding:0px;margin:0px;}
li.speznav2list{display:inline;list-style-type:none;padding:0px;margin:0px;}
.speznav2, a.speznav2,a.speznav2:visited,a.speznav2activ:visited{
	font-size:12px;line-height:14px;color:#5A5B51;padding-left:15px;padding-top:4px;padding-bottom:4px;background-color:#FFFFFF; text-decoration:none;display:block;
}
a.speznav2:hover, .speznav2activ, a.speznav2activ, a.speznav2activ:hover{
	font-size:12px;line-height:14px;font-weight:bold;color:#5A5B51;padding-left:15px;padding-top:4px;padding-bottom:4px;background-color:#FFFFFF;text-decoration:none;display:block;
}

li.speznav3list{display:inline;list-style-type:none;padding:0px;margin:0px;}
.speznav3, a.speznav3,a.speznav3:visited,a.speznav3activ:visited{font-size:12px;line-height:14px;color:#5A5B51;padding-left:25px;padding-top:4px;padding-bottom:4px;background-color:#FFFFFF; text-decoration:none;display:block;background-image:url(V2_img/speznav2.gif);background-repeat:no-repeat;background-position:left top;}
a.speznav3:hover, .speznav3activ, a.speznav3activ, a.speznav3activ:hover{font-size:12px;line-height:14px;color:#5A5B51;padding-left:25px;padding-top:4px;padding-bottom:4px;background-color:#FFFFFF; text-decoration:none;display:block;background-image:url(V2_img/speznav2activ.gif);background-repeat:no-repeat;background-position:left top;}


li.speznav4list{display:inline;list-style-type:none;padding:0px;margin:0px;}
.speznav4, a.speznav4,a.speznav4:visited,a.speznav4activ:visited{font-size:12px;line-height:14px;margin-left:35px;margin-bottom:4px;color:#9E9D93;background-color:#FFFFFF;background-image:none; border-bottom:dotted 1px #FFFFFF; text-decoration:none; display:block;}
a.speznav4:hover, .speznav4activ, a.speznav4activ, a.speznav4activ:hover{font-size:12px;line-height:14px;margin-left:35px;margin-bottom:4px; color:#630227;background-color:#FFFFFF; background-image:none; border-bottom:dotted 1px #630227; text-decoration:none; display:block;}

li.speznav5list{display:inline;list-style-type:none;padding:0px;margin:0px;}
.speznav5, a.speznav5,a.speznav5:visited,a.speznav5activ:visited{font-size:12px;line-height:14px;margin-left:45px;margin-bottom:4px;color:#9E9D93;background-color:#FFFFFF;background-image:none; border-bottom:dotted 1px #FFFFFF; text-decoration:none; display:block;}
a.speznav5:hover, .speznav5activ, a.speznav5activ, a.speznav5activ:hover{font-size:12px;line-height:14px;margin-left:45px;margin-bottom:4px; color:#630227;background-color:#FFFFFF; background-image:none; border-bottom:dotted 1px #630227; text-decoration:none; display:block;}

li.speznav6list{display:inline;list-style-type:none;padding:0px;margin:0px;}
.speznav6, a.speznav6,a.speznav6:visited,a.speznav6activ:visited{font-size:12px;line-height:14px;margin-left:55px;margin-bottom:4px;color:#9E9D93;background-color:#FFFFFF;background-image:none; border-bottom:dotted 1px #FFFFFF; text-decoration:none; display:block;}
a.speznav6:hover, .speznav6activ, a.speznav6activ, a.speznav6activ:hover{font-size:12px;line-height:14px;margin-left:55px;margin-bottom:4px; color:#630227;background-color:#FFFFFF; background-image:none; border-bottom:dotted 1px #630227; text-decoration:none; display:block;}

/*styles Hauptnavi*/
ul.navul{padding:0px;margin:0px;}
li.nav1list{display:inline;list-style-type:none;padding:0px;margin:0px;}
.nav1, a.nav1, a.nav1:hover, a.nav1:visited, .nav1activ, a.nav1activ, a.nav1activ:hover,a.nav1activ:visited{font-size:12px;font-weight:normal; color:#FFFFFF;padding-left:15px;padding-bottom:4px;padding-top:4px;border-bottom:solid 1px #EBEBE8;text-decoration:none;background-color:#9E9D93;display:block;}

li.nav2list{display:inline;list-style-type:none;padding:0px;margin:0px;}
.nav2, a.nav2, a.nav2:hover, a.nav2:visited, .nav2activ, a.nav2activ, a.nav2activ:hover,a.nav2activ:visited{font-size:12px;color:#525047;padding-left:15px;padding-bottom:4px;padding-top:4px;border-bottom:solid 2px #EBEBE8;text-decoration:none;background-color:#FFFFFF;display:block;}

li.nav3list{display:inline;list-style-type:none;padding:0px;margin:0px;}
.nav3, a.nav3,a.nav3:visited{font-size:12px;line-height:14px;color:#9E9D93;padding-left:15px;padding-bottom:4px;padding-top:4px;background-color:#EBEBE8; background-image:url(V2_img/nav3.gif);background-repeat:no-repeat;background-position:left top;text-decoration:none;display:block;}
a.nav3:hover,.nav3activ, a.nav3activ, a.nav3activ:hover{font-size:12px;line-height:14px;padding-bottom:4px;padding-top:4px; color:#630227;padding-left:15px;background-color:#EBEBE8; background-image:url(V2_img/nav3activ.gif);background-repeat:no-repeat;background-position:left top;display:block;text-decoration:none;}

li.nav4list{display:inline;list-style-type:none;padding:0px;margin:0px;}
.nav4, a.nav4,a.nav4:visited{font-size:12px;line-height:14px;margin-left:25px;margin-bottom:4px;color:#9E9D93;background-color:#EBEBE8;background-image:none;border-bottom:dotted 1px #EBEBE8;display:block;text-decoration:none;}
a.nav4:hover, .nav4activ, a.nav4activ, a.nav4activ:hover{font-size:12px;line-height:14px;margin-left:25px;margin-bottom:4px; color:#630227;background-color:#EBEBE8; background-image:none; border-bottom:dotted 1px #630227;display:block;text-decoration:none;}

li.nav5list{display:inline;list-style-type:none;padding:0px;margin:0px;}
.nav5, a.nav5,a.nav5:visited{font-size:12px;line-height:14px;margin-left:35px;margin-bottom:4px;color:#9E9D93;background-color:#EBEBE8;background-image:none; border-bottom:dotted 1px #EBEBE8; text-decoration:none; display:block;}
a.nav5:hover, .nav5activ, a.nav5activ, a.nav5activ:hover{font-size:12px;line-height:14px;margin-left:35px;margin-bottom:4px; color:#630227;background-color:#EBEBE8; background-image:none; border-bottom:dotted 1px #630227; text-decoration:none; display:block;}

li.nav6list{display:inline;list-style-type:none;padding:0px;margin:0px;}
.nav6, a.nav6,a.nav6:visited{font-size:12px;line-height:14px;margin-left:45px;margin-bottom:4px; color:#9E9D93;background-color:#EBEBE8; background-image:none; border-bottom:dotted 1px #EBEBE8; text-decoration:none;display:block;}
a.nav6:hover, .nav6activ, a.nav6activ, a.nav6activ:hover{font-size:12px;line-height:14px;margin-left:45px;margin-bottom:4px; color:#630227;background-color:#EBEBE8; background-image:none; border-bottom:dotted 1px #630227; text-decoration:none;display:block;}

li.nav7list{display:inline;list-style-type:none;padding:0px;margin:0px;}
.nav7, a.nav7,a.nav7:visited{font-size:12px;line-height:14px;margin-left:55px;margin-bottom:4px; color:#9E9D93;background-color:#EBEBE8; background-image:none; border-bottom:dotted 1px #EBEBE8; text-decoration:none;display:block;}
a.nav7:hover, .nav7activ, a.nav7activ, a.nav7activ:hover{font-size:12px;line-height:14px;margin-left:55px;margin-bottom:4px; color:#630227;background-color:#EBEBE8; background-image:none; border-bottom:dotted 1px #630227; text-decoration:none;display:block;}


ul.MaLogul{padding:0px;margin:0px;}
li.MaLoglist{display:inline;list-style-type:none;padding:0px;margin:0px;}
.MaLog, a.MaLog, a.MaLog:hover, a.MaLog:visited, .MaLogactiv, a.MaLogactiv, a.MaLogactiv:hover,a.MaLogactiv:visited{font-size:12px;font-weight:normal; color:#FFFFFF;padding-left:15px;padding-bottom:4px;padding-top:4px;border-bottom:solid 1px #EBEBE8;text-decoration:none;background-color:#AEB9C3;display:block;}



/*Layoutstyles*/
ul, ol, a, h1, h2, h3, h4,.headlinerot,.headlineblau,.headlinegreen,.headlinegrey,.externLink,.regulargrey,.regularwhite,.regularred,.regularblau,.regulargreen,.boldwhite,.boldred,.boldblau,.boldgreen,.boldgrey,.startlinkweiss,.historywhite,.historygrey{margin-bottom:0;margin-top:0;}
p{font-size:12px;color:#525047;margin-top:0;margin-bottom:6px;}
a{color:#525047;text-decoration:none;}
a:hover{color:#630227;text-decoration:none;}
a:visited{color:#630227;text-decoration:none;}


.historygrey{color:#525047;font-size:11px;font-weight:bold;}
.historywhite{color:#FFFFFF;font-size:11px;font-weight:bold;}


li{margin-top:0px;margin-bottom:6px;}
ul{
	padding-left:0px;
	list-style-image:url(V2_img/V2_listgrey.gif);
	margin-left:8px;
	
}
ol{/*margin-left:28px;*/}
h1{
	color:#525047;
	font-size:14px;
	font-weight:normal;
	padding-bottom:1px;
	margin-bottom:7px;
	background-image:url(V2_img/dot_line_grey.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	display:block;
}
h2{
	color:#525047;
	font-size:14px;
	font-weight:bold;
}
h3{
	color:#525047;
	font-size:12px;
	font-weight:bold;
	padding-bottom:3px;
}
h4{
	color:#525047;
	font-size:12px;
	font-weight:bold;
}
.headlinerot, a.headlinerot,a.headlinerot:hover,a.headlinerot:visited{
	color:#525047;
	font-size:14px;
	padding-bottom:1px;
	margin-bottom:7px;
	background-image:url(V2_img/dot_line_grey.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	display:block;
}

.headlineblau, a.headlineblau, a.headlineblau:hover, a.headlineblau:visited{
	color:#525047;
	font-size:14px;
	padding-bottom:1px;
	margin-bottom:7px;
	background-image:url(V2_img/dot_line_grey.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	display:block;
}
.headlinegreen, a.headlinegreen, a.headlinegreen:hover, a.headlinegreen:visited{
	color:#525047;
	font-size:14px;
	padding-bottom:1px;
	margin-bottom:7px;
	background-image:url(V2_img/dot_line_grey.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	display:block;
}
.headlinegrey, a.headlinegrey, a.headlinegrey:hover, a.headlinegrey:visited{
	color:#525047;
	font-size:14px;
	padding-bottom:1px;
	margin-bottom:7px;
	background-image:url(V2_img/dot_line_grey.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	display:block;
}


.regulargrey{color:#525047;}
a.regulargrey{color:#525047;}
a.regulargrey:hover{color:#630227;}
a.regulargrey:visited{color:#630227;}

td{
	font-size:12px;
}
td.regulargrey{color:#525047;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;}
td.regulargrey a{color:#525047;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:16px;}
td.regulargrey a:hover{color:#630227;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:16px;}
td.regulargrey a:visited{color:#630227;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:16px;}

.regularwhite{color:#FFFFFF;}
a.regularwhite{color:#FFFFFF;}
a.regularwhite:hover{color:#630227;}
a.regularwhite:visited{color:#630227;}

.regularred, a.regularred{color:#525047;}
a.regularred:hover{color:#630227;}
a.regularred:visited{color:#630227;}

.regularblau, a.regularblau{color:#525047;}
a.regularblau:hover{color:#630227;}
a.regularblau:visited{color:#630227;}

.regulargreen, a.regulargreen{color:#525047;}
a.regulargreen:hover{color:#630227;}
a.regulargreen:visited{color:#630227;}

.boldwhite, a.boldwhite{font-weight:bold;color:#FFFFFF;}
a.boldwhite:hover{font-weight:bold;color:#630227;}
a.boldwhite:visited{font-weight:bold;color:#630227;}

.boldgrey,a.boldgrey{color:#525047;font-weight:bold;}
a.boldgrey:hover{font-weight:bold;color:#630227;}
a.boldgrey:visited{font-weight:bold;color:#630227;}

.boldred, a.boldred{font-weight:bold;color:#525047;}
a.boldred:hover{font-weight:bold;color:#630227;}
a.boldred:visited{font-weight:bold;color:#630227;}

.boldblau, a.boldblau{font-weight:bold;color:#525047;}
a.boldblau:hover{font-weight:bold;color:#630227;}
a.boldblau:visited{font-weight:bold;color:#630227;}

.boldgreen, a.boldgreen{font-weight:bold;color:#525047;}
a.boldgreen:hover{font-weight:bold;color:#630227;}
a.boldblau:visited{font-weight:bold;color:#630227;}

.startlinkweiss,a.startlinkweiss,a.startlinkweiss:hover,a.startlinkweiss:visited{
	color:#FFFFFF;
	text-decoration:none;
}

/*Formularstyles*/
.formular{font-family:Arial, Helvetica,sans-serif;color:#525047;}
.formbuttonImage{font-size:11px;font-weight:bold;border:solid 1px #525047; color:#525047;background-color:#D8D4C9;cursor:pointer;}	
.formbutton{font-family:Arial, Helvetica,sans-serif;font-size:11px;font-weight:bold;border:solid 1px #525047; color:#525047;background-color:#D8D4C9;padding:1px;cursor:pointer;}
.formbuttondisabled{font-family:Arial, Helvetica,sans-serif;font-size:11px;font-weight:bold;border:solid 1px #D8D4C9; color:#525047;background-color:#D8D4C9;padding:1px;cursor:default;}
input.formular{height:20px;border:1px solid #525047;}
textarea.formular{border:1px solid #525047;}

.formmeldungen{
	font-size:11px;
	font-weight:bold;
	color:#dc241f;
}
.boldgreyz {
	font-size:12px;
	color:#525047;
	margin-top:0;
	margin-bottom:6px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-style: normal;
	text-align: center;
	font : bold;
}
.tdh {
	font-size:12px;
	color:#525047;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-align: center;
	border-bottom : 1px solid #A5a69f;
	background : #d8d4c9;
	border-style : none none solid none;
	font-weight : normal;
	padding-top : 2px;
	padding-bottom : 2px;
	vertical-align : text-bottom;
}
.tdhb {
	font-size:12px;
	color:#525047;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-align: left;
	border-bottom : 1px solid #A5a69f;
	background : #d8d4c9;
	border-style : none none solid none;
	font-weight : bold;
	padding-left : 4px;
	padding-top : 2px;
	padding-bottom : 2px;
	vertical-align : text-bottom;
}
.td {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-align: left;
	font-weight : normal;
	padding-top : 4px;
	padding-bottom : 4px;
	padding-left : 4px;
	color : #525047;
	vertical-align : text-top;
}
.tdz {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-align: center;
	font-weight : normal;
	padding-top : 4px;
	padding-bottom : 4px;
	color : #525047;
	vertical-align : top;
}
.boldgreyfilled {
	font-size:12px;
	color:#525047;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align: left;
	border-bottom : 1px solid #A5a69f;
	background : #d8d4c9;
	border-style : none none solid none;
	padding-left : 8px;
	padding-top : 4px;
	padding-bottom : 4px;
	vertical-align : middle;
	margin-top: 18px;
	display: block;
}
.job_head {
	font-size:18px;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: none;
	font-style: italic;
	text-align: left;
	line-height: normal;
	margin-bottom: 12px;
}
.job_titel {
	font-size:24px;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 24px;
	font-weight: bold;
}
.job_subtitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 32px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	margin-top: 18px;
	margin-bottom: 0px;
}
.job_description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #525047;
	padding-left: 32px;
	text-indent: -9px;
}


/***************************** BEWERBUNGSFORMULAR **********************************************/

.bewerbungsform
{
    width: 575px; 
    height: 50px; 
    margin: 0 20px;    
}

.caption
{
    width: 180px; 
    float: left;
}

input.error
{
    border: 1px solid #b80000; 
    height: 22px;  
}

.bewerbungsform input
{
    width: 250px;
    height: 22px;

}

.new_paragraph input
{
    width: auto;      
}

.uploads span
{
       margin-left: 0px;
       font-size: 10px;
}

.uploads
{
    padding: 12px 0 0 0;
}

.datepicker
{
    float: left;   
}

.datepicker input
{
    width: 100px;   
}

.dropdown select
{
    width: 430px;  

}

.zeile
{
    margin: 4px 0 4px 0;   
}

.datenschutz
{
    padding: 0 0 20px 0; 

}

.ui-datepicker
{
    background-color: #ededec !important;  
}

.ui-datepicker-prev
{
    cursor: pointer !important;   
    margin-right: 10px;
}

.ui-datepicker-next
{
    cursor: pointer !important;   
}

.ui-datepicker-prev:hover, .ui-datepicker-next:hover
{
    color: #7C2230 !important;   
}

/* addmin Styles */

.newsletter_more_link
{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:#fff;
    font-size:8pt;
    font-weight:bold;
    background-color:#a5a69c;
    text-decoration:none;
    display: block;
    height: 18px;
    width: 81px;
    text-align: center;
    float: right;
    padding: 4px;
    cursor: pointer;
}
        
.newsletter_ueberschrift
{
    font-size: 20px;
    font-weight:bold;
    line-height:24px;
    color: #7c2230;
}
