/*
Globale Definitionen
*/
html { height:100%; }
body { color:black; background:white; margin:0; padding:0; height:100%; font-weight:normal; font-size:101%; font-family:Arial,Helvetica,sans-serif; text-align:center; }
form { padding:0; margin:0; border:0; }
span.hide { display:none; }
span.all { display:none; clear:both; }
.nowrap { white-space:nowrap; }
.skip { display:none; }
.breadcrumb { display:none; }

/* DIV */
div#header { position:relative; height:70px; background-color:#004792; }
div#logo { position:absolute; bottom:13px; left:35px; }
div#meta { position:absolute; bottom:11px; right:0px; font-size:0.7em; background-color:#004792; color:#ffffff; }
* html div#meta { bottom:7px; }
div#header_image { background-color:#004792; }
div#main { width:898px; margin:0px auto; background:#004792 url(/imperia/md/images/asp/flensburg/konfiguration/bg_main.gif) top left; }
div#content { width:700px; position:relative; text-align:left; float:left; padding-bottom:100px; }
div#navigation { width:180px; margin-top:12px; float:left; overflow:hidden; border-top:1px solid #b10d00; border-bottom:1px solid #e87466; padding:0;}
div#inhalt { margin-left:20px; width:500px; margin-top:0; padding-top:28px; float:left; }
div#slogan { height:33px; position:relative; text-align:right; left:20px; }
div#marginal { width:178px; margin-top:0; padding-top:0; padding-bottom:40px; float:right; position:relative; text-align:left; }
div#footer { padding:0; margin:0; font-size:0.7em; background-color:#004792; width:898px; border-top:1px solid #ffffff; }
div#footerleft { float:left; width:180px; line-height:1.7em; text-align:center; }
div#footerright { float:right; width:698px; line-height:1.7em; text-align:left; }
div#footer_infos { background-color:#fff; color:#000; font-size:1.1em; text-align:center; padding-top:12px; }

div.datum div.left { width:80%; }
/*div.right { float:right; margin:0; padding:0; }*/


div#h1 div.left { width:70%; float:left; text-align:left; background:none; }
div#h1 div.right { text-align:right; vertical-align:bottom; float:right; background:none;}
div#h1 { padding-bottom:10px; margin-bottom:0; }

div.left2 { font-size:0.75em; float:left; }
div.left { float:left; margin:0; padding:0; }

div#marginal div.oben, div#marginaledit div.oben { margin-top:10px; }
div#marginal div.beide, div#marginaledit div.beide { margin-top:20px; padding-bottom:10px; }
div#marginal div.unten, div#marginaledit div.unten { padding-bottom:30px; }
div#subnavigation { margin-bottom:25px; background-color:#FFFFFF; border-bottom:1px solid #FFFFFF; }
div.teaser { padding-top:10px; margin-bottom:25px; }
div.image { margin-bottom:10px; }
div.searchhits { font-size:0.75em; }
div.printer {
	font-family:Verdana,Arial,sans-serif;
	font-size:0.7em;
	color:#000000;
	font-weight:bold;
	text-align:left;
	margin:16px 0;
}
div.more {
	margin-bottom:6px;
	padding-bottom:6px;
/*	background-position:left bottom;
	background-repeat:repeat-x;
	background-image:url(/imperia/md/images/asp/flensburg/konfiguration/trenner.gif);
*/
}
div.sitemap div.left { width:189px;padding-left:10px; }
/*div#h1 { border-bottom:1px solid #e83500; margin-bottom:6px; }*/

span.subtitle_left, span.subtitle_right {
	font-size:1.0em;
	width:180px;
	padding-bottom:6px;
}
span.subtitle_left { float:left; padding-right:10px; }
span.subtitle_right { float:right; padding-left:10px; }

div#marginal h3 {background:none; color:white !important;}
div#marginal h3.link {background:none; color:red !important;}
/* /DIV */

/* H */
h1, h2, h3, h4 { font-family:Arial,Helvetica,sans-serif; }
h1 { font-size:1.1em; font-weight:normal; margin-bottom:5px; margin-top:0; padding:0; }
div.teaser h2, div#inhalt h2 {
	font-size:0.8em;
	background-position:0em 0.3em;background-repeat:no-repeat;
	padding-bottom:4px;
	margin-top:0px;
}
div#inhalt h2 { margin-bottom:12px; }
h2.normal { padding-left:0 !important; }
h2.teaser {
    background-image:url(/imperia/md/images/asp/flensburg/konfiguration/link_kreispfeil.gif);
    background-position:center left;
    border-bottom:1px solid #e83500;
    margin-bottom:5px !important;
}
h2.underline { border-bottom:1px solid #e83500; }
div#inhalt h2#weiteres {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.7em;
	padding:15px 0 6px 0;
	margin-bottom:4px;
	background-position:bottom left;
	background-repeat:repeat-x;
	border-bottom:1px solid #e83500;
}
div.more h2 { margin:0 !important; }
div#marginal h3, div#marginaledit h3, div#inhalt h3 {
	font-size:0.75em;
	padding:0 2px 6px 0;
}
div#marginal h3, div#marginaledit h3 { margin:8px 12px 6px 0; }
div#marginal h3 { padding-left:11px; color:white; 	background:url(/pics/link_kreispfeil_marginal.gif) top left no-repeat;
	display:block; margin-left:8px; padding-left:3px;}
div#inhalt h3 { padding-left:0;margin:0 0 6px 0; }
div.sitemap div h3, div.datum div.left h3 { margin:0 !important; }
div#marginal h3 { padding-left:4px; color:black; 	background:none;}
div#marginal h3.link {background-repeat:no-repeat; background-position:left top; background-image:url(/pics/link_kreispfeil_marginal.gif); padding-right:2px; padding-left:0; }
/* /H */

/* P */
p { font-weight:normal; font-family:Arial,Helvetica,sans-serif;/*line-height:1.2em;*/font-size:0.75em; }
div.left2 p { font-size:1.1em; margin-top:0; }
p.content, p.teaser, p.image { margin:0 0 15px 0; }
p.teaser { margin-bottom:25px; }
p.image { text-align:center; }
p.space { height:1.0em; }
p.wspace { background-color:#FFF; }
div#marginal div p, div#marginaledit div p { margin: 0 12px 0 12px; font-size:0.7em; color:white; }
div#marginal div p.kontakt, div#marginaledit div p.kontakt { font-size:0.75em; font-weight:bold; margin:2px 12px 2px 12px; }
p.more { border:0; padding-bottom:8px; text-align:right; }
p.nothing { margin:0; }
p.weiteres { line-height:1.6em; padding:0; margin:0; }
div#marginal p { padding:0; margin:0 12px; color:#000; }
p.linklist {
    line-height:1.5em;
    padding:6px 0 0 0;
    margin:0 0 0 11px !important;
}
p#mplcat {
    text-align:right;
    font-weight:bold;
    font-size:0.8em;
    color:white !important;
}

p.bildtitel { font-size:0.75em; background-color:#D8E8EE; width:500px; height:1.6em; padding-top:0.2em; margin:0 0 1px 0; }
/* /P */

/* A */
a { color:#002F62; font-weight:bold; font-family:Verdana,Helvetica,sans-serif; }
a, a:visited { text-decoration:none; }
a:hover { text-decoration:none; color:#E50000; }
div#marginal a:hover { text-decoration:none; color:#99b5d3 !important; }
#meta a { margin-right:10px;font-weight:normal; }
div#marginal h3 a {
	background-position:bottom left;
	background-repeat:repeat-x;
      color:white;
}
div#inhalt a { font-size:0.9em; }
/*div#marginal h3 a { background:url(/pics/link_kreispfeil_marginal.gif) top left no-repeat; }*/
a.intern, a.extern { font-size:0.9em; padding-left:20px;background:no-repeat top left; }
a.email { font-size:0.9em; padding-left:20px;background:no-repeat bottom left; }
a.intern { background-image:url(/imperia/md/images/asp/flensburg/konfiguration/link_kreispfeil.gif); }
div#marginal a.intern { background-image:url(/pics/link_kreispfeil_marginal.gif); }
a.extern { background-image:url(/pics/link_extern.gif); }
div#marginal a.extern { background-image:url(/pics/link_extern_mpl.gif); color:#000; }
a.intern:hover, a.extern:hover { color:#E50000;text-decoration:none;}
a.email { background-image:url(/pics/icon_email_E50000.gif); }
div#marginal a.email { background-image:url(/pics/icon_email_FFFFFF.gif); color:white !important; }
div#marginal a.email:hover { background-image:url(/pics/icon_email_FFFFFF.gif); color:#99b5d3 !important; }
div#marginal a.intern, div#marginal a.extern, div#marginal a.email { color:white; line-height:1.6em; display:block; }

h2 a { color:#002F62; }
h2 a:hover { color:#E50000;text-decoration:none; }
a.footer { color:#FFFFFF; }
a.footer:hover { color:#99b5d3; text-decoration:none; }
a.top {	color:white; padding-left:14px; margin-left:75px; background:no-repeat 0px 0.5em url(/imperia/md/images/asp/flensburg/konfiguration/link_oben_weiss.gif); }
a.top:hover { color:#99b5d3; background-image:url(/imperia/md/images/asp/flensburg/konfiguration/link_oben_blau.gif); text-decoration:none; }
a.print { color:white; padding-left:15px; margin-left:10px;	background:no-repeat center left url(/pics/drucker.gif); }
a.print:hover { color:#99b5d3; background:no-repeat center left url(/imperia/md/images/asp/flensburg/konfiguration/link_drucker_hi.gif); }
a.commend {	color:white; padding-left:14px;	margin-left:75px; background:no-repeat 0px 0.4em url(/pics/brief.gif); }
a.commend:hover {	color:#99b5d3; background:no-repeat 0px 0.4em url(/imperia/md/images/asp/flensburg/konfiguration/link_brief_hi.gif); }
a.more, a.download { color:#002F62; font-weight:bold; background-repeat:no-repeat; }
a.more { background-position:right; padding-right:12px; }
a.download { background-position:0px 3px; padding-left:14px; }
a.more:hover, a.download:hover { color:#E50000; }
a.back { background-repeat:no-repeat; background-position:left; background-image:url(/imperia/md/images/asp/flensburg/konfiguration/arrow_left_002f62.gif); padding-left:10px; padding-right:0; }
a.further { background-repeat:no-repeat; background-position:right; background-image:url(/pics/arrow_right_002F62.gif); padding-right:10px; padding-left:0; }
a.zurueck { display:block; background-repeat:no-repeat; background-position:left; background-image:url(/pics/formbutton_left.gif); padding-left:24px; padding-right:0; line-height:2em; }
a.weiter { text-align:right; display:block; background-repeat:no-repeat; background-position:right; background-image:url(/pics/formbutton_right_whitebg.gif); padding-right:24px; padding-left:0; line-height:2em; }
a.weiter:hover {
text-decoration:none;
color:#E50000;
}
table.content tr td.seitenwahl a {
    background-color:#D6E9EE;
    padding:1px 3px 1px 3px;
    margin:1px;
}
p#mplcat a{
    text-align:right;
    font-weight:bold;
    font-size:1.0em;
    color:white !important;
}
p#mplcat a:hover{
    color:white !important;
}

div.navi_top a {
    color:white;
    text-decoration:none;
    display:block;
    font-size:0.7em;
    padding:3px 11px 5px 13px;
    background:#e50000 url(/pics/navi_top_bg_lo.gif) top right no-repeat;
    width:156px;
}
* html div.navi_top a { width:180px; }
div.navi_top a.main, div.navi_top a.mainactive { border-top:1px solid #e87466; border-bottom:1px solid #b01300; }
div.navi_top a:hover {
    color:#FFFFFF;
/*    border-top:1px solid #e87466;
    border-bottom:1px solid #b01300; */
	background:#b01300 url(/pics/navi_top_bg_hi.gif) top right no-repeat;
	text-decoration:none;
}
div.navi_top a.mainopen {
    color:#FFFFFF;
    border-top:1px solid #e87466;
    border-bottom:1px solid #b01300;
	background:#ca0a00 url(/pics/navi_top_bg_active.gif) top right no-repeat;
	text-decoration:none;
}
div.navi_top a.mainopen:hover {
    color:#FFFFFF;
    border-top:1px solid #e87466;
    border-bottom:1px solid #b01300;
	background:#b01300 url(/pics/navi_top_bg_hi.gif) top right no-repeat;
	text-decoration:none;
}
div.navi_top a.mainactive {
    color:#FFFFFF;
    border-top:1px solid #e87466;
    border-bottom:1px solid #b01300;
	background:#b01300 url(/pics/navi_top_bg_hi.gif) top right no-repeat;
	text-decoration:none;
}

a.more { background-image:url(/imperia/md/images/asp/flensburg/konfiguration/link_kreispfeil.gif); padding-left:1px; }
div#marginal a.more { background-image:url(/pics/link_kreispfeil_marginal.gif); padding-left:1px; }
a.download { background-image:url(/imperia/md/images/asp/flensburg/konfiguration/dl.gif); }
div#h1 div.right a { font-size:0.7em; }
div.teaser h2 a, div#inhalt h2 a { padding-left:14px; }
div#marginal div#subnavigation ul li a, div#marginaledit div#subnavigation ul li a {
	color:#003578;
	font-weight:normal;
	background-color:#B7E3F8;
	text-decoration:none;
	margin:0;
	padding:2px 0 2px 0;
	display:block;
	width:100%;
}
div#marginal div#subnavigation ul li a.active, div#marginaledit div#subnavigation ul li a.active, div#marginal div#subnavigation ul li a:hover, div#marginaledit div#subnavigation ul li a:hover {
	background-color:#8AD1F3;
	color:#FFFFFF;
}
div#marginal h3 a { padding-left:16px; color:#ffffff; text-decoration:none; font-size:0.9em; display:block; }
div#marginal h3 a:hover { color:#99b5d3; }
span.link a, span.mailto a { text-decoration:none;color:#990000;font-weight:normal !important; }
span.link a:hover, span.mailto a:hover { color:#000; }
/* /A */

/* UL */
div#inhalt ul, div#marginal ul { padding:0 0 0 4px; }
div#inhalt ol { padding:0 0 0 10px; }
div#inhalt ul, div#inhalt ol {	margin:4px 12px 16px 0;	font-size:0.75em; }
div#marginal ul { margin:4px 6px 4px 6px; font-size:0.7em; }
ul.linklist { padding:0 !important; list-style:none; }
div#subnavigation ul { list-style-type:none; padding:0; margin:0; font-size:0.7em; }
html.*  div#subnavigation ul { width:176px; content:"\"; margin-left: -16px; content:"\"; }
div#inhalt ul.content { list-style-type:disc; margin-left:12px; }
div#inhalt ol { margin-left:22px; }
ul.metanavi { list-style-type:none;margin:0;padding:0;text-align:left; }
div#subnavigation ul { width:160px; }
/* /UL */

/* LI */
li.extern, li.intern { padding-left:16px;background-repeat:no-repeat; }
li.extern { background-image:url(/pics/link_extern.gif); background-position:0px 2px; }
li.intern { background-image:url(/imperia/md/images/asp/flensburg/konfiguration/link_kreispfeil.gif); background-position:0px 5px; }
div#subnavigation ul li { padding:0; margin:0; border-top:1px solid #FFFFFF; }
ul.metanavi li { padding:0;margin:0;float:left;position:relative; }
/* /LI */

/* FORM und Inhalte */
form   { padding:0; margin:0; border:0; font:normal 1.0em Arial,Helvetica,sans-serif; }
#marginal form#suche { padding:10px; }
#marginal form#suche label { color:white; font-weight:normal; font-size:0.75em; }
#marginal form input { font-size:0.7em; }
#marginal form input#absenden { vertical-align:middle; }
textarea { font:normal 1.0em Arial,Helvetica,sans-serif; }
input { font-size:1.0em; }
input.content { width:165px; }
input.image { margin-left:7px; }
input.imageright { float:right; margin-right:17px;margin-top:3px; }
table.content select { font-size:1.0em; }
select.content { font-size:1.0em; }
select.content1 { font-size:1.0em;width:240px; }
div#marginal select { width:148px; font-size:0.7em; margin-left:12px;margin-top:8px; }
/* /FORM */

/* TABLE */
table { border:0; padding:0; margin:0; font-size:1.0em;border-collapse:collapse; }
table.content, table.text_s { width:100%; }
table.content caption { font-size:0.75em; font-weight:bold; padding:0 0 6px 0; margin:0; text-align:left; }
table.content td, table.text_s td { font-size:0.75em; }
table.content th   { vertical-align:top; text-align:left; padding:1px 5px 1px 5px; margin:0; }
table.content td   { vertical-align:top; text-align:left; padding:5px; margin:0; }
tr.dark td, tr.bright td { padding:5px; }
table.content th, table.text_s th { font-size:0.7em;color:#FFF;border-bottom:2px solid #FFF;font-weight:normal;font-family:Verdana,Arial,Helvetica,sans-serif; }
table.content th, table.text_s th { background:#004792; }
table.content tr.dark td { background:#e9eff6; }
table.content td.border { border:1px solid #66CAED; }
table.content th.border { border:1px solid #FFF; }
table.content tr td table tr td { font-size:1.0em; }
table.content tr td.seitenwahl { text-align:center; font-size:0.7em; }

table.contact { width:100%; }
table.contact caption { font-size:0.75em; font-weight:bold; padding:0 0 6px 0; margin:0; text-align:left; }
table.contact td { font-size:0.75em; }
table.contact th,table.contact td   { vertical-align:middle; text-align:left; padding:2px 5px 2px 0px; margin:0; }
tr.dark td, tr.bright td { padding:5px; }
table.contact th { font-size:0.7em;color:#FFF;border-bottom:2px solid #FFF;font-weight:normal;font-family:Verdana,Arial,Helvetica,sans-serif; }
table.contact th { background:#004792; }
table.contact tr.dark td { background:#e9eff6; }
table.contact td.border { border:1px solid #66CAED; }
table.contact th.border { border:1px solid #FFF; }
table.contact tr td table tr td { font-size:1.0em; }
table.contact td.right { padding-right:0; text-align:right; }
table.contact td.smaller { padding-right:0; }
/* /TABLE */

/* IMG */
img  { border:0; padding:0; margin:0; }
img.left { float:left; margin:0 9px 2px 0; }
img.right { float:right; margin:0 0 2px 9px; }
img.skip { border:0 !important; }
div#header_image img { border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; margin-bottom:14px; }
p.content img { margin-top:3px; }
div#marginal div.unten img { border-top:1px solid #ffffff;border-bottom:1px solid #ffffff; display:block; }
div.left img { border:1px solid #DADADA; margin-right:10px; }
/* /IMG */

/* SONSTIGES */
br.all   { clear:both; padding:0; margin:0; border:0; line-height:0px; }
hr.all1   { clear:both;  height:1px;width:100%; border-top:1px solid red; border-bottom:0 transparent;border-left:0;border-right:0;padding:0 ; margin:0; }
font.smaller { font-size:0.9em; }
/* /SONSTIGES */

/* SPAN */
span.tel, span.fax { padding-left:16px;background-repeat:no-repeat;background-position:left; }
span.tel { background-image:url(/pics/icon_tel_E50000.gif); }
div#marginal span.tel { background-image:url(/pics/icon_tel_FFFFFF.gif); color:white; }
span.fax { background-image:url(/pics/icon_fax_E50000.gif); }
div#marginal span.fax { background-image:url(/pics/icon_fax_FFFFFF.gif); color:white; }
span.colored { color:#E83500; }
span.left { float:left; }
span.right { float:right; }
p.bildtitel span { padding:0 5px 0 5px; }
span.underline { text-decoration:underline; }
span.subtitle {
    padding-right:10px;
    padding-top:6px;
    font-size:0.9em;
}
/* /SPAN */

/* LANGNAVI */
ul#langnavi { list-style-type:none; margin:0px 0px 4px 0px; padding:0; text-align:right; }
ul#langnavi li { padding:0; margin:0; display:inline; }
ul#langnavi li a { text-decoration:none; }
ul#langnavi li a:hover {}
/* /LANGNAVI */

/* METANAVIGATION */
ul.metanavi { list-style-type:none; margin:0; padding:0; vertical-align:bottom; }
ul.metanavi li { padding:0; margin:0; display:inline; }
ul#metanavigation li a { color:#ffffff; font-family:Verdana,Helvetica,sans-serif; font-weight:bold;}
ul#metanavigation li a:hover { color:#99b5d3; text-decoration:none; }
ul#metanavigation li.active a { text-decoration:underline; }
ul#metanavigation, ul#metanavigation li { z-index:1; }
/* /METANAVIGATION */

/* TABS SUCHE */
div#tab_nav { border-bottom: 1px solid red; color: #002F62; font-size: 0.75em; font-weight: bold; height: 28px; margin-bottom: 10px; padding-top: 10px; position: relative; width: 100%; }
div#tab_nav div.tab { background: #FFFFFF; border-left: 1px solid white; border-top: 1px solid white; border-right: 1px solid white; float: left; padding: 6px 0; position: absolute; text-align: center; z-index: 3; }
div#tab_nav div.tab:hover { cursor: hand; cursor: pointer; }
div#tab_nav div.active { border-left: 1px solid red; border-top: 1px solid red; border-right: 1px solid red; height: 16px; }

div#tab_nav div#tab_flensburg { left: 0; width: 99px; }
div#tab_nav div#tab_ratsinfo { left: 101px; width: 170px; }
div#tab_nav div#tab_zufish { left: 273px; width: 150px; }
div#tab_nav div#tab_imperia { left: 425px; width: 73px; }

div.search_result div.block_content_text li { margin-left: 15px; }

* html div#tab_nav { height: 39px; padding-bottom: 12px; }
* html div#tab_nav div.active { height: 29px; }
* html div#tab_nav div#tab_imperia { width: 76px; }
/* /TABS SUCHE */

	

