/* General Settings*/
body.menu  {
	background-color : #00000;
	font-family : Verdana, Arial;
	font-size : 10px;
	color : #000000;
	line-height : 16px;
}


/* Anchors*/
a.link  {
	text-decoration : underline;
	color : #3F4A91;
}

a.link:hover {
	color:#FF7200;
}

a.menulink  {
	text-decoration : none;
	color : #3F4A91;
}

a.menulink:hover {
	color:#FF7200;
}


/* Tables*/
table.leftright {
	border-left :  1px solid #AAAAAA;
	border-right :  1px solid #AAAAAA;
}

table.infoplus {
	border-right : 1px solid #AAAAAA;
	border-left : 1px solid #AAAAAA;
	border-bottom : 1px solid #AAAAAA;
}

table.anfang {
	border : 1px solid #AAAAAA;
}

table.neuigkeiteninfo {
	border-right : 1px solid #AAAAAA;
	border-left : 1px solid #AAAAAA;
	border-bottom : 1px solid #AAAAAA;
}

table.info {
	border : 1px solid #AAAAAA;
}

/* Tds*/
td.normal  {
	font-family : Verdana, Arial;
	font-size : 10px;
	line-height : 16px;
	color : #000000;
}

td.normalright  {
	font-family : Verdana, Arial;
	font-size : 10px;
	line-height : 16px;
	color : #000000;
}

td.normalfett  {
	font-family : Verdana, Arial;
	font-weight : bold;
	font-size : 10px;
	line-height : 16px;
	color : #000000;
}

td.normal_bg1  {
	font-family : Verdana, Arial;
	font-size : 10px;
	line-height : 16px;
	color : #000000;
	background-color : #F1F1F1;
}

td.normal_bg2  {
	font-family : Verdana, Arial;
	font-size : 10px;
	line-height : 16px;
	color : #000000;
	background-color : #FFFFFF;
}

td.normaljustify_bg1  {
	font-family : Verdana, Arial;
	font-size : 10px;
	line-height : 16px;
	color : #000000;
	text-align : justify;
	background-color : #F1F1F1;
}

td.normaljustify_bg2  {
	font-family : Verdana, Arial;
	font-size : 10px;
	line-height : 16px;
	color : #000000;
	text-align : justify;
	background-color : #FFFFFF;
}

td.normaljustify  {
	font-family : Verdana, Arial;
	font-size : 10px;
	line-height : 16px;
	color : #000000;
	text-align : justify;
}

td.normalklein  {
	font-family : Verdana, Arial;
	font-size : 9px;
	line-height : 16px;
	color : #000000;
}

td.normalkleinfett  {
	font-family : Verdana, Arial;
	font-weight : bold;
	font-size : 9px;
	line-height : 16px;
	color : #000000;
}

td.menu  {
	font-family : Verdana, Arial;
	font-weight: bold;
	font-size : 11px;
	line-height : 15px;
	background : #3F4A91;
	color : #FFFFFF;
}

td.menuklein  {
	font-family : Verdana, Arial;
	font-weight: normal;
	font-size : 10px;
	line-height : 16px;
	color : #000000;
	background-color: #FFFFFF;
}

td.menuklein_aktuell  {
	font-family : Verdana, Arial;
	font-weight: normal;
	font-size : 10px;
	line-height : 16px;
	color : #000000;
	background-color: #DDDDDD;
}

td.menulinie  {
	background-color: #3F4A91;
}

td.headerlinie  {
	background-color: #000000;
}

td.headerlinie_grey  {
	background-color: #CCCCCC;
}

td.ueberschrift  {
	font-family : Verdana, Arial;
	font-size : 10px;
	line-height : 16px;
	color : #000000;
	border-top : 1px solid #AAAAAA;
	border-bottom : 1px solid #AAAAAA;
	background-color: #DDDDDD;
}

td.ueberschrift_weiss  {
	font-family : Verdana, Arial;
	font-size : 10px;
	line-height : 16px;
	color : #000000;
	border-bottom : 1px solid #AAAAAA;
	background-color: #FFFFFF;
}

td.bg_galerie {
	background-color: #F1F1F1;
	font-family : Verdana, Arial;
	font-size: 10px;
	line-height: 16px;
	color: #000000;
}

/* Span */
span.marked {
	color : #FF7200;
}

/* Input*/
input.suche {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #000000;
	background: #F7F9FB;
	width: 100px;
	height: 16px;
	border: 1px solid #7F9DB9;
}

input.mailform {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #000000;
	background: #F7F9FB;
	width: 192px;
	border: 1px solid #7F9DB9;
}

input.mailform_lang {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #000000;
	background: #F7F9FB;
	width: 488px;
	border: 1px solid #7F9DB9;
}

/* Textarea*/
textarea.mailform {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #000000;
	background: #F7F9FB;
	width: 488px;
	border: 1px solid #7F9DB9;
}

/* Select*/
select.alpha {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #000000;
	background: #F7F9FB;
	width: 100px;
	height: 16px;
	border: 1px solid #7F9DB9;
}

select.beta {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #000000;
	background: #F7F9FB;
	width: 100px;
	height: 16px;
	border: 1px solid #7F9DB9;
}

/* Scrollbar*/
body {
	scrollbar-face-color: #E1E1E1;
	scrollbar-shadow-color: #000000; 
	scrollbar-highlight-color: #DDDDDD;
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #DDDDDD;
	scrollbar-arrow-color: #000000;
}
