
body.dynasite{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 62.5%;
	margin:0px 0px 0px 0px;

	}
body{
	background-color:#FFFFFF!important;
}
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;
	}
/*claim*/
#i7202{
margin-left:-3em
}
*html #i7202{
margin-left:-3.2em;
margin-right:-0.3em
}
/*****************************
/*Site Header
******************************/
#dsbody{
	width:108em;
	}
#dsmain{
	float: left;
	background: url('mm/menu_background.jpg') no-repeat  0px 20px;
	width:108em;
	margin-top:0.5em
	}
#dsmain{
	float: left; 
	background-image: url("mm/menu_background.jpg");
	background-repeat: no-repeat;
	background-position: 0px 20px; 
	}
#dsarticleheader{
	width: 58em
	}
/*****************************
/*2 Spaltig
******************************/
#dscolumns{ }
#dscolumn1_1{
	float: left;
	width: 58em;
	}
#dscolumn1_2{
	float: left;
	width: 58em;
	}
#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
	}
/*****************************
	CONTENT
******************************/
#dscontent{
	float: left;
	width:80.6em; 
	margin-left:2.6em;
	margin-left:2.8em;
	margin-right:1.8em;
	margin-top:4em
	}
#dscontent{
	margin-top:2em
	}
.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 IMG
******************************/
#siteheader_container0{
	float:left
	}
#container0_1{
	float:left;
	width:18.9em;
	height:0.5em; 
	background-color:#FFFFFF
	}
#container0_2{
	float:left;
	width:53.1em;
	height:0.5em; 
	background-color:#465A99
	}
#container0_3{
	float:left;
	width:12.9em;
	height:0.5em; 
	background-color:#465A99; 
	color:#DBD4E6;
	}
#c\ontainer0_3{
	padding-top:0.00em
	}
#container0_3 img{
	width:0.5em !important; 
	width:1.5em; 
	width/**/:/**/0.5em;
	margin-right: 1em;
	}
#container0_4{
	float:left;
	width:23.1em;
	height:0.5em; 
	background-color:#465A99; 
	}/*
#dssiteheader{
	float:left;
	}

#siteheader_container1{
	float:left;
	}*/
#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:27.6em;
	height:12.4em;
	}
#logo_hessende img{
	width:20.5em;
	height:9.2em;
	margin-top:1em;
	border:0
	}
* html #blue-right{
	float:none!important;
	float:left;
	}
#blue-right img{
	width:28.3em;
	height:9.6em;
	border:0
	}

/*****************************
	SITEHEADER CONTAINER
******************************/
#siteheader_container2{
	float:left;
	}
/*FF3*/
html>/**/body #siteheader_container2, x:-moz-any-link, x:default{
	width:150em;
}
#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*********/


#siteheader_container2_1 ul{
	list-style-type: none;
	margin:0em 0em 0em 0em;
        padding:0em 0em 0em 0em;
	float:left;
	background-color:#EEEEEE;
	}
#siteheader_container2_1 ul{
	font-size:97%
}
*+html #siteheader_container2_1 ul{
	
}
/*FF3*/
html>/**/body #siteheader_container2_1 ul, x:-moz-any-link, x:default{
	width:603px;
}
body:last-child:not(:root:root) #siteheader_container2_1 ul{
	float:none;
}
body:last-child:not(:root:root) #siteheader_container2_1 ul li{
	float:left;
}
body:last-child:not(:root:root) #siteheader_container2_1 {
	width:110em;
	}

/**********erster kasten***********/
#head #dsmenuli_3652, #head #dsmenuli_1762{
	color:#FAFDFF;
	text-transform:uppercase; 
	font-weight:bold; 
	font-size:95%; 
	background-color:#C04D50;
	margin-left:0em;
	display: inline;
	padding-left:1.5em;
	padding-right:2.5em;
	}
*html #head #dsmenuli_1762{
	padding-right:1.9em;
	padding-left:1.8em;
	margin-left:0em;
}


:root #head #dsmenuli_1762{
padding-left:0;
	padding-right:1.7em;
	line-height:22px
}
*+html #head #dsmenuli_1762{

	margin:0px!important;

	height:23px;
	float:left;
	background-color:#C04D50;
	
	display:block;
	padding-left:0;
	width:129px!important;
}
*+html #head #dsmenuli_1762 span{
padding-left:10px!important;

}
#head #dsmenuli_3652{
	padding-left:1.5em;
	padding-right:2.3em
}
*html #head #dsmenuli_3652{
	margin-left:0em;
	padding-left:1em;
	padding-right:0.5em;
}
body:last-child:not(:root:root) #head ul li ul {
	background-color:#C04D50!important;
}


#head ul#dssubmenus_1763,#head ul#dssubmenus_1763 a,#head ul#dssubmenus_4021,#head ul#dssubmenus_4021 a{
	margin-top:0.4em;
	text-transform:none;
	text-decoration:none;
	color:#AF0F1B;
	font-weight:normal; 
	width:19.5em;
	background-color:#EEEEEE;
	text-align:left;
	height:8.5em;
	border:solid 1px #EEEEEE;
	border-right:solid 1px #FFF;
	}
*html #head ul#dssubmenus_4021,#head ul#dssubmenus_4021 a{
	width:20.8em;
	margin-left:0em;
}
*html #head ul#dssubmenus_1763{
	width:17.2em;
}

*+html #head ul#dssubmenus_1763{
	width:150px!important;
	margin:0;
	margin-top:11px;
	margin-left:0px;
	float:left;
height:81px
	
}


/*FF3*/
html>/**/body #head li#dsmenuli_1762, x:-moz-any-link, x:default{
margin:0px 0px 0px 0px;

float:left;
width:128px;
padding-top:2px;
}
:root li#dsmenuli_1762 span{
	padding-left:10px
}

/*FF3*/
html>/**/body #head ul#dssubmenus_1763, x:-moz-any-link, x:default{

margin:0px 0px 0px 0px;
padding:5px 0px 0px 10px;
float:left;
width:135px;
line-height:12px;
height:80px
}

/**********zweiter kasten***********/
#head li#dsmenuli_176222{
	color:#FAFDFF;
	text-transform:uppercase; 
	font-weight:bold; 
	font-size:95%; 
	background-color:#C04D50;
	padding-right:2.2em;

	border-left:solid 1px #FFFFFD;
	border-rigth:solid 1px #FFFFFD;
	
	}
*html #head li#dsmenuli_176222{
	padding-right:0.8em;
	padding-left:0.9em
}
:root #head li#dsmenuli_176222{
	padding-right:10px;
	padding-left:10px;
	height:24px
}

/*ie7*/
*+html #head li#dsmenuli_176222{
	height:24px;
	float:left;
	background-color:#C04D50;
	width:200px;
	display:block;
	padding:0;
	margin:0;

	
}
*+html #head li#dsmenuli_176222 a{
	margin-left:10px;
	text-align:center!important
	
}
#head li#dsmenuli_176222 a{
	color:#FAFDFF;
	text-decoration:none;
	
}

#head ul#dssubmenus_1769,#head ul#dssubmenus_1769 a,#head ul#dssubmenus_3668,#head ul#dssubmenus_3668 a{
	text-transform:none;
	color:#AF0F1B;
	font-weight:normal; 
	width:23.2em;
	background-color:#EEEEEE;
	border:solid 1px #EEEEEE;
	text-align:left;
	text-decoration:none;
	height:8.5em;	
	}

*html #head ul#dssubmenus_1769,#head ul#dssubmenus_1769 a{
	width:23.2em;
}
*html #head ul#dssubmenus_3668,#head  ul#dssubmenus_3668 a{
	width:25.4em;
}
:root #head ul#dssubmenus_1769{
	width:26.8em;
}

*+html #head ul#dssubmenus_1769{
width:250px!important;
	margin:0;
	float:left;
height:81px;
border:0;
border-bottom:solid 1px #EEEEEE;
}


/*FF3*/
html>/**/body #head li#dsmenuli_176222, x:-moz-any-link, x:default{

margin:0px 0px 0px 0px;
padding:2px 0px 0px 0px;
float:left;
width:202px;

}
/*FF3*/
html>/**/body #head ul#dssubmenus_1769, x:-moz-any-link, x:default{
margin:0px 0px 0px -11px;
padding:0px 22px 0px 10px;
float:left;
width:10px;
line-height:12px
}
/**********dritter kasten***********/
#head li#dsmenuli_6992,#head  li#dsmenuli_6992 a,#head li#dsmenuli_3654,#head  li#dsmenuli_3654 a{
	color:#FAFDFF;
	text-transform:uppercase; 
	font-weight:bold; 
	background-color:#C04D50;
	display: inline;
	padding-left:1.1em;
	padding-right:5.3em;
	text-decoration:none;
	line-height:12px;
	font-size:95%;
}
#head li#dsmenuli_6992,#head li#dsmenuli_3654{
border-left:solid 1px #FFFFFD;

}
*html #head  li#dsmenuli_6992 a{
		padding-right:0em;
	padding-left:5px;

	}
:root #head li#dsmenuli_6992 a{
		padding-right:1.1em;
	padding-left:0em;
	}


*+html #head  li#dsmenuli_6992{
background-color:#C04D50!important;
padding:0!important;
width:244px;
float:left;
	}

*+html #head  li#dsmenuli_6992 a{
	margin-left:10px;

	}
#head li#dsmenuli_3654,#head  li#dsmenuli_3654 a{
	padding-right:4.4em;
}
*html #head li#dsmenuli_3654,#head  li#dsmenuli_3654 a{
	padding-right:0.5em;
	padding-left:0.6em;
}

#head ul#dssubmenus_6993,#head ul#dssubmenus_6993 a,#head ul#dssubmenus_3674,#head ul#dssubmenus_3674 a{
	text-transform:none;
	color:#AF0F1B;
	font-weight:normal; 
	width:20.4em;
	background-color:#EEEEEE;
	border:solid 1px #EEEEEE;
	text-align:left;
	padding:0;
	text-decoration:none;
	height:8.5em;
	line-height:12px;
	font-size:100%;
	}
*html #head ul#dssubmenus_6993,#head ul#dssubmenus_6993 a{
	width:25em;
}
*+html #head ul#dssubmenus_6993,#head ul#dssubmenus_6993 a{
	width:242px;
	
}

#head ul#dssubmenus_3674,#head ul#dssubmenus_3674 a{
	width:19em;
}

*html #head ul#dssubmenus_3674,#head ul#dssubmenus_3674 a{
	width:15em;
}


/*  Ale sub sub kästen*/
:root .sub_subsubnavi_inactive, :root .sub_subsubnavi_active{
width:30em;
}
*+html .sub_subsubnavi_inactive, *+html .sub_subsubnavi_active{
width:30em;

}

/*FF3*/
html>/**/body #head li#dsmenuli_6992, x:-moz-any-link, x:default{
padding:2px 0px 0px 10px;
margin: 0px;
float:left;
width:224px;


}
/*FF3*/
html>/**/body #head ul#dssubmenus_6993, x:-moz-any-link, x:default{
padding:0px 0px 0px 7px;
margin:0px 0px 0px -10px;
width:225px;
line-height:12px
}




/************************************/
/*alle untermenus in grauen Kaesten*/
#head li.sub_subsubnavi_inactive a,#head li.sub_subsubnavi_active a{
	border:none!important;
	margin-left:1.5em!important;

}
/*FF3*/
html>/**/body #head li.sub_subsubnavi_inactive a, x:-moz-any-link, x:default{
	margin-left:0.2em!important;
}
/*FF3*/
html>/**/body #head li.sub_subsubnavi_active a, x:-moz-any-link, x:default{
	margin-left:0.2em!important;
}
#head  #dsmenuli_4020, #head #dsmenuli_1769,#head  #dsmenuli_6993,
#head #dsmenuli_4021, #head #dsmenuli_3668, #head #dsmenuli_3674{
	margin-top:0.4em;
}


.sub_subsubnavi_active{
text-decoration:underline!important;
}

#head .dssubmenus_2{
	background-color:#FFFFFF!important;
	margin-left:18.4em!important;
	width:65em;
}
*html #head .dssubmenus_2{
	background-color:#FFFFFF!important;
	margin-left:9.4em!important;
	width:65em;
}
#head .super_subsubnavi_inactive {
	display:inline;
	background-color:#FFFFFF;
	border-right:1px solid #747474;
	color:#7C7C7C;
	margin:0.3em;
}

#head .super_subsubnavi_inactive a{
	border-right:none
}

#head .super_subsubnavi_active {
	display:inline;
	background-color:#FFFFFF;
	border-right:1px solid #747474;
	color: #234278;
	margin:0.3em;
}

#head .super_subsubnavi_active a{
	border-right:none
}
/******************************
      ***Menu**
******************************/
/*Menu*/
#mna_1797{
	padding-left/**/:1.5em;
	text-align:right;
	background-image/**/: url(images/english.gif); 
	background-position:left; 
	background-repeat:no-repeat;
	}
#mna_3793{
	padding-left/**/:1.5em;
	text-align:right;
	background-image/**/: url(images/deutsch.gif); 
	background-position:left; 
	background-repeat:no-repeat;
	}
#dsmenucontainer{
	float: left;
	width: 16.1em; 
	}
/*FF3*/
html>/**/body #dsmenucontainer, x:-moz-any-link, x:default{
	margin-left:0.2em!important;
}
#dsmenus{
	list-style-type: none;
	margin-top: 1.6em;
	padding-top: 0px;
	margin-right: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-left: 3.9em;
	padding-left: 0px;
	}
.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:#7F98B6
	}
/*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:#7F98B6
	}
/*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;
	}
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:#7F98B6
	}
/*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;
	}
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:#7F98B6
	}

/******************************/
     /*Standardartikel*/
/******************************/
h1.dstitle_1 p{
margin-top:0em;
margin-bottom:0.2em;
}

.dsbody_1 p{
margin:1em 0em 0em 0em;
}

.dsimage_1{
padding-top:0em!important;padding-top:0em;padding-top/**/:/**/0.7em;
}


#dscolumn_termine .dsarticle,#dscolumn_termine1 .dsarticle{
	margin-bottom: 0em;
	}

.dsarticle{
	margin-bottom: 2em;
	}

h1.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;
	}
.dstitle_1 a:link, .dstitle_1 a:visited, .dstitle_1 a:active{
	color: #242456;
	font-size: 0.9em;
	border-bottom-width: 0px;
	text-decoration: none;
	}
.dstitle_1 a:hover{
	text-decoration: none;
	color:#990000;
	}

.dstitle_1 a{color:red;}

.dsbody_1{
	color: black;
	font-size: 1.1em;
	}
.dsbody_1 img{
	border: solid #C3C3C3 1px; 
	padding: 0.1em;
	margin:0.4em;
	border:none;
	}
.dsbody_1 a:link, .dsbody_1 a:visited, .dsbody_1 a:active{
	color:#C04D50;
	text-decoration: underline;
	}
.dsbody_1 a:hover{
	color: #C04D50;
	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;
	}

/*Linkboxen rechts*/
h1.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
	}

/*blaue textboxen im mittelteil*/
h1.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;
	}
.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; 
	}
/******************************/
/******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:#C04D50; 
	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:#C04D50;
	font-size:0.8em;
	text-decoration:underline;
	}
.input{
	font-size:0.8em
	}

/******************************/
/*Startseite news Spalten*/
/******************************/
#dscolumn_termine{
	float: left;
	width: 31.5em;
	margin:0;
	background-color: #EEEEEE;
	font-size:90%
}
:root #dscolumn_termine{
	width: 29em;
}
#dscolumn_termine .dsarticle,#dscolumn_termine1 .dsarticle{
	padding:1em;
	border-bottom:solid 1px #242456!important
}
#dscolumn_termine1{
	float: right;
	width: 31.5em;
	margin:0;
	background-color: #EEEEEE;
	font-size:90%
}
:root #dscolumn_termine1{
	width: 28em;
	margin-left:1em;
}
/*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!important;
	font-size:1.1em;
	font-weight: bold;
	margin-top: 0px;
	padding-left: 0.8em; 
	background-color:#465A99;
	text-decoration: none!important;
	}
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
	}
.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 dstitle_startseite_termine{
	margin-left/**/:-0.3em
	}
.dsarticle_startseite_termine{
	margin:0
	}
.dsarticle_startseite_termine h1.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; 
	}

/*Termine Archiv*/	
#dscolumn_termine4{
	float: left;
	width: 61em;
	margin:0;
	background-color: #EEEEEE;
	font-size:90%}
*html #dscolumn_termine4{
	width: 60em;
}
#dscolumn_termine4 .dsarticle{
	margin-top:1em;
	padding-left:2em
}
#dscolumn_termine4 .dstitle_1{
	color: #023E7D; 
	font-size:100%;
}

/********************************************************************/
.sucheingabefeld{
	width:10.0em
	}
.dssearch_head{
	color:#FAFDFF;
	font-size: 100%;
	background-color: #C04D50; 
	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;
	}
#searchdiv{
	margin-left:2.1em !important;
	}
.dsarticle_0 .dsarticle{
	margin-left:2.1em !important;
	}
#dssearch_container{
	width: 60em;
	}
/********************************************************************/
.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
	}

/********************************************************************/
#sitemap li{	
	line-height:1.5em;	
	list-style-image: url(images/li_image.gif);
	}
.annotationaussenlink{
	border: 1px solid #465A99;
	width:600px;
	background-color: #EAEDF6;
	color:#333333;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	}
.contentcontainer{
	padding-left:10px;
	padding-bottom:5px;
	padding-top:5px;
	}
.annotationheadline,.annotationheadline a:link,.annotationheadline a:visited{	
	display:block;	
	width:auto;	
	background-color: #A5B1D7;	
	font-weight:bold;	
	font-size:11px;	
	color:#333333;	
	text-decoration: none;	
	padding-left: 5px;	
	line-height: 16px;
	}
.annotationfloatleft{
	float:left;
	}
.annotationmitbild{
	margin:0px 0px 0 11px;
	}
.button_filter{	
	font-size: 11px;	
	line-height: 13px;	
	background-color: #E5E5E5;	
	float:right;
	}
.button{	
	font-size: 11px;	
	line-height: 13px;	
	background-color: #E5E5E5;
	}
.messenbox{
	border: 1px solid #666666;
	width:346px;
	background-color: #F6F6F6;
	color:#666666;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	padding-left: 5px;
	}
.inputfeld{
	width:450px;
	}
.inputfeld2{
	width:300px;
	}
.linkinaktiv{
	color:#C0C0C0
	}
li#dsmenuli_176222{
	background-color:#blue!important;
	}





/*mobil-in-hessen*/



.mobil_2006{
border:solid 1px #6E767A;
background-color:#FAF9F5;
width:58.5em!important; width:57.5em; width/**/:/**/59em;
float:left;
padding:0em 0em 0em 0em;

margin-bottom:10em;
}

.anmeldung_container{
padding-left:2.5em;
padding-bottom:1em;
float:left;
width:38.9em;

}

.mobil_2006_keyvisual{
float:right;
padding:0em 0em 0em 0em;
margin:0em 0em 0em 0em;


}


.mobil_2006_keyvisual img{

padding:0em 0em 0em 0em;
margin:0em 0em 0em 0em;
}

#form_container{
     font-size:1em;
float:left;
padding:0em 0em 0em 0em;
margin:0em 0em 0.5em 0em;          
}

#form_bezeichner{
background-color:#D7E8F2;
float:left;        
width:10em!important; width:10em; width/**/:/**/11em;
height:1.5em;
border:solid 1px #6E767A;
margin-right:0.5em;
margin-top:0em;
margin-bottom:0em;
padding-top:0.3em;
padding-left:0.4em;
color:#6E767A;
font-size:1em;
}

#form_bezeichner_hilfe{
background-color:#D7E8F2;
float:left;        
width:10em!important; width:10em; width/**/:/**/11em;
height:5em;
border:solid 1px #6E767A;
margin-right:0.5em;
margin-top:0em;
margin-bottom:0em;
padding-top:0.3em;
padding-left:0.4em;
color:#6E767A;
font-size:1em;
}


#form_bezeichner_hilfe img{padding-left:2.8em;}

.form_form{
float:left;       
width:18.5em!important; width:18.5em; width/**/:/**/19.5em;
border:solid 1px #6E767A;
margin-top:0em;
margin-bottom:0em;
padding-left:0.2em;
color:#6E767A;
}

.radio{
float:left;
border:solid 1px #6E767A;
width:8.1em!important;width:11.8em;width/**/:/**/8.4em;
color:#6E767A;
padding-top:0em!important;padding-top:0.3em;padding-top/**/:/**/0.3em
margin-top:0em;
margin-bottom:0em;
background-color:#ffffff;
height:1.8em!important;height:1.5em;height/**/:/**/1.5em;
}

.radio input{
height:1em;
background-color:#ff0;
margin-top:0em;
margin-bottom:0.2em;
}

.mobil_navi{
border-right:solid 1px #6E767A;
float:left;
font-size:1em;
width:36.2em!important; width:36.2em; width/**/:/**/39.2em;
margin-bottom:1.5em;
}

.mobil_navi_inactive{
text-align: center;
padding: 0.2em 0.3em 0.3em 0.3em;
border-left:solid 1px #6E767A;
border-bottom:solid 1px #6E767A;
width:8.34em!important; width:8.34em; width/**/:/**/9.05em;
float:left;
background-color:#FAF9F5;
color:#6E767A;
}

.mobil_navi_inactive a{
text-decoration:none;
color:#6E767A;
}

._tester mobil_navi_active{
text-align: center;
padding: 0.2em 0.3em 0.3em 0.3em;border-left:solid 1px #6E767A;
border-bottom:solid 1px #6E767A;
width:8.34em!important; width:8.34em; width/**/:/**/9.05em;
float:left;
background-color:#D7E8F2;
color:#6E767A;
}

.tester_mobil_navi_active a{
text-decoration:none;
color:#6E767A;
}



.mobil_subnavi_bridge{
margin:0em 0em 0em 22.5em!important;margin:0em 0em 0em 22.5em;margin/**/:/**/0em 0em 0em 25.5em; 
text-align: center;
padding: 0em 0.3em 0em 0.3em;
height:2.3em!important;height:1.8em;height/**/:/**/0em;
border-bottom:solid 1px #6E767A;
width:13.1em!important; width:13.1em; width/**/:/**/13.1em;
background-color:#FAF9F5;
color:#6E767A;
}



.mobil_subnavi_inactive{
float:left;
margin:0em 0em 0em 0em; 
text-align: center;
padding: 0.2em 0.3em 0.3em 0.3em;
border-left:solid 1px #6E767A;
border-bottom:solid 1px #6E767A;
width:13em!important; width:13em; width/**/:/**/13em;
background-color:#FAF9F5;
color:#6E767A;
}

.mobil_subnavi_inactive a{
text-decoration:none;
color:#6E767A;
}

.mobil_subnavi_active{
float:left;
margin:0em 0em 0em 0em; 
text-align: center;
padding: 0.2em 0.3em 0.3em 0.3em;
border-left:solid 1px #6E767A;
border-bottom:solid 1px #6E767A;
width:13em!important; width:13em; width/**/:/**/13em;
background-color:#D7E8F2;
color:#6E767A;
}

.mobil_subnavi_active a{
text-decoration:none;
color:#6E767A;
}


.spacer{
width:22.5em!important;width:22.5em;width/**/:/**/25.5em;
height:1.8em;
float:left;

color:#6E767A;
}


.mobil_input{
height:1.5em;
text-align: center;
padding: 0em 0.3em 0em 0.3em;

border:solid 1px #6E767A;

width:18.7em!important; width:18.7em; width/**/:/**/20em;
float:left;
background-color:#D7E8F2;
color:#6E767A;
}


.mobil_ueberschrift{
width:36.3em!important; width:36.3em; width/**/:/**/38em;
padding-bottom:1em;
color:#6E767A;
font-weight:bold;
}

.mobil_content{

width:36.3em!important; width:36em; width/**/:/**/39em;
color:#6E767A;
padding-bottom:2em;

}

.mobil_content a:link, .mobil_content a:visited, .mobil_content a:active{
color:#6E767A;
}

.groesser{
font-size:1.1em;
}

.kleiner{
font-size:0.9em;
}

.p1{
padding:0em 0em 0.3em 1.5em;
margin:0em 0em 0em 0em ;
float:left;
background: url('includes/mobilinhessen/images/q_rot.gif') no-repeat  0px 0px;
width:12em;
border-bottom:solid 1px #6E767A;

}
.p2{
padding:0em 0em 0.3em 0.5em;
margin:0em 0em 0em 0em ;
float:left;
width:22.1em!important; width:22.1em; width/**/:/**/25.1em;
border-bottom:solid 1px #6E767A;
border-left:solid 1px #6E767A;
font-weight:bold;
}
.p3{
padding:0.3em 0em 0.3em 0.1em;
margin:0em 0em 0em 0em ;
float:left;
width:13.4em;

}

.p4{
padding:0.3em 0em 0.3em 0.5em;
margin:0em 0em 0em 0em ;
float:left;
width:22.1em!important; width:22.1em; width/**/:/**/25.1em;
border-left:solid 1px #6E767A;
}


/*******************************

		Popup Startseite
		
********************************/

#showimage{
	position:absolute;
	background-color:#FFFFFF;
	top:20em;
	left:20em;
	border:solid 1px white;
	width:50em;
}
.startpopup{
	border:solid 1px black;
	margin:0.1em;
}

#dragbar{
	background-image: url(images/pophead.png);
	height:2em;
	margin-bottom:0.2em;
}
.startpopup_head_text{
	width:48em;
	float:left;
}

.startpopup_head a{
	text-align:right;
	width:5em;
	text-decoration:none;
}

.startpopup_body{
	height:12em
}
.startpopup_body_text{
	margin-top:1em;
}
.startpopup_body_text a{
	text-decoration:none;
	color:#242456;
}
.startpopup_body img {
	float:left; 
	margin-left:1em;
	margin-right:1em;
}
/*******************************

		IE7 Hacks
		
********************************/

	
*+html .dsimage_1{
margin-top:0.7em;
}

*+html .startpopup_body img{
margin-top:1.3em;
}

*+html #dspopup4_body{
height:14.5em;
}
