body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
#navigation1 a, #navigation1 div, #startleiste a {
	text-decoration: none;
	font-size:10px;
	color:#333333;
}
#sitemap1 a, #sitemap2 a, #sitemap3 a {
	text-decoration: none;
	font-size:11px;
	color:#333333;
}
#sitemap1 li, #sitemap2 li, #sitemap3 li {
	list-style: none;
/*	display: inline;*/
}
#navigation0, #navigation0 div, #navigation0 a {
	font-size:10px;
	color:#666;
}
#contentnavi2a a, #contentnavi3a a, #contentnavi4a a, #contentnavi5a a , #contentnavi2-a a , #detailnavi a{
	font-size:9px;
	text-decoration:none;
	color:#333;
}
#navimountainbikestxt a{
	font-size:0.5pc;
	text-decoration:none;
	color:#333;
}
#navimountainbikestxt a:hover {
	font-size:11px;
}
#navigation1 a:hover, #contentnavi2a a:hover, #contentnavi3a a:hover, #contentnavi4a a:hover, #contentnavi5a a:hover, #contentinhalt a:hover, #startleiste a:hover {
	text-decoration:underline;
	color:#0070B8;
}
#roadbikesheadline {
	font-style:italic;
	font-size:18px;
	color:#F00;
	margin-bottom:1px;
}
#bikecontent td {
	font-size:9px;
	padding-right:15px;
}
#bikecontent {
	margin-bottom:10px;
}
.csc-uploads-fileName {
/*	background-color:#999;*/
}
.csc-uploads-fileName a {
	font-size:12px;
	padding-left:15px;
	background-image: url(fileadmin/templates/images/download.png);
	background-repeat: no-repeat;
}
.csc-firstHeader {
	font-family: "Gill Sans", Verdana, Geneva, sans-serif;
}

/* excel korrektur start */
.contenttable {
	
}
.bodytext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
/* excel korrektur ende */
#fusszeile a {
	font-size:9px;
	color:#666;
	text-decoration:none;
}
#fusszeile .fuss {
	margin: 0 5px 0 5px;
	color:#00C;
	font-weight:bold;
}
h1, h2, h3, h4 {
	color: #0073BD;
}
h1.teaser, h2.teaser, h3.teaser, h4.teaser {
	color: #666;
}
.untertitel {
	font-size: 12px;
	font-style: italic;
	font-variant: small-caps;
}
.mountainbikes {
	color:#377fa5;
}
.crossbikes {
	color:#896b53;
}
.trekkingbikes {
	color:#4ea33c;
}
.roadbikes {
	color:#db0112;
}
.bionx {
	color:#003768;
}
.custommade {
	color:#0073c6;
}
.haendler, .haendler a, .haendler2 {
	font-size:10px;
}
.haendler2 {
	font-weight:bold;
}


/**** attribute navi ****/
#attr-type-chooser{
	position: absolute;
	top:0px;
	right:13px;
	text-align:right;
	padding-top:1px;
}
#attr-type-chooser ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#attr-type-chooser li{
	margin:0px;
	padding:0px;
	margin-top:1px;
	
}
/*ie only*/
* html #attr-type-chooser li{
	margin-top:-1px;
}

/**** attribute navi end ****/


/**** plz-type-chooser ****/
#plz-type-chooser{
	position: relative;
	top:0px;
	left:0px;
}
#plz-type-chooser a{
	background-image:url(/fileadmin/templates/images/bg_norm_plz.gif);
	background-repeat:no-repeat;
	display:block;
	width:49px;
	height:13px; line-height:12px;
	text-transform:uppercase;
	color:#373737;
	font-size:10px;
	text-decoration:none;
	padding:0px 10px 0px 8px;
	font-weight:normal;
}
#plz-type-chooser #plz-types a:hover{
	background-image:url(/fileadmin/templates/images/bg_over_plz.gif);
	color:#FFF;
}
#plz-type-chooser a.active{
	background-image:url(/fileadmin/templates/images/bg_active_plz.gif);
	color:#373737;
}
/** types dropdown **/
#plz-types{
	position:absolute;
	visibility:hidden;
	padding:0px;
	margin:0px;
}

#plz-types li{
	padding:0px;
	margin:0px;
	margin-top:1px;
	list-style:none;
}
/** types dropdown end **/
/**** plz-type-chooser end ****/

/**** name-type-chooser ****/
#name-type-chooser{
	position: relative;
	top:0px;
	left:0px;
	background-image:url(/fileadmin/templates/images/bg_norm.gif);
	background-repeat:no-repeat;

}
#name-type-chooser a{
	background-image:url(/fileadmin/templates/images/bg_norm.gif);
	background-repeat:no-repeat;
	display:block;
	width:102px;
	height:13px; line-height:12px;
	text-transform:uppercase;
	color:#373737;
	font-size:10px;
	text-decoration:none;
	padding:0px 10px 0px 8px;
	font-weight:normal;
}
#name-type-chooser #name-types a:hover{
	background-image:url(/fileadmin/templates/images/bg_over.gif);
	color:#FFF;
}
#name-type-chooser a.active{
	background-image:url(/fileadmin/templates/images/bg_active.gif);
	color:#373737;
}
/** types dropdown **/
#name-types{
	position:absolute;
	visibility:hidden;
	padding:0px;
	margin:0px;
	background-color:#FFF;
}

#name-types li{
	padding:0px;
	margin:0px;
	margin-top:1px;
	list-style:none;
	background-color:#FFF;
}
/** types dropdown end **/
/**** name-type-chooser end ****/

/**** ort-type-chooser ****/
#ort-type-chooser{
	position: relative;
	top:0px;
	left:0px;
}
#ort-type-chooser a{
	background-image:url(/fileadmin/templates/images/bg_norm_ort.gif);
	background-repeat:no-repeat;
	display:block;
	width:112px;
	height:13px; line-height:12px;
	text-transform:uppercase;
	color:#373737;
	font-size:10px;
	text-decoration:none;
	padding:0px 10px 0px 8px;
	font-weight:normal;
}
#ort-type-chooser #ort-types a:hover{
	background-image:url(/fileadmin/templates/images/bg_over_ort.gif);
	color:#FFF;
}
#ort-type-chooser a.active{
	background-image:url(/fileadmin/templates/images/bg_active_ort.gif);
	color:#373737;
}
/** types dropdown **/
#ort-types{
	position:absolute;
	visibility:hidden;
	padding:0px;
	margin:0px;
}

#ort-types li{
	padding:0px;
	margin:0px;
	margin-top:1px;
	list-style:none;
}
/** types dropdown end **/
a.laender  {
	text-decoration:none;
}
a.laender2 {
	text-decoration:underline;
}
