/*
Allgemeine Tag-Definitionen  */

body {
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			color: black;
			background-color: #ffffff;
			margin-bottom: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			scrollbar-arrow-color : #FF6000;
			scrollbar-face-color : #EDEDEA;
	   	scrollbar-base-color : #EDEDEA;
			scrollbar-darkshadow-color : #CCCCC3;
			scrollbar-highlight-color : #F6F6F5;
			scrollbar-shadow-color : #DCDCD5;
			scrollbar-3dlight-color : #CCCCC3;
			scrollbar-track-color : white;
}
td, th{
   	   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			color: black;
	      font-size:70%; 
}
th{ text-align: left; font-weight: 700; }
p{	line-height: 150%;}

/*
TD-Styles */

.headerBg{ background-color : #F3F3F3;}
.funcLineBg{ background-color : #EDEDEA;}
.m1LineBg{ background-color : #CCCCC3;}/*Linie um m1-Nav*/
.m1LightBg{ background-color : #F6F6F5;}
.m1ShadowBg{ background-color : #DCDCD5;}
.m1Bg{ background-color : #EDEDEA;} 
.lineBg{ background-color : #FF6000;}
.footerBg{ background-color : #F3F3F3;}/*Background Footer*/


/*
HEADLINE-Styles */
h1 {font-size: 180%; font-weight: normal; margin-bottom: 2px; margin-top: 2px; color: #FF6000;}
h2 {font-size: 100%; margin-bottom: 1px; margin-top: 1px; font-weight: bold; color: #FF6000;}
h3 {font-size: 100%; margin-bottom: 1px; margin-top: 1px; font-weight: bold; color: black;}
h4 {font-size: 100%; margin-bottom: 1px; margin-top: 1px; font-weight: bold; color: #FF6000;}

/*
ALLGEMEINE STYLES */
.small {font-size: 70%;}

/*
INPUT-Styles */

input.textinput, select, textarea {
   font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
   BORDER-BOTTOM: #A5ACB2 1px solid;
   border-left: #A5ACB2 1px solid;
   border-right: #A5ACB2 1px solid;
   border-top: #A5ACB2 1px solid;
}


/*
ANKER-Syles */
a:link, a:visited { color : #000000; text-decoration: underline;}
a:hover, a:active { color: #FF6000; text-decoration: underline;}	
a.small {font-size: 90%;}

a.nav:link, a.nav:visited { color : #FF6000; text-decoration: none;}
a.nav:hover, a.nav:active { color: #FF6000; text-decoration: underline;}	

/*contexual für den Funktionsmenubereich*/
	#func TD { font-size: 65%;  color:#656565;}
	#func TH { font-size: 65%;  color:#656565;}
	#func a:link, #func a:visited {color : #656565; text-decoration: none;}
	#func a:hover, #func a:active {color: black; text-decoration: none;}
	#func p{	line-height: 100%;}
/*contexual für den M1-bereich*/
	#m1 a:link, #m1 a:visited { color:white; text-decoration: none;}
	#m1 a:hover, #m1 a:active { color:white; text-decoration: underline;}
	#m1 p{	line-height: 100%;}	
/*contexual für den M2-bereich*/
	#m2 a:link, #m2 a:visited { color : black; text-decoration: none;}
	#m2 a:hover, #m2 a:active { color: #FF6000; text-decoration: none;}
	#m2 a.active:link, #m2 a.active:visited { color : #FF6000; text-decoration: none;}
	#m2 a.active:hover, #m2 a.active:active { color: #FF6000; text-decoration: none;}
	#m2 p{	line-height: 100%;}
/*contexual für den footer-bereich*/
	#footer td { font-size: 60%; color:#ADADA3; }
	#footer th { font-size: 60%; color:#ADADA3; }
	#footer a:link, #footer a:visited { color : #ADADA3; text-decoration: none;}
	#footer a:hover, #footer a:active { color: #9F9F93; text-decoration: none;}
	#footer p{	line-height: 100%;}

/* cmsV3 IE7 quirksmode hot fix 2008 */
div.cmsTextModule div.moduleButtonBar { visibility: visible; }
div.cmsImageModule div.moduleButtonBar { visibility: visible; }
