/**************************************************************/
/*------------------------------------------------------------*/
/*   Author-Navi:   Wolfgang                                  */
/*   Homepage: wwww.1-2-3-4.info                              */
/*------------------------------------------------------------*/
/*------------------------------------------------------------*/
/*   Author:   Tim	Fritz		                              */
/*   Homepage:           					                  */
/*------------------------------------------------------------*/
/*   License:  Fully open source without restrictions.        */
/*             Please keep footer credits with a link to      */
/*             Wolfgang (www.1-2-3-4.info). Thank you!        */
/**************************************************************/

/***************/
/*  1. GLOBAL  */
/***************/

/* NON-HEADER */
*{padding:0; margin:0;}

body {
	font-size:62.5%;
	color: #ff6600;
	background-color:black;
	font-family:verdana,arial,sans-serif;
}

.page-container {
	width:860px;
	height:float;
	margin:0px auto;
	margin-top:25px;
	font-size:1.0em;
}

.header {
	width:860px;
	font-family:"trebuchet ms",arial,sans-serif;
}

.header-bottom {
	width:860px;
	height:40px;
	background:#666666 url(../img/bg_head_breadcrumbs.jpg) repeat-y;
}

.nav2 {
	float:left;
	width:860px;
	border:none;
	background:#222222 /*660033*/ url(../templates/Institut/images/navilinks.gif) no-repeat;
	color:4b4b4b;
	font-size:130%;
}

.nav2 ul {
	list-style-type:none;
}

.nav2 ul li {
	float:left;
	position:relative;
	z-index:auto !important /*Non-IE6*/;
	z-index:1000 /*IE6*/;
	background-color:#222222;
}

.nav2 ul li a {
	float:none !important /*Non-IE6*/;
	float:left /*IE-6*/;
	display:block;
	height:3.1em;
	line-height:3.1em;
	padding:0 16px 0 16px;
	text-decoration:none;
	font-weight:bold;
	color:#ff6600;
}

.nav2 ul li ul {
	display:none;
	border:none;
}

/*Non-IE6 hovering*/
.nav2 ul li:hover a {
	background-color:#444444;
	text-decoration:none;
}

.nav2 ul li:hover ul {
	display:block;
	width:10.0em;
	position:absolute;
	z-index:999;
	top:3.0em;
	margin-top:0.1em;
	left:0;
}

.nav2 ul li:hover ul li a {
	display:block;
	width:180px;
	height:auto;
	line-height:1.3em;
	margin-left:-1px;
	padding:4px 16px 4px 16px;
	background-color:444444;
	font-weight:normal;
	color:#ff6600;
}

.nav2 ul li:hover ul li a:hover {
	background-color:#222222;
	text-decoration:none;
}

/*IE6 hovering*/
.nav2 table {
	position:absolute;
	top:0; left:0;
	border-collapse:collapse;
}

.nav2 ul li a:hover {
	background-color:#666666;
	text-decoration:none;
}

.nav2 ul li a:hover ul {
	display:block;
	width:10.0em;
	position:absolute;
	z-index:999;
	top:3.1em;
	t\op:3.0em;
	left:0;
	marg\in-top:0.1em;
}

.nav2 ul li a:hover ul li a {
	display:block;
	width:10.0em;
	height:1px;
	line-height:1.3em;
	padding:4px 16px 4px 16px;
	border-left:solid 1px red;
	border-bottom: solid 1px blue;
	font-weight:normal;
	color:#444444;
}

.nav2 ul li a:hover ul li a:hover {
	background-color:green;
	text-decoration:none;
}

#content_container{
	width:860px;
	height:float;
	margin-left:auto;
	margin-right:auto;
}

#text_container{
	margin-top:40px;
	padding: 35px 40px 35px 40px;
	height:float;
	border: 1px solid #484848;
	background-color: #222222;
}

#text_container p{
	margin-bottom: 1em;
	font-size:150%;
}

#zusatznavi_container{
	width:860px;
	margin-top:27px;
	margin-left:auto;
	margin-right:auto;
	border-top: 4px solid #363636;
	text-align: right;
	padding-top: 15px;
}

#zusatznavi_container ul{
	font-size: 12px;
	line-height: 14px;
    display: inline;
    list-style: none;
	margin: 0;
	color: #DDDDDD;
}

#zusatznavi_container li{
	display: inline;
}

#zusatznavi_container li a{
	font-size:12px;
	font-weight:bold;
	color:white;
	text-decoration: none;
}

#zusatznavi_container li a:hover{
	color:white;
	text-decoration:underline;
}

/* --- END COPY here --- */

/*********************/
/*  6. CLEAR FLOATS  */
/*********************/
.page-container:after, .header:after, .header-breadcrumbs:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

/***********************************/
/*  7. PRINTING and MISCELLANEOUS  */
/***********************************/
@media print {.nav2 {float:left; width:860px; border:none; background:rgb(240,240,240); color:rgb(75,75,75); font-size:1.0em; font-size:130%;}} /*Color navigation bar normal mode*/
@media print {.header-breadcrumbs {width:860px; background:transparent;}}