/* Reset - wird von IE-MAC gelesen */
body.dynasite{font-family: verdana, arial, helvetica, sans-serif;font-size: 62.5%; margin:0}

/*Hides from IE-mac \*/
html{font-family:verdana, arial, helvetica, sans-serif;font-size:62.5%;margin:0;}
body.dynasite{font-size:100% !important;font-size:101%;margin:0;}

/* Site Header */
#dsbody {width:108em}
#dsmain{float: left;width:108em;margin-top:0.5em} /*ie6  background: url(../Images/menu_background.jpg) no-repeat 0px 35px;*/
html>body #dsmain{float: left; } /*moz  background-image: url(../Images/menu_background.jpg);background-repeat: no-repeat;background-position: 0px 45px;*/
#dsarticleheader{width: 58em}

/*Article Column Container*/
/* 2 Spaltig*/
#dscolumns{ }
#dscolumn1_2{float: left;width: 60em;}
#dscolumn2_2{float: right;width: 20em}
/* 3 Spaltig*/
#dscolumn1_3{float: left;width: 27em;margin-right:6.3em;}
*html #dscolumn1_3{float: left;width: 27em;margin-right:6.3em;}
#dscolumn2_3{float: left;width: 27em;margin:0}
#dscolumn3_3{float: right;width: 20em}


#dscontent{float: left;width:85em; margin-left:2.8em;margin-left:2.8em;margin-right:1.8em;margin-top:4em}
*+body #dscontent{float: left;width:85em; margin-left:2.8em;margin-left:2.8em;margin-right:1.8em;margin-top:4.3em}/*Nur IE7*/
/* \*/#dscontent{margin-top:3.7em}/* */

.headinput{height:0.6em;width:10.6em;margin-top:0.15em}
.headinput_img{margin-top:0em}

* html .headinput{height:1.0em;height/* */:/**/0.7em; margin-top:0em;}


hr {background-color: #ffffff; border-bottom: 0.1em solid; color: #242456; height: 0.1em; }


#siteheader_container0 {float:left}
#container0_1{float:left;width:18.9em;height:0.5em;height/* */:1.2em;background-color:#FFFFFF}/*ie6 + moz*/
#container0_2{float:left;width:47.4em;height:0.5em;height/* */:1.2em;background-color:#6B96C0}/*ie6 + moz*/
#container0_3{float:left;width:12.9em;height:0.5em;height/* */:1.2em;background-color:#6B96C0; color:#DBD4E6;}/*ie6 + moz*/
#container0_3{padding-top:0.00em}/*ie6 moz*/
#container0_3 img{width:0.5em;margin-right: 1em;}
#container0_4{float:left;width:23.1em;height:0.5em;height/* */:1.2em;background-color:#6B96C0}/*ie6 + moz*/


#dssiteheader{float:left;}
#siteheader_container1 {float:left;}
#logo_hessen{
visibility:hidden;
}
#logo_hessen {float:left;width:18.9em;height:12.4em;}
#logo_hessen img {width:18.8em;height:12.4em;border:0}
#top_picture {float:left;width:60.3em; height:12.4em;}
#top_picture img{width:60.3em;height:12.4em;border:0}
#logo_hessende {float:left;width:22.3em;height:12.4em;}
#logo_hessende img{width:22.6em;height:12.4em;border:0}
:root #blue-right{float:left;}
* html #blue-right{float:none!important;float:left;}

#blue-right img{height:9.6em;width:"\"}\"";width:23.6em;height:9.3em;border:0}/*ie6 + moz + ie5.5*/
#logo_esf{
	float:right;
	border:0;
	background-image:url(../Images/pic_esflogo.gif);
	background-repeat:no-repeat;
	width:17.3em;
	height:13.4em;
	background-position: right top;
	margin-top: 0.7em;
}

/*----------------------------*/
#siteheader_container2 {float:left;}
#siteheader_container2_0{float:left;width:18.9em;height:9.2em; background-color:white}
*html #container0_1{width:18.7em!important;width:18.9em;}

#siteheader_container2_1 {float:left;width:60.3em;height:9.2em;text-align:left}
#siteheader_container2_1 a:link ,#siteheader_container2_1 a:visited , #siteheader_container2_1 a:active {text-decoration:none;text-align:left}
#siteheader_container2_1 a:hover{text-align:left}
#siteheader_container2_1 ul{list-style-type: none;margin:0}
#siteheader_container2_1 li{list-style-type: none;}
* html #siteheader_container2_1 li{display/**/:inline;d\isplay:block;}/*nur ie5.0-5.x,mac5.1*/

/*   umhuellen die einzelnen blau grauen kasten*/
/*linke Spalte*/
#siteheader_navigation0-0{float:left}
* html #siteheader_navigation0-0{width: 17em!important;width: 17.0em;}
:root #siteheader_navigation0-0{float:left;width: 23.2em}
/*rechte Spalte*/
#siteheader_navigation0-1{float:left;
background-color:#7492B6;
width: 17em;}
* html #siteheader_navigation0-1{float:left;width: 19em!important;width: 23.1em}


/* Jeweilige Ueberschrift der Hauptpunkte*/
#dsmenucontainer P {font-size:1.1em;font-weight:bold;text-decoration:none;color:#023e7d;margin-left: 3.6em;}

/* blaue Hauptpunkte */ 
/*linke Spalte*/
.siteheader_navigation1-0, .siteheader_navigation1-0 a {width: 18.5em;height:1.3em;color:#FAFDFF;text-align:center; text-transform:uppercase; font-weight:bold; font-size:95.7%; text-decoration:none;background-color:#82A8CC;margin-left:-4.2em}/*nur mozilla*/
* html .siteheader_navigation1-0, .siteheader_navigation1-0 a {width: 29em;height:1.3em;color:#FAFDFF;text-align:center; text-transform:uppercase; font-weight:bold; font-size:95%; text-decoration:none;background-color:#82A8CC;margin-left:0}
:root .siteheader_navigation1-0{width: 18.5em;width/* */:28.8em!important;padding-left:1.5em}/*mac -moz*/
/*rechte Spalte*/
.siteheader_navigation1-1, .siteheader_navigation1-1 a {border-left:solid 1px #FFFFFD;width: 33em;height:1.3em;color:#FAFDFF;text-align:center; text-transform:uppercase; font-weight:bold; font-size:95.7%; text-decoration:none; background-color:#82A8CC;margin-left:-0.2em}/*nur ie6*/
html>body .siteheader_navigation1-1, .siteheader_navigation1-1 a {border-left:solid 1px #FFFFFD;width: 31.5em;height:1.3em;color:#FAFDFF;text-align:center; text-transform:uppercase; font-weight:bold; font-size:95.7%; text-decoration:none; background-color:#82A8CC;margin-left:-0.2em;padding-left/* */:1.5em}/*nur moz*/
* html .siteheader_navigation1-1, .siteheader_navigation1-1 a {border-left:solid 1px #FFFFFD;width: 34.3em;width:/**/ 34.2em;height:1.3em;color:#FAFDFF;text-align:center; text-transform:uppercase; font-weight:bold; font-size:95%; text-decoration:none; background-color:#82A8CC;margin-left:0}/*ie5.5*/

li.subsubnavi_inactive { text-align:left;}
li.subsubnavi_active { text-align:left}
li.subsubnavi_active a{border-left:1px solid #7492B6;text-decoration:none}
li.subsubnavi_inactive a{border-left:1px solid #7492B6;text-decoration:none}

/*fuer die temporaere hauptnaviausgabe*/
li.subsubnavi_inactive { text-align:left;font-size:90%}
li.subsubnavi_active { text-align:left;font-size:90%}

/* im grauen kasten unternavi */
.sub_subsubnavi_active a {border-color:#7492B6;color:#1E2A39}
.sub_subsubnavi_inactive a {border-color:#7492B6;color:#222a70}
.siteheader_sub_navigation1-0{margin-bottom:-0.1em;padding-left:1.5em;width: 17.0em;height:7.6em;background-color:#EEEEEE; font-size:95%;padding-top:1em;margin-left:-4.2em}/*nur mozilla*/
* html .siteheader_sub_navigation1-0{padding-left:/**/0;width: 29em;width:/**/ 29em;height:8.9em;background-color:#EEEEEE; font-size:95%;padding-top:1em;margin-left:0}/*ie5.5*/
* html .s\iteheader_sub_navigation1-0{padding-left:0;height:7.6em;width: 29em}/*nur ie6*/
:root .siteheader_sub_navigation1-0{width: 18.6em;height: 11.6em;height/* */:7.6em;width/* */:29em!important;padding-left:1.5em}/*mac -moz*/

.siteheader_sub_navigation1-1{margin-bottom:-0.1em;padding-left:1.5em;width: 23.1em;height:7.6em;border-left:solid 1px #939393; background-color:#EEEEEE; font-size:95%;padding-top:1em;margin-left:-0.1em}/*nur mozilla*/
* html .siteheader_sub_navigation1-1{padding-left:/**/0;width: 34.3em;height:8.9em;border-left:solid 1px #939393; background-color:#EEEEEE; font-size:95%;padding-top:1em;margin-left:0}/*ie5.5 und 6*/
* html .s\iteheader_sub_navigation1-1{padding-left:0;height:7.6em;width: 34.2em}/*nur ie6*/
:root .siteheader_sub_navigation1-1{width: 24.1em;height: 11.6em;height/* */:7.6em;width/* */:31.62em!important;padding-left:1.5em}/*mac -moz*/

/*unter navigation*/
#siteheader_sub_sub_container{float:left;}
#siteheader_sub_sub_container2_0{float:left;width:18.4em;height:1.2em}
#siteheader_sub_sub_menu_zero {float:left;width:60.3em;height:1.2em;margin-top:1em}
#siteheader_sub_sub_menu_zero a{ text-decoration:none;}
#siteheader_sub_sub_menu_zero ul{padding-left: 0;margin-left: 0;float: left}
#siteheader_sub_sub_menu_zero ul li { display: inline;padding-right:0.5em;padding-left:0.5em;}

li.super_subsubnavi_inactive a{border-right:1px solid #747474;color:#7C7C7C;padding-right:0.7em}
li.super_subsubnavi_active a{border-right:1px solid #747474;color:#00215F;padding-right:0.7em}
._sub_sub_li a{padding-right:1em;text-decoration: none;float: left;}
.3subsubnavibox{width:27.6em;}



/*Menu*/
#mna_1797{padding-left/**/:1.5em;text-align:right;background-image/**/: url(../images/english.gif); background-position:left; background-repeat:no-repeat;



}
#dsmenucontainer{float: left;width: 16.1em; }
#dsmenus{list-style-type: none;margin-top: 1.6em;padding-top: 0em;margin-right: 0em;padding-right: 0em;margin-bottom: 0em;padding-bottom: 0em;margin-left: 3.9em;padding-left: 0em;}
*+html #dsmenus{list-style-type: none;margin-top: 2.8em;padding-top: 0em;margin-right: 0em;padding-right: 0em;margin-bottom: 0em;padding-bottom: 0em;margin-left: 3.9em;padding-left: 0em;}/*Nur IE7*/
.dssubmenus_1{list-style-type: none;margin-top: 0px;padding-top: 0px;margin-right: 0px;padding-right: 0px;margin-bottom: 0px;padding-bottom: 0px;margin-left: 10px;padding-left: 0px;}
.dssubmenus_2{list-style-type: none;margin-top: 0px;padding-top: 0px;margin-right: 0px;padding-right: 0px;margin-bottom: 0px;padding-bottom: 0px;margin-left: 0px;padding-left: 0px;}



/*Active Menu*/
li.dsmenu_active{list-style-type: none;padding-top: 0.3em;padding-bottom: 1em;}
a.dsmenu_active:link, a.dsmenu_active:visited, a.dsmenu_active:active{color: #023e7d;font-size: 1.1em;padding-top: 0.9em;padding-bottom: 0.9em;text-decoration: none;font-weight:bold}
a.dsmenu_active:hover{text-decoration: none;color:#7492B6}

/*Inactive Menu*/
li.dsmenu_inactive{list-style-type: none;padding-top: 0.3em;padding-bottom: 1em;}
a.dsmenu_inactive:link, a.dsmenu_inactive:visited, a.dsmenu_inactive:active{color: #023e7d;font-size: 1.1em;text-decoration: none;font-weight:bold}
a.dsmenu_inactive:hover{text-decoration: none;color:#7492B6}

/*Active Submenu*/
li.dssubmenu_active{padding-top: 0.2em;padding-bottom: 0.2em;}
a.dssubmenu_active:link, a.dssubmenu_active:visited, a.dssubmenu_active:active{color: #183775;font-size: 1.1em;text-decoration: none;}
a.dssubmenu_active:hover{}

/*Inactive Submenu*/
li.dssubmenu_inactive{padding-top: 0.2em;padding-bottom: 0.2em;}
a.dssubmenu_inactive:link, a.dssubmenu_inactive:visited, a.dssubmenu_inactive:active{color: #183775;font-size: 1.1em;text-decoration: none;}
a.dssubmenu_inactive:hover{}


/*Standardartikel*/
.dsarticle{margin-bottom: 2em;}
.dstitle_1{color: #234278;font-size: 120%;font-weight: bold;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;padding-bottom: 0em;margin-left: 0px;}
a.dstitle_1:link, a.dstitle_1:visited, a.dstitle_1:active{color: #242456;font-size: 0.9em;border-bottom-width: 0px;text-decoration: underline;}
a.dstitle_1:hover{text-decoration: none;color: #242456;}
.dsbody_1{color: black;font-size: 1.1em;text-align:justify}

.dsbody_1 img {border: solid #C3C3C3 1px; padding: 0.1em;margin:0.4em;}
.dsbody_1 img#pic {border: solid #C3C3C3 1px; padding: 0.1em;margin:0.4em;margin-right:20em}
.dsbody_1 a:link, .dsbody_1 a:visited, .dsbody_1 a:active{color:#7f98b6;text-decoration: underline;}
.dsbody_1 a:hover{color:#7f98b6;text-decoration: none;}
.dsbody_1 hr {background-color: #395A9D; border-bottom: 1px solid; color: #395A9D; height: 1px; width:45.5em;text-align:left; }
:root .dsbody_1 hr{margin-left/* */:-0.0em;}/*mac -moz*/

/*Linkboxen rechts*/
.dsarticle_2{}
.dstitle_2{color: #FBFFFC;font-size: 120%;font-weight: bold;margin-top: 0px;margin-bottom: 0px;padding-left: 1.8em; background-color:#395A9F;line-height:1.2em}
a.dstitle_2:link, a.dstitle_2:visited, a.dstitle_2:active{color: #9F282A;font-size: 1em;border-bottom-width: 0px;text-decoration: underline;}

.dsbody_2{padding-right:0.2em;width/* */:/**/ 16.2em;color: #242456;font-size: 1.1em;padding-top: 0.5em;padding-left: 1.8em; background-color:#F0EEEF;padding-bottom: 0.8em;font-weight:bold}
.dsbody_2 p{line-height:1em}
.dsbody_2 a:link, .dsbody_2 a:visited, .dsbody_2 a:active{color: #D1060C;font-size: 1em;border-bottom-width: 0px;text-decoration: underline;font-weight:normal}
.dsbody_2 a:hover{ text-decoration:none;color:#D1060C;font-weight:normal}

.dsbody_2 h1{padding:0; margin:0;font-size:100%} 
.dsbody_2 hr {background-color: #395A9D; border-bottom: 0.1em solid; color: #395A9D; height: 0.1em; width:45.5em;text-align:left;margin-bottom:1.2em}

/*/////////////////////////////////////////////////////////////////*/
/***********NEWSLETTER**************/
.newsletter_title{width:100%;color: #FBFFFC;font-size: 120%;font-weight: bold;margin-top: 0px;margin-bottom: 0px;padding-left: 1.8em; background-color:#395A9F; line-height:1em}
a.newsletter_title:link, a.newsletter_title_2:visited, a.newsletter_title_2:active{color: #9F282A;font-size: 1em;border-bottom-width: 0px;text-decoration: none;}
#newsletter{width:41.3em}
.newsletter_body{width:41.6em;color: #242456;font-size: 1em;padding-top: 0.5em;padding-left: 1.8em; background-color:#F0EEEF;padding-bottom: 0.8em;}
.newsletter_body p{ line-height:0.9em}
.newsletter_body a:link, .newsletter_body a:visited, .newsletter_body a:active {color:#7492B6;text-decoration:underline;}
.newsletter_body a:hover{text-decoration:none;}
.newsletter_body h1{padding:0; margin:0;font-size:100%} 
.submit{background-color:#F0EEEF;border:none; cursor:hand; color:#7492B6;font-size:0.8em;text-decoration:underline;}
.input{font-size:0.8em}
/*blaue textboxen im mittelteil*/


.dsarticle_3{}
.dstitle_3 {color: #FBFFFC;font-size:1.1em;font-weight: bold;margin-top: 0px;padding-left: 1.8em; background-color:#465A99;text-decoration: none;}
a.dstitle_3:link, a.dstitle_3:visited, a.dstitle_3:active{color: #9F282A;font-size: 1em;border-bottom-width: 0px;text-decoration: none;}
a.dstitle_3:hover{}
.dsbody_3{color: #242456;font-size: 1.1em;padding-top: 0.8em;padding-left: 1.8em; background-color:#EEEEEE;padding-bottom: 0.8em;}
.dsbody_3 a{color:#D1060C; text-decoration:none}
.dsbody_3 img {margin-left:0.8em;margin-bottom:0.5em;margin-top:0.5em}
.dsbody_3 hr {background-color: #939393; border-bottom: 0.1em solid; color: #939393; height: 0.1em; }

/*Startseite news Spalten*/
#dscolumn_termine{float: left;width: 27.5em;margin:0}
#dscolumn_termine1{float: right;width: 27.5em;margin:0}
/*Startseite_termine Ueberschrift*/
.dstitle_startseite_top_termine {color: #FBFFFC;font-size:1.1em;font-weight: bold;margin-top: 0px;padding-left: 0.8em; background-color:#465A99; text-decoration: none;margin-bottom:0}
.dstitle_startseite_top_termine a{color: #FBFFFC;font-size:1.1em;font-weight: bold;margin-top: 0px;padding-left: 0.8em; background-color:#465A99;text-decoration: none;}
a.dstitle_startseite_top_termine:link, a.dstitle_startseite_top_termine:visited, a.dstitle_startseite_top_termine:active{color: #9F282A;font-size: 1em;border-bottom-width: 0px;text-decoration: none;}
/*Startseite_news Ueberschrift*/
.dstitle_startseite_top {color: #FBFFFC;font-size:1.1em;font-weight: bold;margin-top: 0px;padding-left: 0.8em; background-color:#465A99; text-decoration: none;margin-bottom:0}
.dstitle_startseite_top a{color: #FBFFFC;font-size:1.1em;font-weight: bold;margin-top: 0px;padding-left: 0.8em; background-color:#465A99;text-decoration: none;}
a.dstitle_startseite_top:link, a.dstitle_startseite_top:visited, a.dstitle_startseite_top:active{color: #9F282A;font-size: 1em;border-bottom-width: 0px;text-decoration: none;}


/*Newsartikel_startseite*/
.dsarticle_startseite{margin:0;display:block}
.dstitle_startseite{color: #FBFFFC;font-size:1.1em;font-weight: bold;margin-top: 0px;padding-left: 1.8em; background-color:#EEEEEE;padding-top: 0.8em;margin-bottom:0}
.dsbody_startseite{color: #001936;padding-top: 0.8em;padding-left: 1.8em; background-color:#EEEEEE;padding-bottom: 0.8em;border-bottom: 0.1em solid; padding-right:0.3em}
* html .dsbody_startseite{width/* */:/**/ 25.7em;padding-right/* */:/**/0em}/*nur ie6*/

.dsbody_startseite a:link, .dsbody_startseite a:visited, .dsbody_startseite a:active{color: #001936;font-size: 1em;border-bottom-width: 0px;text-decoration: underline;margin-bottom:0}
.dsbody_startseite a:hover{color:#001936;text-decoration:none; }

.dsbody_startseite  img {margin-left:0.8em;border: solid black 1px; padding: 0.1em;margin:0.4em;}

.dsbody_startseite hr {background-color: #949494; border-bottom: 0.1em solid; color: #949494; height: 0.1em; }
/*Terminartikel_startseite*/
* html h1.dstitle_startseite_termine{margin-left/**/:-0.3em}
.dsarticle_startseite_termine{margin:0}
.dsarticle_startseite_termine .dstitle_1{margin:0}
.dstitle_startseite_termine{color: #FBFFFC;font-size:1.1em;font-weight: bold;margin-top: 0px;padding-left: 1.8em; background-color:#EEEEEE; padding-top: 0.8em;margin-bottom:0}
a.dstitle_startseite_termine:link, a.dstitle_startseite_termine:visited, a.dstitle_startseite_termine:active{color: #001936;font-size: 1em;border-bottom-width: 0px}
a.dsarticle_startseite_mehr:hover{ text-decoration:none }
.dsbody_startseite_termine{color: #001936;padding-left: 1.8em; background-color:#EEEEEE;padding-bottom: 0.8em;border-bottom: 0.1em solid;}

.dsbody_startseite_termine a:link, .dsbody_startseite_termine a:visited, .dsbody_startseite_termine a:active{color: #001936;font-size: 1em;border-bottom-width: 0px;text-decoration: underline;margin-bottom:0}
.dsbody_startseite_termine a:hover{color:#001936;text-decoration:none; }
.dsbody_startseite_termine img {margin-left:0.8em;margin-bottom:0.5em;margin-top:0.5em}
.dsbody_startseite_termine hr {background-color: #949494; border-bottom: 0.1em solid; color: #949494; height: 0.1em; }

/****************************SUCHE**********************************/
/********************************************************************/
.sucheingabefeld{width:10.0em}
.dssearch_head{color:#FAFDFF;font-size: 100%;background-color: #7492B6;width:60.4em;font-weight:bold}
.dssearch_title{height:5em;height:auto!important;color: #AF0F1B;text-decoration: none;}
.dssearch_highlight{height:5em;height:auto!important;color: #C00000;text-decoration: none;}
.dssearch_title a{color: #AF0F1B;text-decoration: none;}
.dssearch_paging{color:white}
.headinput{font-size: x-small}
.suche{background-color: #CECFD1; border-bottom: 0.1em solid; color: #CECFD1; height: 0.1em;}
*+html .suche{background-color: #CECFD1; border-bottom: 0.1em solid; color: #CECFD1; height: 0.1em;width:16em} /*Nur IE7*/
#searchdiv{margin-left:1.1em !important; position:absolute; top:60em !important; }
.dsarticle_0 .dsarticle{margin-left:2.1em !important;}
#dssearch_container{width: 60em;}

/**************************Kontakt-Formular**************************/
/********************************************************************/

.f1_fieldset {padding-left:2em;border:0}

.f1_legend {margin-bottom:1em}

.f1_description {display:block;float:left}

.f1_input {color:#2D3679;font-size:1.1em;border:1px solid #1b2b4c;}

.f1_select {font-size:1.1em;border:1px solid #1b2b4c;}

.f1_field {padding:0.5em 0 0.5em 0}

.f1_width2 {width:9em}

.f1_width1 {width:14em}

.f1_width3 {width:24em}

/**************************Sitemap**************************/
/********************************************************************/
#sitemap li{
	line-height:1.5em;
	list-style-image: url(../images/im_listpoint.gif);
}

.dsbody_1 UL LI#li_nolink {
	list-style-image:url(../images/im_listpoint.gif);
	line-height:1.5em;

	}
.dsbody_1 UL LI#li_link {
	list-style-image:url(../Images/im_listarrow.gif);
	line-height:1.5em;
	}

.dsbody_4 {
	FONT-SIZE: 1.1em;
	COLOR: #222a70;
}

.dsbody_1 p#bold {font-weight:bold}

.dsbody_11{
	color: black;font-size: 1.1em;text-align:justify;float:left}

.dsbody_12{
	color: black;font-size: 1.1em;text-align:justify;float:right}
	
.dsbody_21{
	color: black;font-size: 1.1em;text-align:justify;margin-top:15em;float:left}
	
html>body .dsbody_21{
	color: black;font-size: 1.1em;text-align:justify;margin-top:10em;float:left} /* nur Mozilla*/

.dsbody_22{
	color: black;font-size: 1.1em;text-align:justify;margin-top:10em;margin-left:28.5em}

html>body .dsbody_22{
	color: black;font-size: 1.1em;text-align:justify;margin-top:31.3em;margin-left:28.5em} /* nur Mozilla*/

.dsbody_31{
	color: black;font-size: 1.1em;text-align:justify;margin-top:10em;float:left}
	
html>body .dsbody_31{
	color: black;font-size: 1.1em;text-align:justify;margin-top:8.6em;float:left} /* nur Mozilla*/

.dscontent_1 {margin-left:5em}


input#search_text {font-size:1.2em; color:#023e7d}

html>body input#search_text {font-size:1.4em; color:#023e7d} /* nur Mozilla*/

/************************************

**************************************/
.veranstaltung_artikel{
	margin-bottom:4em;
	border-bottom:#CCCCCC 1px solid;}

li .veranstaltung_head {
	list-style-type:none;
	}

/*******************************
		IE7 Hacks
********************************/
*+html #siteheader_container2_0 {float:left;width:18.9em;height:9.2em; background-color:white}
*+html #siteheader_container2_1 {float:left;width:60.3em;height:9.2em;text-align:left}

/* blaue Hauptpunkte */ 
/*mittlerer Container, linke Spalte*/
*+html #siteheader_container2_1 #siteheader_navigation0-0{width:29em}
*+html .siteheader_navigation1-0, .siteheader_navigation1-0 a {width: 30.3em;height:1.3em;color:#FAFDFF;text-align:center; text-transform:uppercase; font-weight:bold; font-size:95%; text-decoration:none;background-color:#82A8CC;margin-left:0em}
*+html .siteheader_sub_navigation1-0{margin-bottom:-0.1em;padding-left:0.5em;width:30em;height:7.6em;background-color:#EEEEEE; font-size:95%;padding-top:1em;margin-left:0em}

/*mittlerer Container, rechte Spalte*/
*+html #siteheader_container2_1 #siteheader_navigation0-1{float:left;width: 31.3em}
*+html #siteheader_navigation0-1 .siteheader_navigation1-1, .siteheader_navigation1-1 a {border-left:solid 1px #FFFFFD;width:33em;height:1.3em;color:#FAFDFF;text-align:center; text-transform:uppercase; font-weight:light; font-size:95.7%; text-decoration:none; background-color:#82A8CC;margin-left:-0.2em;padding-left:0em}
*+html .siteheader_sub_navigation1-1{margin-bottom:-0.1em;padding-left:0.5em;width: 32.3em;height:7.6em;border-left:solid 1px #939393; background-color:#EEEEEE; font-size:95%;padding-top:1em;margin-left:-0.1em}

*+html li.subsubnavi_inactive { text-align:left;}
*+html li.subsubnavi_active { text-align:left}
/********************************************************New nach relaunch*************************/
#blue-right{
display:none;
}

#sub{
float:left;
background-color:#EEEEEE;
font-size:95%;
padding:0;
}
#sub1{
}
#sub2, #sub3{
width:299px;
background-color:#82A8CC;
color:#FAFDFF;
font-size:95.7%;
font-weight:bold;
height:1.3em;
margin-left:-4.2em;
text-align:left;
text-decoration:none;
text-transform:uppercase;
padding-left:10px
}
#sub3{
width:283px;
border-left:1px solid #939393;
}
#sub td a{
text-decoration:none;
border-color:#7492B6;
color:#222A70;
}
#subsub3{
border-left:1px solid #939393;
}
#sub td img{
margin-left:10px
}

#logo_hessendeX{
float:left;
}
#logo_hessendeX img{
border:none;
 }