body {
	background-color: #FFFAE5;
	margin-top: 0px;
	margin-left: 0px;
}

A.tlink:link {color: #808080; text-decoration: none}
A.tlinkwhite:link {color: #FFF; text-decoration: none}
A.tlinkorange:link {color: #FF7E00;text-decoration: none}
A.tlinkred:link {color: #D2222A;text-decoration: none}
A.tlink:visited {color: #808080; text-decoration: none}
A.tlinkwhite:visited {color: #FFF; text-decoration: none}
A.tlinkorange:visited {color: #FF7E00;text-decoration: none}
A.tlinkred:visited{color: #D2222A;text-decoration: none}
A.tlink:active, A.tlinkred:active, A.tlinkorange:active {color: #000000; text-decoration: none}
A.tlinkwhite:active {color: #FFF; text-decoration: none}
A.tlink:hover, A.tlinkred:hover, A.tlinkorange:hover {color: #000000; text-decoration: none}
A.tlinkwhite:hover {color: #FFF; text-decoration: underline;}

A.black:link, A.black:active, A.black:hover, A.black:visited {color: #000000; text-decoration: none}

h1 {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 2px;
}

h2 {
	font-family: Arial;
	font-size: 14px;
	line-height: 80%;
	font-weight: bold;
	color: #000000;
	text-align: left;
	margin-top: -10px;
	margin-bottom: 2px;
}

h3 {
	font-family: Arial;
	font-size: 12px;
	line-height: 80%;
	font-weight: bold;
	color: #FFF;
	text-align: left;
	margin-bottom: 2px;
}

.Text {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 12px;
}

.Text_right {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: right;
	margin-top: 2px;
	margin-bottom: 12px;
}

.Text_right_12 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: right;
	margin-top: 2px;
	margin-bottom: 12px;
}

.Text_right_normal {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	margin-top: 0px;
	margin-left: 44px;	
	margin-bottom: 12px;
}

.TextHead {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #5A5A5A;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 18px;
}

.Textleftblackblock {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin-top: 0px;
	text-align: justify;
}

.Textleftwhiteblock {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
	line-height:140%;
	font-style: italic;
	margin-top: 0px;
	text-align: justify;
}

.Textleftpurpleblock {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #A11C5D;
	line-height:140%;
	font-style: italic;
	margin-top: 0px;
	text-align: justify;
}

.TextHeadleftblackblock {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 0px;
	text-align: justify;
}

.TextHeadcenter {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #D2222A;
	margin-top: 10px;
	text-align:center;
}

.TextHeadcenterblue {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #5A5A5A;
	margin-top: 10px;
}

.TextHeadcenterblack {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin-top: 5px;
}

.TextHeadcenterrose {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #DE9176;
	margin-top: 5px;
}

.TextHeadcenterbluebig {
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	color: #5A5A5A;
	margin-top: 10px;
}

.TextHeadcenterblackbig {
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	margin-top: 10px;
}

.TextHeadcenterblackbig2 {
	font-family: Arial;
	font-size: 70px;
	font-weight: bold;
	color: #000000;
	margin-top: 10px;
	margin-bottom: -8px;
}

.TextHeadcenterblackbig3 {
	font-family: Arial;
	font-size: 60px;
	font-weight: bold;
	color: #000000;
	margin-top: 10px;
	margin-bottom: -8px;
}

.TextHeadleftblackbig {
	font-family: Arial;
	font-size: 50px;
	font-weight: bold;
	color: #000000;
	margin-top: 10px;
	margin-bottom: -8px;
	text-align: left;
}

.TextHeadleftblackbig2 {
	font-family: Arial;
	font-size: 40px;
	font-weight: bold;
	color: #000000;
	margin-top: 10px;
	margin-bottom: -8px;
	text-align: left;
}


.TextSubHeadcenter {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #78444B;
	margin-top: -14px;
	text-align:center;
}

.TextSubHeadcenterblack {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin-top: -14px;
	text-align:center;
	margin-bottom:4px;
}

.Textcenter {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #78444B;
	margin-top: 0px;
	text-align:center;
}

.Textcenterrose {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #DE9176;
	margin-top: 0px;
	text-align:center;
}

.Textcenterblack {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin-top: 0px;
	text-align:center;
}

.Textcenterwhite{
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
	margin-top: 0px;
	text-align:center;
}

.Textcenterbottom {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: -10px;
	margin-bottom: 12px;
}

.Textcenterbottomblack {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: -10px;
}

#spanwhite {
	color: #FFFFFF;
}

#spangreen {
	color: #3FAE49;
}

#spanred {
	color: #D2222A;
}

#spanblue {
	color: #0069AF;
}

#spansmallwhite {
	color: #FFF;
	font-size: 20px;
}
#spansmallred {
	color: #D2222A;
	font-size: 20px;
}
#spansmallblue {
	color: #0069AF;
	font-size: 20px;
}

.Monat {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #808080;
}

.aktuelles_space {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	color: #000000;
	margin-right: 58px;
	margin-top: -20px;
	margin-bottom: 50px;
}

.TabText {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: right;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
}

.Menu {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #808080;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
}

.MenuIdle {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
}

.Link {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #808080;
	text-align: right;
	margin-top: 0px;
	margin-bottom: 0px;
}

.Idle {
	color: #000000;
	font-style: normal;
	text-decoration: none;
}

.Fusstext {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #808080;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.Bildunterschrift {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #808080;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.FormText {
	font-family: Lucida Console;
	font-size: 13px;
	font-weight: normal;
}

.imgLinks {
	margin: 3px 12px 0 0;
}
#Spendenbutton, #Projektebutton {
position:absolute;
margin-left:335px;
margin-top:20px;
padding:0;
height:20px;
}

#Spendenkonto {
padding:0;
height:40px;
width:200px;
}


#Projektebutton {
background-image:url(../img/projekte_button.gif);
}

#Spendenbutton {
background-image:url(../img/spendenkontobutton_klein.gif)
}

#Spendenkonto {
background-image:url(../img/spendenkontobutton.gif);
}

#archiv {
float: right;
width: 160px;
margin:0;
padding:0;
}

#ZDF {
background-image:url(../img_aktuell/2008-05-07/III/LOBBY-Sendetermin-Bilder_bu.jpg);
}

.buttonlink {
margin:0;
padding:0;
height:20px;
width:120px;
display:block;
}

.buttonlinkgr {
margin:0;
padding:0;
height:40px;
width:200px;
display:block;
background-image:url(../img/spendenkontobutton.gif);
}
.buttonlink_archiv_2009_I {
margin:0;
padding:0;
height:30px;
width:150px;
display:block;
background-image:url(../img/archiv_2009_I.gif);
}
.buttonlink_archiv_2009_II {
margin:0;
padding:0;
height:30px;
width:150px;
display:block;
background-image:url(../img/archiv_2009_II.gif);
}
.buttonlink_archiv_2008_I {
margin:0;
padding:0;
height:30px;
width:150px;
display:block;
background-image:url(../img/archiv_2008_I.gif);
}
.buttonlink_archiv_2008_II {
margin:0;
padding:0;
height:30px;
width:150px;
display:block;
background-image:url(../img/archiv_2008_II.gif);
}
.buttonlink_archiv_2007_I {
margin:0;
padding:0;
height:30px;
width:150px;
display:block;
background-image:url(../img/archiv_2007_I.gif);
}
.buttonlink_archiv_2007_II {
margin:0;
padding:0;
height:30px;
width:150px;
display:block;
background-image:url(../img/archiv_2007_II.gif);
}

.buttonlinkzdf {
margin:0;
padding:0;
height:135px;
width:273px;
display:block;
background-image:url(../img_aktuell/2008-05-07/III/LOBBY-Sendetermin-Bilder_bu.jpg);
}

#Spendenbutton a:hover {
background-image:url(../img/spendenkontobutton_klein_ho.gif);
}
#Projektebutton a:hover {
background-image:url(../img/projekte_button_hover.gif);
}
#Spendenkonto a:hover {
background-image:url(../img/spendenkontobutton_hover.gif);
}

#archiv a:hover {
background-image:url(../img/archiv_hover.gif);
}

#ZDF a:hover {
background-image:url(../img_aktuell/2008-05-07/III/LOBBY-Sendetermin-Bilder_bh.jpg);
}


ul#Subnavigation {
background-image:url(../img/li_bg.jpg);
background-repeat:no-repeat;
padding-top:10px;
padding-bottom:10px;
padding-left:20px;
padding-right:10px;
margin-left:10px;
list-style:none;
width:295px;
}
ul#Subnavigation li a,ul#Subnavigation li a:visited{
font-size:16px;
font-weight:bold;
text-decoration:none;
line-height:32px;
}
.back:link, .back:visited{
font-size:14px;
color:#808080;
font-weight:bold;
text-decoration:none;
}
ul#Subnavigation li a:hover, .back:hover {
color:#FF9900;}

.back:hover {
color:#000000;
}

#archivspace {
float: right;
width: 55px;
margin:0;
padding:0;
}


/* Custom */

.delphin {
	background: #E6F5FD;
	}

.delphin .Text { color: #3AB3E6;}

.delphin .image {margin:16px 0;}