/*
 * stream-view 2010
 */
 
@charset 'UTF-8';
@import 'reset.css';

html, body {
}
body {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
    background: #fff url('../img/2011/background.jpg') no-repeat top center;
	padding-top: 4px;
}
#border_top, #border_footer {
	position: relative;
	margin: 0 auto;
	width: 1015px;
	height: 28px;
	background: transparent url('../img/2011/border_top.png') repeat-y;
	overflow: hidden;
}
#border_footer {
	background: transparent url('../img/2011/border_footer.png') repeat-y;
}
#wrapper {
	position: relative;
	margin: 0 auto;
	width: 1015px;
	color: #000;
	background: transparent url('../img/2011/border_middle.png') repeat-y;
}
#inner {
	position: relative;
	margin: 0 auto;
	width: 961px;
	color: #000;
	background-color: #fff;
}
#topflash {
	position: relative;
	width: 100%;
	height: 240px;
	overflow: hidden;
}
#fclogo {
	position: relative;
	width: 200px;
	height: 200px;
}
#fcheader {
	position: relative;
	margin-left: 40px;
	width: 700px;
	height: 230px;
}
#home {
	position: relative;
	padding: 10px;
}
#teaser {
	position: absolute;
	top: 306px;
	left: 722px;
	display: block;
	width: 265px;
	height: 193px;
	background: transparent url('../img/2011/teaser.png') no-repeat;
	z-index: 2;
}
#nav-meta {
	position: relative;
	margin-top: 10px;
	margin-left: 820px;
	height: 26px;
}
#nav-meta ul {
	border-right: 2px solid #C9C9C9;
	float: left;
}
#nav-meta ul li {
	background: none;
	border-left: 2px solid #C9C9C9;
	float: left;
	font-size: 120%;
	height: auto;
	list-style: none;
	margin: 0px 10px 0px 0px;
	padding: 2px 0px 2px 10px;
	position: relative;
	width: auto;
}
#nav-meta ul li:first-child, #nav-meta ul li.first-child {
	border-left: none !important;
}
#nav-meta ul.language {
	border-right: none;
	margin: 3px 0px 0px;
}
#nav-meta ul.language li {
	border-left: 1px solid #C9C9C9;
	line-height: 1.2em;
	margin: 0px 6px 0px 0px;
	padding: 0px 0px 0px 6px;
}
#nav-meta ul li a {
    display: block;
    color: #c9c9c9;
    font-weight: bold;
    text-decoration: none;
}
#nav-meta ul li a:hover,
#nav-meta ul li a:active,
#nav-meta ul li a:focus {
    color: #333;
    text-decoration: none;
}
#nav-meta ul li.on a {
    color: #f60;
}
#semail, #sfb {
	position: relative;
	display: block;
	float: left;
	background: transparent url('../img/2011/standards.png') no-repeat 0 -19px;
	width: 19px;
	height: 19px;
	overflow: hidden;
}
#sfb_prv {
	margin: 5px 0;
	position: relative;
	display: block;
	background: transparent url('../img/2011/standards.png') no-repeat 0px 2px;
	padding-left: 35px;
	font-size: 18px;
	overflow: hidden;
}
#semail:hover {
	background-position: 0 -38px;
}
#sfb {
	background-position: 0 0;	
}
#menue {
	position: relative;
	float: left;
	width: 220px;
	margin: 0 8px;
}
#navcontainer {
	position: relative;
	width: 218px;
	border-bottom: 1px solid #cfcfcf;
}
#navcontainer li {
	line-height: 35px;
	border: 1px solid #cfcfcf;
	border-bottom: none;
	color: #868686;
}
#navcontainer li#active {
	
}
#navcontainer li#active a {
	font-weight: bold;
}
#navcontainer li a {
	color: #737373;
	text-decoration: none;
	display: block;
	padding-left: 16px;
	width: 200px;
}
#navcontainer li.start {
	background: transparent url('../img/2011/external/nav.png') repeat-x;
}
#navcontainer li a {
		background: url(../img/2011/migros-sprites.png) no-repeat scroll 95% 8px transparent;
    color: #737373;
}
#navcontainer li a:hover {
	color: #333;
	background: url(../img/2011/migros-sprites.png) no-repeat scroll 95% -292px transparent;
}
#navcontainer li#active a {
	font-weight: bold;
	background: url(../img/2011/migros-sprites.png) no-repeat scroll 95% -292px transparent;
}

#navcontainer li.start a {
		background: none;
    color: #737373;
}
#navcontainer li.start a:hover {
	color: #333;
	background: none;
}
#navcontainer li.start#active a {
	font-weight: bold;
	background: none;
}

#col1 {
	position: relative;
	float: left;
	width: 720px;
}
#content_event {
	position: relative;
	width: 460px;
	height: 240px;
}
h1 {
	font-size: 20px;
	font-weight: bold;
	color: #ff6600;
	margin-bottom: 20px;
}
#content_contact h1:first {
	font-size: 20px;
	font-weight: bold;
	color: #ff6600;
	margin-bottom: 20px;
}
#content_event p, #buttons_mid_txt p {
	color: #737373;
	line-height: 16px;
}
#buttons_mid_list {
	position: relative;
	width: 712px;
	height: 260px;
	background: transparent url('../img/2011/background_slide.png') repeat-x;
	margin-top: 10px;
	padding-top: 15px;
}
/* Migros Styles */
#site-info {
    position: relative;
    background: #fff;
    border-top: 1px solid #cfcfcf;
    padding: 8px 0;
    margin-top: 30px;
    margin-left: 8px;
    margin-right: 8px;
}
#site-info h4 {
    display: block;
    position: absolute;
    overflow: hidden;
    left: -9999px;
    width: 1px;
    height: 1px;
}

p#copyright {
    clear: both;
    color: #525252;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10px;
}
#site-info div div {
    float: left;
    display: inline; /* IE 6 */
    border-left: 1px solid #cfcfcf;
    width: 200px;
    margin: 0 0 20px 20px;
    padding-left: 15px;
}
#site-info div div:first-child,
#site-info div div.first-child {
    margin-left: 0;
    border-left: none;
    padding-left: 0;
}
#site-info li {
    list-style: none;
    height: 1%;
    padding: 4px 0;
    font-size: 100%;
}
#site-info li img {
    display: block;
    float: left;
    width: 18px;
    height: 18px;
    margin: 0 8px 0 0;
}
#site-info li a {
    color: #333;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10px;
}
/* infoline - just for print */
#site-info #hotline {
    display: block;
    position: absolute;
    overflow: hidden;
    left: -9999px;
    width: 1px;
    height: 1px;
}
a {
    color: #f60;
    text-decoration: none;
}
a:hover,
a:active,
a:focus {
    text-decoration: none;
    color: #f60;
}
#site-info li a:hover,
#site-info li a:focus,
#site-info li a:active {
    color: #f60;
    outline: none;
}
#ct_main_top{
	
}
#content_title{
	width: 400px;
	margin: 0 0 10px 0;
}
#ct_contact_embed{
	margin: 20px 0 10px 0;
}
/* 2010er Events */
/*####### 2010 ############*/

.bt_event {
	position: relative;
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
}

.bt_event a {
	display: block;
	height: 60px;
	width: 138px;
}
#bt_event_basel_10 {
	background-image: url(../img/bt_2010_basel.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}

#bt_event_kerzerslauf_10 {
	background-image: url(../img/bt_2010_kerzers.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}
#bt_event_swissalpine_10 {
	background-image: url(../img/bt_2010_davos.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}
#bt_event_hallwilersee_10 {
	background-image: url(../img/bt_2010_hallwilerseelauf.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}
#bt_event_bern_10 {
	background-image: url(../img/bt_2010_gpbern.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}
#bt_event_luzern_10 {
	background-image: url(../img/bt_2010_luzern.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}

#bt_event_jungfrau_10 {
	background-image: url(../img/bt_2010_jungfrau.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}
#bt_event_jungfrau_mini_10 {
	background-image: url(../img/bt_2010_jungfrau-mini.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}
#bt_event_zuerich_10 {
	background-image: url(../img/bt_2010_silvesterlauf.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}

#bt_event_lugano_10 {
	background-image: url(../img/stralugano.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}#bt_event_genf_10 {
	background-image: url(../img/geneve.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}
#bt_event_murtenlauf_10 {
	background-image: url(../img/bt_2010_murtenlauf.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}
#bt_event_lausanne_10 {
	background-image: url(../img/bt_2010_lausanne.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}
#bt_event_escalade_10 {
	background-image: url(../img/bt_2010_escalade.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}

/*#######*/
#bt_event_basel_10_40 {
	background-image: url(../img/bt_2010_basel_40.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}

#bt_event_kerzerslauf_10_40 {
	background-image: url(../img/bt_2010_kerzers_40.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}
#bt_event_swissalpine_10_40 {
	background-image: url(../img/bt_2010_davos_40.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}
#bt_event_hallwilersee_10_40 {
	background-image: url(../img/bt_2010_hallwilerseelauf_40.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}
#bt_event_bern_10_40 {
	background-image: url(../img/bt_2010_gpbern_40.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}
#bt_event_luzern_10_40 {
	background-image: url(../img/bt_2010_luzern_40.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}

#bt_event_jungfrau_10_40 {
	background-image: url(../img/bt_2010_jungfrau_40.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}
#bt_event_jungfrau_mini_10_40 {
	background-image: url(../img/bt_2010_jungfrau-mini_40.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}
#bt_event_zuerich_10_40 {
	background-image: url(../img/bt_2010_silvesterlauf_40.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}

#bt_event_lugano_10_40 {
	background-image: url(../img/stralugano_40.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}#bt_event_genf_10_40 {
	background-image: url(../img/geneve_40.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}
#bt_event_murtenlauf_10_40 {
	background-image: url(../img/bt_2010_murtenlauf_40.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}
#bt_event_lausanne_10_40 {
	background-image: url(../img/bt_2010_lausanne_40.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}
#bt_event_escalade_10_40 {
	background-image: url(../img/bt_2010_escalade_40.png);
	height: 58px;
	width: 136px;
	background-repeat: no-repeat;
}

/* old styles */

#ct_contact_embed input, textarea, select {
	border: 1px solid #DCDCDC; 
	color: #000 !important; 
	font-size: 1em;
	padding:2px;
	background: url(../img/alpha65_bg.png);
}
#ct_contact_embed radio {
	border: 0px solid #333333; 
	color: #000 !important; 
	background: url(../img/alpha65_bg.png);
}
.fld_input {
	position: relative;
	top: -20px;
	left:120px;
}
.fld_input input {
	margin: 0 10px;
}
.fld_input .inputTxtKontakt{
	width: 270px;
}
#kontakt_right label{
	height: 12px;
	line-height: 12px;
}
.fld_support {
	position: relative;
	top: -20px;
	left:150px;
}
#kontakt_bottom{
	padding-top:20px;
}
#kontakt_right textarea {
	width: 400px;
	margin-top: 3px;
}
#container{
	position: relative;
	min-height: 550px;
  height: auto !important;
  height: 550px;
}

#ct_position {
	padding-right: 10px;
	padding-left: 2px;
	padding-top: 15px;
	height: 32px;
}
#ct_position ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#ct_position li {
	display: block;
	float: left;
	vertical-align:top;
	min-height: 24px;
	line-height: 100%;
	font-weight: bold;
	padding-right: 10px;
}
.ct_pos_txt_off, .ct_pos_txt_on, .ct_pos_txt_off2,.ct_pos_txt_off3{
	line-height: 22px;
}
.ct_pos_txt_off3{
	color: #cccccc;
}
#ct_position li a:hover {
	text-decoration: none;
}
#ct_position span{
	margin: 0 4px 0 0;
}
#ct_pos_nr1_off {
	background-image: url(../img/2011/icons/one.png);
	height: 22px;
	width: 23px;
	display: block;
	float: left;
}
#ct_pos_nr1_on {
	background-image: url(../img/2011/icons/one-active.png);
	height: 22px;
	width: 23px;
	display: block;
	float: left;
}
#ct_pos_nr2_off {
	background-image: url(../img/2011/icons/two.png);
	height: 22px;
	width: 23px;
	display: block;
	float: left;
}
#ct_pos_nr2_on {
	background-image: url(../img/2011/icons/two-active.png);
	height: 22px;
	width: 23px;
	display: block;
	float: left;
}
#ct_pos_nr3_off {
	background-image: url(../img/2011/icons/three.png);
	height: 22px;
	width: 23px;
	display: block;
	float: left;
}
#ct_pos_nr3_off2 {
	background-image: url(../img/2011/icons/three.png);
	height: 22px;
	width: 23px;
	display: block;
	float: left;
}
#ct_pos_nr3_on {
	background-image: url(../img/2011/icons/three-active.png);
	height: 22px;
	width: 23px;
	display: block;
	float: left;
}
#ct_pos_nr4_off {
	background-image: url(../img/2011/bp_nr4_off.gif);
	height: 24px;
	width: 23px;
	display: block;
	float: left;
}
#ct_pos_nr4_off2 {
	background-image: url(../img/2011/bp_nr4_off2.gif);
	height: 24px;
	width: 23px;
	display: block;
	float: left;
}
#ct_pos_nr4_on {
	background-image: url(../img/2011/bp_nr4_on.gif);
	height: 24px;
	width: 23px;
	display: block;
	float: left;
}
#ct_pos_nr5_off {
	background-image: url(../img/2011/bp_nr5_off.gif);
	height: 24px;
	width: 23px;
	display: block;
	float: left;
}
#ct_pos_nr5_off2 {
	background-image: url(../img/2011/bp_nr5_off2.gif);
	height: 24px;
	width: 23px;
	display: block;
	float: left;
}
#ct_pos_nr5_on {
	background-image: url(../img/2011/bp_nr5_on.gif);
	height: 24px;
	width: 23px;
	display: block;
	float: left;
}
#ct_pos_nr6_off {
	background-image: url(../img/2011/bp_nr6_off.gif);
	height: 24px;
	width: 23px;
	display: block;
	float: left;
}
#ct_pos_nr6_off2 {
	background-image: url(../img/2011/bp_nr6_off2.gif);
	height: 24px;
	width: 23px;
	display: block;
	float: left;
}
#ct_pos_nr6_on {
	background-image: url(../img/2011/bp_nr6_on.gif);
	height: 24px;
	width: 23px;
	display: block;
	float: left;
}
#ct_search_embed {
    width: 400px;
		padding: 9px;
		-moz-border-radius: 5px 5px 5px 5px;
    background: none repeat scroll 0 0 #FF6600;
    opacity: 0.9;
		color: #ffffff;
}
#ct_search_embed label{
		font-weight: bold;
		line-height: 12px;
		font-size: 12px;
}
#ct_search_embed input{
		border: none;
		font-size: 13px;
		line-height: 15px;
		margin: 3px 0 0 0;
}
#fld_name {
    float: left;
    height: 40px;
    padding-right: 20px;
    width: 220px;
}
#ct_main_results{
	margin: 20px 0 10px 0;
}
#ct_main_top p{
	line-height: 18px;
	padding: 3px 0;
}
#ct_results_header ul li{
		color: #FF6600;
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
		display: inline;
}
#ct_results_header ul li.rsl_name{
	padding: 3px 185px 16px 10px;
}
#ct_results_header ul li.rsl_startnr{
	padding: 3px 150px 16px 0px;
}
#ct_results_header ul li.rsl_download{
	padding: 3px 0px 16px 0px;
}



#ct_pre_info{
	margin: 10px 0;
}
#ct_pre_info ul{
	clear: both;
}
#ct_pre_info ul li{
		color: #FF6600;
    font-size: 16px;
    line-height: 20px;
		display: inline;
}
#ct_pre_info ul li.info_label{
		font-weight: bold;
		width: 160px;
		display: block;
		float: left;
}
#ct_pre_info ul li.info_value{
		color: #000000;
}
#ct_pre_info ul li.rsl_name{
	padding: 3px 185px 16px 10px;
}
#ct_pre_info ul li.rsl_startnr{
	padding: 3px 150px 16px 0px;
}
#ct_pre_info ul li.rsl_download{
	padding: 3px 0px 16px 0px;
}










#view li{
		color: #000000;
    font-size: 14px;
    line-height: 16px;
		display: block;
		float: left;
}
#view ul{
	background: #999999;
	background: url(../img/2011/nav-global.png) 0 -215px repeat-x;
	clear: both;
	height: 26px;
}
#view ul.rsl_highlight{
	background: #999999;
	background: url(../img/2011/nav-global.png) 0 -14px repeat-x;
}
#view li.rsl_name{
	padding: 3px 0 6px 10px;
	width: 242px;
}
#view li.rsl_startnr{
	padding: 3px 0 6px 0px;
	width: 290px;
}
#view li.rsl_online{
	padding: 3px 0px 6px 0px;
	width: 160px;
}
#view li.rsl_online a{
	color: #ffffff;
	font-size: 13px;
	display: block;
	font-weight: bold;
}
#navlist span.hidden{
	display: none;
}
#ct_results_header{
	margin: 0;
	padding: 3px 0;
	border-bottom: 1px solid #f3f3f3;
}
#ct_pre_funcDownTxt a{
	color: #FF6600;
	font-size: 18px;
	line-height: 22px;
	padding: 4px 0 2px 35px;
	background: url(../img/2011/icons/download.png) no-repeat scroll 0 8px transparent;
}
#ct_pre_funcDownTxt a:hover{
	background: url(../img/2011/icons/download-active.png) no-repeat scroll 0 8px transparent;
}

#ct_pre_sendclip a{
	color: #FF6600;
	font-size: 18px;
	line-height: 22px;
	padding: 4px 0 2px 35px;
	background: url(../img/2011/icons/send.png) no-repeat scroll 0 8px transparent;
}
#ct_pre_sendclip a:hover{
	background: url(../img/2011/icons/send-active.png) no-repeat scroll 0 8px transparent;
}

#ct_pre_help a{
	color: #FF6600;
	font-size: 18px;
	line-height: 22px;
	padding: 4px 0 2px 35px;
	background: url(../img/2011/icons/help.png) no-repeat scroll 0 8px transparent;
}
#ct_pre_help a:hover{
	background: url(../img/2011/icons/help-active.png) no-repeat scroll 0 8px transparent;
}
/* Sponsoren */
#ct_r_sponsors, #ct_pre_funcDownTxt, #ct_pre_sendclip, #ct_pre_help{
	padding: 5px 0;
}
#ct_r_sponsors{
	position: absolute;
	left: -228px;
	width: 220px;
	top: 240px;
	text-align: center;
}
#ct_r_sponsors div.event_hd{
	text-align: center;
}
#ct_r_sponsors span{
	display: none;
}
#navlist li{
	text-align: center;
	margin: 0 0 12px 0;
	display: block;
}
/* init falls kein Bild vorhanden */
#navlist a{
	display: block;
	background: #FFFFFF;
	width: 127px;
	height: 2px;
	margin: 0 auto;
}
#navlist #sponsor_migros a{
	background: url(../img/2011/sponsor/bt_sponsor_migros.png);
	width: 127px;
	height: 37px;
}
#navlist #sponsor_sportxx a{
	background: url(../img/2011/sponsor/bt_sponsor_sportxx.png);
	width: 127px;
	height: 51px;
}
#navlist #sponsor_helsana a{
	background: url(../img/2011/sponsor/bt_sponsor_helsana.png);
	width: 127px;
	height: 24px;
}
#navlist #sponsor_swissl a{
	background: url(../img/2011/sponsor/bt_sponsor_swissl.png);
	width: 104px;
	height: 71px;
}
#navlist #sponsor_UBS a{
	background: url(../img/2011/sponsor/bt_sponsor_ubs.png);
	width: 127px;
	height: 38px;
}
#navlist #sponsor_post a{
	background: url(../img/2011/sponsor/bt_sponsor_post.png);
	width: 127px;
	height: 50px;
}
#ct_r_sponsors_mid{
	margin: 20px 0 0 0;
}
/* Läufe / Event */
#ct_r_sponsors .event_hd a{
	display: block;
	margin: 0 auto;
}
#bt_kerzers a,#bt_kerzers_11 a{
	background-image: url(../img/2011/event/bt_event_kerzers.png);
	height: 41px;
	width: 160px;
}
#bt_greifenseelauf a, #bt_greifenseelauf_11 a{
	background-image: url(../img/2011/event/bt_event_greifensee.png);
	height: 132px;
	width: 160px;
}
#bt_frauenlauf_11 a{
	background-image: url(../img/2011/event/bt_event_frauenlauf.png);
	height: 56px;
	width: 160px;
}
#bt_luzerner a, #bt_luzerner_11 a{
	background-image: url(../img/2011/event/bt_event_luzerner.png);
	height: 177px;
	width: 160px;
}
#bt_escaladeg a,#bt_escaladeg_11 a{
	background-image: url(../img/2011/event/bt_event_escaladeg.png);
	height: 75px;
	width: 160px;	
}
#bt_genfm a, #bt_genfm_11 a{
	background-image: url(../img/2011/event/bt_event_genfm.png);
	height: 50px;
	width: 160px;		
}
#bt_davos a,#bt_davos_11 a{
	background-image: url(../img/2011/event/bt_event_swissalpine_mdl.png);
	position: relative;
	top: 20px;
	height: 32px;
	width: 183px;		
}
#bt_gpbern a,#bt_gpbern_11 a{
	background-image: url(../img/2011/event/bt_event_gpbern.png);
	height: 120px;
	width: 160px;	
}
#bt_jungfrau a, #bt_jungfrau_11 a{
	background-image: url(../img/2011/event/bt_event_jungfrau.png);
	height: 84px;
	width: 160px;	
}
#bt_morat a,#bt_morat_11 a{
	background-image: url(../img/2011/event/bt_event_morat.png);
	height: 101px;
	width: 106px;	
}
#bt_lausanne a,#bt_lausanne_11 a{
	background-image: url(../img/2011/event/bt_event_lausanne.png);
	height: 70px;
	width: 160px;		
}
#bt_sierre a,#bt_sierre_11 a{
	background-image: url(../img/2011/event/bt_event_sierre.png);
	height: 70px;
	width: 160px;		
}
#bt_lugano a,#bt_lugano_11 a{
	background-image: url(../img/2011/event/bt_event_lugano.png);
	height: 95px;
	width: 160px;		
}
#bt_stgallen a,#bt_stgallen_11 a{
	background-image: url(../img/2011/event/bt_event_stgallen.png);
	height: 50px;
	width: 160px;	
}
#bt_zuercher08 a,#bt_zuercher_11 a{
	background-image: url(../img/2011/event/bt_event_zuercher08.png);
	height: 70px;
	width: 160px;		
}
#bt_hallwilersee a,#bt_hallwilersee_11 a{
	background-image: url(../img/2011/event/bt_event_hallwilersee.png);
	height: 73px;
	width: 145px;		
}
#bt_basel a,#bt_basel_11 a{
	background-image: url(../img/2011/event/bt_event_baselstadtlauf.png);
	height:105px;
	width: 160px;		
}

