 /* ********************************************************************************/
 /*        Dies ist ein Style sheet für tanzinfo.de							                   				*/
 /*        von Nils Dornblut. Um die Richtigkeit eines CSS zu überprüfen kann*/
 /*        diese URL benutzen:    http://jigsaw.w3.org/css-validator/            			*/
 /* ********************************************************************************/

 /* Zentrale Angaben für den Body              			*/
body { margin: 0px 5px 0px 5px; }

 /* Schriftart Allgemein für alle Tag´s                		*/
a,td,p,h1,h2,h3,h4,h5,h6,small,font,.form,.knopf{font-family:sans-serif,arial,verdana,geneva;}

 /* Unbesuchte Links                                            	*/
a:link{color:#3333ff; text-decoration:none;  background : transparent; }
 /* Besuchte Lniks                                              		*/
a:visited{color:#3333cc; text-decoration:none;  background : transparent; }
 /* Active Links                                                			*/
a:active{color:#0000CC;text-decoration:none;  background : transparent; }
 /* Hover Links (ab IE 4)                      						*/
a:hover{color:rgb(241,21,10);text-decoration:underline;  background : transparent; }

/* Überschriften*/
td.title {
	background-color: #E6E6E6; 
	color : #333366;
	font-size:13pt;
	font-weight:bold;
	background-image:url(http://www.tanzinfo.de/media/bilder/tanz_tab_l.jpg);
 	background-repeat : repeat-y;
 	background-position : left;
}
/* Menügrau center */
td.mgm{background-color: #E6E6E6;text-align:center;  }

/* Seperatoren*/
td.gem{ 
  text-align:center; 
  color : #333366;
  background-image:url(http://www.tanzinfo.de/media/bilder/tanz_tab.jpg); 
  background-repeat : no-repeat;
  background-position : left;
}

/* kleine Menülinks*/
.menue {
	font-size:8pt;
}

/* small Definition*/
small { 
	font-size:80%; 
}
/* Link zur Detailseite*/
a.detail {
	font-size:9pt;
	font-weight: normal;
	font-style : italic;
}
/* kleine Links*/
a.sm {
	font-size:8pt;
}
/*  Schrift für Sub-Kat bei link */
small.subkat {
	font-size: 8pt;
	color: #666666;
}
small.linkinfo {
	font-size: 8pt;
	color: #666666;
}
small.foot {
	font-size: 8pt;
}
/* allgemeine10 Def für p*/
p { 
	font-size:10pt; 
}
/*  Formatierung Werbefeldüberschrift*/
td.werbung {
	font-size:10pt;
	font-weight: bold;
	font-style : italic;
	background-image:url(http://www.tanzinfo.de/media/bilder/tanz_tab_l.jpg);
 	background-repeat : no-repeat;
 	background-position : left;
}
/*  Formatierung Werbefeldüberschrift*/
p.undertitle {
	font-size:11pt;
	font-weight: bold;
}
/* Menügrau right */
td.mgr{background-color:#E6E6E6;text-align:right;}

td.tbl{ text-align:left; 
 	color : #333366;
 	background-image:url(http://www.tanzinfo.de/media/bilder/tanz_tab_l.jpg);
 	background-repeat : no-repeat;
 	background-position : left;
  }
  
/* Felder von Formularen*/
.form {
         FONT-SIZE: 9pt;
        BACKGROUND: #f0f0f0;
        BORDER-TOP: thin solid #afafaf;
        BORDER-LEFT: thin solid #afafaf;
        BORDER-RIGHT: thin solid #afafaf;
         border-bottom : thin solid #afafaf;
       }
	   
/* Knöpfe von Formularen*/
.knopf {
        FONT-SIZE: 70%;
        BACKGROUND: #f0f0f0;
        BORDER-TOP:thin solid Black;
        BORDER-LEFT: thin solid Black;
        BORDER-RIGHT: thin solid Black;
        BORDER-BOTTOM: thin solid Black;
}