a:link {

	color : #3366CC;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-size : 11px;

	text-decoration : none;

}



a:hover {

	color : #99CCFF;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-size : 11px;

	text-decoration : none;

}



a:active {

	color : #3366CC;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-size : 11px;

	text-decoration : none;

}



a:visited {

	color : #3366CC;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-size : 11px;

	text-decoration : none;

}



A.Navigation:LINK {

	color: #3366CC;

	font-size: 11px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	text-decoration : none;

}



A.Navigation:VISITED {

	color: #3366CC;

	font-size: 11px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	text-decoration : none;

}



A.Navigation:ACTIVE{

	color: #3366CC;

	font-size: 11px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	text-decoration : none;

}



A.Navigation:HOVER {

	color: #FF3333;

	font-size: 11px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	text-decoration : none;

}



.Navigation {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #3366CC;

	text-decoration: none;

}


/*###########NAVIGATION TOP#############*/

#navtop a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3366CC;
	text-decoration: none;
	text-transform: uppercase;
	/*padding: 0px 0px 5px 0px;
	margin-bottom: 4px;*/

}


#navtop a:hover {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight: bold;
	color: #FF3333;
	text-decoration: none;
	text-transform: uppercase;
    /*padding: 0px 0px 5px 0px;
	margin-bottom: 4px;*/

}



.backgr {
	background-image:url(/fileadmin/material/templates/main/bilder/images/bt_spacer.gif);
	background-position:top;
	background-repeat:repeat-X;
	}



#navtop .active a, #navtop .active a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #3366CC;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 0px 3px 0px;
}




.backgract {
    background-image:url(/fileadmin/material/templates/main/bilder/images/bt_active.gif);
	background-position:top;
	background-repeat:repeat-X;
	
	}

/*###########NAVIGATION TOP ENDE#############*/



/*############CLASSES FÜR RTE TABELLEN ############*/
.hellblau{
background-color: #E4EDF5;
}

.hellgruen{
background-color: #E4F4DF;
}

.gelb{
background-color: #F7F4C1;
}

.rosa{
background-color: #F5E4E4;
}

.linie_unten  {
border-bottom: 1px solid #333333;
}

.linie_oben  {
border-top: 1px solid #333333;
}

.linie_rechts  {
border-right: 1px solid #333333;
}

.linie_links  {
border-left: 1px solid #333333;
}


.vierlinien  {
border: 1px solid #333333;
}

.contenttable{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #3366CC;
	border-bottom-color: #3366CC;
	}
/*############ENDE CLASSES FÜR RTE TABELLEN ############*/




body {

	color : #000066;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif;

	font-size : 11px;

	scrollbar-3dlight-color : #FFFFFF;

	scrollbar-arrow-color : #FF6600;

	scrollbar-darkshadow-color : #222222;

	scrollbar-face-color : #BBBBBB;

	scrollbar-highlight-color : #FFFFFF;

	scrollbar-shadow-color : #777777;

	scrollbar-track-color : #EEEEEE;

}



input {

	background-color : #DCDCDC;

	border : 0px #8D8B83 solid;

	color : #606060;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 10px;

	font-weight : normal;

}



option {

	background-color : #DCDCDC;

	border : 0px #8D8B83 solid;

	color : #606060;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 10px;

	font-weight : normal;

}



select {

	background-color : #DCDCDC;

	border : 0px #8D8B83 solid;

	color : #606060;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 10px;

}



table, td {

	color : #000066;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-size : 11px;

}



textarea {

	background-color : #DCDCDC;

	border : 0px #8D8B83 solid;

	color : #606060;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 10px;

	font-weight : normal;

}



li {
	list-style-image: url(/fileadmin/material/bilder/images/bullet.gif);
}



.title, h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-style: italic;

	font-weight: bold;

	color: #336699;

}




.titlemiddle, h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: italic;

	font-weight: bold;

	color: #336699;

}


h3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-style: normal;

	font-weight: bold;

	color: #336699;
			padding:0px 0px 0px 0px!important;
		margin:0px!important;

}

h4 {
    color: #FF3333;
    font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-style: normal;

	font-weight: bold;

	text-decoration : none;
			padding:0px 0px 0px 0px!important;
		margin:0px!important;
}

h5 {
    color: #000066;
	
    font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-style: normal;

	font-weight: bold;

	text-decoration : none;
			padding:0px 0px 0px 0px!important;
		margin:0px!important;
}

h6 {
    color: #000066;
    font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	text-decoration : none;
				padding:0px 0px 0px 0px!important;
		margin:0px!important;
}


p.bodytext{                
		padding:0px 0px 0px 0px!important;
		margin:0px!important;thead {
}
thead {
	background-color: #E4EDF5;
	font-weight:bold;
}

tfoot {
	background-color: #EEEEEE;
	font-size:10px;
}


/* Clearer */
DIV.csc-textpic-clear{clear: both;}