
/* 
----------------------------------------------------------------------------- 
	Seite	                                           
----------------------------------------------------------------------------- 
*/
*{
	margin:0;
	padding:0;
}
BODY,html{
    COLOR: darkblue;
    font: normal 100.01% Arial, Helvetica, Verdana; sans-serif;
    font-size:9pt;
    font-weight:bold;
/*    BACKGROUND-COLOR: #a0a0bb; */
	background-image:url('../_images/verlauf_1.jpg');
	background-repeat:repeat-x;
    margin:0;
    padding:0;
    text-align:justify;
}

p, div, ul, td, li {
    font: normal 100.01% Arial, Helvetica, Verdana; sans-serif;
        font-size: 9pt;
	color:darkblue;
        text-align:justify;
}
	
p{
    margin:0px;
}

ul, li{
	margin-left:20px;
	text-align:left;
}
	


/* 
----------------------------------------------------------------------------- 
			Überschriften Contentseiten	                                           
----------------------------------------------------------------------------- 
*/

H1{
    COLOR:darkblue;
    FONT-FAMILY:  Arial, Helvetica;
    font-size:14pt;
    margin-bottom:5px;
    text-align:center;
}
td{
/*    COLOR: #ffffff; */
    FONT-FAMILY:  Arial, Helvetica;
    font-size:9pt;
    margin:0px;
}

/* 
----------------------------------------------------------------------------- 
		Kontaktformular	                                           
----------------------------------------------------------------------------- 
*/
.csc-mailform{
	border:none;
}
.csc-mailform-field{
/*	background-color:pink;
	color:green;*/
	height:50px;
	text-align:left;
	vertical-align:top;
	padding-left:20px;
/*	border:none;*/
}
.csc-mailform-field label{
	border-bottom:1px solid red;
	text-align:left;
	font-weight:bold;
	width:150px;
}
.csc-mailform-field input,textarea{
	border:1px solid silver;
	border-bottom:1px solid gray;
	border-top:1px solid gray;
}
.csc-mailform-field textarea{
	width:268px;
}
.csc-frame-invisible{
	text-align:center;
}

/* 
----------------------------------------------------------------------------- 
		Tabellen mit unterschiedlichen Zeilen	                                           
----------------------------------------------------------------------------- 
*/
table.contenttable  {
/*	background-color: #FFFFFF ! important;*/
	color:darkblue;
	border:0px ;
	margin:0px ;
	border-collapse:collapse;
	margin-left:0px ;
	margin-top:10px ;
	width:100% ;
}
table.contenttable td {
	vertical-align:top;
	color:darkblue;
	line-height:16px;
	border-bottom:1px solid #999999 ;
	padding-left:5px;
}
table.contenttable p {
        margin:0px ;
        padding:0px ;
	font-size:9pt;
        color:#000000 ;
/*        background-color:transparent;*/
	color:darkblue;
}
table.contenttable p a:link, table.contenttable p a:visited {
        color:#005bfe;
        font-weight:normal;
        font-size:9pt ;
}
table.contenttable p a:hover {
        color:#FF0000 ;
        font-weight:normal;
        font-size:9pt ;
}
tr.tr-odd td  {
        background-color:#afafaf ;
	color:darkblue;
	text-align:right;
	border-left:solid 1px #aaaaaa;
	padding-right:20px;
}
tr.tr-even td  {
        background-color:#efefef ;
	color:darkblue;
	text-align:right;
	border-left:solid 1px #aaaaaa;
	padding-right:20px;
}
td.align-right{
	text-align:right;
	color:darkblue;
}

td.td-last{
/*	width:100px ! important;*/
	text-align:right;
	border-left:solid 1px #aaaaaa;
	border-right:solid 1px #aaaaaa;
	padding-right:20px;
}
		
tr.tr-0 td  {
       font-weight:bold;
	border-top:solid 1px #aaaaaa;
	color:darkblue;
	text-align:center;
	padding:0px;
}
table.contenttable td.td-0 {
	text-align:left;
	font-weight:bold;
}

table.htmlarea-showtableborders {
	border:solid 1px #aaaaaa;
	width:100%;
	padding:0px;
	margin:0px;
		
}
thead{
	color : white;
	font-size:10pt;
	padding:0px;
	margin:0px;
}
th {
	border-bottom:solid 1px white dotted;
	color : white;
	font-size:10pt;
	padding:0px;
	margin:0px;
}
/*
<!-- ----------------------------------------------------------------------------- -->
<!-- Graue Absätze     		                                           -->
<!-- ----------------------------------------------------------------------------- -->
*/
.csc-frame-frame1{
    COLOR: #000000;
    FONT-FAMILY:  courier;
    font-size:9pt;
    BACKGROUND-COLOR: #aaaaaa;
    border:solid thin 1px black dotted;
}
/*
<!-- ----------------------------------------------------------------------------- -->
<!-- Gelbe Absätze     		                                           -->
<!-- ----------------------------------------------------------------------------- -->
*/
.csc-frame-frame2{
    COLOR: #000000;
    FONT-FAMILY: courier;
    font-size:9pt;
    BACKGROUND-COLOR: #cccc44;
    
    border:solid thin 1px black dotted;
    margin-left:20px;
}

.csc-textpic-caption{
	color:#ffff00;
}
/*
<!-- ----------------------------------------------------------------------------- -->
<!-- Absätze auf der Seite     		                                           -->
<!-- ----------------------------------------------------------------------------- -->
*/
p.align-center{
	text-align:center;
}

p.align-right{
	text-align:right;
}

p.align-left{
	text-align:left;
}
/*
<!-- ----------------------------------------------------------------------------- -->
<!-- TabellenSeite        		                                           -->
<!-- ----------------------------------------------------------------------------- -->
*/
table.all{
	width:800px;
	max-width:800px !important;
	padding:0px;
	margin:0px;
	border:solid thin 1px black;

}
/*
<!-- ----------------------------------------------------------------------------- -->
<!-- Textmenü Feld        		                                           -->
<!-- ----------------------------------------------------------------------------- -->
*/
td.textmenue{
	font-size:9pt;
	color:#ffffff;
	background-color:#001c75;
	text-align:right;
	padding-right:10px;
	border-bottom:solid thin 1px black;
	border-top:solid thin 1px black;
}
/*
<!-- ----------------------------------------------------------------------------- -->
<!-- Linke Grafikmenüspalte   		                                           -->
<!-- ----------------------------------------------------------------------------- -->
*/
td.gmenue{
	text-align:left;
	padding:0px;
	margin:0px;
	width:150px;
	border-right:solid thin 1px black;
/*	background-color:#0b2379;*/
	
}
/*
<!-- ----------------------------------------------------------------------------- -->
<!-- Mittlere Spalte        		                                           -->
<!-- ----------------------------------------------------------------------------- -->
*/
td.content{
	text-align:left;
/*	background-color:#0b2379;*/
	padding:5px;
	margin:0px;
}
/*
<!-- ----------------------------------------------------------------------------- -->
<!-- Rechte Spalte        		                                           -->
<!-- ----------------------------------------------------------------------------- -->
*/
td.rechts{
/*	background-color:#0b2379;*/
	text-align:left;
	padding:5px;
	margin:0px;
	width:140px;
	border-left:solid thin 1px black;
}

td.header{
	padding:0px;
	margin:0px;
}

A.linkWeiss:active
{
	text-decoration:none;
    	color:#ffffff;
    	font-size: 9pt;
	margin:0px;
	padding:0px;
	padding-left:3px;
	padding-right:3px;	
}

A.linkWeiss:link
{
	text-decoration: none;
    	COLOR: #ffffff;
    	font-size: 9pt;
	margin:0px;
	padding:0px;
	padding-left:3px;
	padding-right:3px;	
}
A.linkWeiss:visited
{
	text-decoration: none;
    	COLOR: #ffffff;
    	font-size: 9pt;
	margin:0px;
	padding:0px;
	padding-left:3px;
	padding-right:3px;	
}
A.linkWeiss:hover
{
	text-decoration: none;
    	COLOR: #ffffff;
    	font-size: 9pt;
	margin:0px;
	padding:0px;
	padding-left:3px;
	padding-right:3px;	
}

a {
	color:#ff0000;
	text-decoration:none;
	font-weight:bold;
}

