.stylesReg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #CCCCCC;
	letter-spacing: 1px;
}

.stylesRegMedium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 1px;
}

.stylesNormalWeiss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: 1px;
}

.stylesNormalBlauGrau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #9CB6C1;
}

.normalGrau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #484848;
	line-height:15px;
}

.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	line-height:16px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

.info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}

.mini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
}

.txt_lightGrey	{
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
}

.light_grey	 {
	background: #CCCCCC;
}

a, a:link, a:visited, a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CE1F2A;
	font-weight: bold; 
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a.info, a.info:link, a.info:visited, a.info:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}

a.info:hover {
	color: #000000;
}

a.small:link, a.small:visited, a.small:active {
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	color: #666666;
	font-weight: normal; 
	text-decoration: none;
}

a.small:hover {
	text-decoration: underline;
}

a.header, a.header:list, a.header:visited, a.header:active {
	font-size: 10px;
	font-weight: bold; 
	color: #000000;
}

a.header:hover {
	text-decoration: underline;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

body {
	scrollbar-3dlight-color : #E3E5EA; 
	scrollbar-arrow-color : #000000;	
	scrollbar-base-color : #F0F0F0;
	scrollbar-darkshadow-color :#E3E5EA;
	scrollbar-face-color : #E3E5EA;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #FFFFFF;
	scrollbar-track-color : #FFFFFF;
}

INPUT.intresse{	width: 160px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #999999;
	padding: 3px;
}


.miniBigger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9.7px;
	color: #4B5B72;
	font-weight: normal;
}

.verySmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #978C62;
	font-weight: normal;
	line-height: 12px;
}

.normalBlau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3A4658;
	font-weight: normal;
}

.normalBigHL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2d4b9b;
	line-height:20px;
	font-weight: bold;
}

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

.frameBottom {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.headline001 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000033;
}

.headline001variante {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000033;
}

.fliesstext001 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}

.marginalie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #565656;
}

.normalHLDunkel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height:15px;
	font-weight: bold;
}

.infoBig {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	font-weight: bold;
	line-height: 19px;
	letter-spacing: 0em;
}

.normalWeiss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height:17px;
	font-weight: normal;
}

.headline001Kopie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000033;
	border: 8px none #CCCCCC;
	cursor: text;
	list-style-type: disc;
	background-attachment: fixed;
	background-repeat: no-repeat;?, Direction=?, Strength=?)?, FinishOpacity=?, Style=?, StartX=?, StartY=?, FinishX=?, FinishY=?);
}

.frameLight {
	border: 1px solid #666666;
}

.sizeHL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
}

.sizeHLBigger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	font-weight: bold;
}

.frameLineSurroundDark {
	border: 1px solid #000033;
}

.frameLineDownDark {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.frameLineDownWhite {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.Menue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: none #333333;
	color: #000033;
}

.frameLineSurroundlight3D {
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

.frameLineObenRechts {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.frameLineLeft {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.linieOben {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.marginalieBlock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}

.Links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a.small { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: normal; 
	text-decoration: none;
} 

.normalKleiner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-style: normal;
}

.normalRechts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height:15px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	background-position: right;
	text-align: right;
}
