


/* 
Hier folgen formatierungen für die tinyMCE sachen

ANPASSUNGEN IN MENUE UND TOPMENUE MÜSSEN NOCH ANGEPASST WERDEN!!!
*/


xxtable
{
	
	border-collapse: collapse;
	border-style: solid; 
	border: 1px;
	border-color: black;

}


xxtr
{
	border-style: solid; 
	border: 1px;
	border-color: black;
}


XXtd
{
	border-style: solid; 
	border: 1px;
	border-color: black;

}

*/

/*
ende tinyMCE formatierungen
*/

.search_field
{
	border: 1px;
	border-style: solid;
	font-family: 'Trebuchet MS', Helvetica;
	font-size: 10px;

	height: 18px;
	
}

input.search_button
{

	font-family: 'Trebuchet MS', Helvetica;
	font-size: 10px;

	border-color: #ffffff;
	border-style: solid;
	border: 0px;


	height: 18px;
}


body
{
	background-color: #ffffff;
	font-family: 'Trebuchet MS', Helvetica;	

	font-size: 12px;
}


table.main
{
	align: center;
	top: 10px; 
	align: center;
	border-collapse: collapse;
 	position: absolute;
	left: 0px;

	width: 90%;
	border: 0px;
	border-color: #ffffff;
	border-style: solid;
	margin-top: 0px;
	
}

tr.main
{
	margin-top: 0px;
	padding: 0px; 
}



td.infobar
{
	background-color: green;
	height: 20px;
	padding-left: 10px;
	max-height: 20px;
	overflow: hidden;
	color: #4e4e4e;
	background-image:url('images/table_bottom_test.gif');
}

td.main_top
{
	
	text-align: right;
	vertical-align: bottom;
	height: 100px;
	padding-right: 35px;
	padding-bottom: 15px;
	background-color: #ffffff;
}

td.main_top_menue
{
	
	text-align: left bottom;
	vertical-align: bottom;
	height: 20px;
	background-color: #ffffff;
	padding-left: 55px;
}


td.menue
{
	padding-left: -10px;
	padding-top: 25px;
	padding-bottom: 25px;
	background-color: lightblue;
	vertical-align: top;
	width: 170px;
	color: lightgrey;
	text-decoration: none;
}



td.menue_links
{
	color: green;
	text-decoration: none;

}




font.menue_pfeil
{
/*
ANKER
*/
	color: #414141;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
}

font.menue_pfeil_active
{
	color: #e40000;
	font-weight: bold;
	font-family: Verdana;
	font-size: 13px;
}


font.menue_pfeil_sub2
{
/*
ANKER
*/
	color: #414141;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}

font.menue_pfeil_active_sub2
{
	color: #e40000;
	font-weight: bold;
	font-family: Verdana;
	font-size: 11px;
}




td.content
{
	padding-left: 25px;
	padding-top: 20px;
	padding-right: 45px;
	width: 580px;
	vertical-align: top;
	background-color: #ffffff;
	font-size: 13px;
	line-height: 19px;
	font-family: 'Trebuchet MS', Helvetica;
}

td.main_dummy_right
{
	color: white;
	width: 120px;
	background-color: green;
}

td.blind
{
	width: 25px; 
	background-color: yellow;
}

td.top
{
	height: 18px;
	width: 80px;
	background-color: #ffffff;

	background-image: url('images/top_menue/papier-schnitt.png');
	background-image:url('images/top_menue/papier-schnitt.jpg');
	background-repeat: repeat;

}

tr.top
{
	height: 30px;
	width: 80px;
	background-color: #ffffff;

	background-image: url('images/top_menue/papier-schnitt.png');
	background-image:url('images/top_menue/papier-schnitt.jpg');
	background-repeat: repeat;

}



a.links_top
{
	font-family: 'Trebuchet MS', Helvetica;
	color: #6d6d6d;
	text-decoration: none;
	font-size: 14px;
	line-height: 12px;

}


a.links_top:hover
{
	text-decoration: underline;
}



a.links_top_active
{
	font-family: 'Trebuchet MS', Helvetica;
	color: #000000;
	text-decoration: dotted;
	font-size: 14px;
}

a.menue_left
{
	font-family: 'Trebuchet MS', Helvetica;
	color: #414141;
	text-decoration: none;
	font-size: 13px;

}

a.menue_left_active
{
	font-family: 'Trebuchet MS', Helvetica;
	color: #000000;
	text-decoration: none;
	font-size: 13px;

}

a.menue_left:hover, a.menue_left_active:hover
{
	text-decoration: underline;
}


a.menue_left_sub
{
	font-family: 'Trebuchet MS', Helvetica;
	color: #414141;
	text-decoration: none;
	font-size: 11px;
	line-height: 11px;

}



a.menue_left_sub:hover, a.menue_left_sub_active:hover
{
	
	text-decoration: underline;
}


a.menue_left_sub_active
{
	font-family: 'Trebuchet MS', Helvetica;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	line-height: 11px;

}



.bottom_content
{
	font-family: 'Trebuchet MS', Helvetica;
	color: #020202;
	text-decoration: none;
	font-size: 11px;
}

a.bottom_content:hover
{
	text-decoration: underline;
}




.subtitle
{
	font-family: Verdana, Arial, sans-serif; 
	color:#ffffff; 
	font-size:19px; 
	text-align:right;


}


.blind
{
	border-style: none;
}

/*
#
#
#
#
*/

table
{
/*
	border-style: solid;
	border-width: 1px;
	border-collapse: collapse;
	border-color: gray;

*/


	font-size: 11px;
	border-style: solid;
	border-width: 0px;
	border-color: gray;

}




/*
#
#
#
#
#
*/



table.gb 
{
	valign: top;
	width: 500px;
	border-collapse: collapse;
	border-size: 0px;
	border-color: white;
	border-style: solid;
}

table.gb2
{
	valign: top;
	width: 506px;

	border-size: 0px;
	border-color: white;
	border-style: solid;
}


.gb_top
{
	border-collapse: collapse;
	background-color: #e0e0e0;
	height: 22px;

	color: #393939;

}


.gb_nr
{
	padding-left: 10px;
	padding-right: 5px;
	text-align: center;

	width: 19px;

	font-weight: bold;

}


.gb_name
{
	padding-left: 10px;
	padding-right: 5px;

	text-align: left; 
	
	font-weight: bold;

}


.gb_datum
{
	padding-left: 10px;
	padding-right: 5px;

	text-align: center;

	font-weight: bold;
	width: 70px;

}

.gb_zeit
{
	padding-left: 10px;
	padding-right: 5px;
	text-align: center;

	width: 70px;

	font-weight: bold;

}

.gb_bottom
{
	background-color: #eaeaea;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.gb_content
{
	background-color: #f2f2f2;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.gb_mail
{
	padding-left: 10px;
	padding-right: 5px;
	text-align: center;

	width: 40px;

	font-weight: bold;

}


.gb_neu
{
	background-color: #e0e0e0;
	text-align: center;	
	height: 20px;
}

.gb_neu_center
{
	background-color: #e0e0e0;
	text-align: center;	
	height: 20px;
	width: 350px;
}


.gb_blind
{
	height: 20px;
}

a.gb_new
{
	color: #393939;
	font-family: 'Trebuchet MS', Helvetica;
	text-decoration: none;
}

a.gb_new:hover
{
	text-decoration: underline;
}


input.gb
{
	font-family: 'Trebuchet MS', Helvetica, Arial;
	background-color: #e0e0e0;
	border-style: none;
	font-size: 12px;
}



textarea.gb
{
	font-family: 'Trebuchet MS', Helvetica, Arial;
	background-color: #f2f2f2;
	border-style: none;
	font-size: 12px;

	scrollbar-base-color: #f2f2f2;

	scrollbar-3d-light-color:#f2f2f2;
	scrollbar-arrow-color: black;
	scrollbar-darkshadow-color: #f2f2f2;
	scrollbar-face-color:#f2f2f2;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color: black;
	scrollbar-track-color:#f2f2f2;

}


input.gb_submit
{
	font-family: 'Trebuchet MS', Helvetica, Arial;
	background-color: #e0e0e0;
	border-style: none;
	font-size: 10px;


}


/*
#
#
#
#
*/




body.admin
{
	background-color: #9f9f9f;
	font-family: 'Arial Narrow', Helvetica, Arial, sans-serif; 
	color:#ffffff; 
	font-size:13px; 

}



div.counter
{
	position: absolute; 
	bottom: 20px; 

	left: 20px; 

/*	right: 0px; 
*/
	width:150px; 
^	color: #ffffff;
	z-index:1;
}


table.counter
{

	color: #000000;
	border: none;
	font-size: 10px;
	width: 100px;
	line-height: 6.5px;
}










/*
#############

FORUM

#############
*/


a.forum_topic
{
	color: #565656;
}


table.forum
{
	valign: top;
	width: 600px;

	border-size: 0px;
	border-color: white;
	border-style: solid;

	border-collapse: collapse;
}

table.forum2
{
	valign: top;
	width: 600px;

	border-size: 0px;
	border-color: white;
	border-style: solid;
}


.forum_top
{
	border-collapse: collapse;
	background-color: #e0e0e0;
	height: 22px;
	width: 80px;

	color: #393939;

}


.forum_nr
{
	padding-left: 10px;
	padding-right: 5px;
	text-align: center;

	width: 78px;

	font-weight: bold;

}


.forum_name
{
	padding-left: 10px;
	padding-right: 5px;

	text-align: left; 
	width: 120px;
	font-weight: bold;

}


.forum_datum
{
	padding-left: 10px;
	padding-right: 5px;

	text-align: center;

	font-weight: bold;
	width: 100px;

}

.forum_zeit
{
	padding-left: 10px;
	padding-right: 5px;
	text-align: center;

	width: 100px;

	font-weight: bold;

}

.forum_bottom
{
	background-color: #eaeaea;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.forum_content
{
	background-color: #f2f2f2;
	width: 120px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.forum_mail
{
	padding-left: 10px;
	padding-right: 5px;
	text-align: center;

	width: 60px;

	font-weight: bold;

}


.forum_neu
{
	background-color: #e0e0e0;
	text-align: center;	
	height: 20px;
}

.forum_neu_center
{
	background-color: #e0e0e0;
	text-align: center;	
	height: 20px;
	width: 450px;
}


.forum_blind
{
	height: 20px;
}



a.forum_new
{
	color: #393939;
	font-family: 'Trebuchet MS', Helvetica;
	text-decoration: none;
}

a.forum_new:hover
{
	text-decoration: underline;
}

td.time_r
{

	padding-right: 10px;
	text-align: right;

}


td.time_l
{
	padding-left: 10px;
	text-align: left;
}

td.forum_titel
{
	padding-bottom: 5px;
	padding-top: 5px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;

	background-color: #4e4e4e;
	color: white;
}



table.next_spiele
{
	border-collapse: collapse;
	border: 0px;
	background-color: green;
	font-size: 11px;
	line-height: 15px;
	color: #424142;
}

tr.next_spiele_top
{
	background-color: #e71410;
	color: white;
}

td.next_spiele_top
{
	font-weight: bold;
	padding-left: 14px;
	padding-right: 14px;
}

tr.next_spiele
{
	background-color: #f7a6a5;

	border-width: 0px 0px 1px 0px; 

	border-color: #e71410;

 	border-style: solid; 
}

tr.next_spiele_titel
{
	background-color: white;
	font-size: 14px;
	line-height: 19px;

}

td.next_spiele
{
	padding-left: 14px;
	padding-right: 14px;
}

a.next_spiele
{
	font-size: 10px;
	color: #424142;
	font-weight: normal;
	text-decoration: none;
}

a.next_spiele:hover
{
	font-size: 10px;
	color: white;
	font-weight: normal;
	text-decoration: underline;
}



/*
#
#
###############################################
#
#
*/


table.news
{
	width: 500px;
	border-collapse: collapse;
	border-style: solid;
	border-width: 1px;

}


tr.news_top
{
	font-weight: bold;
	font-size: 14px;
	color: #424142;
	color: white;
	height: 20px;
}

td.news_einleitung
{
	font-size: 13px;
	padding-left: 10px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 8px;
}

td.news_link
{
	font-size: 13px;
	padding-left: 10px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 4px;
}

a.news_link
{
	font-size: 11px;
	color: #424142;
	text-decoration: none;
}

a.news_link:hover
{
	text-decoration: underline;
}

td.news_info
{
	font-size: 10px;
	padding-left: 10px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 8px;
}



/*
#
#
########################################
########################################
#
#
*/


table.kader
{
	width: 240px;
	border-collapse: collapse;
	border: 1px;
	border-style: solid;
	border-color: #e21616;

}

td.kader_titel
{
	padding-left: 6px;
	color: black;
	color: #424142;	
	color: white;
	background-color: #e21616;
	font-weight: bold;

}


td.kader_inhalt
{
	color: #424142;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 22px;
	padding-right: 4px;
}



table.kader2
{
	width: 240px;
	border-collapse: collapse;
	border: 1px;
	border-style: solid;
	border-color: #e21616;

}


td.kader2_title
{
	padding-left: 6px;
	color: #424142;	
	color: white;
	background-color: #e21616;
	font-weight: bold;
}

td.kader2_content
{
	color: #424142;
	padding-top: 2px;
	padding-left: 16px;
	padding-bottom: 3px;
}


/*
#
#
###########################################
###########################################
#
#
*/


table.sitemap
{
	width: 240px;
	border-collapse: collapse;
	border: 1px;
	border-style: solid;
	color: #424142;
}


tr.sitemap
{
	text-decoration: none;
}



td.sitemap_level1
{
	padding-left: 10px;
	font-size: 14px;
	line-height: 18px;
	color: white;
}

a.sitemap_level1
{
	text-decoration: none;
	color: #424142;
	color: white;
	font-size: 14px;
}

font.sitemap_level1
{
	font-size: 13px;
	color: #414141;
	color: white;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
}



td.sitemap_level2
{
	padding-left: 35px;
	line-height: 18px;
	font-size: 13px;

}

a.sitemap_level2
{
	text-decoration: none;
	color: #424142;
}

font.sitemap_level2
{
	font-size: 13px;
	color: #414141;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}


td.sitemap_level3
{
	padding-left: 70px;
	line-height: 16px;
}


a.sitemap_level3
{
	text-decoration: none;
	color: #424142;
}


font.sitemap_level3
{
	font-size: 13px;
	color: #414141;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}











table.latest_news
{
	width: 555px;
	font-size: 12px;

	border-style: solid;
	border-color: #e21616;
	border-width: 1px;

	border-collapse: collapse;
}


tr.latest_news_top
{
	background-color: #e21616;
	color: white;
	font-weight: bold;
	align: center;
}


td.latest_news_top
{
	align: center;
}

tr.latest_news_2
{
	font-size: 11px;
	background-color: #fceeee;
	color: black;

	line-height: 13px;
}

tr.latest_news_1
{
	font-size: 11px;
	background-color: #f2a4a4;
	color: black;

	line-height: 13px;
}

td.latest_news_content
{
	padding-left: 5px;
	padding-right: 5px;
}


a.latest_news
{
	color: black;
	text-decoration: none;
}

a.latest_news:hover
{
	text-decoration: underline;
}

/*
#
#
#
##########
#
#
#
*/






table.gallery
{
	width: 555px;
	font-size: 12px;

	border-style: solid;
	border-color: #e21616;
	border-width: 1px;

	border-collapse: collapse;
}


tr.gallery_top
{
	background-color: #e21616;
	color: white;
	font-weight: bold;
	align: center;

}


td.gallery_top
{
	align: center;
	padding-left: 10px;
}

tr.gallery_2
{
	font-size: 11px;
	background-color: #fceeee;
	color: black;

	line-height: 13px;
}

tr.gallery_1
{
	font-size: 11px;
	background-color: #f2a4a4;
	color: black;

	line-height: 13px;
}


td.gallery
{
	align: center;
	padding-left: 10px;
}


a.gallery
{
	color: black;
	text-decoration: none;
}

a.gallery:hover
{
	text-decoration: underline;
}





table.statistik
{
	width: 100px;
	background-color: white;

	border-style: solid;
	border-color: #e21616;
	border-width: 1px;


	position: absolute; 
	bottom: 51px; 

	border-collapse: collapse;

	left: 20px; 
	z-index:1;

}

tr.statistik_top
{
	font-weight: bold;
	color: white;
	background-color: #e21616;
	font-size: 11px;
	vertical-align: center;
}

td.statistik_top
{
	align: center;
	line-height: 12px;
}

tr.statistik
{
	font-size: 10px;
	line-height: 13px;
	color:  #6d6d6d;
}

td.statistik_links
{
	padding-left: 10px;
}

td.statistik_rechts
{
	horizontal-align: right;
	padding-right: 5px;
}



/*

#
#
#
#############################################
#############################################
#
#
#

*/


table.links
{

	border-collapse: collapse;
	width: 400px;

}

.links_pfeil
{
	font-size: 24px;
	color: black;	
}

a.links
{

	font-size: 13px;
	color: #6d6d6d;
	color: black;
	text-decoration: none;
	

}


tr.link_liste_1
{
	background-color: red;
}

tr.link_liste_0
{
	background-color: yellow;
}






table.news_flash
{


	border-style: solid;
	border-color: #e21616;
	border-width: 1px;
	border-collapse: collapse;
	padding: 10px;
	width: 570px;
}



tr.news_flash_top
{
	padding: 10px;
	font-size: 14px;
	font-weight: bold;

	background-color: #e21616;
	color: white;
}


tr.news_flash
{
	
}

td.news_flash
{
	padding: 3px 10px 3px 10px;

	font-size: 14px;
}

td.news_flash_top
{
	padding-left: 10px;
	font-size: 14px;
	vertical-align: center;
}




td.news_flash_small
{
	padding: 3px 10px 3px 10px;

	font-size: 10px;
}










