body {
	font-family: Arial;
	font-size: 0.75em;
	color: #898c8f;
	background-color: #c0c0c0;
}

div.content_container {

}

.content_container a.link {
	color: #F0BE00;
	font-weight: bold;
	text-decoration: underline;	
	font-size: 14px;	
}

.content_container a {

	font-size: 14px;
}

.container {
	margin:0 auto;
	width: 992px;
	padding-left: 16px;
	padding-right: 16px;
	display: block;
	background-color: #ffffff;
}

img {
	border: 0px;
	padding: 0px;
	margin: 0px;
}

/*img, div {
	behavior: url(iepngfix_v2/iepngfix.htc);
}*/

a {
	text-decoration: none;
	font-size: 12px;
	color: #898c8f;
}

div.keyvisual {
	width: 992px;
	height: 576px;
	background-image: url(../img/kv.jpg);
	margin-top: 0px;
}

div.keyvisual_detail {
	width: 992px;
	height: 256px;
	background-image: url(../img/kv_small.jpg);
	margin-top: 0px;
}

div.logo {
	width: 145px;
	height: 97px;
	margin-top: 0px;
	margin-left: 39px;
}

div.box_seknav {
	width: 696px;
	height: 40px;
	margin-top: -576px;
	margin-left: 264px;
	background-image: url(../img/bg_seknav.png);
}

div.box_seknav_detail {
	width: 696px;
	height: 40px;
	margin-top: -256px;
	margin-left: 264px;
	background-image: url(../img/bg_seknav_detail.png);
}

div.seknav {
	padding-top: 11px;
	padding-left: 13px;
}

a.seknav {
	padding-left: 3px;
	padding-right: 11px;
	font-weight: bold;
	color: #ffffff;
	border-right-width: 1px;
	border-right-color: #ffffff;
	border-right-style: solid;

}

a.last {
	border-right-width: 0px;
	border-right-color: #ffffff;
	border-right-style: solid;
	padding-right: 8px;
}

a.nav_barriere {
	position: relative;
	border-width: 1px;
	border-style: solid;
	border-color: #ffe100;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 12px;
	padding-right: 12px;
}

div.navi {
	margin-top: -63px;
	margin-left: 272px;
}

a.navi, a.navi_on {
	font-size: 16px;
	line-height: 16px;
	color: #825a00;
	padding-left: 10px;
	padding-right: 16px;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #825a00;
}

a.navi:hover {
	color: #0050a0;
}

a.navi_on {
	color: #0050a0;
	border-left-color: #0050a0;	
}

div.subnavi {
	margin-top: -20px;
	margin-left: 40px;
}

a.subnavi, a.subnavi_on {
	font-size: 14px;
	font-weight: bold;
	color: #80a8d0;
	padding-left: 8px;
	padding-right: 13px;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #80a8d0;
}

a.subnavi_on {
	color: #ffffff;
	border-left-color: #ffe100;
}

a.subnavi:hover {
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}


div.kvteaser {
	width: 992px;
	height: 288px;
	margin-top: 43px;
	margin-left: 0px;
	background-image: url(../img/bg_teaser.png);
	font-size: 0px;
	line-height: 0px;
	overflow: hidden;
}

div.smallteaserbox {
	float: left;
	margin-left: 8px;	
}

div.smallteaser_top {
	margin-bottom: 8px;
}

div.teaserbox {
	margin-left: 40px;
	margin-top: 8px;
	font-size: 0px;
	line-height: 0px;
	overflow: hidden;
}

div.search {
	margin-left: 448px;
	margin-top: -21px;
}

input.search, input.email {
	border: 0px;
	width: 205px;
	font-size: 12px;
	font-style: italic;
	padding-top: 4px;
	padding-bottom: 5px;
	padding-left: 7px;
	color: #898c8f;

}

input.searchSubmit {
	margin-left: 7px;
	/*margin-top: 7px;*/
}

input.email {
	width: 249px;
	font-style: normal;
	font-size: 12px;
	font-family: Arial;
}

div.claim, div.claim_detail, div.claim_detail_home {
	margin-top: 119px;
	margin-left: 770px;
}

div.claim_detail {
	margin-top: 130px;
}

div.claim_detail_home {
	margin-top: 120px;	
}

a.claim {
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	color: #ffe100;	
}

a.claim:hover {
	text-decoration: underline;
}

div.content_container, div.context_container {
	margin-top: 46px;
	padding-bottom: 33px;
}

div.content_container {
	margin-left: 32px;
	width: 624px;
	border-right-width: 1px;
	border-right-color: #b6b9bc;
	border-right-style: solid;
	float: left;
}

div.context_container {
	padding-left: 15px;
	float: left;
	width: 296px;
}

div.line, div.linecontext, div.linecontext_aktuelles {
	height: 0px;
	border-top-width: 1px;
	border-top-color: #b6b9bc;
	border-top-style: solid;
	line-height: 0px;
	font-size: 0px;
	padding-left: 10px;
	width: 598px;
}

div.linecontext, div.linecontext_aktuelles {
	padding-left: 0px;	
	width: 296px;

}

div.linecontext_aktuelles {
	margin-top: -4px;
}

a.pathpart, a.pathpart_context, div.pathpart_context, span.pathpart {
	font-size: 14px;
	font-weight: bold;
	color: #f0be00;
	text-decoration: underline;
}

div.pathpart_context, span.pathpart {
	text-decoration: none;
}


div.pathpart, div.contentbox, div.listbox, div.pathpart_context {
	margin-left: 7px;	
}

div.pathpart, div.pathpart_context {
	margin-top: 17px;
	padding-bottom: 2px;
}

div.pathpart_context {
	margin-bottom: 18px;
}

div.contentbox, div.listbox {
	margin-top: 16px;
	padding-bottom: 6px;
}

div.listbox {
	height: 130px;
	overflow: hidden;
}

h1, h2, h3, .home_date, h5, .antrag_date, div.antrag_nr  {
	color: #0050a0;
	font-size: 14px;
	line-height: 16px;
	margin: 0px;
}

div.antrag_date, div.antrag_nr, div.kampagnen_title, div.kampagnen_next {
	float: left;
	width: 49.0%;
}

div.antrag_nr {
	margin-left: 8px;
}

div.kampagnen_title {
	width: 70%;
}

div.kampagnen_next {
	width: 29.9%;
}

div.antrag_date, div.kampagnen_next {
	text-align: right;
}

div.antrag_detail {
	width: 593px;
}

h1 {
	font-size: 24px;
	line-height: 30px;
	font-weight: bold;
	/*margin-top: 19px;*/
	/*margin-bottom: 16px;*/
	margin-bottom: 4px;	
	background-image: url(../img/hdl_border.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	background-position: 0 3px;
}

.thema_hdl {
	font-size: 18px;
	line-height: 16px;
	font-weight: bold;
	/*margin-top: 19px;*/
	margin-bottom: 16px;
	color: #0050A0;
}

h2 {
	font-size: 14px;	
	font-weight: bold;
	margin-bottom: 10px;
}

h3 {
	font-size: 16px;
	font-weight: bold;
	line-height: 18px;
}

h4 {
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
	color: #898c8f;
}

h5 {
	font-size: 14px;	
	line-height: 18px;
}

.firstLetter {
	color: #f0be00;
	font-size: 18px;
}

p, span, .mykampagne div {
	font-size: 14px;
	line-height: 18px;
}

div.fotoleft {
	float: left; 
	width: 112px; 
	height: 128px; 
	margin-right: 24px;
}

div.textright {
	padding-left: 24px;
	padding-right: 24px;
	padding-top: 3px;
}

div.txt_float_right {

}

div.footer {
	margin-top: 15px;
	margin-left: 32px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b6b9bc;
	font-size: 11px;
	line-height: 16px;
	padding-left: 8px;
	width: 926px;
}

a.footer {
	font-size: 11px;
}

.footer a {
	text-decoration: underline;
	color: #898c8f;
}

a.footerlink {
	font-size: 12px;
	line-height: 16px;
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	text-decoration: none;
}

div.linecontext_dotted {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #b6b9bc;
	height: 0px;
	width: 295px;
	margin-top: -4px;
}

div.linecontext_solid {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b6b9bc;
	height: 0px;
	width: 295px;
	margin-top: -4px;
}

div.line_dotted {
	height: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #b6b9bc;
	width: 605px;
}


div.nlbox {
	margin-left: 7px;
	width: 256px;
	margin-top: -2px;
	margin-bottom: 18px;
}

div.nl_select, div.nl_submit {
	margin-top: 8px;
}

div.nl_submit {
	margin-left: 8px;
}

.nl_trigger {
	width: 31px !important;
	//height:30px !important;
	height:31px !important;
	border:0 !important;
	padding: 0px !important;
	margin: 0px !important;
	background-color: #ffffff !important;
	border-right-width: 1px !important;
	border-right-color: #b6b9bc !important;
	border-top-width: 1px !important;
	border-top-color: #b6b9bc !important;
	border-bottom-width: 1px !important;
	border-bottom-color: #b6b9bc !important;

	border-style: solid !important;
	background: transparent url(../img/trigger_big.gif) no-repeat 0 0 !important;
	background-position-x: 10px;
	cursor:pointer;
	position:absolute;
	top:20px;
}

.x-form-trigger-over {
	background-position: 0 0 !important;
}

.nl_item {
	text-align: left;
}

.x-combo-list-item {
	font-family: Arial;
	border: 0px;
	font-size: 14px;
	line-height: 32px;
	padding-left: 8px;
	background-color: #ffffff;
	color: #333333;
}

.x-combo-list {
	border: 1px solid #B6B9BC;
}

.an_item_selected {
	font-family: Arial;
	border: 0px;
	background-color: #0050a0;
	color: #ffffff;
	font-size: 14px;
	line-height: 32px;
	padding-left: 8px;
}



input.nl_select {
	font-family: Arial;
	background-image: none !important;
	width: 120px !important;
	height: 18px !important;
	border: 0px !important;
	font-weight: bold !important;
	font-size: 12px !important;
	padding-left: 8px !important;
	color: #333333;
	padding-top: 6px !important;
}

.x-combo-list-inner {

}


div.nl_select {
	float: left;
}

input.nl_submit {
	font-family: Arial;
	width: 92px;
	height: 24px;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	background-color: #bfd3e7;
	font-weight: bold;
	color: #ffffff;
	font-size: 12px;
	outline:0;
}

input.nl_submit:hover {
	color: black;
}



div.nl_submit {
	width: 92px;
	float: right;
}

div.linkbox {
	margin-top: -3px;
	margin-left: 8px;
}

div.linkimg {
	margin-bottom: 11px;
}

a.rss, a.facebook {
	display: inline-block;
	padding-left: 18px;
	margin-left: 15px;
	height: 14px;
	font-size: 10px;
	text-decoration: underline;
	background-image: url(../img/ico_rss.png);
	background-repeat: no-repeat;
	background-position-x: left;
	background-position-y: top;
	color: #898c8f;
}

a.facebook {
	background-image: url(../img/ico_facebook.gif);
}


div.themamore {
	padding-left: 10px; 
	padding-right: 10px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	float: right; 
	margin-top: -25px; 
	border-style: solid; 
	border-color: #f0be00; 
	border-width: 1px; 
	margin-right: 24px;
}

div.context_news_date {

	margin-right: 15px;
}

a.context_news_date {
	font-size: 12px;
	color: #898c8f;
}

div.context_news_headline {
	float: left;
	padding-top: 1px;
}

.context_news_headline a:hover h4 {
	color: #000000;
}

div.sortbox, div.sortbox_antraege {
	padding-top: 16px;
	padding-bottom: 17px;
	padding-left: 11px;
	background-color: #ededee;
	font-size: 14px;
	font-weight: bold;
	color: #898c8f;
	width: 598px;
}

div.sortbox_antraege {
	padding-bottom: 8px;
}

a.sortlink, a.sortlink_on {
	font-family: Arial;
	padding-left: 7px;
	padding-right: 7px;
	font-size: 14px;
	font-weight: bold;
	color: #323232;
	text-decoration: underline;
}

a.sortlink_on {
	color: #ffffff;
	text-decoration: none;
	background-color: #0050a0;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 3px;
	padding-bottom: 5px;
}

div.abg_big, div.abg_big_detail, div.contact_big, div.antraege, div.la, div.kampagnen, div.kampagnen_detail, div.multimedia_detail, div.content_default, div.searchbox {
	margin-top: 16px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b6b9bc;
	width: 608px;
}

div.over {
	cursor: pointer;
	background-color: #ededee;
}

div.kampagnen, div.kampagnen_detail {
	border-top-width: 0;
}

div.kampagnen_detail {
	margin-left: 8px;
}

div.contact_big {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b6b9bc;
	padding-bottom: 16px;
}

div.abg_big_detail {
	margin-top: 24px;
	border: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b6b9bc;
	padding-bottom: 16px;
}

div.multimedia_detail {
	margin-top: 33px;
	border: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b6b9bc;
	padding-bottom: 19px;	
}

div.content_default {
	margin-top: 33px;
	border: 0px;
	border-bottom-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #b6b9bc;
	padding-bottom: 19px;		
}

div.abg_big_foto, div.abg_small_foto, div.abg_big_foto_detail, div.galerie_small_foto {
	float: left;
	margin-top: 16px;
	margin-left: 8px;
}

div.download_foto {
	float: left;
	margin-top: 16px;
	margin-left: 8px;	
}

div.abg_big_foto_detail {
	margin-top: 0px;
	padding-top: 0px;
}

div.abg_big_name, div.abg_big_name_detail, a.abg_big_name {
	font-size: 18px;
	font-weight: bold;
	color: #0050a0;
	line-height: 18px;
}

div.abg_big_name_detail {
	padding-left: 11px;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #f0be00;
	font-size: 24px;
	line-height: 24px;
	margin-bottom: 12px;
}

div.abg_position, div.abg_kompetenz, div.abg_wahlbezirk, div.abg_position_detail, div.abg_kompetenz_detail, div.abg_wahlbezirk_detail, p.subheadline {
	font-size: 14px;
	line-height: 18px;
}
div.abg_position_detail, div.abg_kompetenz_detail, div.abg_wahlbezirk_detail {
	margin-left: 18px;
}

div.abg_wahlbezirk, div.abg_wahlbezirk_detail, p.subheadline, span.subheadline {
	color: #323232;
}

div.abg_wahlbezirk {

}

div.abg_big_info {
	margin-top: 32px;
	margin-left: 210px;
	margin-bottom: 15px;
}

div.abg_big_info_detail {
	padding-top: 28px;
	margin-left: 213px;	
}

div.abg_small, div.abg_small_last, div.abg_small_first, div.galerie, div.galerie_first, div.download_first, div.download, div.download_no_img, div.download_no_img_last, div.multimedia_first, div.multimedia, div.galerie_last {
	margin-top: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #b6b9bc;
	width: 608px;
}

div.galerie_last {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #b6b9bc;
	padding-bottom: 15px;
}

div.download_no_img_last, div.download_last {
	margin-bottom: 15px;
}

div.abg_small_first, div.galerie_first, div.download_first, div.multimedia_first {
	margin-top: 14px;
	border-top-style: solid;
}

div.abg_small_last {
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b6b9bc;
	padding-bottom: 10px;
}



div.abg_small_info {
	margin-top: 22px;
	padding-left: 143px;
	margin-bottom: 15px;
}

div.galerie_small_info {
	margin-top: 52px;
	padding-left: 202px;
	margin-bottom: 5px;
}

div.multimedia_info {
	margin-top: 23px;
	padding-left: 145px;
	margin-bottom: 5px;
	font-size: 14px;
	margin-top: -120px;
}

div.download_info {
	margin-top: 65px;
	padding-left: 212px;
	margin-bottom: 5px;
}

div.download_info_no_img {
	margin-top: 12px;
	padding-left: 8px;	
}


div.abg_small_name, a.abg_small_name {
	font-size: 16px;
	font-weight: bold;
	color: #0050a0;
	line-height: 18px;
}

a.context_dl, a.content_dl {
	display: inline-block;
	padding-left: 22px;
	padding-top: 1px;
	font-size: 12px;
	text-decoration: none;
	background-image: url(../img/ico_pdf.png);
	background-repeat: no-repeat;
	background-position-x: left;
	background-position-y: top;
	color: #898c8f;
	margin-top: 5px;
	margin-bottom: 14px;
}

a.content_dl {
	font-size: 14px;
	text-decoration: none;
	margin-bottom: 6px;
}

a.content_dl strong {
	text-decoration: underline;
}

div.content_dl {
	font-size: 14px;
}

div.dl_img {
	padding-top: 11px;
}

div.dl_box {
	margin-left: 8px; 
	margin-top: 5px;
}

div.bezirk {
	float: left;
	width: 295px;
	margin-top: 17px;
	margin-left: 7px;
	font-size: 14px;
	font-weight: bold;
	color: #323232;
}

div.abg_bezirk {
	margin-top: 16px;
	float: left;
}

div.contentlist {
	float: none;
	margin-top: 12px;
}

a.abg_link, a.pager_back, a.pager_forward, span.pager_forward {
	font-size: 14px;
	color: #0050a0;
	line-height: 24px;
	text-decoration: underline;
	font-weight: bold;
}

div.abg_bezirk_box, div.contentlist_box, div.contentlist_box_last, div.abg_bezirk_box_last, div.la_outer_box, div.antrag_outer_box, div.antrag_outer_box_last, div.termin_box, div.termin_box_last, div.presse_box, div.presse_box_last {
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b6b9bc;
	width: 608px;
}

div.antrag_outer_box, div.antrag_outer_box_last, div.termin_box, div.termin_box_last, div.presse_box, div.presse_box_last {
	padding-bottom: 0;
}

div.antrag_outer_box_last, div.termin_box_last, div.presse_box_last {
	border-bottom-style: solid;
}

div.la_outer_box_last {
	border-bottom-style: solid;
	
}

div.contentlist_box {
	width: 602px;
}

div.contentlist_box {
	padding-bottom: 12px;	
}

div.la_outer_box {
	padding-bottom: 18px;
	
}

div.abg_bezirk_box_last {
	border-bottom-style: solid;
}

div.contentlist_box, div.contentlist_box_last {
	padding-left: 8px;
	padding-bottom: 18px;
}

div.contentlist_box_last {
	border-bottom-width: 0px;
}

div.abg_flash {
	margin-top: 16px;
	margin-bottom: 10px;
}


a.pm_ico, a.initiativen_ico, a.multimedia_ico, a.pdf_ico, a.video_ico, a.oton_ico, a.google_ico {
	display: inline-block;
	padding-left: 22px;
	padding-bottom: 0px;
	font-size: 12px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position-x: left;
	background-position-y: top;
	color: #898c8f;
	line-height: 16px;
}

a.pm_ico:hover {

}

a.pm_ico {
	background-image: url(../img/ico_pm.png);
}

a.initiativen_ico {
	background-image: url(../img/ico_initiativen.png);	
}

a.multimedia_ico {
	background-image: url(../img/ico_multimedia.png);	
}

a.pdf_ico {
	background-image: url(../img/ico_pdf.png);	
}

a.google_ico {
	background-image: url(../img/ico_google.gif);	
}

a.video_ico {
	background-image: url(../img/ico_movie.gif);	
	font-size: 14px;
}

a.oton_ico {
	background-image: url(../img/ico_oton.gif);	
	font-size: 14px;
	
}

div.pm_ico, div.initiativen_ico, div.multimedia_ico, div.pdf_ico, div.video_ico, div.oton_ico, div.google_ico {
	padding-left: 8px;
	padding-top: 8px;
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b6b9bc;
	width: 598px;
}

div.video_ico, div.oton_ico {
	padding-top: 20px;
	padding-bottom: 16px;
}

div.video_ico.last, div.oton_ico.last {
	border-bottom-width: 0;
}

div.abg_detail {
	margin-top: 24px;
	margin-left: 8px;
	margin-right: 25px;
}



ul.content_list, .mykampagne ul {
/*ul.content_list, ul {*/
	list-style: none;
	list-style-position: outside;
	margin-left: 0px !important;
	font-size: 14px;
}

ul.content_list li, .mykampagne ul li{
	background-image: url(../img/li_dot.gif);
	background-repeat: no-repeat;
	background-position: 0px 9px;
	padding-left: 12px;
	line-height: 18px;
}

li {
	font-size: 14px;
}

div.contact_box {
	margin-top: 31px;
	margin-left: 8px;
	border-width: 1px;
	border-style: solid;
	border-color: #b6b9bc;
	width: 592px;
	height: 182px;
	background-image: url(../img/bg_contact.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-size: 14px;
	line-height: 18px;
}

a.mail {
	font-size: 14px;
	text-decoration: underline;
}

div.contact_detail {
	margin-left: 22px;
	margin-top: 16px;
}

.contact_name {
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #0050a0;
}

div.initiativen {
	margin-top: 36px;
	margin-left: 8px;
	margin-right: 25px;
	padding-bottom: 5px;
}

div.antrag_detail {
	margin-top: 18px;
	margin-left: 8px;
	margin-right: 25px;
	padding-bottom: 9px;
}

div.antraege_1 {
	float: left;
	margin-right: 8px;
}
div.antraege_2 {
	margin-left: 298px;
}

input.antraege_select, input.nl_type_select {
	font-family: Arial;
	background-image: none !important;
	width: 245px !important;
	height: 23px !important;
	border: 0px !important;
	border-left-width: 1px !important;
	border-top-width: 1px !important;
	border-bottom-width: 1px !important;
	border-left-color: #b6b9bc !important;
	border-top-color: #b6b9bc !important;
	border-bottom-color: #b6b9bc !important;
	border-style: solid !important;
	font-weight: bold !important;
	font-size: 14px !important;
	padding-left: 8px !important;
	color: #333333;
	padding-top: 7px !important;
}

input.nl_type_select {
	width: 250px !important;	
}

div.sort_select_box {
	margin-top: 17px;
}

div.antraege_date {
	float: left;
	width: 92px;
	margin-top: 16px;
	margin-left: 8px;
	font-size: 14px;
	line-height: 18px;
}

div.antraege_box {
	float: left;
	width: 495px;
	margin-top: 16px;
	margin-bottom: 2px;
}

a.antraege, a.la {
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
}

a.antraege {
	display: block;
}

div.abg_bezirk_box, div.abg_bezirk_box_last {
	/*padding-bottom: 0;*/
}

div.la_box, div.kampagnen_box {
	margin-top: 18px;
	margin-left: 10px;
	font-size: 14px;
	line-height: 18px;
}

div.kampagnen_box {
	margin-top: 2px;
	margin-left: 8px;
	margin-bottom: 14px;
}

div.kampagnen_image {
	margin-top: 20px;
}

img.kampagnen_image, img.kampagnen_image_detail {
	border-style: solid;
	border-width: 1px;
	border-color: #B6B9BC;
}

div.pager {
	margin-top: 16px;
	width: 592px;
}

td.pager_items {
	text-align: center;
}


div.div.pager_forward {
	text-align: right;
}

a.pager_item, a.pager_item_on {
	float: left;
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	display: block;
	padding-left: 8px;
	padding-right: 8px;
	border: 1px;
	border-style: solid;
	margin-right: 8px;
}

a.pager_item_on, a.pager_item:hover {
	margin-right: 8px;
	background-color: #0050a0;
	border-color: #0050a0;
	color: #ffffff;
}

a.pager_back, a.pager_forward {
/*	line-height: 18px;*/
	margin-left: 8px;
}

table.pager td {
	margin: 0px;
	padding: 0px;
}


table.pager_items {
	width: auto;
	margin: 0;
	padding: 0;
	border: 0px;
	border-style: solid;
	margin-left: auto;
	margin-right: auto;
}

div.antrag_head {
	padding-bottom: 47px;
	width: 590px;
}

div.kampagnen_head {
	padding-bottom: 15px;
	width: 590px;
}

div.downloads_head {
	margin-left: 8px;
	padding-top: 18px;
	padding-bottom: 2px;
	width: 590px;
}

div.la_detail {
	padding-top: 33px;
	padding-left: 8px;
	padding-right: 20px;
}

div.la_headline {
	padding-bottom: 22px;
}

div.kapitel_selector_box {
	border-width: 1px;
	border-style: solid;
	border-color: #b6b9bc;
	width: 590px;
	margin-bottom: 24px;
}

a.kapitel_klapper_auf, a.kapitel_klapper_zu, a.kapitel_klapper_ohne  {
	background-image: url(../img/kapitel_zu.gif);
	background-repeat: no-repeat;
	background-position: 7px 7px;
	display: block;
	background-color: #ededee;
	color: #323232;
	padding-left: 30px;
	padding-top: 4px;
	padding-bottom: 6px;
	font-weight: bold;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-size: 14px;
}

a.kapitel_klapper_zu {
	background-image: url(../img/kapitel_auf.gif);
}

a.kapitel_klapper_ohne {
	background-image: none;
}

a.kapitel_selector, a.kapitel_selector_on {
	display: block;
	background-color: #ededee;
	color: #323232;
	margin-bottom: 0px;
	padding-left: 30px;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 14px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

a.kapitel_selector.first, a.kapitel_selector_on {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

a.kapitel_selector.last {
	margin-bottom: 0;
}

a.kapitel_selector:hover, a.kapitel_selector_on {
	background-color: #0050a0;
	color: #FFFFFF;
	font-weight: bold;
}

div.kampagnen_header_box {
	
}

div.kampagnen_title, div.downloads_title {
	font-size: 14px;
	color: #f0be00;
}

div.kampagnen_detail_box {
	width: 590px;
}

div.kampagnen_content {
	margin-top: 30px;
}
/*
ul.contentlist {
	margin: 0;
}

.contentlist li {
	padding-left: 15px;
	padding-bottom: 20px;
	list-style-type: none;
	background-image: url(../img/uldot.gif);
	background-position: 0px 9px;
	background-repeat: no-repeat;
	list-style-position: outside;
	

}
*/
div.galerie_header {
	margin-bottom: 15px;
}


.x-shadow .xst, .x-shadow .xsb {
	height:6px;
	overflow:hidden;
	width:100%;
}

div.pressesprecher_foto, div.pressesprecher_info {
	float: left;
}

div.pressesprecher_foto {
	border-style: solid;
	border-width: 1px;
	border-color: #b6b9bc;
	line-height: 0px;
}

img.pressesprecher_foto {
	padding: 7px;
}

div.pressesprecher_info {
	margin-left: 15px;
	font-size: 12px;
	line-height: 16px;
}

div.pressesprecherbox {
	margin-top: -11px;
	margin-bottom: 25px;
	margin-left: 8px;
}

div.multimedia_icons {
	margin-top: -129px;
	margin-left: 529px;
	float: left;
}

img.multimedia_icons {
	margin-left: 9px;
}

div.multimedia_head_box {
	margin-left: 8px;

}

div.multimedia_subheader {
	font-size: 14px;
	line-height: 18px;
	margin-top: 12px;
}

div.multimedia_images {
	margin-left: 8px;
	margin-top: 16px;
	margin-bottom: 18px;
}

div.multimedia_image {
	float: left;
	margin-right: 25px;
}

div.multimedia_image_caption {
	font-size: 12px;
	line-height: 16px;
	margin-top: 8px;
}

div.multimedia_video {
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #b6b9bc;
	width: 605px;
	margin-top: 15px;
}

div.link_box {
	height: 70px;
	width: 598px;
	padding-left: 7px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #b6b9bc;
	
}

a.link_description {
	text-decoration: underline;
	font-weight: bold;
	line-height: 70px;
}

div.link_description, div.link_image {
}

div.link_description, td.div.link_description {
	width: 310px;
	
}

div.link_image, td.link_image {
	width: 264px;	
}

.nl_label {
	width: 80px;
}

div.nl_label {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	padding-top: 8px;
	float: left;
}

div.nl_label_special {
	padding-top: 13px;
}

input.nl_vorname, input.nl_name, input.nl_email {
	width: 400px;
	height: 32px;
	border-width: 1px;
	border-color: #b6b9bc;
	border-style: solid;
	margin-bottom: 16px;
	font-size: 14px;
	font-weight: bold;
}

div.search_content {
	padding-top: 12px;
	padding-bottom: 12px;
}

div.la_text {
	padding-right: 24px;
}

div.highslide-number {
	text-align: left;
}

.detailcontent a {
	color:#F0BE00;
	font-size:14px;
	text-decoration:underline;
}