/* ---- Link Allgemein -------------------------------------------------------- */
a.adm{
	text-decoration:none;
}
a.adm:link{
	color:#005599;
}
a.adm:visited{
	color:#005599;
}
a.adm:hover{
	text-decoration:underline;
	color:#005599;
}

/* ---- Link Arrow ----------------------------------------------------------- */
a.a_arrow{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.a_arrow:link{
	color:#005599;
}
a.a_arrow:visited{
	color:#005599;
}
a.a_arrow:hover{
	text-decoration:underline;
	color:#005599;
}

/* ---- Standard Schrift ------------------------------------------------------ */
.a_micro{
	font-family:arial,helvetica,sans-serif;
	font-size:9px;
	color:#6e87a5;
}

/* ---- Standard Schrift ------------------------------------------------------ */
.a_small{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#555555;
}

/* ---- Standard Ueberschrift ------------------------------------------------- */
.a_ueb{
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#888888;
}

/* ---- Schriftfarbe ROT ------------------------------------------------------ */
.a_red{
	color:#880000;
}

/* ---- Tabellenspaltenbezeichnung -------------------------------------------- */
.a_thead{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#6e87a5;
}

/* ---- Standard Schrift Informationen ---------------------------------------- */
.a_info{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	color:#6e87a5;
}/*
################################################################
Styles für Layers
(nicht ändern)
################################################################
*/ 
.submenuTopLevel2   {position:absolute;visibility:hidden;z-index:2;margin:0px;margin-top:1px;margin-left:0px;padding:0px;width:190px;border-style:solid;border-width:0px;border-left-style:solid;border-left-width:2px;border-left-color:#019142;border-right-style:solid;border-right-width:2px;border-right-color:#019142;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:#019142;}
.submenuTopLevel3   {position:absolute;visibility:hidden;z-index:3;margin:0px;margin-left:-1px;margin-top:0px;padding:0px;width:190px;border-style:solid;border-width:0px;border-left-style:solid;border-left-width:1px;border-left-color:#019142;border-right-style:solid;border-right-width:1px;border-right-color:#019142;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#019142;border-top-style:solid;border-top-width:1px;border-top-color:#019142;}
.submenuTopTable    {margin:0px;padding:0px;border-left-style:solid;border-left-color:#ffffff;border-left-width:1px;}

/*
################################################################
Styles für Navigationslevel
################################################################
*/
.mainTop		    {margin:0px;width:190px;padding:2px;padding-left:4px;border-right-style:solid;border-right-color:#ffffff;border-right-width:1px;border-bottom-style:solid;border-bottom-color:#ffffff;border-bottom-width:1px;cursor:hand;background-color:#92bca0;}
.mainTopOver    {margin:0px;width:190px;padding:2px;padding-left:4px;border-right-style:solid;border-right-color:#ffffff;border-right-width:1px;border-bottom-style:solid;border-bottom-color:#ffffff;border-bottom-width:1px;cursor:hand;background-color:#7dae8c;}

/*
################################################################
Hintergrundlayer für Submenü
################################################################
*/
.submenuCloser  {position:absolute;visibility:hidden;margin-left:0; margin-top:30; z-index:1;width:600px;height:480px;}

/*
################################################################
Formatierung der Links in Navigation
################################################################
*/
a.navTopLevel1                    {font-size:11px;text-decoration:none;color:#ffffff;}
a.navTopLevel1:hover              {font-size:11px;text-decoration:none;color:#ffffff;}
a.navTopLevel2                    {font-size:11px;text-decoration:none;color:#ffffff;}
a.navTopLevel2:hover              {font-size:11px;text-decoration:none;color:#ffffff;}
a.navTopLevel3                    {font-size:11px;text-decoration:none;color:#ffffff;}
a.navTopLevel3:hover              {font-size:11px;text-decoration:none;color:#ffffff;}

/* ---- Link Allgemein -------------------------------------------------------- */
a.{
	text-decoration:none;
}
a:link{
	color:#39814f;
}
a:visited{
	color:#39814f;
}
a:hover{
	text-decoration:underline;
	color:#39814f;
}

/* ---- Link Intro Navigation ------------------------------------------------- */
a.intro{
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
a.intro:link{
	color:#39814f;
}
a.intro:visited{
	color:#39814f;
}
a.intro:hover{
	text-decoration:underline;
	color:#39814f;
}

/* ---- Link Top Navigation --------------------------------------------------- */
a.tnav{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.tnav:link{
	color:#ffffff;
}
a.tnav:visited{
	color:#ffffff;
}
a.tnav:hover{
	text-decoration:underline;
	color:#ffffff;
}

/* ---- Link Banner Navigation ------------------------------------------------ */
a.bannav{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
}
a.bannav:link{
	color:#ffffff;
}
a.bannav:visited{
	color:#ffffff;
}
a.bannav:hover{
	text-decoration:underline;
	color:#ffffff;
}

/* ---- Link Brotkrumen ------------------------------------------------------- */
a.bc{
	text-decoration:none;
}
a.bc:link{
	color:#39814f;
}
a.bc:visited{
	color:#39814f;
}
a.bc:hover{
	text-decoration:underline;
	color:#39814f;
}

/* ---- Link Left Navigation -------------------------------------------------- */
a.bl_lnav{
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:13px;
	text-decoration:none;
}
a.bl_lnav:link{
	color:#39814f;
}
a.bl_lnav:visited{
	color:#39814f;
}
a.bl_lnav:hover{
	text-decoration:underline;
	color:#39814f;
}

/* ---- Link Interne Navigation ----------------------------------------------- */
a.inav{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
}
a.inav:link{
	color:#39814f;
}
a.inav:visited{
	color:#39814f;
}
a.inav:hover{
	text-decoration:underline;
	color:#39814f;
}

/* ---- Link Block News ------------------------------------------------------- */
a.bl_news{
	text-decoration:none;
}
a.bl_news:link{
	color:#39814f;
}
a.bl_news:visited{
	color:#39814f;
}
a.bl_news:hover{
	text-decoration:underline;
	color:#39814f;
}

/* ---- Link Block Presseinfo ------------------------------------------------- */
a.bl_press{
	text-decoration:none;
}
a.bl_press:link{
	color:#39814f;
}
a.bl_press:visited{
	color:#39814f;
}
a.bl_press:hover{
	text-decoration:underline;
	color:#39814f;
}

/* ---- Link News ------------------------------------------------------------- */
a.news{
	text-decoration:none;
}
a.news:link{
	color:#39814f;
}
a.news:visited{
	color:#39814f;
}
a.news:hover{
	text-decoration:underline;
	color:#39814f;
}

/* ---- Link Presseinfo ------------------------------------------------------- */
a.press{
	text-decoration:none;
}
a.press:link{
	color:#39814f;
}
a.press:visited{
	color:#39814f;
}
a.press:hover{
	text-decoration:underline;
	color:#39814f;
}

/* ---- Link Block Teaser ----------------------------------------------------- */
a.bl_teaser{
	text-decoration:none;
}
a.bl_teaser:link{
	color:#39814f;
}
a.bl_teaser:visited{
	color:#39814f;
}
a.bl_teaser:hover{
	text-decoration:underline;
	color:#39814f;
}

/* ---- Link Teaser ----------------------------------------------------------- */
a.teaser{
	text-decoration:none;
}
a.teaser:link{
	color:#39814f;
}
a.teaser:visited{
	color:#39814f;
}
a.teaser:hover{
	text-decoration:underline;
	color:#39814f;
}

/* ---- Link Bottom Navigation ------------------------------------------------x */
a.bnav{
	text-decoration:none;
}
a.bnav:link{
	color:#39814f;
}
a.bnav:visited{
	color:#39814f;
}
a.bnav:hover{
	text-decoration:underline;
	color:#39814f;
}

/* ---- H1 Tag Zeilenumbruch verhindern --------------------------------------- */
h1{
	display:inline;
}

/* ---- H2 Tag Zeilenumbruch verhindern --------------------------------------- */
h2{
	display:inline;
}

/* ---- P,UL,LI Tag Leerzeile verhindern -------------------------------------- */
p,ul,li{
	margin-top:0px;
	margin-bottom:0px;
}

/* ---- Unicode ---------------------------------------------------------------x */
.unicode{
	font-family:arial unicode ms,arial,sans-serif;
}

/* ---- Standard Schrift in Tabellen ------------------------------------------ */
tr{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:13px;
	color:#5a5a5a;
}

/* ---- Standard Schrift Datum ------------------------------------------------ */
.date{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#969696;
}

/* ---- Standard Schrift Informationen ---------------------------------------- */
.info{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#6e87a5;
}

/* ---- Sehr kleine Schrift Informationen ------------------------------------- */
.microinfo{
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:9px;
	color:#808080;
}

/* ---- Standard Schrift Calendar --------------------------------------------- */
.calendar{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#5a5a5a;
}

/* ---- Standard Schrift 11 --------------------------------------------------- */
.copyright{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#ffffff;
}

/* ---- Top Navigation Text --------------------------------------------------- */
.tnavtxt{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#ffffff;
}

/* ---- Banner Navigation Separator ------------------------------------------- */
.bansep{
	font-family:verdana,vrial,helvetica,sans-serif;
	font-size:11px;
	color:#bdbdbd;
}

/* ---- Brotkrumen Schrift ---------------------------------------------------- */
.bctxt{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#5a5a5a;
}

/* ---- Brotkrumen Separator -------------------------------------------------- */
.bcsep{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#5a5a5a;
}

/* ---- Content Suche Schrift ------------------------------------------------- */
.searchtxt{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}

/* ---- Eingabefeld Content Suche --------------------------------------------- */
.searchinput{
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:11px;
	width:120px;
	background-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#39814f;
	color:#5a5a5a;
}

/* ---- Content Suche Schrift Suchwort hervorheben ---------------------------- */
.searchword{
	background-color:#fff68e;
	color:#800000;
	font-weight:bold;
}

/* ---- Block Box ------------------------------------------------------------- */
.bl_box{
	padding:0px;
	width:100%;
	background-color:#fbfbfb;
	border-left:1px solid #a6ccc8;
	border-bottom:1px solid #a6ccc8;
	border-right:1px solid #a6ccc8;
}

/* ---- Block Box Headline ---------------------------------------------------- */
.bl_boxhl{
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding:0px;
	width:100%;
	background-image:url(/themes/acz/images/middle_title.gif);
	border:1px solid #a6ccc8;
}

/* ---- Block Box Teaser ------------------------------------------------------ */
.bl_teaserbox{
	padding:0px;
	width:100%;
	background-color:#fbfbfb;
	border:1px solid #a6ccc8;
}

/* ---- Block Box Teaser Schrift ---------------------------------------------- */
.teaserboxtxt{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#ffffff;
}

/* ---- Left Navigation Text -------------------------------------------------- */
.bl_lnavtxt{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
}

/* ---- Content Box ----------------------------------------------------------- */
.co_box{
	padding:0px;
	width:100%;
}

/* ---- Content Box Headline -------------------------------------------------- */
.co_boxhl{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	width:100%;
}

/* ---- Content Box Headline Schrift ------------------------------------------ */
.co_ueb{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#5a5a5a;
}

/* ---- Standard Schrift 11 --------------------------------------------------- */
.small{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#5a5a5a;
}

/* ---- Standard Schrift 11 --------------------------------------------------- */
small{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
}

/* ---- Standard Schrift 12 --------------------------------------------------- */
.norm{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:13px;
	color:#5a5a5a;
}

/* ---- Standard Ueberschrift ------------------------------------------------- */
.ueb{
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#366ca0;
}

/* ---- Grosse Ueberschrift --------------------------------------------------- */
.big{
	font-family:arial,helvetica,sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#5a5a5a;
}

/* ---- Sehr Grosse Ueberschrift ---------------------------------------------- */
.verybig{
	font-family:arial,helvetica,sans-serif;
	font-size:23px;
	font-weight:bold;
	color:#5a5a5a;
}

/* ---- Schriftfarbe ROT ------------------------------------------------------ */
.red{
	color:#880000;
}

/* ---- Schriftfarbe Stern ---------------------------------------------------- */
.redstar{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#880000;
}

/* ---- Schriftfarbe WEISS ---------------------------------------------------- */
.white{
	color:#ffffff;
}

/* ---- Block Trennlinie ------------------------------------------------------ */
.line{
	font-size:1px;
	border-left:5px solid #fbfbfb;
	border-bottom:1px solid #a6ccc8;
	padding-top:0px;
	padding-bottom:0px;
	border-right:5px solid #fbfbfb;
}

/* ---- Content Trennlinie ---------------------------------------------------- */
.rule{
	width:100%;
	height:1px;
	border:0px solid;
}

#slidercasing{
	width:100px;
	height:5px;
	position:relative;
	z-index:4;
	padding:10px;
	top:0px;
	margin: 0 -5px 0 -5px;
}

#slidertrack{
	position:relative;
	border:1px solid #c0c0c0;
	background-color:#f0f0f0;
	z-index:5;
	height:5px;
}

#sliderbar{
	position:absolute;
	z-index:6;
	border:1px solid #c0c0c0;
	background-color:#ffcc00;
	width:1px;
	padding:4px;
	height:17px;
	cursor:pointer;
	top:4px;
}

#clue{
	position:absolute;
	visibility:hidden;
	z-index:1000;
}

.clock-input{
	border-right:medium none;
	border-top:medium none;
	font-size:11px;
	overflow:hidden;
	border-left:medium none;
	width:96px;
	color:#676767;
	border-bottom:medium none;
	font-family:arial,helvetica,sans-serif;
	height:16px;
	background-color:#b1c1c6;
	text-align:center
}

/*
a.wm:link{background-image:url(/modules/webmail/images/new_mail.gif);}
a.wm:visited{background-image:url(/modules/webmail/images/visit_mail.gif);}

.adminblock{font-family:Verdana,Arial,Helvetica; font-size:11px; padding:0px; width:100%; background-color:#e5eaf0; border:1px solid #d0dbe1; color:#5a5a5a;}
.leftborder{font-size:1px; background-color:#f1f3f6; border-left:1px solid #d0dbe1;}

.blue10{font-family:Verdana,Arial,Helvetica; font-size:10px; color:#0066cc;}
.darkblue{font-family:Verdana,Arial,Helvetica; font-size:12px; color:#21436d;}
.gray10{font-family:Verdana,Arial,Helvetica; font-size:10px; color:#6e87a5;}
.hblue10{font-family:Verdana,Arial,Helvetica; font-size:11px; color:#d7ebff;}
.hblue12{font-family:Verdana,Arial,Helvetica; font-size:12px; color:#d7ebff;}
.menublue10{font-family:Verdana,Arial,Helvetica; font-size:10px; color:#98a5b0;}
.row1{background-color:#EFEFEF;}
.row2{background-color:#DEE3E7;}
*/
/* ---- Eingabefeld Allgemein ------------------------------------------------- */
.a_input{
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:11px;
	background-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#d0dbe1;
	color:#555555;
}
/* ---- Eingabefeld Allgemein ------------------------------------------------- */
.input{
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:11px;
	background-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#a6ccc8;
	color:#555555;
}

/* ---- Formularbutton Allgemein ---------------------------------------------- */
.button{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	background-color:#e5eaf0;
	border-style:solid;
	border-width:1px;
	border-color:#d0dbe1;
	color:#575757;
	cursor:hand;
}
.butover{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	background-color:#dfe4eb;
	border-style:solid;
	border-width:1px;
	border-color:#d0dbe1;
	color:#575757;
	cursor:hand;
}
.xbutton{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	border-left-style:none;
	border-top-style:none;
	border-bottom-style:none;
	border-right-style:none;
	background-image:url(/themes/kessler/images/msp_m.gif);
	height:15px;
	color:#575757;
	cursor:hand;
}
.xbutover{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	border-left-style:none;
	border-top-style:none;
	border-bottom-style:none;
	border-right-style:none;
	background-image:url(/themes/kessler/images/msp_m1.gif);
	height:15px;
	color:#575757;
	cursor:hand;
}
