/* -----------Links----------- */
A:link,
A:visited  {
	text-decoration: underline;
	color: #369;
}
A:active {
	text-decoration: underline;
	color: #369;
}
A:hover {
	text-decoration: underline;
	color: #3f6925;
}

body {
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size:100.01%;
}
/* -----------Content----------- */
.fliesstext { font-size: 100%; text-align: justify; }
.text { font-size: 70%;  }
.text1  { font-size: 70%; }
.text2  { font-size: 75%; }
.text3,td  { font-size: 80%; }
.text3 .text3, .text3 .text3 .text3, .text3 .text3 .text3 .text3, .detail .ztx .text3 { font-size: 100%;}
.text4,h6  { font-size: 85%; }
.text5,h5  { font-size: 85%; }
.text6,h4  { font-size: 90%; }
.text7,h3  { font-size: 100%; }
.text8,h2  { font-size: 110%; }
.text9,h1  { font-size: 120%; }

table, td, td.text3 { font-size:100.1%; }

h3, h4 { color: #D76B12}

.fehler { color: #D70A0A; }

/* -----------Mitteilungs-Einbindung------- */
.pr_lk { font-size: 100%; text-decoration: none; }
.pr_da { font-size: 100%; }
.pr_tx { font-size: 100%; }


/* Medien (nur Bilder):
.mt_ac: Die Eigenschaften der Tabelle, die Bild und Unterschrift enthält
.mc1_ac: Die Eigenschaften der Zelle, die das Bild enthält
.mc1_ac: Die Eigenschaften der Zelle, die die Unterschrift enthält

Texte:
.tt_ac: Die Eigenschaften der Tabelle, die Text und Unterschrift enthält
.tc1_ac: Die Eigenschaften der Zelle, die den Text enthält
.tc1_ac: Die Eigenschaften der Zelle, die die Unterschrift enthält */

/* -----------Text und Bildunterschriften----------- */
.mt_ac  { border:1px solid #000000; background-color: #eeeeee }
.mc1_ac  { background-color: #eeeeee; }
.mc2_ac  { font-size: 100%; background-color: #eeeeee }
.tt_ac { border: 1px solid #f00; display: inline; top: 0px;}
.tc1_ac  {  }
.tc2_ac  { font-size: 100%; background-color: #eeeeee }


/* -----------Moduloutput----------- */
/* Suchmaske */
.sfm    { font-size: 80%; }
.text3 .sfm    { font-size: 100%; }
/* Suchergebnis */
.sres   { font-size: 80%; }
.text3 .sres   { font-size: 100%; }
/* Abschnitt-Überschriften */
.titles { color: black; font-size: 80%; }
.text3 .titles,
.detail .titles { color: black; font-size: 100%; }
/* Detailansicht */
.detail { font-size: 80%; }
.text3 .detail { font-size: 100%; }
/* Com-Adressen */
.cadr   { font-size: 80%; }
.text3 .cadr   { font-size: 100%; }
/* Zusatztexte */
.ztx    { font-size: 80%; }
.text3 .ztx    { font-size: 100%; }
/* Formulare Beschreibung */
.baf_ftx { font-size: 80%; }
.text3 .baf_ftx { font-size: 100%; }
/* Formulare Download-Link */
.baf_fdo { font-size: 80%; }
.text3 .baf_fdo { font-size: 100%; }
/* Formularelemente */
.form_ft  { font-size:80%; }
.text3 .form_ft  { font-size:100%; }
/* Formularelemente mit fester Breite */
.form_nft { font-size:80%; width:100%; }
.text3 .form_nft { font-size:100%; width:100%; }

/* -----------Seitenzaehler in Modulen----------- */
.pnav_link { text-decoration: none; }
.pnav_act  { font-weight:bold }

/* -----------Direct iKISS----------- */
.CMenu    { POSITION: ABSOLUTE; Top:0px; Left:0px; WIDTH:150px; HEIGHT:100px; BACKGROUND-COLOR: #DDDDDD; }
.CMenuZ   { BACKGROUND-COLOR: #DDDDDD; HEIGHT:20px; FONT-FAMILY:Arial; FONT-SIZE:8pt; COLOR:#000000; CURSOR:nw-resize; }
.CMenuZAn { BACKGROUND-COLOR: #000099; HEIGHT:20px; FONT-FAMILY:Arial; FONT-SIZE:8pt; COLOR:#FFFFFF; CURSOR:nw-resize; }
.CMenuSep { Color:#121266; border-style: groove; border-width:1; WIDTH: 97%; }

/* -----------Buergeranliegen----------- */
input.ibal    {font-size:100%; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}
.headbal      {font-size:100%; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-weight:bold}
textarea.tbal {font-size:100%; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}
select.sbal   {font-size:100%; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}

/* -----------Abfallmodul----------- */
.abf1 {border-style:solid; border-width:1px; border-color:#000000;}
.abf2 {border-bottom-style:solid; border-width:1px; border-color:#000000;}

/* -----------allgemeine CSS Definitionen----------- */
ol {margin-bottom: 0em;}
ul {margin-bottom: 0em;}

.sprungziele {
  position:absolute;
  top:-5000px;
  left:-5000px;
  z-index:100;
}

div.sprungziele li a:focus,
div.sprungziele li a:hover,
div.sprungziele li a:active {
	position: absolute;
  	top: 5100px; left: 5150px;
  	white-space: nowrap;
  	display:block;
  	padding:1px;
  	text-decoration: none;
  	font-weight: bold;
	color:#369;
  	background-color:#fff;
  	border:#369 1px solid;
  	width:20em;
}
/*Elemente bei Druck ausblenden */
@media print {
 #header_container,
 #option_container,
 #nav_container {
 	display:none;
 }
 #content_container {
  display: table;
	width:17cm;
	position:absolute;
	left:-11em;
	top:0px;
 }
}
/* -----------Designtemplates----------- */
#content_container hr {
	height:1px;
	border:0px;
	background-color:#666;
}

* html #content_container hr {
	border:#666 1px solid;
}
.dt_right_bg {
	background:url(http://www.landkreis-leer.de/media_ff/dt_bg.gif) 0px 0px repeat-y;

}
.dt_right_oben {
	background:url(http://www.landkreis-leer.de/media_ff/dt_oben.gif) 0px 0px no-repeat;

}
.dt_right_unten {
	background:url(http://www.landkreis-leer.de/media_ff/dt_unten.gif) 0px 0px no-repeat;

}
.dt_right_verlauf {
	background:url(http://www.landkreis-leer.de/media_ff/dt_verlauf.gif) 0px 0px no-repeat;
	padding:3px;

}
* html .dt_right_bg,
* html .dt_right_oben,
* html .dt_right_unten,
* html .dt_right_verlauf {
	height:400px;
}
#content_container hr {
	height:1px;
	border:0px;
	background-color:#333;
}

* html #content_container hr {
	border:#333 1px solid;
}
#rechter_container {
	float:right;
	width:170px;
	margin-left:15px;
	margin-bottom:15px;
}
#rechter_container hr {
	height:1px;
	border:0px;
	background-color:#93bee8;
}

* html #rechter_container hr {
	border:#93bee8 1px solid;
}
/* Ergänzung 21.07.2007 */
.rahmenlinks
{ float:left; width:48%;}

.rahmenrechts
{ float:right; width:48%;}

.abstand
{ clear:both; margin-top:10px;}

.blockoben
{ border:1px solid #93bee8; padding:3px; min-height:220px;}
* html .blockoben {height:220px;}

.blockunten
{ border:1px solid #93bee8; padding:3px; min-height:180px;}
* html .blockunten {height:180px;}

/* Formulare */
.fblock {
border: #93BEE3 1px solid; padding: 5px; FLOAT: none; WIDTH: 500px; BACKGROUND-COLOR: #E9F2FA;}

/***** ÜBERSICHT *****/

.tpl_usl { float:left; width:248px; font-size:0.750em;/*12px;*/ border:1px solid #9FCF85; margin-right:20px; }
.tpl_usr { float:left; width:248px; font-size:0.750em;/*12px;*/ border:1px solid #9FCF85; }
.tpl_us_hdl { font-weight:bold; color:#365a23; background:#CDE6BF; padding:10px 5px; margin:1px 1px 0px 1px; }
.tpl_us_pic { padding:1px; border-bottom:1px solid #9FCF85; }
.tpl_us_pic img { width:246px; height:220px; }
.tpl_us_txt { padding:5px; }
.tpl_us_txt a, .tpl_us_txt a:hover, .tpl_us_txt a:active, .tpl_us_txt a:visited { color:#000; background:none !important; padding:0px !important; }


.tpl_boxr { font-size:0.750em;/*12px;*/ color:#184674; background-color:#fdfeff; margin-bottom:22px; }
.tpl_boxr_ob { background:url(/media_ff/boxr_ob.gif) 0px 0px repeat-x; }
.tpl_boxr_un { background:url(/media_ff/boxr_un.gif) 0px 100% repeat-x; }
.tpl_boxr_li { background:url(/media_ff/boxr_li.gif) 0px 0px repeat-y; }
.tpl_boxr_re { background:url(/media_ff/boxr_re.gif) 100% 0px repeat-y; }
.tpl_boxr_li_ob { background:url(/media_ff/boxr_li_ob.gif) 0px 0px no-repeat; }
.tpl_boxr_li_un { background:url(/media_ff/boxr_li_un.gif) 0px 100% no-repeat; }
.tpl_boxr_re_ob { background:url(/media_ff/boxr_re_ob.gif) 100% 0px no-repeat; }
.tpl_boxr_re_un { background:url(/media_ff/boxr_re_un.gif) 100% 100% no-repeat; min-height:1.8125em; padding-top:8px; padding-bottom:8px; padding-left:15px; padding-right:20px; }
.tpl_boxr_hdl { display:block; text-transform:uppercase; margin:15px 0px; }
.tpl_boxr_txt a, .tpl_boxr_txt a:hover, .tpl_boxr_txt a:active, .tpl_boxr_txt a:visited { display:block; color:#184674; background:url(/media_ff/bg_boxrlink.gif) left no-repeat; padding-left:15px; }

* html .tpl_boxr_ob,
* html .tpl_boxr_un,
* html .tpl_boxr_li,
* html .tpl_boxr_re,
* html .tpl_boxr_li_ob,
* html .tpl_boxr_li_un,
* html .tpl_boxr_re_ob,
* html .tpl_boxr_re_un { height:1.8125em; }

/* -----------Grafikauszeichnungen für Links----------- */
a.csslink_intern {
	background-image:url(media/output/csslink_intern.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}

a.csslink_extern {
	background-image:url(media/output/csslink_extern.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}

a.csslink_synonym {
	background-image:url(media/output/csslink_synonym.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}

a.csslink_oben {
	background-image:url(media/output/csslink_oben.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}

a.csslink_zurueck {
	background-image:url(media/output/csslink_zurueck.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}

a.csslink_anker {
	background-image:url(media/output/csslink_anker.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}

.noicon a.csslink_anker {
	background: none;
	padding-left:0px;
}


a.csslink_email {
	background-image:url(media/output/csslink_email.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}

a.csslink_druck {
	background-image:url(media/output/csslink_druck.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}

a.csslink_schliessen {
	background-image:url(media/output/csslink_schliessen.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}

a.csslink_grafik {
	background-image:url(media/output/csslink_grafik.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}

a.csslink_dokument,a.csslink_HTML,a.csslink_TXT,a.csslink_RTF,a.csslink_XANIA,a.csslink_XLS,a.csslink_PPT,
a.csslink_PPS,a.csslink_DXF,a.csslink_DWF,a.csslink_SXC,a.csslink_SXD,a.csslink_SXG,a.csslink_SXI,a.csslink_SXM,
a.csslink_SXW,a.csslink_LIT,a.csslink_DOT
{	background-image:url(media/output/csslink_dokument.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;

}

a.csslink_PDF
{
	background-image:url(media/output/csslink_pdf.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}
a.csslink_DOC
{
	background-image:url(media/output/csslink_word.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}


a.csslink_multimedia,a.csslink_RM,a.csslink_AVI,a.csslink_MOV,a.csslink_MP3,a.csslink_WAV,a.csslink_SWF,a.csslink_WMV
{
	background-image:url(media/output/csslink_multimedia.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}

a.csslink_sonstige,a.csslink_ZIP,a.csslink_DWG,a.csslink_P7C,a.csslink_P7B,a.csslink_CER,a.csslink_DER,a.csslink_EXE,a.csslink_ASC
a.csslink_EPS,a.csslink_EXT
{
	background-image:url(media/output/csslink_sonstige.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}
/*--- Ergänzung 21.3.06 ---*/
OL OL  {list-style-position:outside; list-style-type:lower-alpha;}

a.csslink_PDF_einb {
	background:url(media/output/csslink_pdf.gif)
      background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;

}
a.csslink_DOC_einb {
	background:url(media/output/csslink_doc.gif)
      background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;

}


/*
*	Styledefinitionen für Modultemplates nach BITV
*	Erstellt von Advantic Systemhaus GmbH, Peter Cochius, Dezember 2005
*/

/* Beim Drucken Suchmaske und Seitenfuss ausblenden */
@media print {
 #mtp_searchform, .mtp_footer {display:none}
 body, html { height: auto; }
 body { width: 17cm; background: none; text-align: left; }
 #content_container { margin-left:12em; width: 17cm; }
}

/* Modul - Kopfzeile Suchergebnis & Detailansicht */
.mtp_header { background-color: #eee; width: 100%; padding: 5px; }

/* Modul - Fußzeile Suchergebnis & Detailansicht */
.mtp_footer { background-color: #eee; width: 100%; padding: 5px; }

/* Suchformular Spaltendefinition */
.mtp_fl { float: left; margin-right: 1em; width: auto; }

/* Suchformular Formularelement */
.mtp_fel { font-size: 90%; width: 14em; }

/* Kontaktformular Formularelemente */
.mtp_kel { font-size: 100%; width: 30em; }
.mtp_kta { font-size: 100%; width: 30em; height: 5em; }

/* Neudialog Elemente */
.mtp_nl { float: left; width: 12em; }
.mtp_nr { float: left; width: 22em; }

.mtp_nel { font-size: 100%; width: 100% }
.mtp_nta { font-size: 100%; width: 100%; height: 5em; }
.mtp_now { font-size: 100%; }


/* BITV-Sprungziele (nicht sichtbar bei aktiviertem CSS) */
.mtp_sprungziel { display: none; }

/* Standard-Textblock */
.mtp_dr { float: left; }

/* Spalte mit fester Breite (Bezeichnungsfelder) */
.mtp_dl { float: left; width: 9em; }

/* Titelzeile mit Datum rechts */
.mtp_ti_text { float: left; width: 80%; }
.mtp_ti_date { float: left; width: 20%; text-align: right; }

/* Zusatztexte bei Adr / BIS / WIS / Tourismus */
.mtp_ztx { font-size:100%; }

/* Fliesstext */
.mtp_f_text { font-size:100%; }

/* Modulabhängige Styles */

/* Adresseinbindung, relative Breite mit 100% */
.mtp_adr_sd { float: left; width: 45%; }
.mtp_adr_cd { float: left; width: 45%; }
.mtp_adr_cdl { float: left; width: 30%; }
.mtp_adr_cdr { float: left; width: auto; }
.mtp_adr_im { float: left; width: auto; }

/* Adressmodul Suchergebnis */
.mtp_adr_srr { float: left; width: 90%; }
.mtp_adr_srl { float: left; width: 10%; text-align: right; }

/* Formatierungen Online-Formular_1  Container*/
.rz_form {font-size:100%;}
.rz_form label {display:block; width: 30%; float:left;}
.rz_form input, .rz_form textarea {width:40%;margin-bottom:2px;}
.rz_form input.rz_check {width: auto;}
.rz_form label.rz_label_ohne {width: auto; display:inline; float: none;}
.rz_form fieldset {padding:10px;background-color:#E9F2FA; border: 1px solid #93BEE3; margin-bottom:15px;}
.rz_form legend {color:#000000; font-weight:bold;}
.rz_form input.but { width:100px;background-color:#E9F2FA; border: 1px solid #93BEE3;cursor:pointer;}
/* Formatierungen Online-Formular_2 Sperrmüll kostenpflichtig */
.rz_form_2 {font-size:100%;}
.rz_form_2 label {display:block; width: 30%; float:left;}
.rz_form_2 label.rz_label_schmal {display:block; width: auto; float:left; margin-right:10px;}
.rz_form_2 input {float:left; width:40%;margin-bottom:2px;}
.rz_form_2 input.rz_input_schmal {float:left; width:5%;margin-bottom:2px;margin-right:30px;}
.rz_form_2 input.rz_input_inline {display:inline-block;float:none; margin:0px;}
.rz_form_2 input.rz_check {width: auto;}
.rz_form_2 label.rz_label_ohne {width: auto; display:inline; float: none;}
.rz_form_2 fieldset {padding:10px;background-color:#E9F2FA; border: 1px solid #93BEE3; margin-bottom:15px;}
.rz_form_2 legend {color:#000000; font-weight:bold;}
.rz_form_2 input.but { float:left;width:100px;background-color:#E9F2FA; border: 1px solid #93BEE3;cursor:pointer;margin-right:3px;}