﻿body {margin: 0px;padding: 0px;text-align: center;font-family: Arial;color: #02519E;}
li.li {background-image:url('../images/arrow2.jpg');padding-left:10px;background-repeat:no-repeat;list-style-type:none;}
div.shadow{width: 1000px;height: 100%;background-image: url(../images/shadow.jpg); background-repeat: repeat-y;overflow: hidden;}
div.body{width: 980px;height: 100%;}
div.shadow_bottom{width: 1000px;height: 10px;}

/*--################--Header--###############--*/
div.header{width: 980px;height: 360px;left: 0px;top: 0px;}
div.slogan{left: 0px;top: 0px;width: 980px;height: 290px;}
div.fdp_slogan{top: 25px; width: 510px; height:30px; background-image: url(../images/menu_bg.png);}
div.slogan_text{position: absolute;left: 55px;top: 125px;width: 595px;height: 100px;}
div.slogan_text h1 {color:#01509D;font-size:22px;}
div.logo{position: absolute;left: 880px;top: 55px;width: 100px;}

/*--################--Menue--###############--*/
.menu_container{width: 935px;height: 30px;padding-left: 45px;background-image: url(../images/menu_bg.png);background-repeat: repeat;}
.menu_item{display: block;list-style-type: none;float: left;width: 146px;height: 30px;background-color: #6786BD;margin-left: 10px;color: #FFFFFF;}
.menu_item_active{list-style-type: none;display: block;float: left;width: 145px;height: 30px;background-color: #FFEC39;margin-left: 10px;color: #00519E;}
.menu_item a{font-weight:normal;text-decoration:none;display: block;color: #FFFFFF;font-size: 12px;padding: 9px 0px 8px 10px;}
.menu_item a:hover{text-decoration:none;display: block;color: #00519E;padding: 9px 0px 8px 10px;}
.menu_item_active a{text-decoration:none;font-weight:normal;display: block;color: #00519E;font-size: 12px;padding: 9px 0px 8px 10px;}
.submenu_item{float: left;list-style-type: none;color: #385C96;}
.submenu_item_active{float: left;list-style-type: none;color: #C6D9FE;}
.submenu_item a{font-size: 12px;color: #385C96;}
.submenu_item a:hover{color: #92B7FF;}
.submenu_item a:hover span{color:#385C96;}
.submenu_item_active a{font-size: 12px;color: #92B7FF;}
.submenu_item_active a span {color:#385C96;padding-right:5px;}
.submenu_item a span {padding-right:5px;}
.submenu{position:absolute;width:700px;}
.menu_item_last {width:145px;}

/*--###############--Content--###############--*/
div.content{width: 980px;left: 0px; background-image: url(../images/content_bg.gif); background-repeat: repeat-y; height:100%;}
div.content_left{float: left;width: 815px;height: 100%;}
.content1 {  }
div.content_right{float: right;width: 155px;}
div.content_right a img {margin: 3px 0px 3px 0px;}
div.contentitem_white{width: 815px;left: 0px;margin-top: 10px;background-color: #FFFFFF;font-size: 12px;}
div.content_item{min-height: 430px;width: 736px;padding-left: 64px;left: 0px;margin-top: 10px;background-color: #EFF4FC;font-size: 11px;padding-right: 15px;color: #666666;padding-bottom: 15px;}
div.content_item a {color:#666666;}
div.quicklink a{float: left;font-weight:normal;text-decoration:none;width: 145px;margin-bottom: 10px;padding: 7px 0px 7px 10px;background-color: #C6D9FE;color: #2A508F;font-size: 12px;}
div.quicklink a:hover, div.quicklinkcurrent a{float: left;width: 145px;margin-bottom: 10px;padding: 7px 0px 7px 10px;background-color: #FFEC39;color: #2A508F;}
div.headline{top: 20px; padding-bottom: 20px;}
#_contenttext{ padding-bottom: 15px; font-size: 11px;}
#_fliesstext{ padding-bottom: 15px; font-size: 11px;}
#_content2{ width:100%; padding-top: 5px; }
 

div.aktuelles_item{margin-right: 5px;border-bottom: dotted 1px #02519E;padding-bottom: 10px;}
div.kanpic{max-width: 320px;max-height: 210px;overflow: hidden;}

.pager a{color: #2A508F;}
.pager {padding-bottom: 15px;margin-top:-12px}i
.pager a:hover{color: #666666;}
.pager span {font-weight:bold;}

#_scriptcontainer{cursor: default; position: absolute; left: 0px; top: 0px; width: 1px; height: 1px; z-index: 32000; visibility: hidden;}

._fliesstext_right, ._fliesstext_left { width:370px; float:left; }
._fliesstext_left { padding-right:30px;width:333px;min-height:2px; }
._fliesstext_right {width:333px;min-height:2px;}
._fliesstext_voll { width:697px;min-height:2px; }

/*--###############--Allgemein--###############--*/
div{position: relative;}
div.clearer{clear: both;}
table{border: 0px;}


/*--################--Texte--###############--*/
h1{font-size: 14px;color: #2A508F;padding: 5px;margin: 5px;margin-left: 0px;padding-left: 0px;}
h2{line-height: 20px;font-size: 11px;font-weight:bold;color: #2A508F; padding: 0px; margin: 0px;}
h3{font-size: 12px;color: #2A508F;margin-left: 0px;padding-left: 0px;}
h5{font-size: 14px;color: #2A508F;}
h1.head_white{font: normal normal bold 18px/16px arial; margin: 0;padding: 7px 0px 6px 55px;color: #FFFFFF;letter-spacing: 1px;}
h1.title {margin:0px;padding:0px; width:666px;}
h2.title{line-height: 20px;font-size: 14px;padding-top: 0px;margin-top: 0px;padding-bottom: 0px;margin-bottom: 0px;}

p{vertical-align: middle;font-size:11px;padding: 0px;margin: 0px;display: block;}
p.link{line-height: 30px;}
p.small{font-size: 10px;padding: 0px;margin: 0px;color: #666666;}
p.white{color: White;line-height: 30px;}

ul{list-style-position: inside;list-style-type: square;padding: 0px;margin: 0px;}
li a{color: #02519E;font-size: 11px;}


a{color: #FFFFFF;text-decoration: none;font-weight:bold;text-decoration:underline;}

a.slink{font-weight: normal;color: #02519E;}
a.slink:hover{font-weight: normal;color: #FFFFFF;}
a.list_link{color: #02519E;}
a.list_link:hover{color: #666666;}
a.blue{color: #02519E;}
a.blue:hover{color: #666666;}
a.blue_big{font-size: 12px;color: #02519E;}
a.blue_big:hover{font-size: 12px;color: #666666;}

div.ctl04__content span{color: #02519E;}
div.ctl04__content span:hover{color: #666666;}
.gallery_image{margin-right: 10px;margin-bottom: 10px;text-align: center;border: 0px;}

/*--################--MISC--###############--*/
._headline_grau { color:#383838; }
.verbaende a{display:block;padding:5px;padding-left:0px;font-weight:normal;text-decoration:none;background-image:url('../images/li1.jpg');background-repeat:no-repeat;background-position:left;padding-left:10px;}
.aspdetail h4 {margin:0px;padding:0px;font-size:11px;}
.aspdetail {float:left;width:220px;margin-bottom:15px;}
.asppic {float:left;clear:left;padding-right:15px;width:91px;height:100px;}
.aspdetail {padding-bottom:20px;}
.gemeindeliste {background:#FFFFFF;width:266px;padding:10px;margin-top:10px;}
.terminbox, .startaktuelles {background:#C6D9FE;width:266px;padding:10px;margin-top:10px;}
.boxlinks
.stadtverbandpic {width:286px;height:171px;display:block;}
.gemeindelistetitle, .terminetitle {  color:#2A508F;margin-bottom:15px;display:block;font-weight:bold;font-size:11px;  }
._headline_container { margin-bottom:10px; }
._headlien_container2 {margin-bottom:20px;padding-top:15px;}
.gemeindeliste table tr td a {text-decoration:underline;}
.gemeindeliste table {margin:0px;padding:0px;table-layout:fixed;}
.gemeindeliste .gmltd1 {min-width:40px;padding-right:5px;}
.verbaende {}
._fliesstext_left a:hover, .content_item a:hover, ._fliesstext_right a:hover {color:#2A508F;text-decoration:none;}
.logotext {position:absolute;z-index:1337;color:#FBEE31;font-weight:normal;width:100px;text-align:center;font-size:12px;margin-left:-100px;margin-top:74px;}
.placeholder1 {height:15px;}
h3 {margin:0pX;}
.termine {  background-color: #fff; padding-left: 11px; padding-top: 11px;}
span.blue, .blue2 { font: bold 11px Arial; color: #2A508F; }
li { list-style-position:inside }
.span1 {width:40px;display:block;}
.span2 {float:left;}
script {display:none;visibility:hidden;}
.verbaendetitle1 {margin-bottom:25px;}

.zuruckzurubersicht12 {display:block;font-weight:bold;text-decoration:none;margin-top:16px;margin-left:160px;}
a.zuruckzurubersicht12, a.zuruckzurubersicht12:visited, a.zuruckzurubersicht13, a.zuruckzurubersicht13:visited {color:#2A508F;}
a.zuruckzurubersicht13{text-decoration:none; margin-left:10px;}
a.zuruckzurubersicht14, a.zuruckzurubersicht14:visited, a.zuruckzurubersicht14:link{text-decoration:none; font-weight:bold;text-decoration:none;color:#2A508F;}
a.zuruckzurubersicht14:hover {color:#92B7FF;}

.fdplinks a, .fdplinks a:link, .fdplinks a:visited {text-decoration:none;color:#2A508F;display:block;}
.fdplinks a:hover {text-decoration:underline;}
.fdplinks p {font-weight:bold;}
.fdplinks h4 {font-weight:bold;margin:0px;padding:0px;margin-bottom:10px;margin-top:15px;color:#2A508F;}
.fdplinks div.item {padding-bottom:15px;border-bottom:1px solid #666666;margin-bottom:15px;}
.fdplinks div.itemlast {}

td.kandidat{height: 40px;padding: 0px;padding-top:5px;}
td.kandidat a.list_link, td.kandidat a.list_link:visited, td.kandidat a.list_link:link, .kandidat2 {text-decoration:none;color:#2A508F;}
td.kandidat small {font-size:11px;color:#666666;}
td{vertical-align: top;}
.kandidat2{vertical-align:top;padding-top:4px;}
.kandidat3:hover {text-decoration:underline;}

a.zuruckzurubersicht12:hover, a.zuruckzurubersicht13:hover {color:#92B7FF;}
a.zuruckzurubersicht13{margin-left:50px;}

.startaktuelles {float:right;width:200px;}
.startaktuelles h4{margin:0px;margin-bottom:3px;color:#2A508F;font-size:11px;}
.startaktuellesentry {margin-bottom:10px;}
.startaktuellesmehr {display:block;color:#2A508F;}

.layout0001{font-size:11px;font-weight:bold;} /* link */
.layout0002, a.layout0002, a.layout0003, a.layout0002:visited, .layout0001{text-decoration:none;color:#2A508F;} /* title */
.layout0003:hover .layout0002 {text-decoration:underline;}
.layout0004, a.layout0004, a.layout0004:visited, a.layout0004:link {color:#2A508F;}
a.layout0004:hover {color:#2A508F;text-decoration:underline;}
.zuruckunten {float:right;}
.asptopplaceholder{height:20px;}
.rightcontainerstart{margin-top:-35px; z-index:999;}
a.blue22,a.blue22:visited,a.blue22:link{color:#02519E;font-size:11px;font-weight:normal;text-decoration:none;}
a.blue22:hover {text-decoration:underline;}

.Presseberichte h4 {color:#2A508F;font-size:12px;margin-top:0px;margin-bottom:0px;}
.Presseberichte a {display:inline;}
.Presseberichte .Description {margin-top:3px;margin-bottom:15px;}
.Presseberichte small {font-size:11px;font-weight:bold;text-decoration:none;color:#2A508F;}


.Presseberichte a:hover h4,
.Presseberichte a.PresseBerichtTitleLink:hover h4
{text-decoration:underline;}



.Presseberichte a.PresseBerichtTitleLink,
.Presseberichte a h4,
.Presseberichte a:visited h4,
.Presseberichte a:link h4
{text-decoration:none;}
.Presseberichte .zuruckoben1 {position:absolute;float:right;margin-left:650px;}

.presseberichtdetail  h4 {margin-bottom:10px;}

.socialbookmarks {
	float:left;
	width:155px;
	left:10px;
	font-size:11px;
	margin-top:15px;
	margin-bottom:15px;
}

.socialbookmarks a {
	color:#02519E;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
}

.socialbookmarks a img {
	border:0px;
}

.socialbookmarks a span {
	padding-left:6px;
}
