#dsbody {width:108em}

#dsmain{width:108em; margin-top:2em}

#dsarticleheader{width: 58em}

/*Article Column Container*/

/*2 Spaltig*/
#dscolumns{ }
#dscolumn1_1{width:60em}
#dscolumn1_2{float: left;width: 60em}
#dscolumn2_2{float: left;width: 16em;margin-left:2em}

#dscontent{float: left;width:85em; margin-left:2.6em;margin-left:2.8em;margin-right:1.8em;margin-top:0em}




.logo_links{
height:14em;
width:14.6em;
float:left;

}

#siteheader_container1 {

margin-top:0.5em; 
float:left; 
height: 20em 

}
.logo_hessen {float:left;}

.logo_hessen img {
margin:0.5em 0em 0em 5em;
padding:0em 0em 0em 0em;
width:10em;
border:none;

}


#erster_balken {background-color:#465A99;width: 60.3em;height:1.7em; float: left; margin-bottom: 0.2em}
*html #top_picture {width:60.3em; margin-left: 0em; float:left}
:root #top_picture {width:60.3em; margin-left: 0em; float:left;margin-bottom: 0.2em}
#top_picture img{width:100%; border:0}

*html .blauerbalken{
margin-left:0em; 
background-color:#465A99; 
width:60.3em; margin-top:0.2em
}
:root .blauerbalken{
height: 1.7em; 
background-color:#465A99; width:60.3em;
Margin-top:14.5em
}
.blauerbalken a {
font-size: 1.1em; 
text-decoration: none; 
color: white; 
font-weight: bold;
}



#dssiteheader{}


/*Startseite*/
.clear{clear:both;height:0px;width:0px;margin:0px;padding:0px}


#navlist {margin-bottom: 0em}
#navlist li {line-height: 1.7em; margin-left: 1.3em; display: inline; list-style-type: none; padding-right: 5em}

#dscolumn_termine{border: solid 1px #465A99; background-color:#F7F8F9; height:30em;padding-left:1.5em;padding-top:1em}
.dstitle_startseite_headline {color:#465A99; font-size:140%; font-weight:bold;text-align:center;margin-bottom:1.5em}
.startseite_box_float {height: 11em; margin-bottom: -1em;color:#465A99; width:30em;margin-left:2em;float: left}
:root .startseite_box{padding-top:0.2em;height: 11em; margin-top: -1em; color:#465A99; padding-right: 2em}
*html .startseite_box{height: 11em; color:#465A99; padding-right: 2em}
:root .startseite_box h1{font-size:120%; margin-left:-1em;}
*html .startseite_box h1{font-size:120%;margin-left:-1em}
:root .startseite_box_float h1{font-size:120%;margin-left:-1em; margin-top:0em; padding-bottom: 0em} 
*html .startseite_box_float h1{font-size:120%;margin-left:-1em} 
.startseite_box_float a {text-decoration: none;color:#465A99;}
.startseite_box a {text-decoration: none;color:#465A99;}
#dscolumn_termine_startseite a {text-decoration:none;color:#465A99; }
#dscolumn_termine_startseite .dsbody_startseite{font-size:120%}
*html #dscolumn2_2 .dsbody_1 {font-size: 85%;background-color:white}
:root #dscolumn2_2 .dsbody_1 {font-size: 95%;background-color:white}

#dscolumn2_2 .dstitle_1 {border-top: solid 1px #465A99; background-color:white}
#dscolumn2_2 .dsarticle {margin-bottom: 0em}
#dsarticle_19993 .dsbody_1 {background-color:#F7F8F9; height: 20em}
#dsarticle_19993 h1.dstitle_1 {text-decoration: none; color:#465A99}


/*Menu*/
#dsmenucontainer{margin-top:0em;float: left;width: 12.1em; height: 20em; background-image:url("http://test.bildungsnetz-hessen.de/mm/menu_background.gif"); background-repeat: no-repeat; background-position: 0em 0.5em}
#dsmenus{list-style-type: none;margin-top: 0em;padding-top: 0px;margin-right: 0px;padding-right: 0px;margin-bottom: 0px;padding-bottom: 0px;margin-left: 4em;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: 120%;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: 120%;text-decoration: none;font-weight:bold}

a.dsmenu_inactive:hover{text-decoration: none;color:#7F98B6}

/*Standardartikel*/
.dsarticle{
	margin-bottom: 0em;
	}
.dstitle_1{
	color: #234278;
	font-size: 120%;
	font-weight: bold;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 0em;
	margin-left: 0px;
	}
.dsarticle h1 {
	background-color:#F7F8F9;
	padding-left:1em;

	}
.dstitle_1 h1{
	padding-bottom: 1em;
}
.dsbody_1 {
	background-color:#F7F8F9;
	}
.dsbody_1 a {
	text-decoration: none;
	color: #465A99
	}
.dsbody_1 {
	color: black;
	font-size: 1.1em;
	margin-bottom:1px; 
	padding-bottom:2em;
padding-left:1.4em;
}
.dstitle_2{
	color: #234278;
	font-size: 120%;
	font-weight: bold;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 0em;
	margin-left: 0px;
	}
.dsarticle h1 {
	background-color:#F7F8F9;
	padding-left:1em;

	}
.dsbody_2 {
	background-color:#F7F8F9;
	}
.dsbody_2 a {
	text-decoration: none;
	color: #465A99
	}
.dsbody_2 {
	color: black;
	font-size: 1.1em;
	margin-bottom:1px; 
	padding-bottom:2em;

}



.dstitle_5{
}

.dsbody_5 {
background-color:#F7F8F9;
padding:0.5em 0.5em 0.5em 0.5em;
}

.dsbody_5 a {
text-decoration: none;
color: #465A99
}

.news_title a{
color: #234278;
font-size:1.4em;
font-weight:bold;
}


.news_body{
padding:0.2em 0em 0.3em 0em;
font-size:1em;
font-weight:normal;
color:#00000;
}




/**************************Sitemap**************************/

/********************************************************************/

#sitemap li{

	line-height:1.5em;

	list-style-image: url(images/li_image.gif);

}
.sitemapsub
{
	width:345px;
	background-color: #D4DCE8;
	color:#666666;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:10px;
	margin-bottom:5px;
	border-top: 1px solid #003066;
	border-right: 1px solid #003066;
	border-bottom: 1px solid #003066;
	border-left: 1px solid #003066;
}

.sitemapsub a:link
{
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
color:#003066;
text-decoration: none;
}

.sitemapsub a:visited
{
font-size:11px;
font-family: Arial, Helvetica, sans-serif;

color:#003066;
text-decoration: none;
}

.sitemapheadline
{
display:block;
width:355px;
background-color: #99AECE;
font-weight:bold;
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
color:#333333;
text-decoration: none;
margin-bottom:5px;
border-top: 1px solid #003066;
border-right: 1px solid #003066;
border-bottom: 1px solid #003066;
border-left: 1px solid #003066;
text-decoration:none;
}



.sitemapheadline a:link
{
font-weight:bold;
font-size:11px;
font-family: Arial, Helvetica, sans-serif;

color:#003066;
text-decoration: none;
}
.sitemapheadline a:visited
{
font-weight:bold;
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
color:#003066;
text-decoration: none;
}
.annotationmitbild{margin:0px 0px 0 11px;}
.annotationfloatleft  {float:left}

/***********************************************/
/***********************************************/


/*Reset - wird von IE-MAC gelesen*/
body.dynasite{font-family: verdana, arial, helvetica, sans-serif;font-size: 62.5%;margin:0px 0px 0px 0px;}

/*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;}





