BODY
{
	background-image		: url(../images/suedstaaten6.jpg) ;
	background-position 	: center;
	background-color	 	: #000000;
	background-repeat	 	: no-repeat;
	background-attachment	: fixed;
	color					: #fefefe;
	font-family				: Tahoma, Verdana, sans-serif;
	margin-top 				: 0;
	margin-left				: 0;
	margin-right			: 0;
	margin-bottom			: 0;
	font-size				: 11px;
}

a.mainlevel:link, a.mainlevel:visited
{
	font-family       		: Arial, Helvetica, sans-serif;
	vertical-align			: middle;
	font-size				: 12px;
	font-weight				: bold;
	text-align				: left;
	padding-left			: 0px;
	padding-top				: 5px;
	margin-left				: 20px;
	height					: 16px;
	width					: 130px;
	text-decoration			: none;
	border-bottom-width		: 1px;
	border-bottom-style		: groove;
	border-bottom-color		: #cdcdcd;
	color					: #fefefe;
	display					: block;
}

a.mainlevel:hover
{
	text-decoration			: none;
	border-bottom-color		: #cdcdcd;
	color					: #C20A28;
}

#active_menu.mainlevel
{
	color					: #C20A28;
}

a.sublevel:link, a.sublevel:visited
{
	display					: block;
	vertical-align			: middle;
	font-family       		: Arial, Helvetica, sans-serif;
	font-size				: 11px;
	font-weight				: bold;
	padding-left			: 20px;
	padding-top				: 2px;
	height					: 16px;
	width					: 100px;
	text-decoration			: none;
	border-bottom-width		: 1px;
	border-bottom-color		: #cdcdcd;
	color					: #fefefe;
}

a.sublevel:hover
{
	text-decoration			: none;
	border-bottom-color		: #cdcdcd;
	color					: #C20A28;
}

#active_menu.sublevel {
	color					: #C20A28;
}

a:link, a:visited
{
	font-family      		: Arial, Helvetica, sans-serif;
	color					: #cccccc;
	text-decoration			: underline;
}

a:hover
{
	text-decoration			: none;
}	

.componentheading
{
	font-family     	  : Arial, Helvetica, sans-serif;
	font-size   	      : 14px;
	font-weight     	  : bold;
	text-align        	  : left;
	color             	  : #fefefe;
	padding-bottom	  	  : 5px;
}

.contentheading
{
	font-family      	 : Arial, Helvetica, sans-serif;
	font-size        	 : 14px;
	font-weight       	 : bold;
	text-align        	 : left;
	color             	 : #fefefe;
	padding-bottom	  	 : 5px;
	width			  	 : 516px;
}

.contentheading td
{
	font-family       : Arial, Helvetica, sans-serif;
	font-size         : 14px;
	font-weight       : bold;
	text-align        : left;
	color             : #fefefe;
	padding-bottom	  : 5px;
}

table.contentpaneopen td.contentheading
{
	height			  : 20px;
	width			  : 525px;
	padding-left	  : 3px;
	padding-top	 	  : 5px;
	color			  : #e6e6e6;
	text-align		  : left;
	white-space		  : nowrap;
	font-family		  : Arial, Helvetica, sans-serif;
	font-size		  : 14px;
	font-weight		  : bold;
	border-top		  : 1px solid #fefefe;
}

table.moduletable-news th
{
	font-family       : Arial, Helvetica, sans-serif;
	font-size         : 14px;
	font-weight       : bold;
	text-align        : left;
	color             : #fefefe;
	padding-left	  : 10px;
	padding-bottom	  : 5px;
}

table.moduletable-news td
{
	font-family       : Arial, Helvetica, sans-serif;
	font-size         : 12px;
	font-weight       : 200;
	text-align        : justify;
	color             : #fefefe;
	padding-right	  : 5px;
	padding-left	  : 5px;
	padding-bottom	  : 5px;
}

table.moduletable-player th
{
	font-family       : Arial, Helvetica, sans-serif;
	font-size         : 14px;
	font-weight       : bold;
	text-align        : left;
	color             : #fefefe;
	padding-left	  : 20px;
	padding-bottom	  : 5px;
}

table.moduletable-player td
{
	font-family       : Arial, Helvetica, sans-serif;
	font-size         : 12px;
	font-weight       : 200;
	text-align        : justify;
	color             : #fefefe;
	padding-right	  : 5px;
	padding-left	  : 20px;
	padding-bottom	  : 5px;
}

table.moduletable-newsletter th
{
	font-family       : Arial, Helvetica, sans-serif;
	font-size         : 12px;
	font-weight       : bold;
	text-align        : left;
	color             : #fefefe;
	padding-top		  : 25px;
	padding-left	  : 20px;
	padding-bottom	  : 5px;
}

table.moduletable-newsletter td
{
	font-family       : Arial, Helvetica, sans-serif;
	font-size         : 12px;
	font-weight       : 200;
	text-align        : left;
	color             : #fefefe;
	padding-right	  : 5px;
	padding-left	  : 10px;
	padding-bottom	  : 5px;
}

table.moduletable-usermenue th
{
	font-family       : Arial, Helvetica, sans-serif;
	font-size         : 14px;
	font-weight       : bold;
	text-align        : left;
	color             : #fefefe;
	padding-top		  : 25px;
	padding-left	  : 20px;
	padding-bottom	  : 5px;
}

table.moduletable-usermenue td
{
	font-family       : Arial, Helvetica, sans-serif;
	font-size         : 12px;
	font-weight       : 200;
	text-align        : left;
	color             : #fefefe;
	padding-right	  : 5px;
	padding-left	  : 0px;
	padding-bottom	  : 5px;
}

table.moduletable th
{
	font-family       : Arial, Helvetica, sans-serif;
	font-size         : 14px;
	font-weight       : bold;
	text-align        : left;
	color             : #fefefe;
	padding-bottom	  : 5px;
}

table.moduletable p
{
	font-family       : Arial, Helvetica, sans-serif;
	font-size         : 12px;
	font-weight       : 300;
	text-align        : justify;
	color             : #fefefe;
	padding-bottom	  : 5px;
}

p
{
	font-family       : Arial, Helvetica, sans-serif;
	font-size         : 12px;
	font-weight       : 300;
	text-align        : justify;
	color             : #fefefe;
	padding			  : 5px;
	padding-left	  : 5px;
	padding-right	  : 15px;
}

.standardtext
{
	font-family       : Arial, Helvetica, sans-serif;
	font-size         : 12px;
	font-weight       : 300;
	text-align        : justify;
	color             : #fefefe;
}

.contentpane_list
{
	font-family       : Arial, Helvetica, sans-serif;
	font-size         : 12px;
	font-weight       : 300;
	text-align        : justify;
	color             : #fefefe;
	display			  : list-item;
	list-style		  : disc; 
	margin-top 		  : 2px;
}

tr
{
	font-family       : Arial, Helvetica, sans-serif;
	font-size         : 12px;
	font-weight       : 300;
	text-align        : justify;
	color             : #fefefe;
	padding			  : 0px;
}

td
{
	font-family       : Arial, Helvetica, sans-serif;
	font-size         : 12px;
	font-weight       : 300;
	text-align        : justify;
	color             : #fefefe;
	padding			  : 0px;
}

div
{
	font-family       : Arial, Helvetica, sans-serif;
	font-size         : 12px;
	font-weight       : 300;
	text-align        : justify;
	color             : #fefefe;
	padding			  : 0px;
}

ul
{
	margin			 : 0;
	padding			 : 0;
	list-style		 : none;
}

li
{
	line-height		 : 5px;
	padding-left	 : 10px;
	padding-right	 : 10px;
	padding-top		 : 0px;
	list-style-type  : disc;
	width			 : 520px;
}

#chatoutput
{
	width			  : 500px;
}

/* ********************************************************************* */

.td1 {
	background-image: url(../images/siteground_01.png);
	background-repeat: repeat-y;
	width: 20px;
	height: 92px;
}
.td2 {
	/*background-image: url(../images/sospilogo4.png);
	background-repeat: no-repeat ;
	background-position: center;
	width: 900px;
	height: 130px;**/
}
.td3 {
	background-image: url(../images/siteground_03.png);
	background-repeat: repeat-y;
	width: 20px;
	height: 92px;
}
.td4 {
	background-image: url(../images/siteground_171.jpg);
	background-repeat: no-repeat ;
	width: 20px;
	height: 22px;
}
.td5 {
	background-image: url(../images/siteground_191.jpg);
	background-repeat: repeat-x;
	background-position: right;
	width: 1000px;
	height: 22px;
}
.td6 {
	background-image: url(../images/siteground_201.jpg);
	background-repeat:no-repeat;
	background-position: right;
	width: 20px;
	height: 22px;
}
.td7 {
	background-image: url(../images/siteground_131.png);
	background-repeat: no-repeat ;
	width: 20px;
	height: 12px;
}
.td8 {
	background-image: url(../images/siteground_161.png);
	background-position: right;
	background-repeat: no-repeat ;
	width: 20px;
	height: 12px;
}

.td9 {
	background-image: url(../images/siteground_09.png);
	background-repeat: repeat-y ;
	width: 20px;
	height: 445px;
}
.td10 {
	/*background-color: #666666;**/
	width: 196px;
	height: 445px;
}
.td101 {
	/*background-color: #666666;**/
	width: 533px;
}

.td11 {
	/*background-color: #666666;**/
	width: 516px;
	height: 445px;
}
.td121 {
	/*background-color: #666666;**/
	width: 196px;
	height: 445px;
}

.td12 {
	background-image: url(../images/siteground_12.png);
	background-repeat: repeat-y ;
	width: 20px;
	height: 445px;
}
.td13 {
	background-image: url(../images/siteground_13.png);
	background-repeat: no-repeat ;
	width: 20px;
	height: 12px;
}
.td14 {
	background-image: url(../images/siteground_16.png);
	background-position: right;
	background-repeat: no-repeat ;
	width: 20px;
	height: 12px;
}
.td15 {
	background-image: url(../images/siteground_17.jpg);
	background-repeat: no-repeat ;
	width: 20px;
	height: 22px;
}
.td16 {
	background-image: url(../images/siteground_19.jpg);
	background-repeat: repeat-x;
	background-position: right;
	width: 1000px;
	height: 22px;
}
.td17 {
	background-image: url(../images/siteground_20.jpg);
	background-repeat:no-repeat;
	background-position: right;
	width: 20px;
	height: 22px;
}

.copyright {
	color: #fefefe;
	font-family: Arial;
	font-size:11px;
}
/* CSS Document */

