/* Headline */
#headline {
	width: 930px;
	height: 130px;
	background: url(../images/content-headlines/radsport.jpg) no-repeat #79d9d7;
	float: right;
	padding: 20px 20px 0 0;
	margin-bottom: 10px;
}

/* Bildergalerien Links */
a:link, a:visited, a:active {
	color: #666;
	font-size: 100%;
	text-decoration: underline;
}

/* Bildergalerien Links Hover */
a:hover {
	color: #146e6e;
	font-size: 100%;
	text-decoration: none;
}

/* Bildergalerien Links */
#bildergalerien a:link, #bildergalerien a:visited, #bildergalerien a:active {
	color: #146e6e;
	font-size: 120%;
	text-decoration: underline;
	font-weight: bold;
}

/* Bildergalerien Links Hover */
#bildergalerien a:hover {
	color: #146e6e;
	font-size: 120%;
	text-decoration: none;
	font-weight: bold;
}

/* H1 Überschrift */
h1 {
	padding: 0;
	margin: 0 0 10px 0;
	color: #146e6e;
	font-weight: normal;
	font-size: 180%;
}

/* H1 Überschrift Top */
h1.top {
	padding: 0 0 10px 0;
	margin: 0 0 15px 0;
	color: #146e6e;
	font-weight: bold;
	font-size: 180%;
	background: url(../images/radsport/hr.gif) left bottom no-repeat;
}

/* H2 Überschrift */
h2 {
	padding: 0;
	margin: 0 0 10px 0;
	color: #146e6e;
	font-weight: normal;
	font-size: 140%;
}

/* Buttons */
ul#subbuttons {
	width: 220px;
	height: 281px;
	list-style: none;
	list-style-type: none; 
	margin: 0;
	padding: 0;
	background: url(../images/radsport/buttons/nav-hg.gif) no-repeat #c2eae7;
}
 
ul#subbuttons li {
	list-style-type: none;
	list-style: none;
	margin: 0 0 7px 0;
	float:left;
}
 
ul#subbuttons li a { 
	display:block;
}

ul#subbuttons span { position:absolute; left:-9999px; }

ul#subbuttons li#news a { background:url(../images/radsport/buttons/news.gif) left top no-repeat; width:220px; height:25px; }
ul#subbuttons li#news a:hover, ul#subbuttons li#newsActive { background:url(../images/radsport/buttons/news-over.gif) left top no-repeat;  width:220px; height:25px; }

ul#subbuttons li#angebot a { background:url(../images/radsport/buttons/angebot.gif) left top no-repeat; width:220px; height:25px; }
ul#subbuttons li#angebot a:hover, ul#subbuttons li#angebotActive { background:url(../images/radsport/buttons/angebot-over.gif) left top no-repeat;  width:220px; height:25px; }

ul#subbuttons li#mannschaften a { background:url(../images/radsport/buttons/mannschaften.gif) left top no-repeat; width:220px; height:25px; }
ul#subbuttons li#mannschaften a:hover, ul#subbuttons li#mannschaftenActive { background:url(../images/radsport/buttons/mannschaften-over.gif) left top no-repeat;  width:220px; height:25px; }

ul#subbuttons li#seminare a { background:url(../images/radsport/buttons/seminare.gif) left top no-repeat; width:220px; height:25px; }
ul#subbuttons li#seminare a:hover, ul#subbuttons li#seminareActive { background:url(../images/radsport/buttons/seminare-over.gif) left top no-repeat;  width:220px; height:25px; }

ul#subbuttons li#ergebnisliste a { background:url(../images/radsport/buttons/ergebnisliste.gif) left top no-repeat; width:220px; height:25px; }
ul#subbuttons li#ergebnisliste a:hover, ul#subbuttons li#ergebnislisteActive { background:url(../images/radsport/buttons/ergebnisliste-over.gif) left top no-repeat;  width:220px; height:25px; }

ul#subbuttons li#kontakt a { background:url(../images/radsport/buttons/kontakt.gif) left top no-repeat; width:220px; height:25px; }
ul#subbuttons li#kontakt a:hover, ul#subbuttons li#kontaktActive { background:url(../images/radsport/buttons/kontakt-over.gif) left top no-repeat;  width:220px; height:25px; }

ul#subbuttons li#veranstaltungen a { background:url(../images/radsport/buttons/veranstaltungen.gif) left top no-repeat; width:220px; height:25px; }
ul#subbuttons li#veranstaltungen a:hover, ul#subbuttons li#veranstaltungenActive { background:url(../images/radsport/buttons/veranstaltungen-over.gif) left top no-repeat;  width:220px; height:25px; }

ul#subbuttons li#links a { background:url(../images/radsport/buttons/links.gif) left top no-repeat; width:220px; height:25px; }
ul#subbuttons li#links a:hover, ul#subbuttons li#linksActive { background:url(../images/radsport/buttons/links-over.gif) left top no-repeat;  width:220px; height:25px; }

ul#subbuttons li#galerie a { background:url(../images/radsport/buttons/galerie.gif) left top no-repeat; width:220px; height:25px; }
ul#subbuttons li#galerie a:hover, ul#subbuttons li#galerieActive { background:url(../images/radsport/buttons/galerie-over.gif) left top no-repeat;  width:220px; height:25px; }

/* Buttons */
ul#subbuttons_2 {
	width: 220px;
	height: 105px;
	list-style: none;
	list-style-type: none; 
	margin: 30px 0 0 0;
	padding: 0;
	background: url(../images/radsport/buttons/nav-bottom-hg.gif) no-repeat #fff;
}
 
ul#subbuttons_2 li {
	list-style-type: none;
	list-style: none;
	margin: 0;
	float:left;
}
 
ul#subbuttons_2 li a { 
	display:block;
}

ul#subbuttons_2 span { position:absolute; left:-9999px; }

ul#subbuttons_2 li#newsletter a { background:url(../images/radsport/buttons/newsletter.gif) left top no-repeat; width:220px; height:37px; }
ul#subbuttons_2 li#newsletter a:hover, ul#subbuttons_2 li#newsletterActive { background:url(../images/radsport/buttons/newsletter-over.gif) left top no-repeat;  width:220px; height:37px; }

ul#subbuttons_2 li#beitrittserklaerung a { background:url(../images/radsport/buttons/beitrittserklaerung.gif) left top no-repeat; width:220px; height:34px; }
ul#subbuttons_2 li#beitrittserklaerung a:hover, ul#subbuttons_2 li#beitrittserklaerungActive { background:url(../images/radsport/buttons/beitrittserklaerung-over.gif) left top no-repeat;  width:220px; height:34px; }

ul#subbuttons_2 li#gaestebuch a { background:url(../images/radsport/buttons/gaestebuch.gif) left top no-repeat; width:220px; height:34px; }
ul#subbuttons_2 li#gaestebuch a:hover, ul#subbuttons_2 li#gaestebuchActive { background:url(../images/radsport/buttons/gaestebuch-over.gif) left top no-repeat;  width:220px; height:34px; }

.subnav_top {
	width:220px;
	height: 14px;
	background-color: #b3e4e1;
}

.subnav_bottom {
	width:220px;
	height: 15px;
	background-color: #c2eae7;
}

.bilderrahmen {
	padding: 1px;
	border: 1px dotted #146e6e;
}
