.default {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ACACAC;
}
.MenuDown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	word-spacing: 6px;
}

.MenuDown a:link {
	color: #FFFFFF;
	TEXT-DECORATION: none;
}
.MenuDown a:visited {
	color: #FFFFFF;
	TEXT-DECORATION: none;
}
.MenuDown a:hover {
	color: #FFFFFF;
	TEXT-DECORATION: underline;
} 

.MenuUp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #1640AB;
	font-weight: normal;
}
.MenuUp a:link {
	COLOR: #1640AB; TEXT-DECORATION: none;
}
.MenuUp a:visited {
	COLOR: #1640AB; TEXT-DECORATION: none;
}
.MenuUp a:hover {
	COLOR: #2382D8; TEXT-DECORATION: none;
} 

.MenuRight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7E7E7E;
	padding-left:15px;
	border-left-width: medium;
	border-left-style: solid;
	border-left-color: #B6B6B6;
}

.MenuRight a:link {
	COLOR: #7E7E7E; TEXT-DECORATION: none;
}
.MenuRight a:visited {
	COLOR: #7E7E7E; TEXT-DECORATION: none;
}
.MenuRight a:hover {
	COLOR: #7E7E7E; TEXT-DECORATION: none;
} 

.MenuUp2 {
	color: #1640AB;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:5px;
	vertical-align:middle;
}

.MenuUp2 a:link {
	COLOR: #1640AB; TEXT-DECORATION: none;
}
.MenuUp2 a:visited {
	COLOR: #1640AB; TEXT-DECORATION: none;
}
.MenuUp2 a:hover {
	COLOR: #2382D8; TEXT-DECORATION: none;
} 
.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8B8B8B;
	list-style-image: url(images/punkt_orange.jpg);
	list-style-type: circle;
	list-style-position: outside;
}

.formtext a:link {
	COLOR: #8B8B8B; TEXT-DECORATION: none;
}
.formtext a:visited {
	COLOR: #8B8B8B; TEXT-DECORATION: none;
}
.formtext a:hover {
	COLOR: #8B8B8B; TEXT-DECORATION: none;
} 


.MenuMain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	word-spacing: 2px;
	text-align: center;
}

.MenuMain a:link {
	COLOR: #FF6600; TEXT-DECORATION: none;
}
.MenuMain a:visited {
	COLOR: #FF6600; TEXT-DECORATION: none;
}
.MenuMain a:hover {
	COLOR: #FF3300; TEXT-DECORATION: none;
} 

.MainText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	list-style-image: url(images/punkt_orange.jpg);
	list-style-type: circle;
	list-style-position: outside;
	line-height: 18px;
	background-position: center;
}
.MainText a:link {
	COLOR: #666666; TEXT-DECORATION: none;
}
.MainText a:visited {
	COLOR: #666666; TEXT-DECORATION: none;
}
.MainText a:hover {
	COLOR: #888888; TEXT-DECORATION: underline;
} 
.show_more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	background-position: right;
	text-align: right;
}

.show_more a:link {
	COLOR: #FF6600; TEXT-DECORATION: none;
}
.show_more a:visited {
	COLOR: #FF6600; TEXT-DECORATION: none;
}
.show_more a:hover {
	COLOR: #FF8800; TEXT-DECORATION: underline;
} 


.MainText2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	list-style-image: url(images/punkt_blau.jpg);
	list-style-type: circle;
	list-style-position: outside;
	line-height: 18px;
}

.MainText2 a:link {
	COLOR: #666666; TEXT-DECORATION: none;
}
.MainText2 a:visited {
	COLOR: #666666; TEXT-DECORATION: none;
}
.MainText2 a:hover {
	COLOR: #888888; TEXT-DECORATION: underline;
} 

.top {
	font-family: Arial, Helvetica, sans-serif;
	color: #8D8D8D;
	font-size: 11px;
	padding-left: 15px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
}

.top a:link {
	COLOR: #666666; TEXT-DECORATION: underline; 
}
.top a:visited {
	COLOR: #666666; TEXT-DECORATION: underline;
}
.top a:hover {
	COLOR: #666666; TEXT-DECORATION: none;
} 

.cell {
float: left; width: 24%; height: 150px; padding-bottom:15px; border-color:#FFFFFF; border-style:solid; border-width:thin;
}

.cell a:link {
	COLOR: #8B8B8B; TEXT-DECORATION: none; 
}
.cell a:visited {
	COLOR: #8B8B8B; TEXT-DECORATION: none;
}
.cell a:hover {
	COLOR: #8B8B8B; TEXT-DECORATION: none;
} 


.cell_vert {
float: left; padding:10px;  width:140px; border-color:#FFFFFF; border-style:solid; border-width:thin;
}

.cell_vert a:link {
	COLOR: #8B8B8B; TEXT-DECORATION: none; 
}
.cell_vert a:visited {
	COLOR: #8B8B8B; TEXT-DECORATION: none;
}
.cell_vert a:hover {
	COLOR: #8B8B8B; TEXT-DECORATION: none;
} 


.slogan {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 14px;
	font-style: italic;
	color: #5492CF;
	letter-spacing: 1pt;
	text-align: left;
	line-height: 18px;
}

.author {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #88B3DD;
	letter-spacing: 1pt;
	text-align: right;
}

.underlinks {
text-align:right;
color:#666666;
 border-bottom: 1px dashed orange;
 }
 
 .sites {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
	padding-left: inherit;
	list-style-image: url(images/arrow.png);
	list-style-type: circle;
	line-height: 16px;
	background-position: center;
}
.sites a:link {
	COLOR: #888888; TEXT-DECORATION: none;
}
.sites a:visited {
	COLOR: #888888; TEXT-DECORATION: none;
}
.sites a:hover {
	COLOR: #555555; TEXT-DECORATION: none;
	padding-left:1px;
} 

 .sites_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
	padding-left: inherit;
	list-style-image: url(images/arrow_blue.png);
	list-style-type: circle;
	line-height: 16px;
	background-position: center;
}
.sites_blue a:link {
	COLOR: #888888; TEXT-DECORATION: none;
}
.sites_blue a:visited {
	COLOR: #888888; TEXT-DECORATION: none;
}
.sites_blue a:hover {
	COLOR: #555555; TEXT-DECORATION: none;
	padding-left:1px;
} 

.article {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	list-style-image: url(images/arrow.png);
	list-style-type: circle;
	list-style-position: outside;
	line-height: 18px;
}