body {

        background: #FFFFFF;
        margin-top:0px;
        margin-left:0px;
}

a {
        background-color:transparent;
        color:#707070;
        text-decoration:none;
        font-size:10px;
        border-style:none;
}

.contentpaneopen a {border-style:none;
                    background-color:none;
                    text-decoration:none;
                    font-size:11px;
}

tr,td {
	font-family:Arial;
	font-size:11x;
	color:#101010;
}

div, p {
	font-family:Arial;
	font-size:11px;
	color:#000000;
}


h3 {
	font-family:Arial;
	font-size:12px;
	margin-top:0px;
        margin-bottom:0px;
	padding-left:3px;
	padding-top:1px;
        color:#FFFFFF;
	background-color:#A00909;
}

h4 {
	font-family:Arial;
	font-size:12px;
	font-weigth:bold;
}


table {font-size:11px;}


a.mainlevel-main:visited, a.mainlevel-main:link {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;	
	height:16px;
	padding-left:4px;
	padding-top:0px;
	color:#000000;
}

a.sublevel-main:visited, a.sublevel-main:link {
	text-decoration:none;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	height:16px;
	padding-left:4px;
	padding-top:0px;
	color:#202020;
}

a.mainlevel-teammenu:visited, a.mainlevel-teammenu:link {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	margin-left:0px;
	margin-right:0px;
	padding-left:4px;
	background-color:#000000;
	color:#FFFFFF;
	width:150px;
}


.componentheading {
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	padding-left:2px;
	padding-top:3px;
	margin-top:2px;
	margin-left:1px;
	margin-right:1px;
        background-color:#FFFFFF;
}

.contentpagetitle {
	padding-left:1px;
	padding-top:3px;
	font-family:Arial;
	font-size:11px; 	
	font-weight:bold;	
	color:#000000;
	text-decoration:none;        
}

.blog {
        margin-top:5px;
}

.contentheading {
        font-family:Arial;
        font-size:12px;
        font-weight:bold;
}

.blog .contentheading {
	padding-top:0px;
	width:500px;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#404040;
        background-image:url('/web/templates/pfanni4/images/ContentHeader.GIF');
	font-weight:bold;
        font-size:11px;
	margin-bottom:0px;
	padding-bottom:0px;
}

.blog .contentpaneopen .contentpane {
 	font-size:11px;
}

.small, .createdate {
        font-size:10px;
        color:#707070;
}


.moduletable {
	margin-left:2px;
	margin-top:2px;
	padding-top:2px;
	padding-left:2px;
}

.moduletable-infobox-sponsoring {
	cellspacing:0px;
	cellpadding:0px;
	width:170px;
	margin-bottom:5px;
        margin-left:4px;
        margin-top:3px;
}

.moduletable-infobox, .moduletable-infobox-left {
	cellspacing:0px;
	cellpadding:0px;
	width:170px;
	margin-bottom:5px;
        margin-left:4px;
        margin-top:3px;
        border-bottom-style:solid;
        border-bottom-width:2px;
        border-bottom-color:#A00909;
	}		
		
.moduletable-infobox-left {width:136px;}
		
.moduletable-infobox td {font-family:Arial;
	font-size:11px;
	padding-left:3px;
	padding-top:3px;
        background-color:#E0E0E0;
}

.moduletable-infobox-left td {font-family:Arial;
	font-size:11px;
	padding-left:3px;
	padding-top:3px;
        background-color:#E0E0E0;}


.moduletable-infobox th, .moduletable-infobox-left th {font-family:Arial;
	font-size:11px;
	align:left;
        text-align:left;
	padding-left:3px;
	color:#FFFFFF;
	background-image:url('/web/templates/pfanni4/images/InfoBox_Header_breit.GIF'); 
	background-repeat:no-repeat;}

.moduletable-infobox-left th {	background-image:url('/web/templates/pfanni4/images/InfoBox_Header_schmal.GIF');  }

.moduletable-infobox-alternative {
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
        margin-bottom:5px;

   	border-top:solid;
        border-top-width:1px;
        border-top-color:#000000;

	border-bottom:solid;
        border-bottom-width:1px;
        border-bottom-color:#000000;

	border-left:solid;
        border-left-width:1px;
        border-left-color:#000000;

	border-right:solid;
        border-right-width:1px;
        border-right-color:#000000;


       	background-color:#ADBDEF;
}


.moduletable-main {
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
        margin-bottom:5px;

    	border-bottom:solid;
        border-bottom-width:2px;
        border-bottom-color:#A00909;

        width:134px;      
 
}

.moduletable-main th { font-size:11px;
                       align:left;
                       text-align:left;
                       color:#FFFFFF;
                       padding-left:3px;
                       background-image:url('/web/templates/pfanni4/images/InfoBox_Header_schmal.GIF'); 
                       background-repeat: no-repeat; }

.moduletable-main td { font-size:11px;
                       background-color:#F0F0F0; }

.moduletable-top {
        font-size:10px;
        color:#FFFFFF;
}

.button {
        font-size:9px;
}

.readon, .redtext {
         color:#A00909;
}

.modifydate { font-size:11px; }

.bluetext {
         color:#A0A000;
}

.createdate {
         color:#A00909;
}

.playerpanel {
        background-color:#D0D0D0;
        width:600px;
        padding-top:2px;
        padding-left:2px;
        font-size:10px;
}

.latestnews {
        font-size:10px;
        font-weight:bold;
}

.sectiontableentry1, .sectiontableentry2 {
        font-family:Arial;
        font-size:10px;
        padding-left:2px;

}