﻿@CHARSET "UTF-8";

  /** background-grau: #f4f3f0
  			gelb: #ffcc00 
  			ffe889**/

.clear{clear: both;}
a img,:link img,:visited img { border: none; }
a{text-decoration: none;color:#000;}
.clear{clear:both;}
body{font-family: verdana;font-size: 0.8em;}

#header{background: #fff url(../images/fch_header2009.png) no-repeat;width: 1024px;height: 120px;margin: 0 auto;}
#main{background: #fff url(../images/fch_middle.png) repeat-y;width: 1024px;margin: 0 auto;}
#navigationmenu{width: 1022px;}
#content{padding: 10px 6px;width:750px;float:left;}
#sidebar{padding: 20px 6px;width:240px;float:left;}
#footer{background: #fff url(../images/fch_footer.png) no-repeat;width: 1024px;height: 70px;margin: 0 auto;text-align:center;}
#footer_text{padding:32px 20px 0 20px;color:#000;font-size: 0.8em;font-weight: normal;}

/** Startseite - Start **/
#start_inner_box_left{padding: 20px 0  20px 30px;width: 250px;float: left;}
#start_inner_box_middle{width: 450px;text-align: center;float: left;} 
#start_inner_box_right{padding: 20px 0 0 0;width: 250px;float: left;}

body{line-height: 22px;}
.starttext{font-size: 1.2em;}
.text_red{font-size: 1em;color: red;}
.text_yellow{font-size: 1em;color: #eebf04;}
.bold{font-weight:bold;}
.red{color:red}
.underline{text-decoration: underline;}
.bigger{font-size: 1.2em}

#image1{background: #f4f3f0 url(../images/bg_platz_small.gif) no-repeat;width: 253px;height: 190px;}
#image2{margin-top: 10px;background: #f4f3f0 url(../images/bg_clubhaus1_small2.png) no-repeat;width: 253px;height: 190px;}
#image3{background: #f4f3f0 url(../images/bg_einlaufen_small.gif) no-repeat;width: 253px;height: 190px;}
#image4{margin-top: 10px;background: #f4f3f0 url(../images/bg_clubhaus2_small.gif) no-repeat;width: 253px;height: 190px;}

.advertisementBS{width:300px;height:84px;border: 1px solid black;float:left;margin:20px 10px 20px 30px;}
.advertisementPS{width:200px;height:60px;border: 1px solid black;float:left;margin:20px 10px 0 0;}
.advertisementSAT{width:234px;height:60px;border: 1px solid black;float:left;margin:20px 10px 0 0;}
.advertisementVB{width:180px;height:84px;border: 1px solid black;float:left;margin:20px 0 0 0;}
/** Startseite - Ende **/


/** Homepage - Start Old color: #ffe889 **/
.small_box{background-color:#fcdc41;width:220px;height:20px;border:1px solid #ccc;margin:20px 10px 0 10px;padding: 4px 10px;border-bottom: none;font-variant: small-caps;font-size:0.85em}
.bericht_homepage {
	background-color:#fff;
	width:700px;
	border:1px solid #ccc;
	margin: 0 10px 0 10px;
	padding: 5px 10px;
	font-family:verdana;
	font-size:12px;}
span.report-text {
	font-size: 12px; }
.pager_bottom{background-color:#fffffc;width:700px;border:1px solid #ccc;margin: 20px 10px 0 10px;padding: 0 10px;text-align:right;color:#000}
/** Homepage - Ende margin: 20px 10px 0 5px;padding:10px 20px;**/


/** Jubiläum - Start **/
.jubilaeum-button { 
	width: 200px;
	height: 40px;
	float: left;
	margin: 5px 0 10px 0;
	text-align: left; }
.buttonlink_jubilaeum { 
	display: bolck;
	color: #000; 
	background-color: #ffcc00;
	border: 1px black solid; 
	font-weight: bold;
	font-size: 0.85em;
	padding: 10px 20px; }
.jubilaeum_background{background-color:#fff;width:700px;border:1px solid #ccc;margin: 0 9px 0 9px;padding: 20px 20px;}
.jubilaeum_background label{font-variant: small-caps;font-variant: small-caps;padding-right: 50px;display:block;width: 200px;float:left;font-weight: bold;}
/** Jubiläum - Ende **/


/** Vereinsbeitritt - Start **/
.vereinsbeitritt_background{background-color:#fff;width:700px;border:1px solid #ccc;margin: 0 10px 0 10px;padding: 20px 20px;}
.vereinsbeitritt_background ul{list-style: none;list-style-type: none;padding:0px;}
/** Vereinsbeitritt - Ende **/


/** Vorstand - Start **/
.vorstand_background{background-color:#fff;width:700px;border:1px solid #ccc;margin: 0 9px 0 9px;padding: 20px 20px;}
.vorstand_background label{font-variant: small-caps;font-variant: small-caps;padding-right: 50px;display:block;width: 250px;float:left;font-weight: bold;}
/** Vorstand - Ende **/


/* Links - Start */
.links_background{background-color:#fff;width:700px;border:1px solid #ccc;margin: 0 9px 0 9px;padding: 20px 20px;}
.links_background label{font-variant: small-caps;font-variant: small-caps;padding-right: 50px;display:block;width: 350px;float:left;font-weight: bold;}
/* Links - Ende */


/** Sidebar - Start **/
.small_box_sidebar{background-color:#fcdc41;width:200px;height:20px;border:1px solid #ccc;margin:11px 10px 0 5px;padding: 4px 10px;border-bottom: none;font-variant: small-caps;text-align: center;}
.sidebar_div_main{background-color:#fff;width:200px;border:1px solid #ccc;margin: 0 5px 20px 5px;padding: 10px 10px;text-align: center;}
/** Sidebar - Ende **/


/** Mannschaftsanzeige **/
.team{margin: 20px 0;}
.team ul{list-style: none;list-style-type: none;margin: 0px;padding: 0px;}
#spielernamen{width: 150px;float:left;}
#mannschaftsfoto{margin:20px 0 20px 20px;float:left;width:520px;}
#teamInformation p
{
  margin: 0;
}


/** Tabellen **/
.tabellenstand{font-size: 0.7em;}
table .neutral{background: #dcdfec;}
table .winner{background: #d9e4b6;}
table .looser{background: #eaae98;}
table .fch{background: #c9d2f7;}
table .left{text-align:left;}
table .padding3{padding:3px;}


/* Werbeartikel */
.werbeartikel { margin-top: 10px; margin-left: 30px; float:left; border: 1px solid #ccc; }
.werbeartikel-buttons { margin: 0; float:left;}
.werbeartikel-buttons ul {list-style: none; list-style-type: none;}
.werbeartikel-buttons li {float: left; margin-right: 10px;}
#buttons{margin-bottom: 20px; height: 50px;}
#flyers{margin-left: 0px;}
#video {width: 425px; height: 344px; border: 1px solid #ccc; margin-left: 50px;}
.buttonlink {
	display: block; 
	color: #000;
	font-size: 12px;
	background-color: #ffcc00;
	border: 1px black solid; 
	font-weight: bold;
	padding: 3px 15px;
	margin-bottom: 10px; }
.order_werberartikel_tr { background-color: #ffe889; }


/* Fan Areas */
.post_information{font-size: 11px;font-weight: bold;font-family: verdana;}
.post_information a{font-size: 11px;font-weight: bold;font-family: verdana;text-decoration: underline;}
.post_addcomment a{color:#ffcc00;font-weight: bold; font-size: 12px;text-decoration: underline;}
.post_display{background-color: #ffe889;border:1px dotted black;padding:5px;width:100%;text-align: center;}


.nodecoration{text-decoration: none; font-weight: normal;}
.fontsize10{font-size:10px;line-height: 18px;}
.fontsize12{font-size:12px;line-height: 18px;}
.fontsize14{font-size:14px;line-height: 22px;}
.bottommargin10{margin-bottom: 10px;}
#kreisliga {font-size:9px;border:1px solid black;background-color:#ffcc00;line-height: 10px;}
#spielplan {font-size:12px;line-height: 14px;}
.spielplan-date {font-size:10px;line-height: 18px;text-decoration: underline;}
#fch {color:#000;font-weight:bold;}
#kahd {color:#0000CC;font-weight:bolder;}
#headersmall {font-weight:bolder;text-decoration:underline;}
