@charset "UTF-8";
/* CSS Document */

body{margin: 0; padding:0; background-color: white; font-size: 100.01%; background-image:url(../pics/red.jpg);}


td, p,  li, h1, h2,  .ter, h3{font-family: Lucida Grande, Lucida Sans Unicode, Trebuchet, Tahoma,Geneva, Verdana, Arial, Helvetica, sans-serif;  font-size: 13px; line-height: 17px; }
p{font-size:12px;}
h1{font-size: 18px; color:#4d1522; font-weight:lighter; }
h2, h3 {font-size: 25px; color:#4d1522; font-weight:lighter; }
h3 { margin-top:20px; }
p.ter:first-line, td {font-size: 13px; color:#4d1522; font-weight: bold; }

li.na {list-style-type: none; display:inline; padding-right: 23px;  line-height:12px;}
li.unt,  li.unter, li.unt_z, li.unter_z, li.unt_pr, li.unter_pr {list-style-type: none; letter-spacing: 0.1em; padding: 0; font-size:11px; margin-left: 173px; line-height:12px;}
li.unter, li.unter_z, li.unter_pr {padding-top:10px; list-style-type: none;}
li.unt_z, li.unter_z {margin-left: 265px;list-style-type: none; }
li.unt_pr, li.unter_pr {margin-left: 1px; list-style-type: none;}

.schriftzug {margin-top: 94px; margin-left:34px;}

td  {padding: 5px;}



/* -------------------------links ------------------------------------------------------------------------------------------------------------------*/

a:link {text-decoration: none;}
a.menu:link, a.menu:visited, a.menu:focus {color: white; text-decoration: none;}
a.menu:hover {color:#888c8f; }

a.menuact {color:#888c8f; text-decoration: none;}

a.int  {color:#000000}

a.part:link  {font-weight: bold; color: #888c8f; text-decoration: none;}
a.part:link, a.part:visited, a.part:focus{font-weight: bold; color: #888c8f; text-decoration: none;}
a.part:hover {color: #4d1522; text-decoration: none; font-weight: bold;}

a.musik:link  {font-weight: bold; color: #4d1522; text-decoration: none; background-color:#CCCCCC;}
a.musik, a.part:visited, a.part:focus{font-weight: bold; color: #4d1522; text-decoration: none;}
a.musik:hover {color: #888c8f; text-decoration: none; font-weight: bold;}


/* -------------------------Klassen ------------------------------------------------------------------------------------------------------------------*/
#inhalt {
	width: 1024px; 	left: 50%; position:absolute; margin-left:-512px; margin-top: 0; }

#header {width: 1024px; height: 166px; position:absolute; margin-left: 0px; 	margin-top: 0;}

#logo
{	width: 451px;
	height: 156px;
	position:absolute;
	margin-left: 0px;
	margin-top: 0px;
			}
		
#navi
{	width: 608px;
	height: 156px;
	position:absolute;
	margin-left: 417px;
	margin-top: 5px;
	padding-top:5px;
				}		
			

	
#main, #main_kon {width: 1024px; position: absolute; height: 485px; margin-left:0px; margin-top: 166px; }	
#main_kon {background-image:url(../pics/flamencogitarrist_.jpg); background-repeat:no-repeat; height: 670px;}	

#spalte_links, #spalte_links_progr, #spalte_links_less {
width: 451px;
position:absolute;
height: 500px;
margin-left: 0;
padding-top: 0;
padding-left: 0;
background-color:#888c8f;
}

#spalte_links_progr {
padding-top:50px;
height: 450px;
}

#termine
{
height: 576px;
width: 520px;
padding-left: 25px;
}

#spalte_links_progr {
background-color: black;
}

#spalte_rechts, #spalte_rechts_progr, #spalte_rechts_less, #termine_re {
width: 443px;
position:absolute;
height: 430px;
margin-left:451px;
margin-top: 0;
padding-top: 70px;
padding-right:65px;
padding-left:65px;
background-color: white;
}

#termine_re {
height: 506px;
}
