


/*----------------------- Bildunterschriften----------------------------*/



dd.csc-textpic-caption {
	color: #999999;
	font-family: verdana;
	font-size: 0.6em;
	padding-top: 5px;
}




/*----------------------- Sub-Navigation links----------------------------*/


#subnav ul{
	font-family: verdana;
	font-size: 0.7em;
	font-weight: normal;
	margin: 0;
	padding: 0;

}

#subnav ul li.subnav1 { 
	list-style: none; 
	line-height: 1.9em;
	background-color: #FF0000;
	padding-left: 15px;
	margin: 0 0 1px 0;

}

#subnav ul li.subnav1 a.menu1NO { 

	color: #FFFFFF; 
	text-decoration: none;
	font-weight: normal;
}


#subnav ul li.subnav1 a:hover {
 	display: block;
	color: #cccccc; 
	text-decoration: none;
	
	
}

#subnav ul li.subnav1 a.menu1ACT { 

	display: block;
	color: #EEEEEE; 
	text-decoration: none; 
	font-weight: bold;
	
}

#subnav ul li.subnav2 { 
	list-style: none; 
	line-height: 1.9em;
	background-color: #EE011C;
	padding-left: 28px;
	margin: 0 0 1px 0;
	background-image: url(pics/pfeil_rot.gif);
	background-repeat: no-repeat;
	background-position: 15px;
	

}

#subnav ul li a.menu2NO { color: #FFFFFF; text-decoration: none;}

#subnav ul li a.menu2ACT { color: #FFFFFF; text-decoration: none; font-weight: bold;}




/*----------------------- Sprachauswahl----------------------------*/

#sprachauswahl { float: left; padding-left: 10px;}
#sprachauswahl a {font-family: verdana; font-size: 0.7em; color:#666666; text-decoration: none;}




/*----------------------- INHALT rechts----------------------------*/

#rechts h1 {
	font-family: verdana; 
	font-size: 1.1em;
	font-weight: 100; 
	color: #E2001A;
	margin: 20px 0;
}

#rechts h2 {
	font-family: verdana;
	font-face: normal; 
	font-size: 0.9em; 
	color: #666666;
}

#rechts h3 {
	font-family: verdana; 
	font-size: 12px; 
	color: #999999;
	margin: 0 0 10px 0;
}

#rechts h5 {
	font-family: verdana;
	font-face: normal; 
	font-size: 10px; 
	color: #999999;
	margin: 0  0;
}

#rechts h6 {
	font-family: verdana;
	font-face: normal; 
	font-size: 11px; 
	color: #E2001A;
	margin: 0 0;
}






#rechts p {
	font-family: verdana; 
	font-size: 0.8em; 
	font-weight: 100;
	line-height: 1.5em;
	color: #333333;
	margin: 5px 0 10px 0;
}

#rechts ul {
	font-family: verdana; 
	font-size: 0.7em;
	line-height: 1.8em;
	display: block;
	vertical-align: top;
	list-style-image: url(pics/list.gif);
}

#rechts ol {
	font-family: verdana; 
	font-size: 0.7em;
	line-height: 1.8em;
	display: block;
	vertical-align: top;
	
}

#rechts a {
	color: #E2001A;
	text-decoration: none;
}

#rechts a:hover {color: #E2001A; text-decoration: underline;}


/*----------------------- Aufzählungen ----------------------------*/


.info li{ list-style-image: url(pics/info.gif); padding-left: 3px;}

.pdf li{ 	list-style-image: url(pics/pdf_02.gif);padding-left: 3px;}

.download li{ list-style-image: url(pics/download.gif);padding-left: 3px;}

.lizenz li{ list-style-image: url(pics/testlizenz.gif);padding-left: 3px;}

.tool li{ list-style-image: url(pics/tool.gif);padding-left: 3px;}


#rechts ul li a {
	color: #E2001A;
	text-decoration: none;
	
}

#rechts ul li a:hover {text-decoration: underline;}


/*----------------------- Haupt-Navigation oben quer ----------------------------*/

#nav ul{	
	font-family: verdana;
	font-weight: normal;
	font-size: 0.7em;
	margin: 0;
	padding: 0;
}

#nav li { display: inline; 	list-style-type: none; padding-right: 15px;}

#nav ul li a.menu1NO { color: #FFFFFF; text-decoration: none}

#nav ul li a.menu1ACT { color: #FF0000; text-decoration: none; font-weight: bold;}







/*----------------------- Suchformular----------------------------*/




.sucheform {	
		

		padding: 0;
		
		
					
}


.suchfeld {
		width: 130px;
		font-family: verdana;
		border: 0px solid #cccccc;
		font-size: 11px;
		color: #555555;
		height: 18px;
}

.submit { 
		width: 50px; 
		border: 0px solid #cccccc;
		font-family: verdana;
		font-size: 10px;
		color: #FFFFFF; 
		height: 15px;
}



/*----------------------- Infos links----------------------------*/

#links h1 {
	font-family: verdana; 
	font-size: 11px;
	font-weight: bold; 
	color: #E2001A;
	margin: 0 0 0 5px;
}


links p {
	font-family: verdana; 
	font-size: 10px; 
	font-face: normal;
	line-height: 1.3em;
	color: #666666;
	margin: 0 0 5px 5px;
	
}

#links h1 a{
	color: #E2001A;
	text-decoration: none;
}


#news h1 a:hover{
	text-decoration: underline;

}











/*-----------------------RESERVE -------------------------




----------------------- Unternavigation ----------------------------

#navberichte ul{
	font-family: verdana;
	font-size: 0.6em;
	font-weight: normal;
	margin: 0; 
	padding: 0;
	

}

#navberichte ul li.bericht { 

	list-style-type: none;
	line-height: 1.8em; 
	padding-left: 10px;
}

#navberichte ul li.bericht a.bericht2NO { color: #666666; text-decoration: none;}

#navberichte ul li.bericht a:hover { color: #000000; text-decoration: none;}

#navberichte ul li.bericht a.bericht2ACT { color: #FF0000; text-decoration: none;}







-------------------------------------------------*/


