/* CSS Document */

/*Allgemeines*/
body
{
	margin-top:20px;
	color:#000000;
	background-color:#FFFFFF;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
}

img
			{
				border:0;
			}
p
{
margin:0;
padding:0;
vertical-align: top;
}
/*Form elements*/
TEXTAREA, INPUT, SELECT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #000000;
	line-height:16px;
	margin-bottom:5px;
}

FORM {margin: 0 0 0 0;}

/*Tabellen*/
#header
			{
	background-color:#D9CCD9;
	height:20px;
	width:300px;
	text-align:left;
	border: 1px;
	border-color:#000000;
	border-style:solid;
	border-right: 0px;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:10px;
	font-weight: bold;
	padding-left:5px;
	padding-top:2px;
	vertical-align: top;

			}
#topnavi
			{
				text-align:right;
				border: 1px;
				border-color:#000000;
				border-style:solid;
				border-left: 0px;
				font-family:Verdana,Arial,Helvetica,Sans-Serif;
				font-size:10px;
				background-color:#D9CCD9;
				height:20px;
				padding-right:5px;
				padding-top:2px;
			}

#logo1
			{
				width:185px;
				text-align:left;
				border-left: 1px;
				border-left-color:#000000;
				border-left-style:solid;
				height:80px;
				padding-left:30px;
				padding-top:5px;
			}
#menu
			{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:12px;
	padding-left:30px;
	font-weight: bold;
			}
#logo2
			{
				width:80px;
				text-align:left;
				border-right: 1px;
				border-right-color:#000000;
				border-right-style:solid;
				padding-top:5px;
			}
			
#submenu
			{
				background-color:#D9CCD9;
				width:180px;
				text-align:left;
				border: 1px;
				border-color:#000000;
				border-style:solid;
				padding-left:30px;
				padding-right:5px;
				padding-top:30px;
				font-family:Verdana,Arial,Helvetica,Sans-Serif;
				font-size:12px;
				line-height:18px;				
			}
/*Listen Submenu*/			
#submenu ul, ol
			{
				margin-left:18px;
				padding-left:0;		
			}

#submenu li
			{
	margin-left:3px;
	padding-left:0;
	list-style-image: url(bilder/pfeil_submenu.gif);
	line-height:20px;

			}
#menuparent li  {
	margin-left:3px;
	padding-left:0;
	line-height:20px;
	list-style-image: url(bilder/pfeil_submenu_sub.gif);
}
		
#inhalt_links
			{
				background-color:#F2E1F2;
				text-align:left;
				border: 1px;
				border-color:#000000;
				border-style:solid;
				border-left:0px;
				border-right:0px;
				width:435px;
				padding-left:30px;
				padding-top:30px;
				padding-bottom:40px;
				font-family:Verdana,Arial,Helvetica,Sans-Serif;
				font-size:12px;
				line-height:16px;
			}
#inhalt_rechts
			{
				background-color:#F2E1F2;
				text-align:left;
				border: 1px;
				border-color:#000000;
				border-style:solid;
				border-left:0px;
				width:220px;
				padding-left:5px;
				padding-right:5px;
				padding-top:30px;
				padding-bottom:40px;
				font-family:Verdana,Arial,Helvetica,Sans-Serif;
				font-size:12px;
				line-height:16px;
			}
.box {
	float: left;
	height: auto;
	width: 190px;
	background-color:#D9CCD9;
	text-align:left;
	border: 1px;
	border-color:#000000;
	border-style:solid;
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:12px;
	line-height:16px;
	padding:8px;
	margin: 4px;
	
}
/*Listen*/			
#inhalt_links ul, ol
			{
				margin-left:18px;
				padding-left:0;
			}

#inhalt_links li
			{
	margin-left:3px;
	padding-left:0;
	list-style-image: url(bilder/pfeil.gif);
	line-height:18px;

			}
			
/* Left (in text, no wrap around) */
csc-textpic-intext-left-nowrap 
	{
		 clear: none;
	}

/*Linie*/
.csc-frame-rulerAfter
{
	border-width:1px 0 0 0;
	margin-bottom:20px;
	border-style:solid;
	border-color:#000000;
}			

/*Links*/
A:link {
background-color: transparent;	
color: #990066;
text-decoration: none;
}

A:visited {
background-color: transparent; 
color: #990066;	
text-decoration: none; 
}

A:hover {
background-color : transparent;
color : #990066;
text-decoration : none;
}

A:active {
background-color : transparent;
color : #990066;
text-decoration : none;
}

#inhalt a:link,#inhalt a:visited,#inhalt a:hover,#inhalt a:active {
text-decoration : underline;
}
#submenu a:link,#submenu a:visited{
color: #000000;
}
#topnavi a:link,#topnavi a:visited {
color: #000000;
}
#menu a:link,#menu a:visited{
color: #000000;
}
/*Überschriften*/
H1 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #990066;
	margin-bottom : 0px;
	margin-top : 0px;
 	font-weight: bold;
	margin-bottom:5px;	
 }
H2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #000000;
	margin-bottom : 0px;
	margin-top : 0px;
 	font-weight: bold;
	margin-bottom:5px;
 }
H3 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #990066;
	margin-bottom : 0px;
	margin-top : 0px;
 	font-weight: bold;
	margin-bottom:4px;
	margin-top:10px;
 }
H4 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	margin-bottom : 0px;
	margin-top : 0px;
 	font-weight: bold;
	margin-bottom:4px;
	margin-top:10px;
 }			

.headerdate{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.csc-frame-frame1{
	background-color:#D9CCD9;
	text-align:left;
	border: 1px;
	border-color:#000000;
	border-style:solid;
	padding:8px;
	margin: 4px;
}
.csc-frame-frame2{
	background-color:#D9CCD9;
	text-align:left;
	border: 1px;
	border-color:#000000;
	border-style:solid;
	padding:8px;
	margin: 4px;
}
.align-center{
text-align:center;
}
.align-right{
text-align:right;
}

/*Bildunterschrift*/

.csc-textpic-caption{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}
.contenttable{
font-size : 12px;
vertical-align: top;
}
.td-0, .td-1, .td-2, .td-3, .td-4, .td-5, .td-6, .td-7, .td-8, .td-9,.td-10,.td-11{
font-size : 12px;
vertical-align: top;
}
