/* ------------------------- ALLGEMEIN ------------------------ */
* {
margin: 0;
padding: 0;
font-family:tahoma;
}

body {
text-align: left; /* Für IE 5.01 & 5.5, um die Box #wrapper horizontal zu zentrieren */
background-color:#1b1b1b;
background-image:url(../images/bg_head32.jpg);
background-repeat:no-repeat;
}

div {
text-align: left; /* text-align:center wieder aufheben, damit DIV-Inhalte linksbündig ausgerichtet sind */
}

html, body {
height: 100%;
}

/* DIV-Boxen */

div#wrapper {
	position:absolute;
	left:2px;
	top:0px;
	margin: 0 auto;
	width: 1090px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	background-image:url(../images/bg_top_new.jpg);
	background-repeat:no-repeat;
	background-position: 0 231px;
	z-index: 1;
}

#content {
	float:left;
	position: relative;
	min-height: 178px;
	height: auto !important;
	height: 178px;
	width: 1090px;
	background-image:url(../images/bg_lines.gif);
	background-repeat:repeat-y;
	z-index: 2;
	clear:left;
}

div#header {
height: 184px;
background-image:url(../images/bg_head4.jpg);
background-repeat:no-repeat;
}

div#leftNavi {
	float:left;
}

div#topNavi {
	position:relative;
	height: 29px;
	z-index:100;
}

div#rightNavi {
	float:right;
}

div#spaceNavi {
	position:relative;
	background-image:url(../images/bg_space_new.jpg); 
	/*background-color:#FF0000;*/
	background-repeat:no-repeat;
	z-index:4;
	height: 18px;
	line-height:18px;
	font-size:0px;
}

div#leftCol {
	width: 641px;
	float: left;
	padding-top:5px;
	padding-left:40px;
	padding-right:10px;
	z-index:2;
}

div#rightCol {
	width: 219px;
	float:left;
	padding-top: 5px;
	padding-left: 10px;
	z-index:3;
	color: #aeaeae;
}

div#rightCol2 {
	float:right;
	width: 150px;
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 10px;
	z-index:3;
	color: #aeaeae;
}

div#leftCol, div#rightCol {
	min-height:100%;
}

div#footer {
	clear: both;
	background-image:url(../images/bg_footer.jpg);
	background-repeat:no-repeat;
	text-align:center;
	font-size:10px;
	width: 950px;
	height: 41px;
	color: #525252;
	padding-top:15px;
}

/* clearfix zum Aufheben der Floatumgebung */

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.clear { clear: both;}

/* ------------------------- ÜBERSCHRIFTEN ------------------------ */

h2 {
margin-left: 10px;
}
/* Überschriften */
.gelb { color:#faf408; font-size:18px; }
.schwarz { color:#aeaeae; font-size:18px; }

/* ------------------------- ALLG. LINKS ------------------------ */

a:link { color:#aeaeae; text-decoration:none; }
a:visited { color:#aeaeae; text-decoration:none; }
a:active { color:#aeaeae; text-decoration:none; }
a:hover { color:#faf408; text-decoration:underline; }

/* ------------------------- STANDINGS ------------------------ */

.standings { color:#aeaeae; font-size:10px; font-weight:bold; background-image:url(../images/bg_tabelle_line.gif)}
.standings_team {color:#faf408;}

/* ------------------------- PLAYER CARD ------------------------ */

.cardbild { border: 1px solid #525252;background-color:#1b1b1b; padding:4px; height:170px; }
.cardtext { font-family:Tahoma; color: #aeaeae; font-size:12px; font-weight:normal;border: 1px solid #525252;
			background-image:url(../images/spielercar_bg_text.jpg); background-repeat:no-repeat; background-position:right;
			background-color:#1b1b1b; padding:4px; height:150px; }
.cardname {	font-family:Tahoma; color: #aeaeae; font-size:21px; font-weight:bold;border: 1px solid #525252; 
			background-image:url(../images/bg_player_name.jpg); padding:4px; height:20px; }
.cardnameA { font-family:Tahoma; color: #faf408; font-size:21px; font-weight:bold; }
.cardnameB { font-family:Tahoma; color: #aeaeae; font-size:21px; font-weight:bold; }
#tabhellA {	background-color:#2e2e2e; color:#aeaeae; font-size:12px; font-family:tahoma; font-weight:bold;
			border-left:1px solid #525252; border-top:1px solid #525252; padding:4px;}
#tabhellB {	background-color:#2e2e2e; color:#aeaeae; font-size:12px; font-family:tahoma;
			border-left:1px solid #525252; border-top:1px solid #525252; border-right:1px solid #525252; padding:4px; }
#tabdunkelA { background-color:#262626; color:#aeaeae; font-size:12px; font-family:tahoma; font-weight:bold;
			  border-left:1px solid #525252; border-top:1px solid #525252; padding:4px; }
#tabdunkelB { background-color:#262626; color:#aeaeae; font-size:12px; font-family:tahoma;
			  border-left:1px solid #525252; border-top:1px solid #525252; border-right:1px solid #525252; padding:4px; }
#tabdunkelA2 { background-color:#262626; color:#aeaeae; font-size:12px; font-family:tahoma; font-weight:bold;
			   border-left:1px solid #525252; border-top:1px solid #525252; border-bottom:1px solid #525252; padding:4px; }
#tabdunkelB2 { background-color:#262626; color:#aeaeae; font-size:12px; font-family:tahoma;
			   border-left:1px solid #525252; border-top:1px solid #525252; border-right:1px solid #525252; 
			   border-bottom:1px solid #525252; padding:4px; }
#tabhellA2 { background-color:#2e2e2e; color:#aeaeae; font-size:12px; font-family:tahoma; font-weight:bold;
			   border-left:1px solid #525252; border-top:1px solid #525252; border-bottom:1px solid #525252; padding:4px; }
#tabhellB2 { background-color:#2e2e2e; color:#aeaeae; font-size:12px; font-family:tahoma;
			   border-left:1px solid #525252; border-top:1px solid #525252; border-right:1px solid #525252; 
			   border-bottom:1px solid #525252; padding:4px; }
			   
#tabhell3 { background-color:#2e2e2e; color:#aeaeae; font-size:12px; font-family:tahoma; font-weight:bold;
			border-left:1px solid #525252; border-top:1px solid #525252; border-right:1px solid #525252; padding:4px;}
#tabdunkel3 { background-color:#262626; color:#aeaeae; font-size:12px; font-family:tahoma; font-weight:bold;
			  border-left:1px solid #525252; border-top:1px solid #525252; border-right:1px solid #525252; padding:4px; }
			  
#tabletzte { background-color:#1b1b1b; border-top:1px solid #525252; }

#teamtabelle { font-size:11px; font-weight:normal; }
#teamtabellehead { color:#aeaeae; padding-left:3px;border-bottom:1px solid #525252; }

/* ------------------------- TABELLEN ALLGEMEIN ------------------------ */

#tabhell { background-color:#2e2e2e; color:#aeaeae; font-size:12px; font-family:tahoma; padding-bottom:2px;padding-top:2px;padding-left:3px; }
#tabdunkel { background-color:#262626; color:#aeaeae; font-size:12px; font-family:tahoma; padding-bottom:2px;padding-top:2px;padding-left:3px; }
#tabpreis { background-color:#2e2e2e; color:#faf408; font-size:14px; font-weight:bold; font-family:tahoma; padding-bottom:2px; padding-top:2px;padding-left:3px; border-top:1px solid #525252; border-bottom:1px double #525252; }

/* ------------------------- TABELLEN NEWS ------------------------ */

#tabnewstop { color: #ffffff; font-size:18px; border:1px solid #525252; padding:3px; background-image:url(../images/bg_player_name.jpg); height:20px; }
#tabnewsdat { color: #faf408; font-size:11px; border-left:1px solid #525252; border-right:1px solid #525252; padding:3px; }
#tabnewsmid { color: #ffffff; font-size:12px; border-left:1px solid #525252; border-right:1px solid #525252; padding:3px; }
#tabnewsbot { border:1px solid #525252; padding:3px; }
#tabnewsbot2 { border-left:1px solid #525252; border-right:1px solid #525252; border-bottom:1px solid #525252; padding:3px; }

/* ------------------------- THUMBNAIL ------------------------ */

.thumbnail { padding: 3px 3px 8px 3px; background-color: #222; border: 1px solid #2a2a2a; float:left; margin-right: 10px; margin-bottom: 10px; width:100px; height:100px; text-align:center; }	
.thumbnailabstand {	float:left; }	

/* ------------------------- HINWEISE ------------------------ */

.kleinweiss { color:#FFFFFF; font-size:10px; width:635px; text-align:center; }
.kleinweiss2 { color:#FFFFFF; font-size:10px; }
.normalrot { color:#FF0000; font-size:12px; text-align:left; width:635px; }
.normalgruen { color:#009900; font-size:12px; text-align:left; width:635px; }
.normalrotbold { color:#FF0000; font-size:12px; text-align:left; font-weight:bold; }

/* ------------------------- NEWS ARCHIV VORSCHAU (letzten 10) ------------------------ */

#archiv_zelle { border:1px solid #525252; padding:3px; cursor: pointer; background-color:#262626; }
.archiv_datum { float:left; width:25%; color:#faf408; font-size:11px; text-decoration:none; }
.archiv_titel { float:left; width:75%; font-size:11px; text-decoration:none; }
.archivvor:link { color:#aeaeae; text-decoration:none; }
.archivvor:visited { color:#aeaeae; text-decoration:none; }
.archivvor:active { color:#aeaeae; text-decoration:none; }
.archivvor:hover { color:#aeaeae; text-decoration:none; }

/* ------------------------- NEWS ARCHIV ------------------------ */

.newsarchiv:link { color:#faf408; text-decoration:none; font-weight:bold; }
.newsarchiv:visited { color:#faf408; text-decoration:none; font-weight:bold; }
.newsarchiv:active { color:#faf408; text-decoration:none; font-weight:bold; }
.newsarchiv:hover { color:#faf408; text-decoration:none; font-weight:bold; }

.newsarchivseite:link { color:#faf408; font-size:11px; text-decoration:none; font-weight:bold; }
.newsarchivseite:visited { color:#faf408; font-size:11px;  text-decoration:none; font-weight:bold; }
.newsarchivseite:active { color:#faf408; font-size:11px;  text-decoration:none; font-weight:bold; }
.newsarchivseite:hover { color:#faf408; font-size:11px;  text-decoration:underline; font-weight:bold; }

.archiv_seite { color:#faf408; font-size:11px; text-decoration:none; font-weight:bold; text-align:center; }

.archivmonatcenter { text-align:center; };
.archivmonat:link { color:#aeaeae; text-decoration:none; }
.archivmonat:visited { color:#aeaeae; text-decoration:none; }
.archivmonat:active { color:#aeaeae; text-decoration:none; }
.archivmonat:hover { color:#aeaeae; text-decoration:none; }

/* ------------------------- SPONSOREN ------------------------ */

#tabsponsor_platin { border:3px solid #525252; padding:6px; text-align:center; background-color:#FFFFFF; color:#000000; font-weight:bold; }
#tabsponsor_gold { border:3px solid #525252; padding:6px; text-align:center; height:162px; width:50%; background-color:#FFFFFF; color:#000000; font-weight:bold; }
#tabsponsor_silber { border:3px solid #525252; padding:6px; text-align:center; height:162px; width:33%; background-color:#FFFFFF; color:#000000; font-weight:bold; }
#tabsponsor_bronze { border:3px solid #525252; padding:6px; text-align:center; height:100px; width:33%; background-color:#FFFFFF; color:#000000; font-weight:bold; }
#tabsponsor_classic { border:3px solid #525252; padding:6px; text-align:center; height:75px; width:25%; background-color:#FFFFFF; color:#000000; font-weight:bold; }
#sponsor_statement { width:100%; text-align:center; border:2px solid #525252; background-color:#FFFFFF; color:#000000; }
.statement:link { color:#000000; text-decoration:none; font-weight:bold; }
.statement:visited { color:#000000; text-decoration:none; font-weight:bold; }
.statement:active { color:#000000; text-decoration:none; font-weight:bold; }
.statement:hover { color:#525252; text-decoration:none; font-weight:bold; }

.platin { background-image:url(../images/premiumsponsoren.jpg); height:95px; width:635px; color:#000000; font-weight:bold; border:3px solid #525252; margin-bottom:5px; }
.gold { background-image:url(../images/goldsponsoren.jpg); height:95px; width:635px; color:#000000; font-weight:bold; border:3px solid #525252; margin-bottom:5px; }
.silber { background-image:url(../images/silbersponsoren.jpg); height:95px; width:635px; color:#000000; font-weight:bold; border:3px solid #525252; margin-bottom:5px; }
.bronze { background-image:url(../images/bronzesponsoren.jpg); height:95px; width:635px; color:#000000; font-weight:bold; border:3px solid #525252; margin-bottom:5px; }
.classic { background-image:url(../images/classicsponsoren.jpg); height:95px; width:635px; color:#000000; font-weight:bold; border:3px solid #525252; margin-bottom:5px; }

a.linksponsor:link { color:#000000; font-weight:bold; text-decoration:none; }
a.linksponsor:visited { color:#000000; font-weight:bold; text-decoration:none; }
a.linksponsor:active { color:#000000; font-weight:bold; text-decoration:none; }
a.linksponsor:hover { color:#000000; font-weight:bold; text-decoration:underline; }

/* ------------------------- LOGIN ------------------------ */

#tablogmr { color:#aeaeae; border-right:1px solid #525252; font-size:11px; text-align:right; padding:3px; }
#tablogml { color:#aeaeae; border-left:1px solid #525252; font-size:11px; text-align:right; padding:3px; }
#tablogmrt { color:#aeaeae; border-right:1px solid #525252; font-size:11px; text-align:left; }
#tablogmlt { color:#aeaeae; border-left:1px solid #525252; font-size:11px; text-align:left; }
#tablogsubmit { color:#aeaeae; border-left:1px solid #525252; border-right:1px solid #525252; font-size:11px; text-align:right; padding:3px; border-bottom:1px solid #525252; }
#tablogangemeldet { color:#aeaeae; border-left:1px solid #525252; border-right:1px solid #525252; font-size:11px; text-align:left; padding:3px; border-bottom:1px solid #525252; }
#tablogmid { color:#aeaeae; border-left:1px solid #525252; border-right:1px solid #525252; font-size:11px; text-align:left; padding:3px; }
#tablogtop { color#:aeaeae; background-image:url(../images/login_top.gif); background-repeat:no-repeat; background-position:top; }
#tablogbottom { color:#aeaeae; background-image:url(../images/login_bottom.gif); background-repeat:no-repeat; background-position:bottom; }
#tablogname { color:#FFFFFF; border-left:1px solid #525252; border-right:1px solid #525252; font-size:11px; text-align:left; padding:3px; }
.loginname { color:#FFFFFF; font-size:11px; font-weight:bold; }

/* ------------------------- INPUT ------------------------ */

input, select { color:#000000; background-color:#aeaeae; border:1px solid #525252; }
option { color:#000000; background-color:#aeaeae; }
textarea { color:#000000; background-color:#aeaeae; border:1px solid #525252; font-size:12px; }

/* ------------------------- BUTTONS ------------------------ */

.button { color:#faf408; background-color:#2e2e2e; border:1px solid #faf408; }
.button:link { color:#faf408; background-color:#2e2e2e; border:1px solid #faf408; }
.button:active { color:#faf408; background-color:#262626; border:1px dotted #faf408; }
.button:hover { color:#faf408; background-color:#262626; border:1px dashed #faf408; }

/* ------------------------- ANMELDUNG ------------------------ */

.reg_top { color:#aeaeae; font-weight:bold; font-size:13px; width:100%; border-bottom:1px solid #faf408; padding-bottom:2px; padding-left:1px; }
.reg_mid { color:#aeaeae; font-weight:normal; font-size:13px; padding-top:3px; padding-left:1px; }
#reg_oder { color:#aeaeae; text-align:center; }
#tablogtop2 { color:#aeaeae; background-image:url(../images/anmeldung_login_top.gif); background-repeat:no-repeat; background-position:top; }
#tablogbottom2 { color:#aeaeae; background-image:url(../images/anmeldung_login_bottom.gif); background-repeat:no-repeat; background-position:bottom; }
#tablogmid2 { color:#aeaeae; border-left:1px solid #525252; border-right:1px solid #525252; border-bottom:1px solid #525252; font-size:13px; font-weight:bold; text-align:left; padding:3px; }

/* ------------------------- EISPLAN ------------------------ */

#tabeistop { color:#aeaeae; font-size:13px; font-weight:bold; border-left:1px solid #525252; border-top:1px solid #525252;  padding-bottom:2px;padding-top:2px;padding-left:3px;  }
#tabeistop2 { color:#aeaeae; font-size:13px; font-weight:bold; border-top:1px solid #525252; border-right:1px solid #525252;  padding-bottom:2px;padding-top:2px;padding-left:3px; }
#tabeisbot { color:#aeaeae; font-size:12px; border-top:1px solid #525252;  padding-bottom:2px;padding-top:2px;padding-left:3px; }

/* hell*/
#tabeismidh { background-color:#2e2e2e; color:#aeaeae; font-size:12px; border-top:1px solid #525252; border-left:1px solid #525252;  padding-bottom:2px;padding-top:2px;padding-left:3px; }
#tabeismid2h { background-color:#2e2e2e; color:#aeaeae; font-size:12px; border-top:1px solid #525252; border-right:1px solid #525252;  padding-bottom:2px;padding-top:2px;padding-left:3px; }
#tabeisfirsth { background-color:#2e2e2e; color:#aeaeae; font-size:12px; border-top:2px solid #525252; border-left:1px solid #525252;  padding-bottom:2px;padding-top:2px;padding-left:3px; }
#tabeisfirst2h { background-color:#2e2e2e; color:#aeaeae; font-size:12px; border-top:2px solid #525252; border-right:1px solid #525252;  padding-bottom:2px;padding-top:2px;padding-left:3px; }
#tabeismid3h { background-color:#2e2e2e; color:#FFFFFF; font-size:12px; font-weight:bold; border-top:1px solid #525252; border-left:1px solid #525252;  padding-bottom:2px;padding-top:2px;padding-left:3px; }
#tabeisfirst3h { background-color:#2e2e2e; color:#FFFFFF; font-size:13px; font-weight:bold; border-top:2px solid #525252; border-left:1px solid #525252;  padding-bottom:2px;padding-top:2px;padding-left:3px; }

/* dunkel */
#tabeismidd { background-color:#262626; color:#aeaeae; font-size:12px; border-top:1px solid #525252; border-left:1px solid #525252;  padding-bottom:2px;padding-top:2px;padding-left:3px; }
#tabeismid2d { background-color:#262626; color:#aeaeae; font-size:12px; border-top:1px solid #525252; border-right:1px solid #525252;  padding-bottom:2px;padding-top:2px;padding-left:3px; }
#tabeisfirstd { background-color:#262626; color:#aeaeae; font-size:12px; border-top:2px solid #525252; border-left:1px solid #525252;  padding-bottom:2px;padding-top:2px;padding-left:3px; }
#tabeisfirst2d { background-color:#262626; color:#aeaeae; font-size:12px; border-top:2px solid #525252; border-right:1px solid #525252;  padding-bottom:2px;padding-top:2px;padding-left:3px; }
#tabeismid3d { background-color:#262626; color:#FFFFFF; font-size:12px; font-weight:bold; border-top:1px solid #525252; border-left:1px solid #525252; padding-bottom:2px;padding-top:2px;padding-left:3px; }
#tabeisfirst3d { background-color:#262626; color:#FFFFFF; font-size:13px; font-weight:bold; border-top:2px solid #525252; border-left:1px solid #525252; padding-bottom:2px;padding-top:2px;padding-left:3px; }

/* ------------------------- SATZUNG ------------------------ */

.paragraph { color:#faf408; font-size:14px; font-family:Tahoma; margin-top:5px; margin-bottom:5px; }

/* ------------------------- ALLG. GELB ------------------------ */

a.linkgelb:link { color:#faf408; text-decoration:none; }
a.linkgelb:visited { color:#faf408; text-decoration:none; }
a.linkgelb:active { color:#faf408; text-decoration:none; }
a.linkgelb:hover { color:#faf408; text-decoration:underline; }

/* ------------------------- SCHRIFTGRÖSSEN ------------------------ */

.toptext { color:#aeaeae; font-size:12px; }
.text10 { color:#aeaeae; font-size:10px; }
.text10gelb { color:#faf408; font-size:10px; }
.text11 { color:#aeaeae; font-size:11px; }
.text11gelb { color:#faf408; font-size:11px; }
.text12 { color:#aeaeae; font-size:12px; }
.text12gelb { color:#faf408; font-size:12px; }
.text13 { color:#aeaeae; font-size:13px; }
.text13gelb { color:#faf408; font-size:13px; }
.text14 { color:#aeaeae; font-size:14px; }
.text14gelb { color:#faf408; font-size:14px; }
.text12weiss { color:#FFFFFF; font-size:12px; }

/* ------------------------- ESBG LOGO ------------------------ */

.logohomemid { width:208px; text-align:center; border-left:1px solid #525252; border-right:1px solid #525252; text-align:center; }
.logohometop { width:210px; height:5px; background-image:url(../images/login_top.gif); background-repeat:no-repeat; background-position:top; }
.logohomebottom { width:210px; height:5px; color:#aeaeae; background-image:url(../images/login_bottom.gif); background-repeat:no-repeat; background-position:bottom; }

/* ------------------------- HINWEIS ------------------------ */

#tabhintop { background-image:url(../images/hinweis_top.gif); background-repeat:no-repeat; background-position:top; }
#tabhinbottom { background-image:url(../images/hinweis_bottom.gif); background-repeat:no-repeat; background-position:bottom; }
#tabhinmid { color:#aeaeae; border-left:1px solid #525252; border-right:1px solid #525252; font-size:11px; text-align:left; padding:3px; }

/* ------------------------- HOME GALLERY / NÄCHSTES SPIEL ------------------------ */

.homebottom { height:5px; width:642px; background-image:url(../images/bg_newsslide_bottom.gif); background-repeat:no-repeat; }
.homemid { width:640px; border-left:1px solid #525252; border-right:1px solid #525252; }
.hometop { height:4px; width:642px; background-image:url(../images/bg_newsslide_top.gif); background-repeat:no-repeat; }

.homegallerybottom { height:5px; width:642px; background-image:url(../images/bg_gallery_bottom.gif); background-repeat:no-repeat; position:relative; z-index:5; }
.homegallerymid { width:640px; height:250px; border-left:1px solid #525252; border-right:1px solid #525252; overflow:hidden; margin-top:-3px; position:relative; z-index:3; cursor:pointer; }
.homegallerymid2 { width:635px; height:30; border-left:1px solid #525252; border-right:1px solid #525252; border-top:1px solid #525252; overflow:hidden; position:relative; z-index:4; padding-left:5px; font-weight:bold; }
.homegallerytop { height:4px; width:642px; background-image:url(../images/bg_gallery_top.gif); background-repeat:no-repeat; position:relative; z-index:5; }
.galleryname { color:#aeaeae; font-size:18px; background-color:#1b1b1b; border-top:1px solid #525252;  border-bottom:1px solid #525252; border-right:1px solid #525252; padding-bottom:2px; float: left; }
.gallerybild {  }

a.linkgallery:link { color:#aeaeae; text-decoration:none; }
a.linkgallery:visited { color:#aeaeae; text-decoration:none; }
a.linkgallery:active { color:#aeaeae; text-decoration:none; }
a.linkgallery:hover { color:#aeaeae; text-decoration:underline; }

/* ------------------------- BILDER MIT RAHMEN ------------------------ */

.bildrahmen { border:1px solid #525252; padding:2px; }

/* ------------------------- NL MODUL ------------------------ */

#tabnlmid { color:#aeaeae; border-left:1px solid #525252; border-right:1px solid #525252; font-size:11px; text-align:left; padding:3px; background-color:#2e2e2e; text-align:center; }
#tabnltop { color#:aeaeae; background-image:url(../images/nl_top.gif); background-repeat:no-repeat; background-position:top; }
#tabnlbottom { color:#aeaeae; background-image:url(../images/nl_bottom.gif); background-repeat:no-repeat; background-position:bottom; }

/* ------------------------- GALLERY ------------------------ */
.thumbgallery { padding-top:5px; border:0px; }

/* ------------------------- VIDEO ------------------------ */

.videotop { height:4px; width:166px; background-image:url(../images/bg_video_top.jpg); background-repeat:no-repeat; }
.videomid { width:164px; border-left:1px solid #525252; border-right:1px solid #525252; border-bottom:1px solid #525252; }
.videomid2 { width:164px; border-left:1px solid #525252; border-right:1px solid #525252; }
.videobottom { height:4px; width:166px; background-image:url(../images/bg_video_bottom.jpg); background-repeat:no-repeat; }

.videomaintop { height:4px; width:426px; background-image:url(../images/bg_videomain_top.jpg); background-repeat:no-repeat; }
.videomainmid { width:424px; border-left:1px solid #525252; border-right:1px solid #525252; border-bottom:1px solid #525252; }
.videomainmid2 { width:424px; border-left:1px solid #525252; border-right:1px solid #525252; }
.videomainbottom { height:4px; width:426px; background-image:url(../images/bg_videomain_bottom.jpg); background-repeat:no-repeat; }

.videohometop { height:4px; width:286px; background-image:url(../images/bg_videohome_top.jpg); background-repeat:no-repeat; }
.videohomemid { width:284px; border-left:1px solid #525252; border-right:1px solid #525252; }
.videohomebottom { height:4px; width:286px; background-image:url(../images/bg_videohome_bottom.jpg); background-repeat:no-repeat; }

/* ------------------------- PADDING ------------------------ */

.padbottom3 { padding-bottom:3px; }

/* ------------------------- FOOTER ------------------------ */

.linkfooter:link { color:#525252; text-decoration:none; }
.linkfooter:visited { color:#525252; text-decoration:none; }
.linkfooter:active { color:#525252; text-decoration:none; }
.linkfooter:hover { color:#faf408; text-decoration:underline; }

/* ------------------------- USER FEHLERMELDUNG ------------------------ */

.meldungtop { height:4px; width:642px; background-image:url(../images/bg_gallery_top.gif); background-repeat:no-repeat;}
.meldungmid { width:640px; height:100px; border-left:1px solid #525252; border-right:1px solid #525252; text-align:center; color:#FF0000; font-size:14px; font-weight:bold; }
.meldungbottom { height:5px; width:642px; background-image:url(../images/bg_gallery_bottom.gif); background-repeat:no-repeat; }


/* ------------------------- Kolumne ------------------------ */

.kolumne_pic { width: 135px; float:left; padding: 6px 0px 0px 10px;}
.kolumne_auf { width:630px; background-image: url(../images/kolumne_auf.jpg); background-repeat: no-repeat; background-position: top left;}
.kolumne_zu { width:630px; background-image: url(../images/kolumne_zu.jpg); background-repeat: no-repeat; background-position: bottom right; float: left;}
.kolumne_innen { width:630px; padding:35px 50px 35px 50px;}
