#link {	position:absolute;
	left:10px;
         top:10px;
         float:left;
         padding:10px;
         width:150px;
         background: rgb(115,198,232);
         border: 1px solid silver;
}

#pos_logo  {position:absolute;left:0px;top:0px;}
#pos_white {position:absolute;left:0px;top:197px;}

#link_CREOLE {position:absolute;left:0px;top:200px;}
#link_BUND {position:absolute;left:0px;top:240px;}
#link_BAYERN {position:absolute;left:0px;top:280px;}
#link_HESSEN {position:absolute;left:0px;top:320px;}
#link_MITTELD  {position:absolute;left:0px;top:400px;}
#link_BAWUE  {position:absolute;left:0px;top:360px;}
#link_NIEDERSA   {position:absolute;left:0px;top:480px;}
#link_HAMBURG    {position:absolute;left:0px;top:440px;}
#link_BERLIN {position:absolute;left:0px;top:560px;}
#link_NRW    {position:absolute;left:0px;top:520px;}
#choose_lang    {position:absolute;left:110px;top:635px;
				 font-size:smaller;display:none;}

#link_content{position:absolute;left:260px;top:197px;
              white-space:nowrap;}

/**
 creole-Schriftzug, richtige Farbe und alles klein
 */
             
#creole_CREOLE { color:#725f37; text-transform:lowercase;}
#creole_BUND { color:#725f37; text-transform:lowercase;}
#creole_BAYERN { color:#FF5F00; text-transform:lowercase;}
#creole_HESSEN { color:#FC3D32; text-transform:lowercase;}
#creole_RHSA { color:#D81F2A; text-transform:lowercase;}
#creole_MITTELD { color:#D00063; text-transform:lowercase;}
#creole_BAWUE { color:#F432AF; text-transform:lowercase;}
#creole_NIEDERSA { color:#00AB39; text-transform:lowercase;}
#creole_HAMBURG { color:#007FAC; text-transform:lowercase;}
#creole_BERLIN { color:#62BD19; text-transform:lowercase;}
#creole_NRW { color:#B9D300; text-transform:lowercase;}

/**
 Hover bei Links in der richtigen Farbe
 */
 
 a#CREOLE:hover { color:#725f37;}
 a#BUND:hover { color:#725f37;}
 a#BAYERN:hover { color:#FF5F00;}
 a#HESSEN:hover { color:#FC3D32;}
 a#RHSA:hover { color:#D81F2A;}
 a#MITTELD:hover { color:#D00063;}
 a#BAWUE:hover { color:#F432AF;}
 a#NIEDERSA:hover { color:#00AB39;}
 a#HAMBURG:hover { color:#007FAC;}
 a#BERLIN:hover { color:#62BD19;}
 a#NRW:hover { color:#B9D300;}


/**
Bilderleiste auf der rechten Seite
*/

#bild_r1 {
     position:absolute;
     right:-327px;
     padding-right:15px;
     top:-20px;
     text-align:right;
     font-size:smaller;
     float:left;
}
    
#bild_r2 {
    text-align:left;
	border:1px solid #6B4100;
	background-color:white;
	position:absolute;
	right:8px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	top:60px;
	width:280px;
	font-size:small;
	font-family:Arial, Helvetica, sans-serif;
}
    
img.sidebar {
    margin-top:80px;
    width:280px;
}

/**
Der Inhaltsbereich
*/
#content {
	 padding-right:15px;
     overflow:visible;
     position:absolute;
     left:220px;
     width:580px;
	 padding-left:40px;
	 padding-right:25px;
	 margin-bottom:20pt;
	 padding-bottom:16px;
     top:235px;
     font-family:Arial, Helvetica, sans-serif;
     font-size:14px;
     text-align:left;
     color:rgb(107,65,0);
     z-index:3;
     background-color:#ffffff;
}

#morecontent {
	position:absolute;
         left:238px;
         width:585px;
         top:572px;
         height:20px;
         font-family:Arial, Helvetica, sans-serif;
         font-size:14px;
         color:rgb(107,65,0);
         background-color:#ffffff;
}


/**
Styles für die allgemeine Textauszeichnungen
*/
a {
  	text-decoration:none;
  	font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
   	color:rgb(107,65,0);
}

a.lang:hover {
  	text-decoration:none;
  	font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
   	color:rgb(107,65,0);
}

.contentlink {
  	font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
}


img {	border:0px;}

h2 {
	font-weight:bold;
	margin-top:20px;
	font-size:20px;
	margin-bottom:12px;
	color:rgb(0,171,57);
}

h3 {
	margin-top:20px;
	font-size:16px;
	margin-bottom:12px;
}

h4 {
	margin-top:10px;
	font-size:16px;
	margin-bottom:12px;
}

.bandname {	font-weight:bold;}

.preistraeger { font-weight:bold;
				font-style:italic;
			}

.banduntertitel {
	font-style:italic;
	margin-left:20px;
}

.jury {margin-top:0px; }
.jurymitglied { font-weight:normal;
              }
.juryinfos { font-weight:normal!;
			font-size: smaller;}

/**
Styles für die presse-Seite
*/

#pressebildermatrix {
	border:0px dotted black;
	width:100%;
	text-align:center;
	vertical-align:top;
}

#pressebildermatrix td {
	vertical-align:top;
}

p.medieneintrag
{
	text-align:left;
}

.pressename{	font-weight:bold;}
.pressedatum{}
.pressetitel {	font-style:italic;}
.presselink {}
.presselink a {	font-weight:bold;}

.linksite {	font-weight:bold;}
.linktitel {	font-style:italic;}

.radiosender {	font-weight:bold;}
.radiodatum  {}
.radiosendung { 	font-style:italic;}
.radiothema {}

.tvsender {	font-weight:bold;}
.tvdatum {}
.tvsendung {	font-style:italic;}
.tvthema {}

/**
Styles für die partner-Seite
*/
table.foerderer {	margin-left:-3px;}

td.foerdertyp {
	text-align:left;
	padding-top:3.4em;
	padding-bottom:2em;
	font-weight:bold;
}

td.logos {	text-align:left;
            padding-bottom:1em;}

/**
Styles für die kontakt-Seite
*/
tr.kontakt {	
	padding-top:2em;
	vertical-align:top;
}

td.kontaktlogo {	
	padding-top:2em;
	text-align:center;
}

td.kontakt {	
	padding-top:2em;
	text-align:left;
}

/**
  die Band-Seite im Bandpool
*/
.bandteilnahme {}
.bandpreis {font-style:italic;
			text-align:center;
			background-color:white;
}
.bandinfo  {}
tr.bandpool {border-bottom-width:1px;
    border-bottom-color:#e1e6e8;
    border-bottom-style:solid;
}
td.bandpool {vertical-align:top;
    padding-top:0.25em;
    padding-bottom:0.25em;
    padding-right:1em;
}

/**
  die Band-Seite im Bandpool
*/
div#bandinfo_links 
	{ padding-left:0px;
	  padding-bottom:40px;
	  width:410px;
	  position:absolute;
	} 
div#bandinfo_rechts
	{ padding-left:40px;
	  padding-bottom:40px;
	  width:315px;
	  left: 450px;
	  top:00px;
	  position:absolute;
	} 

td.show_band {vertical-align:top;
    padding-top:0.5em;
    padding-right:1em;}

    /**
    BUND-presse-Bilder
    */
.pressebilder tr td 
	{text-align:center;
	 padding:30px;
	 padding-bottom:0px;
	 vertical-align:top;
	}

.pressebilder tr td img
	{
		margin-bottom:10px;
	}

/**
CREOLE ablauf
**/
table.termine {
	border:none;
	border-spacing:0px;
}

table.termine td, table.termine th {
	border:none;
	padding:5px;
	vertical-align:bottom;
	border-bottom:1px inset #6B4100;;
}


