/*Hauptelemente & Divs*/

body,td,th,table,td,tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight:normal;
}
body {
	background-image: url(../images/bg_gesamt_glow.gif);
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-top: 0px;
}
#pagecontent {
	position:absolute;
	left:50px;
	top:50px;
	width:920px;
	height:670px;
	z-index:1;
}
#suche {
	position:absolute;
	left:788px;
	top:103px;
	width:154px;
	height:31px;
	z-index:2;
	background-image: url(../images/suche.png);
}
#innercontent {
	position:absolute;
	left:282px;
	top:255px;
	width:473px;
	height:389px;
	z-index:3;
}
#innercontent_form {
	position:absolute;
	left:282px;
	top:255px;
	width:423px;
	height:389px;
	z-index:3;
}
#innercontent_spezial {
	position:absolute;
	left:282px;
	top:255px;
	width:585px;
	height:389px;
	z-index:3;
}
#leftbox {
	position:absolute;
	left:75px;
	top:255px;
	width:149px;
	height:407px;
	z-index:4;
}
#Layer1 {
	position:absolute;
	left:0px;
	top:0px;
	width:355px;
	height:239px;
	z-index:5;
}
#subnavi {
	position:absolute;
	left:351px;
	top:221px;
	width:104px;
	height:51px;
	z-index:6;
	background-image: url(../images/submenu_bg.gif);
	visibility: hidden;
}

#subnavi_volkslauf {
	position:absolute;
	left:454px;
	top:221px;
	width:104px;
	height:102px;
	z-index:6;
	background-image: url(../images/submenu_volkslauf.gif);
	visibility: hidden;
}

#subnavi_forum {
	position:absolute;
	left:557px;
	top:221px;
	width:104px;
	height:68px;
	z-index:6;
	background-image: url(../images/submenu_forum.gif);
	visibility: hidden;
}

#Layer2 {
	position:absolute;
	left:789px;
	top:306px;
	width:175px;
	height:117px;
	z-index:7;
}

/*Klassen*/

input{
	margin-left:20px;
	margin-top:5px;
	border-style:none;
	border-width:0;
	width:80px;	
}
.blueheadline{
	font-size:14px;
	color:#004c91;
	font-weight:bold;
}
.smallblack, table, td{
	font-size:10px;
	color:#000000;
	line-height:14px;
	font-weight:normal;
}
.smallblue{
	font-size:9px;
	color:#004c91;
	line-height:13px;
}

.smallbluebold{
	font-size:10px;
	font-weight:bold;
	color:#004c91;
	line-height:13px;
}
.whitetext{
	font-size:9px;
	color:#ffffff;
	line-height:14px;
}
.subnavi{
	font-size:8px;
	font-weight:bold;
	color:#000000;
	line-height:14px;
}

.subnavi a{
	font-size:8px;
	font-weight:bold;
	color:#000000;
	line-height:14px;
	text-decoration:none;
}

.subnavi a:hover{
	color:#004c91;
}

.footer {
	font-size:9px;
	color:#ffffff;
	line-height:14px;
	text-decoration:none;
}
a.footer{
	font-size:9px;
	color:#ffffff;
	line-height:14px;
	text-decoration:none;
}

a.footer:hover{
	text-decoration:underline;
}

.bluelink {
	font-size:10px;
	color:#004c91;
	line-height:15px;
	text-decoration:none;
}
a.bluelink{
	font-size:9px;
	color:#004c91;
	line-height:15px;
	text-decoration:none;
}

a.bluelink:hover{
	text-decoration:underline;
}
a.bluelinkbigger{
	font-size:11px;
	color:#004c91;
	line-height:15px;
	text-decoration:none;
}

a.bluelinkbigger:hover{
	text-decoration:underline;
}

.sml{
	background-color:#dfe7f4;
	width:65px;
	height:18px;
	margin-bottom:7px;	
	margin-right:10px;
}
.med{
	background-color:#dfe7f4;
	width:241px;
	height:18px;
	margin-bottom:7px;	
	margin-left:0px;
}
.big{
	background-color:#dfe7f4;
	width:318px;
	height:18px;
	margin-bottom:7px;	
}

.square{
	color:#dfe7f4;
	margin-left:18px;
	padding-right:0;
	width:20px;
	
}

.but_left{
	margin-top:10px;
	margin-left:21px;
	float:left;
}

.but_right{
	margin-top:10px;
	float:right;
}

#leftbox p{
	margin-top:13px;
	margin-bottom:13px;
}
.radiobu{
	width:20px;
	margin-left:18px;
}

