body {
	margin:0.86em 0.00em 0.00em 0.00em; 
	color:#666; 
	padding:0; 
	font:87.53% Arial, Geneva, Verdana, sans-serif;
	border:0;
}

/*headlines_____________*/
h1, .h1 {font-size: 2em;color:#0E3192;}

/*headlines Form_____________*/
h2, .h2 {font-size:1.14em;color:#0E3192;}
h3, .h3 {font-size:1.14em;color:#FF5A00;}

ul, li {
list-style-type:none;
margin:0;
padding:0;
}

#flaeche {
	z-index:1;
	/*width:737px;----*/
	width:80%; /*wenn flexibel----*/
	margin:0.7em auto 0.7em auto;
	background:url(../img/global/content_hg_rechts.gif) repeat-y; 
	background-position:right;
	/*border:1px solid red;*/
}

/* for all browsers that understand min-width */
#flaeche {min-width:750px;}



#header {
	height:8.36em;
  	background-color:#92BEE5;
  	background-position:top right;
	border-bottom:2px solid white;
}

#headerlogo {
	text-align:right;
}

#logovertikal {
	position:absolute; 
	margin-left:-127px;
}

.search {
	border: 1px solid #A6A6A6;
	background-color: #FFFFFF;
	font-size: 12px;
	color: black;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	height: 13px;
	width: 150px;
}
/*---------------------*/
#suchleiste {
 	clear:both;
	height:2.00em;
	background-color:#0E3192;
	position:relative; 
	text-align:left;
	padding-left:1.58em;
	padding-top:0.36em;
	text-decoration:none;
	color:white;
	font-size:0.79em;
}
#buttonleiste {
	/*---------------------clear:both;--------------------*/
	height:2.00em;
	background-color:#0E3192;
	position:relative; 
	text-align:right;
	padding-right:0.79em;
	padding-top:0.36em;
	text-decoration:none;
	color:white;
	font-size:0.79em;
}
#buttonleiste a:link { color:white; text-decoration:none;}
#buttonleiste a:visited { color:white; text-decoration:none; }
#buttonleiste a:hover { color:#CCE6FF; text-decoration:none;}
#buttonleiste a:active { color:white; text-decoration:none; }

#punkteleiste {
	height:1.43em;
	background-image:url(../img/global/hg_punkt.gif);
}

#basis {
	float:left;
	background:url(../img/global/content_hg.gif) repeat-y;
}

#content {
    margin: 1.43em 12.8em 0em 15.36em;
}

/* Hide from IE5-mac. Only IE-win sees this. \*/
 
* html #content p {
  height: 1%;
  margin-left: 0;
  }
 
/* End hide from IE5/mac */
/* http://www.sitepoint.com/forums/showpost.php?p=1374925&postcount=15 */
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html #content { margin-left: 15.66em } /* dito */
/* End hide from IE5/mac */


#content li {
	list-style-image:url(../img/global/bullet.gif);
}

/*#content img {
    float: right;
    margin:1.57em;
}*/
  
#content a:link { color: #0E3192;}
#content a:visited { color: #0E3192; }
#content a:hover { color: #92BEE5;}
#content a:active { color: #0E3192; }

#fusszeile {
	padding-top:0.36em;
    clear: both;
    height:3em;
    font-size: 0.7em;
    line-height:1.4em;
    color:white;
	background-color:#0E3192;
}
.fusskasten {
	padding-left:3em;
	float:left;
}
.fusskasten a:link { color:white;}
.fusskasten a:visited { color:white; }
.fusskasten a:hover { color:#CCE6FF;}
.fusskasten a:active { color:white; }

#login {
	font-size:1em;
    float: right;
	margin: 0; padding: 0;
	width:11em;
	height:auto;
}
#login a:link { color: #0E3192;}
#login a:visited { color: #0E3192; }
#login a:active { color: #0E3192; }
#login a:hover { color: #92BEE5;}

.input {
	color: #666;
	background-color: #E1F3FD;
	border: 0.07em solid #7F7F7F;
	font-size: 1em;
}
.input:focus {
	color: black;
	background-color: #CCE6FF;
}
.submit {
	color: #666;
	background-color: #E1F3FD;
	border: 0.07em solid #7F7F7F;
}
.input, .submit {
}


/*menuoben________________*/
.menuoben {
	float: left;
	z-index:2;
	position:relative; 
	padding:1em 0em 0em 1.07em;
}

.menuoben li {
	float: left;
	width: 8.5em;
}

#menukasten {
	float: left;
	width: 8.5em;
}

.menuoben a {
	font-size:1em;
	padding-left:0.79em;
	height: 2.21em;
	display: block;
	text-decoration: none;
	color: #FFF;
	border-left:0.14em solid #FFF;
}

.menuoben a:hover, a:active {
	border-left:0.14em solid #0E3192;
	color:#CCE6FF;
}

#smenuoben1, #smenuoben2, #smenuoben3, #smenuoben4 {
	margin-top:2.2em;
	position:absolute; 
	font-size:1em;
	padding-top:0.79em;
	padding-left:0.79em;
	background:#E1F3FD;
	width: 12em;
}
#smenuoben1 a:link, #smenuoben2 a:link, #smenuoben3 a:link, #smenuoben4 a:link {
	width:12em;
	padding-left:0em;
	padding-top:0.29em;
	color:#666;
	height:1.07em;
	background:#E1F3FD;
	border-left:0em;
	border-bottom:0.07em solid #FFF;
}
#smenuoben1 a:visited, #smenuoben2 a:visited, #smenuoben3 a:visited, #smenuoben4 a:visited {
	width:12em;
	padding-left:0em;
	padding-top:0.29em;
	color:#666;
	height:1.07em;
	background:#E1F3FD;
	border-left:0em;
	border-bottom:0.07em solid #FFF;
}
#smenuoben1 a:hover, #smenuoben2 a:hover, #smenuoben3 a:hover, #smenuoben4 a:hover {
	color:#0E3192;
}
#smenuoben1 a:active, #smenuoben2 a:active, #smenuoben3 a:active, #smenuoben4 a:active {
	color:#0E3192;
}

/*menu____________________________*/
#menu {
	z-index:1;
	width:13.57em;
	height:35em;
	position:relative;
	float:left;
}

/* http://www.sitepoint.com/forums/showpost.php?p=1374925&postcount=15 */
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html #menu { margin-right: -33px } /* reduce the right margin to account for 3pixels (ie win) */
/* End hide from IE5/mac */


#menu a {
	padding-top:8px;
	padding-left:1.79em;
	display:block;
	text-decoration:none;
	background-color:#92BEE5;
	color:#000;
	font-weight:bold;
	height:1.5em;
}

#menu7 a {
	padding-top:8px;
	padding-left:1.79em;
	display:block;
	text-decoration:none;
	background-color:#92BEE5;
	color:#000;
	font-weight:bold;
	height:2.5em;
}

#menu li {
	display:block;
	border-bottom:1px solid white;
}

#menu a:hover {
	color:#CCE6FF;

}
/* Vor IE5-mac verstecken. Nur IE-win sieht es. \*/
* html #menu a:hover {
	margin-top: 0em;
}
/* End hide from IE5/mac */


#smenu1, #smenu2, #smenu3, #smenu4, #smenu5, #smenu6 {
	padding-top:0.57em;
	margin-top:0.71em;
	/*display:none;_______*/
	width:16em;
	position:absolute;
	left:13.57em;
	/*font-size:0.79em;_______*/
	font-size:1em;
	background:#E1F3FD;
}

#smenu7 {
	padding-top:0.57em;
	margin-top:0.71em;
	/*display:none;_______*/
	width:19em;
	position:absolute;
	left:13.57em;
	/*font-size:0.79em;_______*/
	font-size:1em;
	background:#E1F3FD;
}

#smenu1 a, #smenu2 a, #smenu3 a, #smenu4 a, #smenu5 a, #smenu6 a, #smenu7 a  {
	padding-top:0.10em;
	height:1.44em;
	color:#666;
	font-weight:normal;
	background:#E1F3FD;
}

#smenu1 a:hover, #smenu2 a:hover, #smenu3 a:hover, #smenu4 a:hover, #smenu5 a:hover, #smenu6 a:hover, #smenu7 a:hover {
	color:#0E3192;
	background:#E1F3FD;
} 

#iso9001logo {
	/* position:absolute; bottom:50px; left:30px;  */
	position:absolute; left:30px; 
}

#iso9001logo a {
	background-color:#CCE6FF;
}

/* Formatdefinitionen zum Drucken_______________________*/
@media print {
  	#header {background-image:url(/img/global/harrassowitz_logoprint.gif);}
  	#basis {background-image:url(/img/global/x.gif);}
  	#flaeche {background-image:url(/img/global/x.gif);width:100%;margin:0 0px 0 0px;}
	body, .body {font:70% Arial, Geneva, Verdana, sans-serif;}
}
