/* -------------------- Galerie Jugendreisen -------------------- */

#galerie {
float: left;
width: 740px;
}

.album {
float: left;
background: transparent url(../pics/galerie/hg_album.png) no-repeat top center;
margin: 0px 20px 30px 0px;
padding: 12px 0px 0px 0px;
width: 215px !important;
height: 245px;
text-align: center;
}

.album a:link,
.album a:active,
.album a:visited,
.album a:hover {
cursor: hand;
position: relative;
text-decoration: none;
}

.imagecell {
width: 740px;
text-align: center;
margin: 0px;
padding-right: 12px;
}

.imagecell img {
border: 3px solid #fff;
}


.linkcell {
width: 740px;
position: relative;
left: 0px;
margin: 0px;
padding: 0px;
text-align: center;
}

.linkcell li {
list-style: none;
display: inline;
color: #ffffcc;
text-align: center;
margin: 0px;
padding: 0px;
line-height: 26px;
}

.bu_zurueck li,
.bu_uebersicht li,
.bu_weiter li {
height: 26px;
display: inline;
margin: 0px;
padding: 0px;
line-height: 26px;
}

.hg_pager_links,
.hg_pager_rechts {
vertical-align:middle;
}

.weiter,
.uebersicht,
.zurueck {
color: #ffffcc;
margin: 0px;
padding: 3px 3px 6px 3px;
height: 26px;
line-height: 26px;
background: #ff3300 url(../pics/galerie/hg_pager.png) repeat-x center;
text-decoration: underline;
border-top: 1px solid #ffffcc;
border-bottom: 1px solid #ffffcc;
}

*html .weiter,
*html .uebersicht,
*html .zurueck {
padding: 5px 3px 5px 3px;
border-top: none;
border-bottom: none;
}

.login {
text-align: left;
height: 230px;
margin: 0px 0px 0px 0px;
background: url(../pics/subcontent/hg_suche.png) no-repeat top center;
}

.login h2 {
background: url(../pics/subcontent/hg_suche_headline.png) no-repeat top center;
}

.login form {
margin: 0px;
padding: 0px 20px 0px 22px;
}

.login label {
margin-bottom: 3px;
}


.logout {
text-align: left;
height: 130px;
margin: 0px 0px 0px 0px;
background: url(../pics/subcontent/hg_logout.png) no-repeat top center;
}

.logout h2 {
background: url(../pics/subcontent/hg_suche_headline.png) no-repeat top center;
}

.logout form {
margin: 0px;
padding: 0px 20px 0px 22px;
}


a.drucken:link,
a.drucken:active,
a.drucken:visited,
a.drucken:hover {
color: #ff3300;
font-size:12px;
padding: 13px 21px 13px 21px;
margin: 0px 0px 0px 0px;
height: 26px;
width: 90px;
line-height: 25px;
display:inline;
}

a.ecard:link,
a.ecard:active,
a.ecard:visited,
a.ecard:hover {
color: #ff3300;
font-size:12px;
padding: 13px 21px 13px 21px;
margin: 0px 0px 0px 0px;
height: 26px;
width: 90px;
line-height: 25px;
display:inline;
}


