/* Standart-CSS für Tennispark Clever Au */

/*Wichtige Farben
	Logograu=#C0C2C5
	Logorot=#B92837
	Textgrau=#333333
*/

body, div, p, h1, h2, h3,
span, a, td, table {
	margin:0px;
	padding:0px;
}

html, body {
	font-size:11px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;

	scrollbar-base-color:#FFFFFF;
  	scrollbar-3dlight-color:#FFFFFF;
  	scrollbar-arrow-color:#990000;
  	scrollbar-darkshadow-color:#E4E3E4;
  	scrollbar-face-color:#EDEDED;
  	scrollbar-highlight-color:#FFFFFF;
  	scrollbar-shadow-color:#FFFFFF;
  	scrollbar-track-color:#EDEDED;

}


/* ------- Haupt-Tabelle ------------------------------- */

.haupttabelle {
	border:0px;
	width:780px;
	height:100%;
	margin-right:auto; /* ANGABE FÜR ALLE BROWSER DIE 'ALIGN:CENTER' (wie im IE) NICHT UMSETZEN */
	margin-left:auto;  /* ANGABE FÜR ALLE BROWSER DIE 'ALIGN:CENTER' (wie im IE) NICHT UMSETZEN */
}

.haupttabelle, .haupttabelle p {
	font-size:11px;
	color:#333333;
	text-align:justify;
}


/* ------- Ende - Haupt-Tabelle ------------------------ */



/* ------- Head-Bereich -------------------------------------------------------------------------------- */

.headbereich {
	height:165px;
	width:780px;
	background-image:url(img/head2.jpg);
	vertical-align:top;
	color:#FFFFFF;
}

.headmenue {
	font-size:10px;
	margin:6px 0 0 419px;
}

.buttonhead1 {
	float:left;
	width:100px;
	
}

.buttonhead2 {
	float:left;
	width:100px;
	
}

.buttonhead3 {
	float:left;
	width:100px;
	
}

.buttonhead4 {
	float:left;
	
}

/* -------- Head-Bereich Ende -------------------------------------------------------------------------- */


/* ------- Menü-Bereich -------------------------------------------------------------------------------- */

.menuebereich {
	width:240px;
	background-image:url(img/menuehg.gif);
	background-repeat:repeat-y;
	vertical-align:top;
	color:#B92837;
}

.h1menueeins {
	padding:16px 0px 0px 39px;
}

.h1menuezwei{
	padding:21px 0px 0px 39px;
}

.h1menuedrei{
	padding:20px 0px 0px 39px;
}

.menuebild {
	height:550px;
	width:240px;
	background-image:url(img/menue_neu6.gif);
	background-repeat:no-repeat;
}

.menueeins {
	padding:11px 0px 0px 40px;
}

.menueeins div{
	margin:0px 0px 7px 0px;
	/*width:200px;*/
}

.menuezwei {
	padding:11px 0px 0px 40px;
}

.menuezwei div{
	margin:0px 0px 7px 0px;
	/*width:160px;*/
}

.menuedrei {
	padding:11px 0px 0px 40px;
}

.menuedrei div{
	margin:0px 0px 7px 0px;
	/*width:120px;*/
}


.h1menueeins, .h1menuezwei, .h1menuedrei {
	font-size:13px;
	color:#B92837;
}

/* -------- Menü-Bereich Ende -------------------------------------------------------------------------- */



/* ------- Inhalt-Bereich ------------------------------------------------------------------------------ */

.inhaltbereich {
	width:540px;
	background-image:url(img/inhalthg.gif);
	vertical-align:top;
}

.tabelleinhalt {
	border:0;
	width:507px;
}

.foto, .foto2 {
	border:1px solid #C0C2C5;
}

h1, h2{
	font-size:13px;
	font-weight:bold;
}

h1 {
	color:#B92837;
}

h2 {
	color:#A8ABAF;
}

#ueberschriftgrafik {
	font-size:9px;
	color:#C0C2C5;
}

#angebot{
	position: absolute;
	z-index: 100;
	width: 65px;
	height: 75px;
	top: 65px;
	left: 50%;
	margin-left: 53px;
}

p {
	margin:0 0 10px 0;
}

#textrot {
	color:#B92837;
	padding:20px 0 0 20px;
	font-size:11px;
}

.pfeillinks {
	margin:80px 0 0 180px;
}

.pfeilrechts {
	margin:-16px 0 0 210px;
}

.pfeillinks img{
	border:0px;
}

.pfeilrechts img{
	border:0px;
}

.foto {
	margin-right:10px;
}

.ueberschriftgrafik {
	font-size:9px;
}

.balkenquer {
	height:7px;
	background-color:#EAEBED;
}

.balkenquerweiss {
	height:7px;
	background-color:#ffffff;
}

.fliesstextbereich1 {
	width:247px;
	vertical-align:top;
	padding-right:5px;
}

.fliesstextt {
	vertical-align:top;
	padding-right:5px;
	font-size:11px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


.fliesstext {
	width:247px;
	vertical-align:top;
	padding-right:5px;
	font-size:11px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.fliesstextbereich2, .fliesstextbereich3 {
	width:238px;
	vertical-align:top;
	background-image:url(img/wasserbild_tennisspieler.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-left:5px;
}


.fliesstextbereich3 {
	background-image:url(img/wasserbild_tennisspieler2.gif);
}

.fliesstextbereich2 {
	background-image:url(img/wasserbild_tennisspieler.gif);
}


.balkenlaengs {
	vertical-align:top;
	background-image:url(img/balkenlaenks.gif);
	background-repeat:repeat-y;
	width:3px;
}

/* ------- Inhalt-Bereich Ende ------------------------------------------------------------------------- */



/* ------- Fuss-Bereich -------------------------------------------------------------------------------- */

.fussbereich {
	height:31px;
	background-image:url(img/fuss.gif);
}

.menueimfuss {
	margin-left:158px;
}

.menueimfuss div {
	margin:9px 8px 0 0;
	color:#A8ABAF;
	font-size:10px;
	float:left;
}


/* ------- Fuss-Bereich Ende --------------------------------------------------------------------------- */



/* ------- Links --------------------------------------------------------------------------------------- */

.aa:link, .aa:visited, .aa:hover, .aa:active {
	text-decoration:underline;
}

.ad:link, .ad:visited, .ad:hover, .ad:active {
	text-decoration:underline;
}

.aa:link { 
	color:#333333; 
}

.aa:visited { 
	color:#333333;
}

.aa:hover { 
	color:#B92837; 
}

.aa:active { 
	color:#B92837; 
}

.ad:link { 
	color:#B92837; 
}

.ad:visited { 
	color:#B92837;
}

.ad:hover { 
	color:#333333; 
}

.ad:active { 
	color:#333333; 
}

.ab:link, .ab:visited, .ab:hover, .ab:active, 
.ac:link, .ac:visited, .ac:hover, .ac:active,
.aaa:link, .aaa:visited, .aaa:hover, .aaa:active, .b:link, .b:visited, .b:hover, .b:active {
	text-decoration:none;
}


.ab:link { 
	color:#EBC1C5; 
}

.ab:visited { 
	color:#EBC1C5;
}

.ab:hover { 
	color:#FFFFFF; 
}

.ab:active { 
	color:#FFFFFF; 
}

.ac:link { 
	color:#A8ABAF; 
}

.ac:visited { 
	color:#A8ABAF;
}

.ac:hover { 
	color:#B92837; 
}

.ac:active { 
	color:#B92837; 
}

.aaa:link { 
	color:#333333; 
}

.aaa:visited { 
	color:#333333;
}

.aaa:hover { 
	color:#B92837; 
}

.aaa:active { 
	color:#B92837; 
}

.b:link { 
	color:#B92837; 
}

.b:visited { 
	color:#B92837;
}

.b:hover { 
	color:#B92837; 
}

.b:active { 
	color:#B92837; 
}


/* ------- Links Ende ---------------------------------------------------------------------------------- */

/* Kontaktformular */

.textfeld {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	height:14px;
	width:143px;
	border:1px solid #C0C2C5;
	background-color:#FFFFFF;
}

.auswahlbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	height:14px;
	width:143px;
	border:1px solid #C0C2C5;
	background-color:#FFFFFF;
}

.textbereich {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	width:143px;
	border:1px solid #C0C2C5;
	background-color:#FFFFFF;
	height:50px;
}

.textfeldan {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	height:14px;
	width:200px;
	border:1px solid #C0C2C5;
	background-color:#FFFFFF;
}

.textfeldradio {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	height:20px;
	width:50px;
	border:0px;
	background-color:#ffffff;
}

.schalftflaechesenden {
	background-color:#C0C2C5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:18px;
	border-bottom:1px #333333 solid;
	border-left:#EEF1F4 1px solid;
	border-right:1px #333333 solid;
	border-top:#EEF1F4 1px solid;
	letter-spacing:1px;
	margin:18px 0 0 100px;
	cursor:pointer;
}

.kontakttext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	vertical-align:top;
}

kontaktformular {
	vertical-align:top;
}

/* Kontaktformular - Ende */

.borderright {
border-right:1px solid #D5D6D8;
}

.pfeillinks2 {
	margin:60px 0 0 430px;
}

.pfeilrechts2 {
	margin:-16px 0 0 460px;
}

.pfeillinks2 img{
	border:0px;
}

.pfeilrechts2 img{
	border:0px;
}

.popupschaltflaeche {
	height:20px;
	width:150px;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	background-color:#A13029;
	margin-bottom:10px;
	margin-top:10px;
	border:1px solid #A13029;
	cursor:pointer;
	letter-spacing:1px;
}



/*Neuer Aufbau - Inhalte */

.tabelletc1 {
	border:0px;
	width:503px;
	margin:15px 0px 15px 17px;
}

.tabelletc1 td, .tabelletc2 td {
	vertical-align:top;
}

.tabelletc1bild {
	width:167px;
}

.tabelletc1bild img {
	border:1px solid #C0C2C5;
}

.tabelletc1text {
	width:336px;
}

#ueberschriftlinie {
	color:#C0C2C5;
}

.tabelletc2 {
	border:0px;
	width:503px;
	margin:0px 0px 15px 17px;
}

.tabelletc3 {
	border:0px;
	width:503px;
	margin:0px 0px 15px 17px;
}

.tabelletc4 {
	border:0px;
	width:503px;
	margin:15px 0px 15px 17px;
}

.tabelletc1 img, .tabelletc2 img, .tabelletc3 img, .tabelletc4 img    {
	border:1px solid #C0C2C5;

}


.trennbalken {
	width:503px;
	height:12px;
	border-top:3px solid #eaebed;
	margin:0px 0px 0px 17px;
	padding:0px;
}

.textbereichetrenner {
	width:21px;
	background-image:url(img/textbereichetrenner.gif);
}

.tabelletc2textbereichlinks {
	width:248px;
}

.tabelletc2textbereichrechts {
	width:234px;
	background-image:url(img/wasserbild_tennisspieler2.gif);
	background-repeat:no-repeat;
	background-position:10px 50px;
}

.tabelletc2textbereichrechts img , .tabelletc2textbereichlinks img {
	border:1px solid #C0C2C5;
}

.inhaltbereich .textrot {
	color:#B92837;
}

.inhaltbereich .text10pxgrau {
	font-size:10px;
	color:#909193;
}

ol li {
	list-style-type:decimal;
	margin-bottom:8px;
	font-size:11px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.menuebuergermeistercup {
	width: 500px;
	font-size:11px;
}

.menuebuergermeistercup div {
	float:left;
	margin-right:30px;
}

.menuebuergermeistercup .menuebcdivaktive {
	color:#B92837;
	font-weight:bold;
}

.linkbcmenue:link, .linkbcmenue:visited { 
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}

.linkbcmenue:hover., .linkbcmenue:active { 
	color:#B92837; 
	text-decoration:none;
	font-weight:bold;
}

.tabellespielernennungen {
	width:500px;
	border:0px;
	font-size:11px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.tabellespielernennungen td {
	padding:0px 0px 0px 5px;
	height:20px;
}

h5{
	font-size:13px;
	font-weight:bold;
	color:#B92837;
	text-decoration:underline;
}

.al:link { 
	color:#B92837; 
}

.al:visited { 
	color:#B92837;
}

.al:hover { 
	color:#333333; 
}

.al:active { 
	color:#333333; 
}