body {
	background-color: #FFFFFF;
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
}

header_blue_menu_point {
    font-familiy: arial;
    font-size: 12px;
    text-decoration: none;
    color: #31699C;
}

header_white_menu_point {
    font-familiy: arial;
    font-size: 12px;
    text-decoration: none;
    color: #FFFFFF;
}

a.header_blue_menu:link, a.header_blue_menu:visited, a.header_blue_menu:active {
        font-familiy: arial;
        font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

a.header_blue_menu:hover {
        font-familiy: arial;
        font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}

a.header_white_menu:link, a.header_white_menu:visited, a.header_white_menu:active {
        font-familiy: arial;
        font-size: 12px;
	color: #000000;
	text-decoration: none;
}

a.header_white_menu:hover {
        font-familiy: arial;
        font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

table.menu {
        font-familiy: arial;
        font-size: 12px;
	padding: 5px;
}

a.menulink:link, a.menulink:visited, a.menulink:active, a.menulink:hover {
        font-familiy: arial;
        font-size: 12px;
	color: #000000;
	text-decoration: none;
}

a.edit_menu:link, a.edit_menu:visited, a.edit_menu:active, a.edit_menu:hover {
        font-familiy: arial;
        font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

a.edit:link, a.edit:visited, a.edit:active, a.edit:hover {
        font-familiy: arial;
        font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.aktuelles{
        font-familiy: arial;
        font-size: 14px;
        font-weight: normal;
        font-style:normal;
	color: #FFFFFF;
}

table.rand_komplett{
        border-width:1;
	border-style:solid;
	border-color:black;
}





//PureContent - Styles

table, tr, th, rd {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	padding: 0%;

	border-style: none;
	border-width: 0px;
	border-collapse: collapse;
	empty-cells: show;
}

table.main {
        font-familiy: arial;
        font-size: 12px;
	border-left: 1px solid;
	border-left-color: #013364;
	border-right: 1px solid;
	border-right-color: #013364;
}

table.image {
        font-familiy: arial;
        font-size: 12px;
	border-style: none;
	border-width: 0px;
}

td.header {
	font-size: 10pt;
	font-weight: bold;
	height:30;
}

td.headerLogin {
        font-familiy: arial;
        font-size: 12px;
	font-weight: normal;
	height:30;
}

td.headermenu {
        font-familiy: arial;
        font-size: 12px;
}

a:visited, a:hover, a:active, a:link {
        font-familiy: arial;
        font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.news:visited, a.news:hover, a.news:active, a.news:link {
        font-familiy: arial;
        font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
}
td.left {
        font-familiy: arial;
        font-size: 12px;
	padding: 10px;
	vertical-align: top;
}

td.right {
        font-familiy: arial;
        font-size: 12px;
	padding: 10px;
}

td.middle_index {
        font-familiy: arial;
        font-size: 12px;
	padding: 10px;
}

td.right_index {
        font-familiy: arial;
        font-size: 12px;
	padding: 10px;
	vertical-align: top;
}

td.category {
        font-familiy: arial;
        font-size: 12px;
	padding: 5px;
	border-color: #013364;
	font-size: 8pt;
}

td.menu {
        font-familiy: arial;
        font-size: 12px;
	padding: 5px;
	border-color: #013364;
}


a.copyright:link {
        font-familiy: arial;
        font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a.copyright:visited {
        font-familiy: arial;
        font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a.copyright:hover {
        font-familiy: arial;
        font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a.copyright:active {
        font-familiy: arial;
        font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

td.search {
        font-familiy: arial;
        font-size: 12px;
	text-align: right;
	padding: 5px;
	font-weight:normal;
}

p.image {        
        font-familiy: arial;
        font-size: 12px;
	font-weight: normal;
	text-align: center;
}

a.category {
        font-familiy: arial;
        font-size: 12px;
	text-decoration: none;
}

p.error{
        font-familiy: arial;
        font-size: 12px;
	font-weight:bold;
	font-color:#D8142A;
}

.textHeadline{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	font-color: #000000;
	text-indent: 10mm;
}

.text{
        font-familiy: arial;
        font-size: 12px;
	font-weight:bold;
	font-color:#000000;
}

.text_autor{
        font-familiy: arial;
        font-size: 10px;
	font-weight:bold;
	font-color:#5EA0C0;
}

.text_date{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	font-color:#5EA0C0;
}

.footer{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
}

.pictures
{
	border-style: solid;
	border-width: 0px;
	border-color: #000000;
	padding: 0%;
}

a.headerLogin:link {
        font-familiy: arial;
        font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

a.headerLogin:visited {
        font-familiy: arial;
        font-size: 12px;
	color: #EEEEEE;
	text-decoration: none;
}

a.headerLogin:hover {
        font-familiy: arial;
        font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}

a.headerLogin:active {
        font-familiy: arial;
        font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}

.bordered {
        font-familiy: arial;
        font-size: 12px;
	margin-top: 5px;
 	border-style: solid;
  	border-width: 1px;
}

h1 {
	font-size: 16pt;
	font-weight: bold;
 	color: #000000;
	text-align: center;
	text-shadow: #999999;
}

h2 {
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
	margin-left: 20%;
}

.hcode {
	font-family: Courier New, courier;
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
	margin-left: 20%;

}


a.small-link {
	font-size: 10pt;
	color: #000000;
	text-decoration: underline;
}

.invisible {
	display: none;
}

.small {
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
}

.footer {
	font-size: 10pt;
	color: #444444;
	text-decoration: none;
	text-align: right;
}

.error {
        font-familiy: arial;
        font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}

.small-indent {
        font-familiy: arial;
        font-size: 12px;
	margin-right: 3%;
	text-align: right;
}

.code {
        font-familiy: arial;
        font-size: 12px;
	font-family: Courier New, courier;
	font-size: 12px;
	color: #000000;
}

