A {text-decoration:none; COLOR: #2d4b96;}
A:hover {text-decoration:underline; COLOR: yellow}

.title
{position: absolute;
width: 550px;
border: 1px solid #6186C0;
background-color: #6186C0;
layer-background-color: #6186C0;
height: 20px;
left: 200px;
z-index: 10;
font-family: verdana, arial, helvetica;
font-weight: bold;
font-size: 14px;}

.submenu
{position: absolute;
left: 200px;
width: 550px;
border: 1px solid #A6BBDB;
background-color: #A6BBDB;
layer-background-color: #A6BBDB;
font-family: verdana, arial, helvetica;
font-size: 12px;
visibility: hidden;}

BODY {
	BACKGROUND: #ffffff
}
A:link {
	TEXT-DECORATION: none;
}

A.navlink:hover {
	COLOR: yellow
}
A.navlink {
	COLOR: #2d4b96; FONT: 10pt arial,helvetica; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #2d4b96
}
A.navlinktop:hover {
	COLOR: yellow
}
A.navlinktop {
	COLOR: yellow
}
A.navlinktop:visited {
	COLOR: yellow
}
A.navlinkmail {
	COLOR: #000000; FONT: bold 14pt verdana,arial,helvetica; TEXT-DECORATION: none;
}
A.navlinkmail:visited {
	COLOR: #000000
}
A.navlinkmail:hover {
	COLOR: yellow
}

A.navlinklib:visited {
	COLOR: #2D4B96
}
A.navlinklib:hover {
	COLOR: yellow
}

A.navlinklib {
	COLOR: #2D4B96; FONT: bold 10pt verdana,arial,helvetica; TEXT-DECORATION: none;
}




.titlearticle { font-family: verdana, arial, helvetica; font-weight: bold; font-size: 18px; ; color: #6186C0; }
.textarticle {  font-family: verdana, arial, helvetica; font-weight: normal; font-size: 12px; ; color: #000000; text-align: justify; }
.buarticle { font-family: verdana, arial, helvetica; font-weight: normal; font-size: 10px; ; color: #000000; text-align: center; font-style: normal; }
.buarticleneu { font-family: verdana, arial, helvetica; font-weight: bold; font-size: 10px; ; color: #FFFFFF; text-align: center; font-style: normal; }
.totop {  font-family: verdana, arial, helvetica; font-weight: normal; font-size: 10px; ; color: #6186C0; text-align: right; }
.quellearticle { font-family: verdana, arial, helvetica; font-weight: normal; font-size: 10px; ; color: #000000; text-align: left; }
.textfettarticle { font-family: verdana, arial, helvetica; font-weight: bold; font-size: 12px; ; color: #000000; text-align: justify; }
.titlearticlesmall { font-family: verdana, arial, helvetica; font-weight: bold; font-size: 16px; ; color: #6186C0; }
.textautor { font-family: verdana, arial, helvetica; font-weight: bold; font-size: 12px; ; color: #000000; text-align: right; }
.newsmonth { COLOR: #000000; FONT: bold 9px verdana, arial, helvetica; TEXT-DECORATION: none; }
.titleuebersicht { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; ; color: #6186C0; }
.linkweiss { font-family: verdana, arial, helvetica; font-weight: bold; font-size: 12px; ; color: #FFFFFF; text-align: left; }
.textweiss {
font-family: verdana, arial, helvetica; font-weight: normal; font-size: 12px; ; color: #FFFFFF; text-align: justify;
}


A.navlinkintern {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2d4b96;
}


A.navlinkactive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2d4b96;
	background-color: #DEE7F7;
}

A.navlinkgross {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #004DA5;
}

.textintern {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.textinternklein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-weight: bold;
}


.textkleinweiss
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-weight: bold;
	color: #FFFFFF;	
}

.textfettintern {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

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

.textfettweissinterngross {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.texttitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #2d4b96;
}

.linkklein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2d4b96;
}

.textinternblau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #2d4b96;
}

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


a.cal_head
{
	color: $head_link_color;
}
a.cal_head:hover
{
	text-decoration: none;
}
.cal_head
{
	background-color: #DDDDDD;
	color:            green;
	font-family:      Verdana;
	font-size:        11;
	font-weight:      bold;
	font-style:       normal;
}
.cal_days /*darussol*/
{
	background-color: #DDDDDD;
	color:            gray;
	font-family:      Verdana;
	font-size:        11;
	font-weight:      normal;
	font-style:       bold;
}
.cal_content
{
	background-color: #EEEEEE;
	color:            #000000;
	font-family:      Verdana;
	font-size:        11;
	font-weight:      normal;
	font-style:       normal;
}
.cal_today
{
	background-color: white;
	color:            green;
	font-family:      Verdana;
	font-size:        11;
	font-weight:      bold;
	font-style:       normal;
}
.cal_event, a.cal_event /* e-man 17-06-04 */
{
	background-color: #DDDDDD;
	color:            #000000;
	font-family:      Verdana;
	font-size:        11;
	font-style:       bold;
}