body {
margin: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}
a {
color:#666666;
}
#maincontent {
padding:45px 30px 30px 10px;
font-size:16px;
}
#sponsoren{
width:145px;
margin:50px auto 60px auto;
}
#sponsoren-kurztitel {
width:145px;
margin:50px auto 60px auto;
}
#sponsoren img, #sponsoren-kurztitel img {
margin-bottom:10px;
}
#adsense {
width:120px;
margin-top:350px;
margin-left:15px;
}
.zwischenlinie {
width:100%;
display:block;
height:30px;
margin:5px 0 10px 0;
background:url(../photos/zwischenlinie-formular.gif) top left no-repeat;
}
.zwischenlinie-02 {
width:100%;
display:block;
height:5px;
margin:0;
border-top: 1px solid #DEDCDC;
}
#navi {
width:160px;
text-align:center;
margin:10px auto 0 auto;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
a:hover.willkommen, .willkommen-aktiv {
color:#993366;
text-decoration:none;
}
a:hover.anmelden, .anmelden-aktiv {
color:#0099cc;
text-decoration:none;
}
a:hover.finden, .finden-aktiv {
color:#669933;
text-decoration:none;
}
a:hover.bewerben, .bewerben-aktiv {
color:#336600;
text-decoration:none;
}
a:hover.projekt, .projekt-aktiv {
color:#cc9933;
text-decoration:none;
}
a:hover.weitersagen, .weitersagen-aktiv {
color:#663300;
text-decoration:none;
}
a:hover.fragen, .fragen-aktiv {
color:#333333;
text-decoration:none;
}
a.fragen, a.weitersagen, a.projekt, a.finden, a.bewerben, a.anmelden, a.willkommen {
text-decoration:none;
}
.footer {
font-size:11px;
color:#666666;
text-decoration:none;
}
.text-gross {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#666666;
}
.text-klein {
font-size:11px;
text-decoration:none;
}
a.footer, .copyright {
color:#999999;
font-size:11px;
text-decoration:none;
}
a:hover.footer, a:hover.copyright {
color:#333333;
text-decoration:none;
}
a.referenz {
color:#cccccc;
text-decoration:none;
}
a:hover.referenz {
color:#333333;
}
.link a {
text-decoration:underline;
}
.bt-link {
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
.bt-link-pink {
font-size:12px;
font-weight:bold;
color:#993366;
text-decoration:none;
}
.form-text {
font-size:13px;
}
input.form-text, select.form-text, textarea.form-text {
font-family:Arial, sans serif;
color:#666666;
font-size:16px;
width:75%;
padding:7px;
border:1px solid #e6e6e6;
margin:2px 0;
}
.bt-blau, .bt-gruen, .bt-pink, .bt-gold, .bt-braun, .bt-schwarz {
width:130px; 
color:#ffffff; 
font-weight:bold; 
font-family:Arial, sans-serif; 
border:none; 
height:35px; 
font-size:13px; 
padding-bottom:7px;
}
.bt-blau {
background:url(../photos/bt-blau.gif) left no-repeat; 
}
.bt-gruen {
background:url(../photos/bt-gruen.gif) left no-repeat; 
}
.bt-pink {
background:url(../photos/bt-pink.gif) left no-repeat; 
}
.bt-gold {
background:url(../photos/bt-gold.gif) left no-repeat; 
}
.bt-braun {
background:url(../photos/bt-braun.gif) left no-repeat; 
}
.bt-schwarz {
background:url(../photos/bt-schwarz.gif) left no-repeat; 
}
.back {
padding-top: 0px;
padding-left: 25px;
}
.rahmen {
border: 1px solid #CCCCCC;
}
.form-text-newsletter {
width: 200px;
background-color: #FFFFFF;
font-family:Arial, sans serif;
color:#666666;
font-size:16px;
padding:7px;
border:1px solid #e6e6e6;
margin:2px 0;
}

.bildvorschau-mit-subtitel{
float:right;
width:160px;
margin:0 0 10px 10px;
}