@import url("mailform.css");
@import url("powermail.css");


body{
	background-color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left:30px;
	margin-top:5px;
	font-size:11px;
}

.pageContainer {
	position: absolute;
	width: 920px;
	border:none;
}

.headLinks{
	width: 910px;
	height: 25px;
	left: 0px;
	padding-right: 10px;
	padding-top: 10px;
	text-align:right;
}

.headImage{
width: 920px;
height: 124px;
padding-left: 0px;
left: 0px;
vertical-align:middle;
text-align:right;
}

.contentContainer{
float:left;
width: 920px;
left: 0px;
padding-top:20px;
}

.leftContentArea{
float: left;
background-color:#FFFFFF;
width: 185px;
padding-top: 0px;
overflow:hidden;
padding-left:0px;
padding-bottom:12px;
}

.rightContentArea{
float: left;
background-color:#FFFFFF;
width: 185px;
padding-top: 0px;
overflow:hidden;
padding-left:5px;
padding-bottom:12px;
}

.contentArea{
float: left;
width: 513px;
padding-top: 0px;
padding-left: 12px;
padding-right: 12px;
padding-bottom:12px;
border-right:#dadada solid 2px;
border-left:#dadada solid 2px;
}
/*
.contentArea table table p{
margin:0px;
}
*/
.contenttable p{
margin:0px;
}

.navHead{
float: left;
width: 797px;
height: 39px;
padding-left: 123px;
vertical-align:middle;
background-image:url(../images/navBG.gif);
background-repeat:repeat;
border-bottom:#940000 solid 2px;
font-size:12px;
font-weight:normal;
}

.navHead a{
color:#000000;
}
.navHead a:active{
color:#000000;
}
.navHead a:visited{
color:#000000;
}
.navHead a:hover{
color:#000000;
}

.newsListTable{
background-color:#ffffff;
text-align:left;
}

.newsListTable th{
background-image:url(../images/newsListBG.gif);
background-repeat:repeat;
border:none;
vertical-align:middle;
}

.apxteamstats{
background-color:#ffffff;
text-align:left;
}

.apxteamstats th{
background-image:url(../images/newsListBG.gif);
background-repeat:repeat;
border:none;
vertical-align:middle;
}

.apxteamstatsfooter{
	font-size:9px;
	color:#CCCCCC;
}

.guestbookListTable th{
background-image:url(../images/newsListBG.gif);
background-repeat:repeat;
border:none;
vertical-align:top;
text-align:left;
}

.guestbookListEntrydate{
border:none;
vertical-align:top;
text-align:right;
font-size:10px;
font-style:normal;
}

.adminMenu th{
background-image:url(../images/newsListBG.gif);
background-repeat:repeat;
border:none;
vertical-align:middle;
text-align:left;
}

.adminMenuFooter{
background-image:url(../images/newsListBG.gif);
background-repeat:repeat;
border:none;
vertical-align:middle;
text-align:left;
}

.footer{
background-image:url(../images/newsListBG.gif);
background-repeat:repeat;
border-top:#940000 solid 2px;
text-align:right;
float:left;
width:100%;

}

small{
font-size:10px;
}

.clubTableLeague{
font-size:10px;
color:#666666;
}

hr{
background-color:#dadada;
border:none;
height:2px;
}

a{
color:#CB0101;
text-decoration:none;
}

a:visited{
color:#CB0101;
text-decoration:none;
}

a:hover{
color:#CB0101;
text-decoration:underline;
}

a:active{
color:#CB0101;
text-decoration:none;
}

h1{
	font-size: 12px;
	font-weight:bold;
	margin-bottom:6px;
	margin-top:6px;
}

.csc-sitemap ul{
	margin:0 !important;
	padding:0 !important;
}

.csc-sitemap ul ul{
	margin-left:20px !important;
	padding:0 !important;
}


.csc-sitemap li{
	list-style:none !important;
}

.sitemap-layer1{
	background-image:url(../images/newsListBG.gif);
	background-repeat:repeat;
	border:none;
	font-weight:bold;
	/*float:left;
	width:98%;
	cursor:pointer;*/
}


.blackSticksBox{
	background-color:#EFEFEF;
	border:1px solid #C6C3C6;
	padding:5px;
	width:97%;
}

p{
	margin-top:6px;
	margin-bottom:6px;
}

/* tabellen layouts */

.contenttable-0 {
	border-collapse: collapse;
	border-spacing: 0;
	margin-bottom:6px;
}

.contenttable-0 th {
	vertical-align:top;
	text-align:left;
	padding: 3px;
}


.contenttable-0 td {
	vertical-align:top;
	padding: 3px;
}

.contenttable-0 caption {
	font-weight:bold;
	text-align:left;
	padding-bottom:3px;
	padding-top:3px;
}

/**********************************/

.contenttable-1 {
	border-collapse: collapse;
	border-spacing: 0;
	border: none;
	width:100%;
	margin-bottom:6px;
}

.contenttable-1 td {
	vertical-align:top;
	padding: 3px;
}

.contenttable-1 th {
	vertical-align:top;
	text-align:left;
	padding: 3px;
	background-image:url(../images/newsListBG.gif);
	background-repeat:repeat;
}


.contenttable-1 thead tr {
	border-bottom: none;
	vertical-align:top;
	padding: 3px;
	font-weight:bold;
	text-align:left;
}

.contenttable-1 td {
	vertical-align:top;
	padding: 3px;
}

.contenttable-1 caption {
	font-weight:bold;
	text-align:left;
	padding-bottom:3px;
	padding-top:3px;
}

