body { font-size:10pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin-top:0px; margin-left:0px; }
tr,td,span,p {font-size:10pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#333333; }
h1,h2,h3,h4,h5 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color:#CC0003; }

/* ==========================================================================TABLES */
a, a.content {text-decoration:underline; font-weight:bold; color:#3C6DA8; }
a:hover, a.content:hover {color:#CC0003; text-decoration:none; }
a.navi {color:#5a5a5a; font-size:10pt; font-weight:bold; text-decoration:none; }
a.navi:hover {color:#ffffff; font-weight:bold; text-decoration:none; }
a.navi-akt {color:#ffffff; font-size:10pt; font-weight:bold; text-decoration:none; }
a.navi-akt:hover {color:#5a5a5a; font-weight:bold; text-decoration:none; }
a.subnav {color:#9CB5CB; font-weight:bold; font-size:8pt; text-decoration:none;	line-height: 12pt; }
a.subnav:hover { color:#cccccc;	text-decoration:none; }
a.subnav-akt {color:#ffffff; font-weight:normal; text-decoration:none; font-size:8pt; font-weight:bold;	text-decoration:none; }
a.news {font-size:10pt;	color:#333333; }

table.normal {border: 1px white solid; padding: 10px 5px 10px 5px; }
td.navi {background-color: #CCCCCC;	border-top:1px solid white;	border-left:2px solid white; padding:5px 0px 5px 10px; font-size:8pt; font-weight:bold; }
td.navi-akt, td.navi-over {background-color: #CC0003; color:white; text-decoration:none; font-size:8pt;	font-weight:bold; border-top:1px solid white; border-left:2px solid white; padding: 5px 0px 5px 10px; }
td.navi1 {background-color: #CCCCCC; border-top:1px solid white; padding:5px 0px 5px 10px; font-size:8pt; font-weight:bold; }
td.navi1-akt, td.navi1-over {background-color: #CC0003;	color:white; text-decoration:none; font-size:8pt; font-weight:bold;	border-top:1px solid white;	padding: 5px 0px 5px 10px; }
td.navigation {font-size:10pt; background-color:#cccccc; }
td.titel {background-color: #CC0003; border-bottom: 1px white solid; border-left:1px solid #ffffff;	color: white; font-size:8pt; font-weight:bold; padding: 5px 0px 5px 10px; width: 100%; height: 25px; }
td.subnav-home {background-color: #3C6DA8; padding: 10px 3px 5px 10px; }
td.subnav-nachrichten {background-color: #9CB5CB; color: white;	text-decoration:none; font-size:8pt; font-weight:bold; border-bottom: 1px solid white; border-top: 1px solid white;	padding: 7px 0px 8px 10px; }
td.subnav {background-color: #dc4c4c; color: #ffffff; font-size:8pt; font-weight:bold; text-decoration:none; padding: 5px 0px 5px 10px;	border-right:3px solid #ffffff; }
td.subnav-element {padding: 5px 3px 5px 10px; background-color: #3C6DA8; border-right:3px solid #ffffff; border-top:1px solid #ffffff; }
td.subnav-footer {padding: 0px;	background-color: #CCCCCC; border-right:3px solid #ffffff; border-top:1px solid #ffffff; }
td.nav-spacer {background-color: #cccccc; border-left:2px solid #ffffff; border-top:1px solid #ffffff; }
td.content_top {background-image: url(grafix/header.jpg); background-repeat: no-repeat;	height: 97px; vertical-align: bottom; align: right; }
td.content {background-color: #F5CCCC; border-left:1px solid #ffffff; }
td.content2 {background-color: #F5CCCC;	padding:20px; color:#333333; border-left:1px solid #ffffff; }
td.subnavigation {padding: 0px; font-size: 10pt; color: #000000; border-left: 1px solid white; border-top: 1px solid white; }

/*----------- countdown -------------------*/
table.countdown {height:105px; width:271px;	margin-top:1px; /*	background-color:#CD0102; */ background-color:#9CB5CB; float:right;	font-weight:bold; text-align:right;	vertical-align:top; }
table.countdown th {color: #fff; font-size:11pt; }
table.countdown td {color: #fff; font-size:7pt;	padding:0px; }
table.countdown td span {color: #fff; }

/*-----------------oldstuff---------------------*/
td.text2 {line-height:20px;	font-size:10pt;	text-align:left; padding:10px; }
td.header {font-size:10pt; text-align:left;	padding:0px; }
td.news-header-rechts {border-right:1px solid #000000; border-bottom:1px solid #004B8E;	font-weight:bold; color:#004B8E; }
input.login {border: 2px solid silver; padding-top:2px;	padding-left:2px; font-family:arial; color: #993333; font-size:10pt; }
input.meintext,textarea.meintext,select.meintext {border: 2px solid silver;	background-color::#dddddd; padding-top:2px; padding-left:2px; font-family:arial; color: #993333; font-size:10pt; }
input.submitme {border: 2px solid #FFCA19; background: #F24D2E;	color:#000000; font-family:verdana,arial; font-size:10pt; padding:5px; }
img {border:0px; }
.kundenlogin {width: 237px;	height: auto; float: left; padding-top: 30px; background-color: #CCCCCC; }
