<!--
/* Stylesheet Marango Dance */
-->

/* BODY */
 body {
	 background-color:#dfdbc0;
	 background-image:url(background.gif);
	 background-repeat:repeat-x;
	 background-position:left top;
	 padding:0px;
	 font-family:Verdana,sans-serif;
	 font-size:8pt;
	 }

/* DIV's */
	#container { position:relative; width:800px; margin:0 auto; position:relative; border:none; background-color:white; z-index:0; }
	#titel {
		position:relative;
		border-bottom:1px solid grey;
		}
	.logo {
		position:relative;
		margin:10px;
		}
	#titeltext {
		float:right;
		text-align:right;
		}
	#menu {
		clear:left;
		position:relative;
		top:0px;
		border-top:5px solid #dfdbc0;
		border-bottom:3px solid #dfdbc0;
		}
	#inhalt {
		border-top:1px solid grey;
		min-height:320px;
		background-image:url(taenzerin.gif);
		background-position:right bottom;
		background-repeat:no-repeat;
		}
	#banner {
		position:relative;
		}
	#footer {
		position:relative;
		width:800px;
		margin:0 auto;
		}
	#copyright {
		float:left;
		font-size:9px;
		}
	#update {
		float:right;
		font-size:9px;
		font-style:italic;
		}
/* Überschriften */
  /* Seitenüberschriften */
	h1
 	{
	font-family:Verdana,sans-serif;
	font-size:10pt;
	color:#e31770;
	font-weight:bold;
	margin:10px;
	}	
	/* Seitenuntertitel */
	h2
 	{
	font-family:Verdana,sans-serif;
	font-size:8pt;
	color:#e31770;
	font-weight:bold;
	margin:10px;
	}	
	/* Lila Texte im Header */
	h5
 	{
	font-family:Verdana,sans-serif;
	font-size:8pt;
	color:#e31770;
	font-weight:bold;
	margin:10px;
	}	
	sup {
	 font-size:9px;
	}
	sup.gross {
		font-size:11px;
	}
/* Tabelle */
 .unten
 	{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#dfdbc0;
	}

/* LINKS im Menu */
 .menu:link { font-family:Verdana,sans-serif; font-size:8pt; color:#000000; text-decoration:none; font-weight:bold; }
 .menu:visited { font-family:Verdana,sans-serif; font-size:8pt; color:#000000; text-decoration:none; font-weight:bold; }
 .menu:hover { font-family:Verdana,sans-serif; font-size:8pt; color:#e31770; text-decoration:underline overline; font-weight:bold; }
 .menu:active { font-family:Verdana,sans-serif; font-size:8pt; color:#FFFFFF; background-color:#e31770; text-decoration:none; font-weight:bold; }
 
/* LINKS im SUBMenu */
 .submenu:link { font-family:Verdana,sans-serif; font-size:8pt; color:#333333; text-decoration:none; font-weight:normal; }
 .submenu:visited { font-family:Verdana,sans-serif; font-size:8pt; color:#333333; text-decoration:none; font-weight:normal; }
 .submenu:hover { font-family:Verdana,sans-serif; font-size:8pt; color:#000000; background-color:#FFFFFF; text-decoration:none; font-weight:normal; }
 .submenu:active { font-family:Verdana,sans-serif; font-size:8pt; color:#999999; background-color:#FFFFFF; text-decoration:none; font-weight:normal; }

/* LINKS im Text */
 .textlink:link { color:#e31770; text-decoration:underline; font-weight:normal; }
 .textlink:visited { color:#e31770; text-decoration:underline; font-weight:normal; }
 .textlink:hover { color:#e31770; text-decoration:underline overline; font-weight:normal; }
 .textlink:active { color:#FFFFFF; background-color:#e31770; font-weight:normal; }
 
/* Schriften */
 p { margin-left:10px; margin-top:10px; margin-bottom:10px; margin-right:10px; } /* Standard */
 
/* SCHRIFTEN speziell */
 small
 	{
	font-family:Verdana,sans-serif;
	font-size:7pt;
	font-color:#6F5F4B;
	font-weight:normal;
	}
	/* das Rot vom Logo */
 .coloriert
 	{
	color:#bd1829;
	}
/* Ferienangaben */
	span.left { display:inline-block; width:130px; }
/* FORMULARE */
	 .verlangt
	   {
	   font-family:Verdana,sans-serif;
	   color:#000000;
	   font-size:10px;
	   background-color:#FFFFFF;
	   border:1px solid #bd1829;
	   }
	 .frei
	   {
	   font-family:Verdana,sans-serif;
	   color:#000000;
	   font-size:10px;
	   background-color:#FFFFFF;
	   border:1px solid #666666;
	   }
	 .button
	   {
	   font-style:Verdana,sans-serif;
	   font-size:10px;
	   background-color:#E9E9E9;
	   color:#000000;
	   width:90px;
	   border:1px solid grey;
	   }
	 .ok
	   {
	   font-style:Verdana,sans-serif;
	   font-size:10;
	   background-color:#E9E9E9;
	   color:#000000;
	   width:20px;
	   border:1px solid #A85F00;
	   }
/* Bilder mit Abstand */
	.bild {
		margin:10px;
		color:#666666;
	}