/* <!-- NAME: css_all.tpl --> */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body,tr,td,p,.font_normal {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 13px;
	font-style : normal;
	text-align:left;
	vertical-align:top;
}
#content{
	line-height:20px;
}

h1 {
	color: #010101; /* 2B1662 */
	font-size: 23px;
	font-style : normal;
	font-weight : bold;
	width:100%;
	margin-top:0px;	
	margin-bottom:0px;
	padding-top:10px; 
	line-height:50px;
	border-bottom: 2px solid #E1EEFF;
}
h2 {
	color: #010101;
	font-size: 17px;
	font-style : normal;
	font-weight : bold;
	width:100%;
	margin-top:10px;
	margin-bottom:7px;
	padding-top:5px;
	line-height:28px;
	border-bottom: 2px solid #E1EEFF;
}

.dot_nav_1{
	width:7px;
	height:7px;
	padding-top:11px;
	vertical-align:top;
}
.dot_nav_2{
	width:7px;
	height:7px;
	padding-top:4px;
	vertical-align:top;
}
.dot_nav_3{
	width:7px;
	height:7px;
	padding-top:5px;
	vertical-align:top;
}
.dot_nav_4{
	width:7px;
	height:7px;
	padding-top:4px;
	vertical-align:top;
}

.font_small {
	font-size: 9px;
}

.reserve_1 {
	font-style:italic;
	}
.reserve_2 {
	font-weight:bold;
}
.reserve_3 {
	font-weight:bold;
	font-style:italic;	
}


A.font_nextpage_link:link {
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
A.font_nextpage_link:visited {
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

.small_td{ 
	font-size:1px;		
 }





.border_r {
	border-right:1px #FFFFFF solid;
}

.border_l {
	border-left:1px #FFFFFF solid;
}

.border_t {
	border-top:1px #FFFFFF solid;
}

.border_b {
	border-bottom:1px #FFFFFF solid;
}





A:link {
	text-decoration: underline;
	color:#003366;
}
A:visited {
	text-decoration: underline;
	color:#003366;
}
A:active {
	text-decoration: underline;
	color:#003366;
}
A:hover {
	text-decoration: underline;
	color:#003366;
}

.navigation_top{

}




A.nav_top:link {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	vertical-align:middle;
}
A.nav_top:active{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	vertical-align:middle;
}
A.nav_top:visited {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	vertical-align:middle;
}
A.nav_top_invert:link {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#003366;
	vertical-align:middle;
}
A.nav_top_invert:active{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#003366;
	vertical-align:middle;
}
A.nav_top_invert:visited {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#003366;
	vertical-align:middle;
}
.nav_top_spacer{
	
	width:35px;

}


.nav2_active{
	background-color:#003366;
	cursor:pointer;
}
.nav2_passive{
	background-color:#DBDEE5;
	cursor:pointer;
}

A.nav2_link1_passive:link{
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color:#646464;
}
A.nav2_link1_passive:active{
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color:#646464;
}
A.nav2_link1_passive:visited{
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color:#646464;
}


A.nav2_link1_active:link{
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
A.nav2_link1_active:active{
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
A.nav2_link1_active:visited{
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}




/* NAV LEVEL 2 (= SUBNAV LEVEL 1) */

.nav2_level2{
	height:18px;
    font-style: normal;
    vertical-align:middle;
}

A.nav2_link2_passive:link{
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
A.nav2_link2_passive:visited{
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
A.nav2_link2_passive:active{
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

A.nav2_link2_active:link{
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
A.nav2_link2_active:visited{
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
A.nav2_link2_active:active{
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}






.nav2_level3{
	height:18px;
    font-style: normal;
    vertical-align:middle;
}

A.nav2_link3_active:link{
	text-decoration: none;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
A.nav2_link3_active:visited{
	text-decoration: none;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
A.nav2_link3_active:active{
	text-decoration: none;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

A.nav2_link3_passive:link{
	text-decoration: none;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
A.nav2_link3_passive:visited{
	text-decoration: none;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
A.nav2_link3_passive:active{
	text-decoration: none;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}






.nav2_level4_5_6{
	height:18px;
    font-style: normal;
    vertical-align:middle;
}

A.nav2_link4_5_6_active:link{
	text-decoration: none;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
A.nav2_link4_5_6_active:visited{
	text-decoration: none;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
A.nav2_link4_5_6_active:active{
	text-decoration: none;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

A.nav2_link4_5_6_passive:link{
	text-decoration: none;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
A.nav2_link4_5_6_passive:visited{
	text-decoration: none;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
A.nav2_link4_5_6_passive:active{
	text-decoration: none;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}




A.searchlink_back:link{
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
A.searchlink_back:visited{
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
A.searchlink_back:active{
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}


.sitemap_level_1{
	vertical-align:top;
	padding-top:30px;
	border-bottom: 2px solid #E1EEFF;
}
.sitemap_level_2{
	height:18px;
    font-style: normal;
	vertical-align:top;
	font-weight:bold;
}
.sitemap_level_3{
	height:18px;
    font-style: normal;
	vertical-align:top;
}
.sitemap_level_4{
	height:18px;
    font-style: normal;
	vertical-align:top;
}
.sitemap_level_5{
	height:18px;
    font-style: normal;
    vertical-align:top;
}


A.sitemap_link_level_1:link{
	color: #010101;
	font-size: 17px;
	font-style : normal;
	font-weight : bold;

	text-decoration: none;
}
A.sitemap_link_level_1:visited{
	color: #010101;
	font-size: 17px;
	font-style : normal;
	font-weight : bold;

	text-decoration: none;
}

A.sitemap_link_level_2:link{
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color:#010101;
}
A.sitemap_link_level_2:visited{
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color:#010101;
}

A.sitemap_link_level_3:link{
	text-decoration: none;
	font-size:12px;
	font-weight:normal;
	color:#010101;
}
A.sitemap_link_level_3:visited{
	text-decoration: none;
	font-size:12px;
	font-weight:normal;
	color:#010101;
}

A.sitemap_link_level_4:link{
	text-decoration: none;
	font-size:12px;
	font-weight:normal;
	font-style : italic;
	color:#010101;
}
A.sitemap_link_level_4:visited{
	text-decoration: none;
	font-size:12px;
	font-weight:normal;
	font-style : italic;
	color:#010101;
}

A.sitemap_link_level_5:link{
	text-decoration: none;
	font-size:12px;
	font-weight:normal;
	color:#010101;
}
A.sitemap_link_level_5:visited{
	text-decoration: none;
	font-size:12px;
	font-weight:normal;
	color:#010101;
}



.pagehistory{
	font-size:11px;
	font-weight:normal;
	color:#B6B6B6;
}
A.pagehistory:link{
	text-decoration: none;
	font-size:11px;
	font-weight:normal;
	color:#B6B6B6;
}
A.pagehistory:visited{
	text-decoration: none;
	font-size:11px;
	font-weight:normal;
	color:#B6B6B6;
}

input {
	
	border: 1px solid #B6B6B6;
	width:200px;
}
textarea {
	
	border: 1px solid #B6B6B6;
	width:200px;
}
.checkbox {

	border: 0px solid #B6B6B6;
	width:20px;
	
}


li{
	/*list-style-image:url(../mediabase/_graphics/gif_jpg_neuronics/li.gif);*/
	list-style-type:square; list-style:square;
	list-style-position: inside;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
}

.print_border{
	width: 30px;
	height:30px;
}


.image_legend{

	font-size:11px;
	BORDER-BOTTOM: #e1eeff 1px solid; 

}
.image_content{
	

}
.image_border{

	BORDER-LEFT: #e1eeff 1px solid; 
	WIDTH: 10px;
}


#infoBoxContainer{

	position:relative;
	width:230px;
	height:100%;
	z-index:auto;
	overflow:visible;
	
	padding-top:15px;
	padding-bottom:15px;

	background-color:#ECEFF3;
	
	font-family: Arial, Helvetica, sans-serif;
	color: #010101;
	font-size: 11px;
	font-style : normal;
	text-align:left;
	vertical-align:top;
	line-height:18px;
}
#infoBoxContainer p {
}
#infoBoxContainer h1 {
	color: #010101; /* 2B1662 */
	font-size: 11px;
	font-style : normal;
	font-weight : bold;
	width:100%;
	margin-top:0px;	
	margin-bottom:0px;
	padding-top:15px;
	padding-bottom:5px;
}
#infoBoxContainer h2 {
	color: #010101; /* 2B1662 */
	font-size: 11px;
	font-style : normal;
	font-weight : bold;
	width:100%;
	margin-top:0px;	
	margin-bottom:0px;
	padding-top:15px;
	padding-bottom:5px;
}

#infoBoxContainer A {
	text-decoration: none;
	color:#010101;
}

#infoBoxContainer A:hover {
	text-decoration: underline;
}

#infoBoxContainer .image_legend{
	font-size:10px;
	BORDER-BOTTOM: #e1eeff 1px solid; 

}
#infoBoxContainer .image_content{
}
#infoBoxContainer .image_border{

	BORDER-LEFT: #e1eeff 1px solid; 
	WIDTH: 10px;
}

/* START MESSEN */

.contentTable{
	

}
.contentTitle{
	font-weight:bold;
	font-size:14px;
	border-left:1px solid #003366;
	padding:5px;
}
.contentTitleRunning{
	background-color:#E1EEFF;
}
.contentDate{
	font-style:italic;
	border-left:1px solid #003366;
	padding:5px;
	width:75px;
}
.contentDescription{
	border-left:1px solid #003366;
	padding:5px;
	width:265px;
}
.contentInfo{
	width:120px;
	border-left:1px solid #003366;
	border-right:1px solid #003366;
	padding:5px;
}
.contentSpacer{
	height:10px;
	clear:both;
	border-top:1px solid; font-size:1px; height:10px;
}
/* END MESSEN */
.downloadTableHeader {
	background-color:#ECEFF3;
	font-weight:bold;
	
}

#downloadTable td, tr{
	font-size:0.9em;
}
#downloadTable td{
	border-bottom: 1px solid grey;
	border-left: 1px solid grey;
	font-size:0.9em;
}
#downloadTable .lastCell {
	border-right: 1px solid grey;
	
}
#downloadTable .firstRow {
	border-top: 1px solid grey;
	
}

/* <!-- END: css_all.tpl --> */


