.main { font-family: Arial; font-size: 12px; }
.textHeader { font-family: Arial; font-size: 13px; color:#ffffff; font-weight: bold; }
.siteHeader { font-family: Arial; font-size: 14px; color:#ffffff; font-weight: bold; }

table 
{	
	color: #000000;
	font-family:Arial, Helvetica;
	font-size: 12px;
}


body
{
PADDING-LEFT: auto;
PADDING-RIGHT: auto;
PADDING-TOP: 40px;
PADDING-BOTTOM: 0px;
FONT-FAMILY:Arial, Helvetica;Sans-Serif;
FONT-SIZE: 12px;
FONT-WEIGHT: lighter;
margin: 0 auto;width: 980px; 
}

a:link { color: #000066; text-decoration: none; }
a:visited { color:#000066; text-decoration: none; }
a:hover { color: #000066; text-decoration: none; }
a:active { color:#000066; text-decoration: none; }

input, textarea, select 
{
	font-family: Arial;
	font-size: 11px;
	background-color: #eeeeee;
	color: #0b173b;
	border: #b0b0b0 solid 1px; 
	padding:1px;
}




.bottomLine {	border-left: none; border-right: none; border-bottom: none; border-top: solid 1px #b0b0b0; }

.tablesheader 
{ 
	vertical-align: middle;
 	height: 24px;
 	border: solid 1px #b0b0b0; 
	font-size: 16px;
	background-color: #c0c0c0;
	font-family: arial;
        font-weight:lighter;
	color: 	#003333;
}

.marqueeTop
{ 
	vertical-align: middle;
 	height: 16px;
 	border-top: solid 1px #b0b0b0; 
	border-BOTTOM: solid 1px #b0b0b0; 
	border-left: solid 0px #b0b0b0; 
	border-RIGHT: solid 0px #b0b0b0; 
	font-size: 12px;
	background:#c0c0c0;
	font-family: georgia;
        font-weight:lighter;
	color: 	#003333;
}
.tablesfooter 
{ 
	vertical-align: middle;
 	height: 24px;
 	border: solid 1px #b0b0b0; 
	font-size: 12px;
	background-color: #cccccc;
	font-family:Tahoma;
	color: #003333;
}

.tablesheaderNoLeftBorder 
{ 
	vertical-align: middle;
 	height: 24px;
	border-top: 1px solid #b0b0b0;
	border-left: none;
	border-bottom: 1px solid #b0b0b0;
	border-right: 1px solid #b0b0b0;
	font-size: 12px;
	background-color: #ddb64b;
	font-family:Tahoma;
	color: #33333;
}
.tablesheaderNoRightBorder 
{ 
	vertical-align: middle;
 	height: 24px;
	border-top: 1px solid #b0b0b0;
	border-right: none;
	border-bottom: 1px solid #b0b0b0;
	border-left: 1px solid #b0b0b0;
	font-size: 12px;
	background-color: #ddb64b;
	font-family:Tahoma;
	color: #333333;
}
.tablesheaderNoLeftRightBorder 
{
	vertical-align: middle;
	height: 24px;
	border-top: 1px solid #b0b0b0;
	border-left: none;
	border-bottom: 1px solid #b0b0b0;
	border-right: none;
	font-size: 12px;
	background-color: #ddb64b;
	font-family:Tahoma;
	color: #333333;
}
.tablesheader a:link { color: #006600; }
.tablesheader a:visited { color: #006600; }
.tablesheader a:hover { color: #333333; }
.tablesheader a:active { color: #FF0000; }
.tablesheaderNoLeftBorder a:link { color: #006600; }
.tablesheaderNoLeftBorder a:visited { color: #006600; }
.tablesheaderNoLeftBorder a:hover { color: #333333; }
.tablesheaderNoLeftBorder a:active { color: #FF0000; }
.tablescenter 
{ 
	border-left: solid 1px #b0b0b0; 
	border-right: solid 1px #b0b0b0; 
	border-bottom: none; 
	border-top: none; 
	color: #000000;
	font-size: 12px;
	background-color: #ffffff;
}
.tablescenterNoLeftBorder 
{ 
	border-left: none; 
	border-right: solid 1px #b0b0b0; 
	border-bottom: none; 
	border-top: none; 
	color: #000000;
	font-size: 12px;
	background-color: #ffffff;
}
h3 { font-size: 24px; }
iframe { border: solid 1px #0b173b; }

.navigation { color:#333333; font-size:13px; font-family: Arial;background-color: #E6E6FA;
 }

navi.navigation a:link { color: #0b173b;}
navi.navigation a:visited { color: #0b173b;}
navi.navigation a:hover { color: #0b173b; BACKGROUND-color:#D9F2E8; DISPLAY:block;}
navi.navigation a:active { color: #0b173b;}

.footer { color: #333333; font-size: 10px; }
.footer a:link { color: #330000; }
.footer a:visited { color: #330000; }
.footer a:hover { color: #006600; }
.footer a:active { color: #ff0000; }
.bgleft_top 
{ 	
	color: #000000; 
	font-size:13px; 
	font-family: Tahoma;
}
.bgleft 
{ 
	color: #000000; 
	font-size:13px; 
	font-family: Tahoma;
}
.bgcenter_top
{
	color: #000000; 
	font-size:13px; 
	font-family: Tahoma;
}
.bgcenter
{
	color: #000000; 
	font-size:13px; 
	font-family: Tahoma;
}
.bgright_top 
{
	color: #000000; 
	font-size:13px; 
	font-family: Tahoma;
}
.bgright 
{
	color: #000000; 
	font-size:13px; 
	font-family: Tahoma;
}
.cModulesHead
{
	background-repeat: repeat-x;
	font-size: 12px;
	font-weight:bold;
	border: 1px solid #b0b0b0;
	color: #333333;
}
.tCenterTB
{
	background-color: #ffffff; 
	border-top: 1px solid #b0b0b0;
	border-left: none;
	border-bottom: 1px solid #b0b0b0;
	border-right: none;
	color: #000000;
	font-size: 12px;
}
.tCenterTLB
{
	background-color: #ffffff; 
	border-top: 1px solid #b0b0b0;
	border-left: 1px solid #b0b0b0;
	border-bottom: 1px solid #b0b0b0;
	border-right: none;
	color: #000000;
	font-size: 12px;
}
.tCenterLBR
{
	background-color: #ffffff; 
	border-top: none;
	border-left: 1px solid #b0b0b0;
	border-bottom: 1px solid #b0b0b0;
	border-right: 1px solid #b0b0b0;
	color: #000000;
	font-size: 12px;
}
.tCenterLB
{
	background-color: #ffffff; 
	border-top: none;
	border-left: 1px solid #b0b0b0;
	border-bottom: 1px solid #b0b0b0;
	border-right: none;
	color: #000000;
	font-size: 12px;
}
.tCenterB
{
	background-color: #ffffff; 
	border-top: none;
	border-left: none;
	border-bottom: 1px solid #b0b0b0;
	border-right: none;
	color: #000000;
	font-size: 12px;
}
.tCenterBR
{
	background-color: #ffffff; 
	border-top: none;
	border-left: none;
	border-bottom: 1px solid #b0b0b0;
	border-right: 1px solid #b0b0b0;
	color: #000000;
	font-size: 12px;
}
.tCenterTBR 
{ 	
	background-color: #ffffff; 
	border-top: 1px solid #b0b0b0;
	border-left: none;
	border-bottom: 1px solid #b0b0b0;
	border-right: 1px solid #b0b0b0;
 	color: #000000;
	font-size: 12px;
}
.tCenterTLBR 
{ 
	background-color: #ffffff; 
	border: solid 1px #b0b0b0; 
	color: #000000;
	font-size: 12px;
}
a.rating {
   background:url(img/greyStar.gif) repeat-x;
   height:12px;
   width:80px;
   overflow:hidden;
   display:block;
   margin-left:-2px;
   cursor:pointer;
}
a.rating span {
   background:url(img/yellowStar.gif);
   display:block;
   height:100%;
   width:0;
}
.point {
	cursor: pointer;
}
.thide { 
	display: none;
}




.seite
{
BORDER-LEFT: #E6E6FA 2px solid;  BORDER-RIGHT: #E6E6FA 2px solid; BORDER-TOP: #E6E6FA 2px solid; BORDER-BOTTOM: #E6E6FA 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;width: 980px; BACKGROUND:#ffffff;
}



A.navactive {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 0px solid; TEXT-DECORATION: none;
}

A.navactive:hover {
	BACKGROUND: #D9F2E8; TEXT-DECORATION: none ; color: #000000;
}

A.navactive:visited {
	TEXT-DECORATION: none ; color: #000000;
}


A.nav1
{
TEXT-DECORATION: none; COLOR: #FFFFFF; FONT-FAMILY: Verdana; Arial, Helvetica, Sans-Serif; FONT-SIZE: 10pt; margin-left:5px;
}

A.nav1:hover
{
TEXT-DECORATION: none; COLOR: #ffffff; FONT-FAMILY: Verdana; Arial, Helvetica, Sans-Serif; FONT-SIZE: 10pt;margin-left:5px;
}

A.nav1:visited
{
TEXT-DECORATION: none; FONT-FAMILY: Verdana; Arial, Helvetica, Sans-Serif; FONT-SIZE: 10pt;margin-left:5px;
}

A.nav1:active
{
TEXT-DECORATION: none; COLOR:#FFFFFF; FONT-FAMILY: Verdana; Arial, Helvetica, Sans-Serif; FONT-SIZE: 10pt;margin-left:5px;
}

TD.menu1
{
padding-top:7px; padding-bottom:7px; margin-left:5px; BACKGROUND:#0b173b; font-weight:bold; COLOR:#FFFFFF;
}


table.table1
{
	BORDER-LEFT: #336666 0px solid; BORDER-RIGHT: #336666 0px solid; BORDER-TOP: #336666 0px solid; BORDER-BOTTOM: #336666 0px solid; VERTICAL-ALIGN: top; SPACING-BOTTOM: 0px; width: 178px;font-size:13px; font-family: Tahoma;Arial; 
}

A.nav2
{
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px solid; TEXT-DECORATION: none; font-size:13px; font-family: Tahoma;Arial; text-align: left;
}

A.nav2:hover {
	BACKGROUND:  #D9F2E8; DISPLAY: block; TEXT-DECORATION: none ; color: #ffffff; font-size:13px; font-family: Tahoma;Arial; text-align: left;
}
A.nav2:visited
{
	TEXT-DECORATION: none; color: #ffffff;
}

TD.menu2
{
	BORDER-RIGHT: #0b173b 1px solid; BORDER-TOP: #0b173b 1px solid; BACKGROUND: #F0F8FF; BORDER-LEFT: #0b173b 1px solid; BORDER-BOTTOM: #0b173b 1px solid; padding-left:5px;FONT-SIZE: 10pt;
}
TD.menu2a
{
	BORDER-RIGHT: #0b173b 1px solid; BORDER-TOP: #0b173b 1px solid; BACKGROUND: #F0F8FF; BORDER-LEFT: #0b173b 1px solid; BORDER-BOTTOM: #0b173b 1px solid; padding-left:5px;FONT-SIZE: 8pt;
}

table.table2
{
	BORDER-LEFT: #66CC99 1px solid; BORDER-RIGHT: #66CC99 1px solid; BORDER-TOP: #66CC99 1px solid; 	BORDER-BOTTOM: #66CC99 1px solid; VERTICAL-ALIGN: top; width: 98%; FONT-FAMILY: Verdana; Arial, Helvetica, Sans-Serif;FONT-SIZE: 8pt;
}

td.prev2
{
	background-color: #D9F2E8;font-family: Georgia, Sans-Serif; font-weight: normal; color: #006633; FONT-SIZE: 10pt; text-align: left; FONT-WEIGHT: bold;
}

TD.schlagzeileueb {
	FONT-SIZE: 10pt; COLOR: #4169E1; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: top; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BACKGROUND: #D9F2E8;
}

TD.schlagzeile {
	FONT-SIZE: 10pt; COLOR: #4169E1; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 160px; VERTICAL-ALIGN: top; BACKGROUND: #ffffff;
}

td.reiter 
{
BACKGROUND-IMAGE: url(../index/menue_oben.jpg); BACKGROUND-REPEAT: no-repeat; width: 283px; color: #006633; FONT-SIZE: 10pt; text-align: left; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif; font-weight: bold; PADDING-LEFT: 10px;
}

A.nav3
{
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px solid; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;  FONT-WEIGHT: normal; FONT-SIZE: 8pt; text-align: center;
}

A.nav3:hover
{
	BACKGROUND: #D9F2E8; TEXT-DECORATION: none ; color: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif; FONT-SIZE: 8pt; text-align: center;
}
A.nav3:visited
{ 
	TEXT-DECORATION: none;
}

TD.menu3
{
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BACKGROUND: #ffffff; VERTICAL-ALIGN: top; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid;
}


TD
{
FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans-Serif; FONT-WEIGHT: normal;
}

table.table3
{
	BORDER-LEFT: #66CC99 1px solid; BORDER-RIGHT: #66CC99 1px solid; BORDER-TOP: #66CC99 1px solid;BORDER-BOTTOM: #66CC99 1px solid; VERTICAL-ALIGN: top; width: 150px; FONT-FAMILY: Verdana; Arial, Helvetica, Sans-Serif; FONT-SIZE: 8pt; 
} 

td.prev3
{
	background-color: #D9F2E8; FONT-FAMILY: Arial, Helvetica, Sans-Serif; font-weight: normal; color: #006633; FONT-SIZE: 10pt; text-align: center;
}

.img
{BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}


/*###### ADMIN BEREICH ####################################################
###########################################################################
#########################################################################*/
.adminContent
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #ffffff; 
	border: 1px solid #b0b0b0;
	background-repeat: repeat-x;
	padding: 5px;
}
.adminContent input, .adminContent textarea, .adminContent select 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	color: #000000;
	border: solid 1px #CCCCCC; 
	padding:2px;
	cursor: pointer;
}
.adminNavigation { font-size:11px }
.adminNavigation a:link { color: #000000; font-weight:normal }
.adminNavigation a:visited { color: #000000; font-weight:normal }
.adminNavigation a:hover { color: #663300; font-weight:normal }
.adminNavigation a:active { color: #FF0000; font-weight:normal }


</style>
