﻿@charset "UTF-8";

#startseite #home_but { text-decoration:underline
}

#startseite #unternehmen_but:hover, #innenlager_but:hover, #leistungen_but:hover, #kontakt_but:hover, #impressum_but:hover { text-decoration:overline
}

#center {
	margin:auto;
	width:630px;
	height:668px;
	font-size: 12px;
}

#center_big {
	margin:auto;
	width:630px;
	height:928px;
	font-size: 12px;
}

#center_bigger {
	margin:auto;
	width:630px;
	height:1228px;
	font-size: 12px;
}

#mainframe {
	position:relative;
	left:0px;
	top:0px;
	width:630px;
	height:668px;
	z-index:1;
	background-color: #FFFFFF;
}
#mainframe_big {
	position:relative;
	left:0px;
	top:0px;
	width:630px;
	height:968px;
	z-index:1;
	background-color: #FFFFFF;
}
#mainframe_bigger {
	position:relative;
	left:0px;
	top:0px;
	width:630px;
	height:1074px;
	z-index:1;
	background-color: #FFFFFF;
}

#header {
	position:absolute;
	left:4px;
	top:4px;
	width:622px;
	height:265px;
	z-index:1;
	background-image: url(images/foto_jumper_2.jpg);
}
#ContentBox {
	position:absolute;
	left:4px;
	top:273px;
	width:622px;
	height:390px;
	z-index:2;
	background-image: url(images/back_square.gif);
}
#ContentBox_big {
	position:absolute;
	left:4px;
	top:273px;
	width:622px;
	height:690px;
	z-index:2;
	background-image: url(images/back_square.gif);
}
#ContentBox_bigger {
	position:absolute;
	left:4px;
	top:273px;
	width:622px;
	height:780px;
	z-index:2;
	background-image: url(images/back_square.gif);
}

body {
	background-image: url(images/site_background.gif);
}
#bottomline {
	position:absolute;
	left:0px;
	top:365px;
	width:622px;
	height:25px;
	z-index:1;
	background-color: #000000;
}
#bottomline_big {
	position:absolute;
	left:0px;
	top:665px;
	width:622px;
	height:25px;
	z-index:1;
	background-color: #000000;
}
#bottomline_bigger {
	position:absolute;
	left:0px;
	top:771px;
	width:622px;
	height:25px;
	z-index:1;
	background-color: #000000;
}
#thunlogo {
	position:absolute;
	left:455px;
	top:20px;
	width:135px;
	height:33px;
	z-index:2;
	background-image: url(images/logo_thun_2.gif);
	overflow: hidden;
}
#logo_profahrrad {
	position:absolute;
	left:440px;
	top:295px;
	width:165px;
	height:60px;
	z-index:2;
	background-image: url(images/logo_profahrrad_bl.jpg);
	overflow: hidden;
}
#bico2010 {
	position:absolute;
	left:38px;
	top:308px;
	width:364px;
	height:45px;
	z-index:2;
	background-image: url(images/bico2010.gif);
	overflow: hidden;
}
#netviewer {
	position:absolute;
	left:-35px;
	top:280px;
	width:178px;
	height:54px;
	z-index:2;
	overflow: hidden;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
h2 {
	font-size: 12px;
	color: #600;
}
h3 {
	font-size: 22px;
	color: #600;
}
h4 {
	font-size: 12px;
	color: #FFF;
}
#adressline {
	position:absolute;
	left:117px;
	font-size:10px;
	top:7px;
	width:488px;
	height:15px;
	z-index:1;
	color: #FFF;
}
#language_select {
	position:absolute;
	left:538px;
	top:7px;
	width:79px;
	height:15px;
	z-index:1;
	color: #999;
	font-size: 9px;
}
#slogan_big {
	position:absolute;
	left:23px;
	top:150px;
	width:357px;
	height:128px;
	z-index:3;
}

a:link {
	text-decoration: none;
	color: #600;
}
a:visited {
	text-decoration: none;
	color: #600;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
	color: #600;
}
#ContentBox #bottomline #adressline a {
	color: #FFF;
}

#ContentBox_big #bottomline_big #adressline a {
	color: #FFF;
}
#ContentBox_bigger #bottomline_bigger #adressline a {
	color: #FFF;
}

#menu_title {
	position:absolute;
	left:23px;
	top:42px;
	width:436px;
	height:14px;
	z-index:2;
	font-size:11px;
	color:#600;
	overflow: hidden;
}
h5 {
	font-size: 12px;
	color: #600;
}

#breaking_limits {
	font-size:24px;
	color:#600;
	font-weight:bold;
}
#subslogan {
	font-size:12px;
	position:absolute;
	left:0px;
	top:34px;
	width:426px;
	height:89px;
	z-index:1;
}

#impressum #impressum_but { text-decoration:underline
}

#impressum #unternehmen_but:hover, #innenlager_but:hover, #leistungen_but:hover, #kontakt_but:hover, #home_but:hover { text-decoration:overline
}
#adress_box {
	position:absolute;
	left:23px;
	top:90px;
	width:186px;
	height:169px;
	z-index:3;
}
#at {color:#600}
#impress {
	position:absolute;
	left:258px;
	top:90px;
	width:341px;
	height:212px;
	z-index:4;
	font-size: 10px;
	text-align: right;
	overflow: hidden;
}

#kontakt #kontakt_but { text-decoration:underline
}
#kontakt #unternehmen_but:hover, #innenlager_but:hover, #leistungen_but:hover, #home_but:hover, #impressum_but:hover { text-decoration:overline
}

#presse #unternehmen_but:hover, #innenlager_but:hover, #leistungen_but:hover, #home_but:hover, #kontakt_but:hover, #impressum_but:hover { text-decoration:overline
}

#leistungen #leistungen_but { text-decoration:underline
}
#leistungen #leistungen_but { text-decoration:underline
}

#leistungen #unternehmen_but:hover, #innenlager_but:hover, #home_but:hover, #kontakt_but:hover, #impressum_but:hover { text-decoration:overline
}
#atlascopco {
	position:absolute;
	left:480px;
	top:127px;
	width:120px;
	height:56px;
	z-index:5;
}
#service {
	position:absolute;
	left:23px;
	top:90px;
	width:324px;
	height:237px;
	z-index:4;
}
#leistungen_sub {
	position:absolute;
	left:219px;
	top:58px;
	width:174px;
	height:18px;
	z-index:3;
	font-size:11px;
	color:#999;
}

#leistungen #center #mainframe #ContentBox #leistungen_sub #qualitaet_sub a {color: #999;}
#leistungen #center #mainframe #ContentBox #leistungen_sub #qualitaet_sub a:hover {color:#600}
#leistungen #center #mainframe #ContentBox #leistungen_sub #zertifikate_sub a {color: #999;}
#leistungen #center #mainframe #ContentBox #leistungen_sub #zertifikate_sub a:hover {color:#600}

#qualitaet_only {text-decoration:underline}

#qualitaet #unternehmen_but:hover, #innenlager_but:hover, #home_but:hover, #kontakt_but:hover,#leistungen_but:hover, #impressum_but:hover { text-decoration:overline}
#qualitaet #center #mainframe #ContentBox #leistungen_sub #qualitaet_sub a {color: #600;}
#qualitaet #center #mainframe #ContentBox #leistungen_sub #qualitaet_sub a:hover {color: #600;}
#qualitaet #center #mainframe #ContentBox #leistungen_sub #zertifikate_sub a {color: #999;}
#qualitaet #center #mainframe #ContentBox #leistungen_sub #zertifikate_sub a:hover {color: #600;}

#zertifikate_only {text-decoration:underline}

#zertifikate #unternehmen_but:hover, #innenlager_but:hover, #home_but:hover, #kontakt_but:hover,#leistungen_but:hover, #impressum_but:hover { text-decoration:overline}
#zertifikate #center #mainframe #ContentBox #leistungen_sub #qualitaet_sub a {color: #999;}
#zertifikate #center #mainframe #ContentBox #leistungen_sub #qualitaet_sub a:hover {color: #600;}
#zertifikate #center #mainframe #ContentBox #leistungen_sub #zertifikate_sub a {color: #600;}
#zertifikate #center #mainframe #ContentBox #leistungen_sub #zertifikate_sub a:hover {color: #600;}

#quali {
	position:absolute;
	left:23px;
	top:90px;
	width:360px;
	height:220px;
	z-index:4;
}
#bvqi {
	position:absolute;
	left:285px;
	top:268px;
	width:172px;
	height:81px;
	z-index:4;
}
#tuev {
	position:absolute;
	left:472px;
	top:241px;
	width:120px;
	height:120px;
	z-index:4;
}

#zerti {
	position:absolute;
	left:23px;
	top:90px;
	width:390px;
	height:260px;
	z-index:4;
}

#bvqi_zerti {
	position:absolute;
	left:0px;
	top:40px;
	width:134px;
	height:210px;
	text-align: center;
	z-index:4;
}

#tuev_zerti {
	position:absolute;
	left:190px;
	top:40px;
	width:200px;
	height:210px;
	text-align: center;
	z-index:4;
}

.bvqi_zerti {
	border:0px;
}

.tuev_zerti {
	border:0px;
}


#innenlager #innenlager_but { text-decoration:underline
}

#innenlager #unternehmen_but:hover, #home_but:hover, #leistungen_but:hover, #kontakt_but:hover, #impressum_but:hover { text-decoration:overline
}
#slogan_box {
	position:absolute;
	left:23px;
	top:150px;
	width:233px;
	height:93px;
	z-index:3;
}

#going_round {
	font-size:24px;
	color:#600;
	font-weight:bold;
}
#lager {
	position:absolute;
	left:324px;
	top:179px;
	width:207px;
	height:100px;
	z-index:4;
	background-image: url(images/jive_20.gif);
}
#innenlager_sub {
	position:absolute;
	left:144px;
	top:58px;
	width:160px;
	height:17px;
	z-index:5;
	font-size:11px;
	color:#999;
}
#innenlager #center #mainframe #ContentBox #innenlager_sub #citybike_sub a {color: #999;}
#innenlager #center #mainframe #ContentBox #innenlager_sub #citybike_sub a:hover {color:#600}

#innenlager #center #mainframe #ContentBox #innenlager_sub #mtb_sub a {color: #999;}
#innenlager #center #mainframe #ContentBox #innenlager_sub #mtb_sub a:hover {color:#600}

#innenlager #center #mainframe #ContentBox #innenlager_sub #plus_sub a {color: #999;}
#innenlager #center #mainframe #ContentBox #innenlager_sub #plus_sub a:hover {color:#600}

#innenlager #center #mainframe #ContentBox #innenlager_sub #x-cell_sub a {color: #999;}
#innenlager #center #mainframe #ContentBox #innenlager_sub #x-cell_sub a:hover {color:#600}



#citybike_only {text-decoration:underline}


#citybike #unternehmen_but:hover, #home_but:hover, #leistungen_but:hover, #kontakt_but:hover, #impressum_but:hover, #innenlager_but:hover { text-decoration:overline}

#citybike #center #mainframe #ContentBox #innenlager_sub #citybike_sub a {color: #600;}
#citybike #center #mainframe #ContentBox #innenlager_sub #citybike_sub a:hover {color:#600}

#citybike #center #mainframe #ContentBox #innenlager_sub #mtb_sub a {color: #999;}
#citybike #center #mainframe #ContentBox #innenlager_sub #mtb_sub a:hover {color:#600}

#citybike #center #mainframe #ContentBox #innenlager_sub #plus_sub a {color: #999;}
#citybike #center #mainframe #ContentBox #innenlager_sub #plus_sub a:hover {color:#600}

#citybike #center #mainframe #ContentBox #innenlager_sub #x-cell_sub a {color: #999;}
#citybike #center #mainframe #ContentBox #innenlager_sub #x-cell_sub a:hover {color:#600}


#goal {
	position:absolute;
	left:23px;
	top:119px;
	width:137px;
	height:105px;
	z-index:4;
}
#goal_logo {
	position:absolute;
	left:23px;
	top:200px;
	width:137px;
	height:25px;
	z-index:5;
	text-align: left;
}
#twist_city1 {
	position:absolute;
	left:171px;
	top:119px;
	width:137px;
	height:105px;
	z-index:4;
}
#twist_city1_logo {
	position:absolute;
	left:171px;
	top:200px;
	width:137px;
	height:25px;
	z-index:5;
	text-align: left;
}
#boogie1 {
	position:absolute;
	left:319px;
	top:119px;
	width:137px;
	height:105px;
	z-index:4;
}
#boogie1_logo {
	position:absolute;
	left:319px;
	top:200px;
	width:137px;
	height:25px;
	z-index:5;
	text-align: left;
}
#boogie2 {
	position:absolute;
	left:466px;
	top:119px;
	width:138px;
	height:105px;
	z-index:4;
}
#boogie2_logo {
	position:absolute;
	left:466px;
	top:200px;
	width:137px;
	height:25px;
	z-index:5;
	text-align: left;
}
#jive1 {
	position:absolute;
	left:88px;
	top:238px;
	width:137px;
	height:110px;
	z-index:4;
}
#jive1_logo {
	position:absolute;
	left:88px;
	top:319px;
	width:137px;
	height:25px;
	z-index:5;
	text-align: left;
}
#jive2 {
	position:absolute;
	left:245px;
	top:238px;
	width:137px;
	height:110px;
	z-index:4;
}
#jive2_logo {
	position:absolute;
	left:245px;
	top:319px;
	width:137px;
	height:25px;
	z-index:5;
	text-align: left;
}
#jive3 {
	position:absolute;
	left:402px;
	top:238px;
	width:154px;
	height:122px;
	z-index:4;
}
#jive3_logo {
	position:absolute;
	left:402px;
	top:319px;
	width:137px;
	height:25px;
	z-index:5;
	text-align: left;
}
#citybike_head {
	position:absolute;
	left:23px;
	top:97px;
	width:284px;
	height:20px;
	z-index:4;
	color:#600;
	font-weight:bold;
}
#mtb_only {text-decoration:underline}

#mtb #unternehmen_but:hover, #home_but:hover, #leistungen_but:hover, #kontakt_but:hover, #impressum_but:hover, #innenlager_but:hover { text-decoration:overline
}
#mtb #center #mainframe #ContentBox #innenlager_sub #citybike_sub a {color: #999;}
#mtb #center #mainframe #ContentBox #innenlager_sub #citybike_sub a:hover {color:#600}

#mtb #center #mainframe #ContentBox #innenlager_sub #mtb_sub a {color: #600;}
#mtb #center #mainframe #ContentBox #innenlager_sub #mtb_sub a:hover {color:#600}

#mtb #center #mainframe #ContentBox #innenlager_sub #plus_sub a {color: #999;}
#mtb #center #mainframe #ContentBox #innenlager_sub #plus_sub a:hover {color:#600}

#mtb #center #mainframe #ContentBox #innenlager_sub #x-cell_sub a {color: #999;}
#mtb #center #mainframe #ContentBox #innenlager_sub #x-cell_sub a:hover {color:#600}


#rocky1 {
	position:absolute;
	left:53px;
	top:119px;
	width:137px;
	height:110px;
	z-index:4;
	text-align: left;
}
#rocky1_logo {
	position:absolute;
	left:53px;
	top:200px;
	width:137px;
	height:25px;
	z-index:5;
	text-align: left;
}
#rocky2 {
	position:absolute;
	left:243px;
	top:119px;
	width:137px;
	height:110px;
	z-index:4;
	text-align: left;
}
#rocky2_logo {
	position:absolute;
	left:243px;
	top:200px;
	width:137px;
	height:25px;
	z-index:5;
	text-align: left;
}
#rocky3 {
	position:absolute;
	left:432px;
	top:119px;
	width:144px;
	height:110px;
	z-index:4;
	text-align: left;
}
#rocky3_logo {
	position:absolute;
	left:432px;
	top:200px;
	width:137px;
	height:25px;
	z-index:5;
	text-align: left;
}
#twist {
	position:absolute;
	left:116px;
	top:238px;
	width:137px;
	height:110px;
	z-index:4;
	text-align: left;
}
#twist_logo {
	position:absolute;
	left:116px;
	top:319px;
	width:137px;
	height:25px;
	z-index:5;
	text-align: left;
}
#jive {
	position:absolute;
	left:369px;
	top:238px;
	width:137px;
	height:110px;
	z-index:4;
	text-align: left;
}
#jive_logo {
	position:absolute;
	left:369px;
	top:319px;
	width:137px;
	height:25px;
	z-index:5;
	text-align: left;
}

#head_mtb {
	position:absolute;
	left:23px;
	top:97px;
	width:284px;
	height:20px;
	z-index:4;
	color:#600;
	font-weight:bold;
}


#plus_only {text-decoration:underline}

#plus #unternehmen_but:hover, #home_but:hover, #leistungen_but:hover, #kontakt_but:hover, #impressum_but:hover, #innenlager_but:hover { text-decoration:overline}

#plus #center #mainframe #ContentBox #innenlager_sub #citybike_sub a {color: #999;}
#plus #center #mainframe #ContentBox #innenlager_sub #citybike_sub a:hover {color:#600}

#plus #center #mainframe #ContentBox #innenlager_sub #mtb_sub a {color: #999;}
#plus #center #mainframe #ContentBox #innenlager_sub #mtb_sub a:hover {color:#600}

#plus #center #mainframe #ContentBox #innenlager_sub #plus_sub a {color: #600;}
#plus #center #mainframe #ContentBox #innenlager_sub #plus_sub a:hover {color:#600}

#plus #center #mainframe #ContentBox #innenlager_sub #x-cell_sub a {color: #999;}
#plus #center #mainframe #ContentBox #innenlager_sub #x-cell_sub a:hover {color:#600}


#plus #center_big #mainframe_big #ContentBox_big #innenlager_sub #citybike_sub a {color: #999;}
#plus #center_big #mainframe_big #ContentBox_big #innenlager_sub #citybike_sub a:hover {color:#600}

#plus #center_big #mainframe_big #ContentBox_big #innenlager_sub #mtb_sub a {color: #999;}
#plus #center_big #mainframe_big #ContentBox_big #innenlager_sub #mtb_sub a:hover {color:#600}

#plus #center_big #mainframe_big #ContentBox_big #innenlager_sub #plus_sub a {color: #600;}
#plus #center_big #mainframe_big #ContentBox_big #innenlager_sub #plus_sub a:hover {color:#600}

#plus #center_big #mainframe_big #ContentBox_big #innenlager_sub #x-cell_sub a {color: #999;}
#plus #center_big #mainframe_big #ContentBox_big #innenlager_sub #x-cell_sub a:hover {color:#600}

#plus_head_citybike_1 {
	position:absolute;
	left:23px;
	top:97px;
	width:193px;
	height:20px;
	z-index:4;
	color:#600;
	font-weight:bold;
}
#plus_head_citybike_2 {
	position:absolute;
	left:216px;
	top:97px;
	width:193px;
	height:20px;
	z-index:4;
	color:#600;
	font-weight:bold;
}
#plus_head_mtb {
	position:absolute;
	left:409px;
	top:97px;
	width:193px;
	height:20px;
	z-index:4;
	color:#600;
	font-weight:bold;
}
#jive_plus {
	position:absolute;
	left:23px;
	top:119px;
	width:193px;
	height:110px;
	z-index:4;
}
#jive_plus_logo {
	position:absolute;
	left:37px;
	top:229px;
	width:165px;
	height:25px;
	z-index:5;
	text-align: left;
}
#boogie_plus {
	position:absolute;
	left:216px;
	top:119px;
	width:193px;
	height:110px;
	z-index:4;
}
#boogie_plus_logo {
	position:absolute;
	left:230px;
	top:229px;
	width:165px;
	height:25px;
	z-index:5;
	text-align: left;
}
#rocky_plus {
	position:absolute;
	left:409px;
	top:119px;
	width:193px;
	height:110px;
	z-index:4;
}
#rocky_plus_logo {
	position:absolute;
	left:423px;
	top:229px;
	width:165px;
	height:25px;
	z-index:5;
	text-align: left;
}

#plus_movie {
	position:absolute;
	left:75px;
	top:300px;
	z-index:3;
}

#plus_movie_1 {
	width: 480px;
	height: 360px;
}

#x-cell_only {text-decoration:underline}

#x-cell #unternehmen_but:hover, #home_but:hover, #leistungen_but:hover, #kontakt_but:hover, #impressum_but:hover, #innenlager_but:hover { text-decoration:overline}

#x-cell #center #mainframe #ContentBox #innenlager_sub #citybike_sub a {color: #999;}
#x-cell #center #mainframe #ContentBox #innenlager_sub #citybike_sub a:hover {color:#600}

#x-cell #center #mainframe #ContentBox #innenlager_sub #mtb_sub a {color: #999;}
#x-cell #center #mainframe #ContentBox #innenlager_sub #mtb_sub a:hover {color:#600}

#x-cell #center #mainframe #ContentBox #innenlager_sub #plus_sub a {color: #999;}
#x-cell #center #mainframe #ContentBox #innenlager_sub #plus_sub a:hover {color:#600}

#x-cell #center #mainframe #ContentBox #innenlager_sub #x-cell_sub a {color: #600;}
#x-cell #center #mainframe #ContentBox #innenlager_sub #x-cell_sub a:hover {color:#600}


#x-cell #center_bigger #mainframe_bigger #ContentBox_bigger #innenlager_sub #citybike_sub a {color: #999;}
#x-cell #center_bigger #mainframe_bigger #ContentBox_bigger #innenlager_sub #citybike_sub a:hover {color:#600}

#x-cell #center_bigger #mainframe_bigger #ContentBox_bigger #innenlager_sub #mtb_sub a {color: #999;}
#x-cell #center_bigger #mainframe_bigger #ContentBox_bigger #innenlager_sub #mtb_sub a:hover {color:#600}

#x-cell #center_bigger #mainframe_bigger #ContentBox_bigger #innenlager_sub #plus_sub a {color: #999;}
#x-cell #center_bigger #mainframe_bigger #ContentBox_bigger #innenlager_sub #plus_sub a:hover {color:#600}

#x-cell #center_bigger #mainframe_bigger #ContentBox_bigger #innenlager_sub #x-cell_sub a {color: #600;}
#x-cell #center_bigger #mainframe_bigger #ContentBox_bigger #innenlager_sub #x-cell_sub a:hover {color:#600}

#x-cell-r {
	position:absolute;
	left:23px;
	top:119px;
	width:275px;
	height:202px;
	z-index:4;
}
#x-cell-rt {
	position:absolute;
	left:321px;
	top:119px;
	width:275px;
	height:202px;
	z-index:4;
}

#x-cell-r_logo {
	position:absolute;
	left:65.5px;
	top:325px;
	width:190px;
	height:35px;
	z-index:5;
	text-align: left;
}
#x-cell-rt_logo {
	position:absolute;
	left:363.5px;
	top:325px;
	width:190px;
	height:35px;
	z-index:5;
	text-align: left;
}
#x-cell-innenlager_txt1{
	position:absolute;
	left:23px;
	top:97px;
	z-index:5;
}
#x-cell-innenlager_txt2{
	position:absolute;
	left:134px;
	top:97px;
	z-index:5;
}
#x-cell-innenlager_txt3{
	position:absolute;
	left:269px;
	top:97px;
	z-index:5;
}
#x-cell-innenlager_txt4{
	position:absolute;
	left:377px;
	top:97px;
	z-index:5;
}
#x-cell-innenlager_txt5{
	position:absolute;
	left:470px;
	top:97px;
	z-index:5;
}
#x-cell_movie {
	position:absolute;
	left:75px;
	top:400px;
	z-index:3;
}

#x-cell_movie_1 {
	width: 480px;
	height: 360px;
}

#unternehmen #unternehmen_but { text-decoration:underline
}

#unternehmen #home_but:hover, #innenlager_but:hover, #leistungen_but:hover, #kontakt_but:hover, #impressum_but:hover { text-decoration:overline
}
#ueber_uns {
	position:absolute;
	left:23px;
	top:90px;
	width:422px;
	height:242px;
	z-index:3;
}
#unternehmen #center #mainframe #ContentBox #ueber_uns p strong {
	color: #600;
}
#assemblyteam {
	position:absolute;
	left:459px;
	top:252px;
	width:145px;
	height:35px;
	z-index:6;
	background-image: url(images/assemblyteam.gif);
}
