/***********************************/
/* allgemeines */
/***********************************/

body
{
	background-image:url(/images/hintergrund.gif);
}

a:link,a:active,a:visited
{
	color:#000066;
	text-decoration:none;
}

a:hover
{
	color:#111111;
	text-decoration:underline;
}

td,tr,table,input,select
{
	color:#000066;
}

table,img
{
	border:0px;
}

td,div
{
	padding:0px;
}

select
{
	background-color:#FFFFFF;
}

td,div,span,input,select
{
	font-family:Verdana;
	font-size:12px;
	line-height:15px;
}

/***********************************/
/* Content-Bereich */
/***********************************/

/* Div um den Content-Bereich, um Layout nicht zu sprengen */
#cd
{
	width:782px;
	/*overflow:auto;*/
}

/* Content-Bereich, 'Tafelseiten' Menues */
.menu
{
	padding-top:10px;
	padding-left:10px;
	background-image:url(/images/basis/pfeil.gif);
	background-repeat:no-repeat;
	background-position:0px 15px;
}

/* Eintraege auf Tafelseiten ohne Pfeil (Text vor Selectboxen) */
.menuO
{
	padding-top:10px;
	padding-left:10px;
}

/* Tafelseiten Ueberschriften */
.hd
{
	font-weight:bold;
}

/* Klasse fuer Bilder */
.bl
{
	border:0px;
}

/* Zurueck-Links oben und unten */
.bc
{
	text-align:center;
	padding:10px;
}

/***********************************/
/* Grundgeruest */
/***********************************/

/* Content-Bereich */
#cl
{
	padding: 10px 0px 10px 50px;
}

#clr
{
	padding: 10px 10px 10px 10px;
}

/* zurueck zu Start div */
#zzs
{
	position:absolute;
	width:120px;
	height:108px;
}

/* Oben */
#mo
{
	width:960px;
	height:123px;
	vertical-align:top;
	background-image:url(/images/basis/header3.jpg);
	/*background-repeat:no-repeat;*/
	background-repeat:repeat-x;
}

/* Mitte links */
#mml
{
	/*width:153px;*/
	height:434px;
	vertical-align:top;
	background-image:url(/images/basis/kachelung_links.gif);
	background-repeat:repeat-y;
}

/* Mitte mitte (Content-Bereich) */
#mmm
{
	width:784px;
	height:434px;
	vertical-align:top;
	background-image:url(/images/basis/mitte.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

/* Mitte rechts */
#mmr
{
	width:23px;
	height:434px;
	vertical-align:top;
	background-image:url(/images/basis/rechts.gif);
	background-position: 2px 0px;
	background-repeat:repeat-y;
}

/* Unten */
#mu
{
	width:960px;
	height:43px;
	vertical-align:top;
	background-image:url(/images/basis/footer3.gif);
	/*background-repeat:no-repeat;*/
	background-repeat:repeat-x;
}

/* gesamte Tabelle */
#maintab
{
	width:960px;
	height:600px;
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
}

/***********************************/
/* Haupt-Menue */
/***********************************/

/* Fusszeile deutsch */
#DEimpdiv
{
	padding-left:175px;
	padding-top:20px;
}

/* Hauptnavi deutsch*/
#DEmen1
{
	position:absolute;
  margin-left:150px;
  margin-top:15px;
  height:20px;
  width:100px;
}

#DEmen2
{
	position:absolute;
  margin-left:287px;
  margin-top:15px;
  height:20px;
  width:150px;
}

#DEmen3
{
	position:absolute;
  margin-left:473px;
  margin-top:15px;
  height:20px;
  width:175px;
}

#DEmen4
{
	position:absolute;
  margin-left:203px;
  margin-top:46px;
  height:20px;
  width:175px;
}

#DEmen5
{
	position:absolute;
  margin-left:406px;
  margin-top:46px;
  height:20px;
  width:185px;
}

#DEmen6
{
	position:absolute;
  margin-left:150px;
  margin-top:78px;
  height:20px;
  width:130px;
}

#DEmen7
{
	position:absolute;
  margin-left:543px;
  margin-top:78px;
  height:20px;
  width:111px;
}

#DEmen8
{
	position:absolute;
  margin-left:759px;
  margin-top:14px;
  height:22px;
  width:124px;
}

#DEmen9
{
	position:absolute;
  margin-left:759px;
  margin-top:45px;
  height:22px;
  width:58px;
}

#DEmen10
{
	position:absolute;
  margin-left:759px;
  margin-top:76px;
  height:22px;
  width:143px;
}

/* Voting deutsch */
#DEmenV
{
	position:absolute;
  margin-left:359px;
  margin-top:78px;
  height:22px;
  width:128px;
}

/* Hauptnavi englisch */
#ENmen1
{
	position:absolute;
  margin-left:150px;
  margin-top:15px;
  height:22px;
  width:137px;
}

#ENmen2
{
	position:absolute;
  margin-left:307px;
  margin-top:15px;
  height:20px;
  width:150px;
}

#ENmen3
{
	position:absolute;
  margin-left:483px;
  margin-top:15px;
  height:22px;
  width:177px;
}

#ENmen4
{
	position:absolute;
  margin-left:203px;
  margin-top:46px;
  height:22px;
  width:172px;
}

#ENmen5
{
	position:absolute;
  margin-left:406px;
  margin-top:46px;
  height:22px;
  width:182px;
}

#ENmen6
{
	position:absolute;
  margin-left:150px;
  margin-top:78px;
  height:22px;
  width:147px;
}

#ENmen7
{
	position:absolute;
  margin-left:543px;
  margin-top:78px;
  height:22px;
  width:117px;
}

#ENmen8
{
	position:absolute;
  margin-left:759px;
  margin-top:14px;
  height:24px;
  width:94px;
}

#ENmen9
{
	position:absolute;
  margin-left:759px;
  margin-top:45px;
  height:24px;
  width:65px;
}

#ENmen10
{
	position:absolute;
  margin-left:759px;
  margin-top:76px;
  height:24px;
  width:145px;
}

/* Voting Englisch */
#ENmenV
{
	position:absolute;
  margin-left:359px;
  margin-top:78px;
  height:22px;
  width:128px;
}

/* Fusszeile englisch */

#ENimpdiv
{
	padding-left:220px;
	padding-top:19px;
}

/* Hauptnavi spanisch */
#SPmen1
{
	position:absolute;
  margin-left:150px;
  margin-top:15px;
  height:22px;
  width:162px;
}

#SPmen2
{
	position:absolute;
  margin-left:332px;
  margin-top:15px;
  height:22px;
  width:137px;
}

#SPmen3
{
	position:absolute;
  margin-left:491px;
  margin-top:15px;
  height:22px;
  width:198px;
}

#SPmen4
{
	position:absolute;
  margin-left:187px;
  margin-top:46px;
  height:22px;
  width:223px;
}

#SPmen5
{
	position:absolute;
  margin-left:423px;
  margin-top:46px;
  height:22px;
  width:228px;
}

#SPmen6
{
	position:absolute;
  margin-left:150px;
  margin-top:78px;
  height:22px;
  width:179px;
}

#SPmen7
{
	position:absolute;
  margin-left:524px;
  margin-top:78px;
  height:22px;
  width:165px;
}

#SPmen8
{
	position:absolute;
  margin-left:759px;
  margin-top:14px;
  height:24px;
  width:111px;
}

#SPmen9
{
	position:absolute;
  margin-left:759px;
  margin-top:45px;
  height:24px;
  width:80px;
}

#SPmen10
{
	position:absolute;
  margin-left:759px;
  margin-top:76px;
  height:24px;
  width:170px;
}

/* Voting Spanisch */
#SPmenV
{
	position:absolute;
  margin-left:359px;
  margin-top:78px;
  height:22px;
  width:128px;
}

/* Fusszeile spanisch */

#SPimpdiv
{
	padding-left:220px;
	padding-top:18px;
}

/* Hauptnavi franzoesisch */
#FRmen1
{
	position:absolute;
  margin-left:150px;
  margin-top:15px;
  height:22px;
  width:187px;
}

#FRmen2
{
	position:absolute;
  margin-left:345px;
  margin-top:15px;
  height:22px;
  width:150px;
}

#FRmen3
{
	position:absolute;
  margin-left:504px;
  margin-top:15px;
  height:22px;
  width:190px;
}

#FRmen4
{
	position:absolute;
  margin-left:203px;
  margin-top:46px;
  height:22px;
  width:167px;
}

#FRmen5
{
	position:absolute;
  margin-left:414px;
  margin-top:46px;
  height:22px;
  width:227px;
}

#FRmen6
{
	position:absolute;
  margin-left:150px;
  margin-top:78px;
  height:22px;
  width:209px;
}

#FRmen7
{
	position:absolute;
  margin-left:517px;
  margin-top:78px;
  height:22px;
  width:177px;
}

#FRmen8
{
	position:absolute;
  margin-left:779px;
  margin-top:14px;
  height:24px;
  width:60px;
}

#FRmen9
{
	position:absolute;
  margin-left:779px;
  margin-top:45px;
  height:24px;
  width:65px;
}

#FRmen10
{
	position:absolute;
  margin-left:779px;
  margin-top:76px;
  height:24px;
  width:145px;
}

/* Voting Französisch */
#FRmenV
{
	position:absolute;
  margin-left:369px;
  margin-top:78px;
  height:22px;
  width:128px;
}

/* Fusszeile franzoesisch */

#FRimpdiv
{
	padding-left:220px;
	padding-top:19px;
}

/* Sportiv Logo alle Sprachen */

.sportiv
{
	padding-top:16px;
	padding-left:200px;
}

.intertops
{
	padding-top:16px;
	padding-left:20px;
}

.DEhistorie
{
	padding-top:20px;
	padding-left:80px;
}

.ENhistorie
{
	padding-top:20px;
	padding-left:110px;
}

.FRhistorie
{
	padding-top:20px;
	padding-left:114px;
}

.SPhistorie
{
	padding-top:20px;
	padding-left:100px;
}

/***********************************/
/* News-Bereich */
/***********************************/

/* Trennlinien Zelle */
.trenn
{
	background-image:url(/images/basis/dunkelblau.gif);
	background-repeat:repeat-x;
	height:1px;
	line-height:0px;
	font-size:0px;
}

/* Editieren Link */
a.edit
{
	font-size:14px;
	border:2px solid red;
	background-color:#D3D3D3;
	padding:5px;
}

p.editp
{
	padding-top:15px;
	padding-bottom:10px;
	text-align:center;

}

/* Zellen fuer Aktualisierungen-Zellen */
.akts
{
	padding-top:10px;
	padding-left:30px;
}

.pplnk{
  position: relative;
  float: left;
  padding: 0 5px 5px 0;
}
