/******************* Global Anfang *******************/

html { 
  padding:0;
  margin:0;
  min-height: 100%;
  BACKGROUND:#478801 url('../images/bgfull.jpg') repeat-x; 
}

BODY 	{ 
	BACKGROUND:#478801 url('../images/bgfull.jpg') repeat-x; 
	MARGIN:0px;
	PADDING: 0px;
 	scrollbar-face-color: #42920F;
    scrollbar-highlight-color: #ffffff;
    scrollbar-3dlight-color: #336D0C;
    scrollbar-darkshadow-color: #000000;
    scrollbar-shadow-color: #255508;
    scrollbar-arrow-color: #ffffff;
    scrollbar-track-color: #8EC175;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size:12pt;	
	font-variant: normal;
	color: #FFFFFF;
	border: 0px none
}

#bg {
	background:#478801 url('../images/bg2.jpg') repeat-x;
}

/******************* Global Ende *******************/

/******************* Einstellungen Hauptcontainer Anfang *******************/
#container {
	border:0px solid #CCC;
    background-color: transparent; /* transparent */
	PADDING: 0px;
	MARGIN:auto 0;
	WIDTH: 979px;
	POSITION: relative; 
	text-align:center
}

/******************* Einstellungen Hauptcontainer Ende *******************/

/******************* Einstellungen Hauptcontainer-Textfeld Anfang *******************/

#textfeld {
	border:0px solid #CCC;
    MARGIN: 0px;
    PADDING: 0px;
    WIDTH: 979px;
    BACKGROUND: url('../images/bg_line.jpg'); 
    POSITION: relative 
}

/******************* Einstellungen Hauptcontainer-Textfeld Ende *******************/

/******************* Anzeige des Headerbildes Anfang *******************/

#menue_bild { 
    MARGIN: 0px;
    PADDING: 0px;
    WIDTH: 979px; 
	HEIGHT: 224px;
    background-color: transparent;
	background-image: url('../images/bg_menue.jpg');
}
	
/******************* Anzeige des Headerbildes Anfang *******************/

/******************* Einstellungen Hauptcontainer-Menü Anfang *******************/

#menue { 
	border:0px solid #CCC;
	MARGIN: 0px;
	TOP: -30px;
	padding-top: 10px; 
    padding-left: 30px;
	padding-bottom:7px;
	background-color: transparent; 
	WIDTH: 200px;
	HEIGHT: 114px;
	* WIDTH: 200px; /* IE 5.5 Wert*/
	* HEIGHT: 114px; /* IE 5.5 Wert*/
	POSITION: absolute;
}
	
#menue p{
	MARGIN: 2px;
	font-size: 14px;
	font-weight:bold;
	padding-top: 1px; 
	padding-bottom: 1px;
}

/******************* Einstellungen Hauptcontainer-Menü Ende *******************/

/******************* Einstellungen Hauptcontainer-Menü Anfang *******************/

#counter { 
	border:0px solid #CCC;
	MARGIN-left: -80px;
	font-size: 10px;
	padding-top: 30px; 
	background-color: transparent; 
}
	
/******************* Einstellungen Hauptcontainer-Menü Ende *******************/

/******************* Anzeige des Main-Inhaltes Anfang *******************/

#inhalt {
    margin:0px; 
	margin-top:-40px; 
	border:0px solid #CCC;
	MARGIN-left: 127px;
    PADDING:0px;
    * width:855px; /* IE 5.5 Wert*/
    WIDTH: 723px; 
	text-align:left; 
}

/******************* Anzeige des Main-Inhaltes Ende *******************/

/******************* Anzeige der Flagge unten Rechts Anfang *******************/

#flagge { 
    background-color: #cc2556;
	MARGIN: 0px;
	PADDING: 0px;
	WIDTH: 979px; 
	HEIGHT: 261px;
	BACKGROUND: url('../images/bg_vfb.jpg') no-repeat right top;	
}
/******************* Anzeige der Flagge unten Rechts Ende *******************/

/******************* Anzeige des Main-Randes inkl. Fussballerbeine Oben Anfang *******************/

#rahmen_oben { 
    WIDTH: 979px; 
	HEIGHT: 45px;
    PADDING: 0px;
	background-image: url('../images/bg_randoben.jpg');
}

/******************* Anzeige des Main-Randes inkl. Fussballerbeine Oben Ende *******************/

/******************* Anzeige des Footerbereiches Anfang *******************/

#footer { 
    CLEAR: right;
	BACKGROUND:#478801 url('../images/bg_footer.jpg');
	background-position: 0 0;
	MARGIN: 0px;
	WIDTH: 979px; 
	COLOR: #fff;
	font-size: 0px;
	font-family: tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal; 
	font-style: normal;
	font-variant: normal;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 10px
}

/******************* Anzeige des Footerbereiches Ende *******************/	

/******************* Normale Tabelle Anfang *******************/

.tbl {
	vertical-align:top;
	border:0px solid #CCC;
	width:100%;
	padding:10px;	
}

.tbl_head { 
	height:51px;
	vertical-align:top 
}

.tbl_head a {
	text-decoration:none;
	color:#fff;
	margin-top:15px;
	padding-left:8px;
}

.tbl_grau { 
	border:1px solid #CCC;
}

.tbl_titel {
	margin-top:15px;
}

.tbl_titel p{
	color:#fff;
	text-align:left;
	margin-top:15px;
	padding-left:18px;
}

/******************* Normale Tabelle Ende *******************/

/******************* Menü Tabelle Anfang *******************/

.tbl_menue {
	vertical-align:top;
	border:0px solid #CCC;
	width:100%;
	padding:10px;	
}

.tbl_menue_titel p{
	color:#fff;
	text-align:left;
	margin-top:15px;
	padding-left:18px;
}

.tbl_menue img {
	WIDTH: 14px; 
	HEIGHT: 14px;
}

.normal_link  {
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	text-decoration: none underline;
}

/******************* Menü Tabelle Ende *******************/

/******************* impressum Anfang *******************/


.tbl_anzeige_impressum {
	vertical-align:top;
	margin:10px;
	border:4px solid #A8D327;
	width:97%;
	padding:10px;	
}

.tbl_anzeige_impressum_header {
	border:1px solid #A8D327;
	width:90%;
	BACKGROUND:#478801;
	height:41px;
	color:#fff;
	text-align:left;
	margin-top:15px;
	margin-left:15px;
	vertical-align:center; 
}

.tbl_anzeige_impressum_header a{
	color:#fff;
	text-align:left;
	margin-top:15px;
	margin-left:15px;
	BACKGROUND:#478801;
}

.normal_link_impressum a{
	color:#fff;
	text-align:left;
	margin-top:15px;
	margin-left:15px;
	BACKGROUND:#478801;
}

.tbl_anzeige_impressum_inhalt{
	padding-right:8px;
	padding-left:8px;
}


/******************* Impressum Ende *******************/

/******************* Manschaften Tabelle Anfang *******************/


.tbl_anzeige_manschaft {
	vertical-align:top;
	margin:10px;
	border:4px solid #A8D327;
	width:97%;
	padding:10px;	
}

.tbl_anzeige_manschaft_header {
	border:1px solid #A8D327;
	width:90%;
	BACKGROUND:#478801;
	height:41px;
	color:#fff;
	text-align:left;
	margin-top:15px;
	margin-left:15px;
	vertical-align:center; 
}

.tbl_anzeige_manschaft_header a{
	color:#fff;
	text-align:left;
	margin-top:15px;
	margin-left:15px;
	BACKGROUND:#478801;
}

.normal_link_manschaft a{
	color:#fff;
	text-align:left;
	margin-top:15px;
	margin-left:15px;
	BACKGROUND:#478801;
}

.tbl_anzeige_manschaft_inhalt{
	padding-right:8px;
	padding-left:8px;
}

.tbl_anzeige_manschaft_inhalt img{
	border:2px solid #A8D327;
	padding:10px;
	margin: 10px;
	text-align:center;
	margin:auto;
}


/******************* Manschaften Tabelle Ende *******************/


/******************* Gästebuch Anfang *******************/


.tbl_anzeige_gbook {
	vertical-align:top;
	margin:10px;
	border:4px solid #A8D327;
	width:97%;
	padding:10px;	
}

.tbl_anzeige_gbook_header {
	border:1px solid #A8D327;
	width:90%;
	BACKGROUND:#478801;
	height:41px;
	color:#fff;
	text-align:left;
	margin-top:15px;
	margin-left:15px;
	vertical-align:center; 
}

.tbl_anzeige_gbook_header a{
	color:#fff;
	text-align:left;
	margin-top:15px;
	margin-left:15px;
	BACKGROUND:#478801;
}

.normal_link_gbook a{
	color:#fff;
	text-align:left;
	margin-top:15px;
	margin-left:15px;
	BACKGROUND:#478801;
}

.tbl_anzeige_gbook_inhalt{
	padding-right:8px;
	padding-left:8px;
}


/******************* Gästebuch Ende *******************/

/******************* Gallerie Tabelle Hauptkategorie Anfang *******************/


.tbl_anzeige_hauptkat {
	vertical-align:top;
	margin:10px;
	border:4px solid #A8D327;
	width:97%;
	padding:10px;	
}

.tbl_anzeige_hauptkat_header {
	border:1px solid #A8D327;
	width:90%;
	BACKGROUND:#478801;
	height:41px;
	color:#fff;
	text-align:left;
	margin-top:15px;
	margin-left:15px;
	vertical-align:center; 
}

.tbl_anzeige_hauptkat_header a{
	color:#fff;
	text-align:left;
	margin-top:15px;
	margin-left:15px;
	BACKGROUND:#478801;
}

.tbl_anzeige_hauptkat img {
	WIDTH: 150px; 
	margin-left:3px;
	margin-right:6px;
	vertical-align:top;
}

.hauptbild_anzeige img {
	border:1px solid #A8D327;
	text-align:center;
	WIDTH: 100%; 
	margin-left:3px;
	margin-right:6px;
	vertical-align:top;
}

.hauptbild_anzeige a {
	text-align:center;
	WIDTH: 100%; 
	margin-left:3px;
	margin-right:6px;
	vertical-align:top;
}


.tbl_anzeige_hauptkat_inhalt{
	padding-right:16px;
}

.tbl_anzeige_inhalt_sponsoren p{
	border:0px solid #A8D327;
	padding:10px;
	vertical-align:top; 
}

.tbl_anzeige_sponsoren_links {
	WIDTH: 100%; 
	border:0px solid #A8D327;
	padding-left:10px;
	margin-left:10px;
	vertical-align:top; 
}
.tbl_anzeige_sponsoren_links a{
	font-size: 14px;
	font-weight: normal;
	color: #fff;
	text-decoration: none underline; 
}

/******************* Gallerie Tabelle Hauptkategorie Ende *******************/

.hauptbild_anzeige_gross {
	vertical-align:top;
	margin:10px;
	border:4px solid #A8D327;
	width:97%;
	padding:10px;	
}

.hauptbild_anzeige_gross_header {
	border:1px solid #A8D327;
	width:90%;
	BACKGROUND:#478801;
	height:41px;
	color:#fff;
	text-align:left;
	margin-top:15px;
	margin-left:15px;
	vertical-align:center; 
}

.hauptbild_anzeige_gross_header a{
	color:#fff;
	text-align:left;
	margin-top:15px;
	margin-left:15px;
	BACKGROUND:#478801;
}

.hauptbild_anzeige_gross img {
	border:1px solid #A8D327;
	text-align:center;
	WIDTH: 97%; 
	margin:auto;
	margin-bottom:10px;
	padding:3px;
	vertical-align:top;
}

.hauptbild_anzeige_gross_info {
	font-size: 10px;
	font-weight: normal;
	color: #fff;
	text-align:center;
	
}