@charset "utf-8";
/* ////////////////////////////// General */

body {  
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}

p { 
	margin:0px;
	padding:0px;
}
img { border:0;}
/* ////////////////////////////// Main Container */

#main {
	width:965px;
	margin-left: auto; 
	margin-right: auto; 
	text-align: center;
	margin-top:7px;
	background-color:#FFF;
	overflow:hidden;
}

#maincenter {
	text-align: left;
}
#info_left {
	width:315px;
	float:left;
	margin-top:4px;
	overflow:hidden;
}

#community_centre {
	width:315px;
	float:left;
	margin-left:10px;
	margin-top:4px;
	overflow:hidden;
}

#shop_right {
	width:315px;
	float:left;
	margin-left:10px;
	margin-top:4px;
	overflow:hidden;
}
/* ////////////////////////////// header */
#logo_font { display:block;}
#header {
	height:75px;
} 
#logodiv {
	float:left;
}

#headtext {
	float:left;
	width:200px;
	height:28px;
	position:absolute;
	margin-left: 240px;
	top:3px;
	z-index:999;
}
#footer { 
	height:16px;
	background-color:#FFF000;
	width:100%;
	display:block;
	margin-top:2px;
	float:none!important;
	clear:both;
	text-align:center;
}

/* ////////////////////////////// Left Container */

#left_top {
	background-image:url(images/layout/left_top_back.gif);
	height:22px; margin-left:5px;
}

#slacklining {
	background-image:url(images/layout/slackline_r.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	height:119px;
	margin-bottom:5px;
	margin-top:1px;
	padding-left:5px;

}

#setup {
	width:100%;
	background-image:url(images/layout/setup_r.jpg);
	height:77px;
	margin-bottom:5px;
	padding-left:5px;
}

#news {
	width:100%;
	background-image:url(images/layout/news_r.jpg);
	height:138px;
	margin-bottom:5px;
	padding-left:5px;
}

#events {
	width:100%;
	background-image:url(images/layout/events_r.jpg);
	height:129px;
	margin-bottom:4px;
	padding-left:5px;
}

#impressum {
	width:100%;
	background-image:url(images/layout/impressum_r.jpg);
	height:35px;
	margin-bottom:0px;
	padding-left:5px;
}


/* ////////////////////////////// Centre Container */

#centre_top {
	width:100%;
	background-image:url(images/layout/centre_top_back.gif);
	height:22px; margin-left:5px;
}

#com {
	width:100%;
	background-image:url(images/layout/com_r.jpg);
	height:98px;
	margin-bottom:4px;
	margin-top:2px;
	padding-left:5px;
}

#com_usa {
	width:100%;
	background-image:url(images/layout/com_usa.png);
	background-position:bottom;
	height:98px;
	padding-left:5px;
}
.img_com_usa { margin-top:-12px; margin-left:-10px!important;}
#img_com_usa2 { display:none!important;}

#img {
	width:100%;
	background-image:url(images/layout/img_r.jpg);
	height:99px;
	margin-bottom:4px;
	padding-left:5px;
}

#tube {
	width:100%;
	background-image:url(images/layout/tube_r.jpg);
	height:273px;
	margin-bottom:4px;
	padding-left:5px;
}

#partner {
	width:100%;
	background-image:url(images/layout/partner_r.jpg);
	height:33px;
	margin-bottom:4px;
	padding-left:5px;
}

/* ////////////////////////////// shop Container */
#right_top {
	width:100%;
	background-image:url(images/layout/right_top_back.gif);
	height:22px; margin-left:5px;
}

#shop1 {
	width:100%;
	background-image:url(images/layout/shop1_r.jpg);
	height:85px;
	margin-bottom:4px;
	margin-top:1px;
	padding-left:4px;
}
#shop2 {
	width:100%;
	background-image:url(images/layout/shop2_r.jpg);
	height:85px;
	margin-bottom:4px;
	padding-left:4px;
}
#shop3 {
	width:100%;
	background-image:url(images/layout/shop3_r.jpg);
	height:85px;
	margin-bottom:4px;
	padding-left:4px;
}
#shop4 {
	width:100%;
	background-image:url(images/layout/shop4_r.jpg);
	height:85px;
	margin-bottom:4px;
	padding-left:4px;
}
#shop5 {
	width:100%;
	background-image:url(images/layout/shop5_r.jpg);
	height:86px;
	margin-bottom:4px;
	padding-left:4px;
}
#shop6 {
	width:100%;
	background-image:url(images/layout/shop6_r.jpg);
	height:32px;
	margin-bottom:4px;
	padding-left:4px;
}
#shop7 {
	width:100%;
	background-image:url(images/shop/buy-kaufen_blank.png);
	height:67px;
	margin-bottom:4px;
	padding-left:4px;
	text-align:center;
}
/* ////////////////////////////// Fonts */
.index_content {
	color:#FFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.1em;
	padding-left:4px;
}
.index_content2 a, .index_content2 a:visited {
	color:#FFF;
	text-decoration:none;
}

.index_content2 {
	color:#FFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.1em;
	padding-left:4px;
}
.index_content a, .index_content a:visited {
	color:#FFF;
	text-decoration:none;
}

h3 {
	margin:0;
	padding:0;
}

.shop_div { 
	width:315px;
	overflow:hidden;
}
.shop_text { 
	float:right; 
	width:112px;
	margin-right:8px;
}
.h3_rtext { float:left; font-size:18px; }
.h3_shop_big { text-align:center; font-size:40px;}

.fblack {font-size:18px; }
.rtext a, .rtext a:visited {color:#FFF; text-decoration:none; }
.h3_shop {font-size:18px;} 
.rtext { display:block; 	color:#FFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.0em;
	padding-top:5px;}
	
/* ////////////////////////////// Forum Startseite */	
#start_forum {margin-top:5px;}
.start_forum { float:left;}

/* ////////////////////////////// Navi INFO*/

.main_ul {margin:0; padding:0; list-style:none;}

#left_top ul ul{ line-height:80%;}
#left_top a{ font-size:10px; color:#FFF; text-decoration:none; padding-left:5px;}
#left_top ul ul{ margin:0; padding:0; list-style:none; background-color:#017302;width:85px;}
#left_top li ul { display:none;}
#left_top li ul li { width:85px;}

#left_top:hover,  #left_top li.sfhover li{cursor:hand; cursor:pointer; }
#left_top li:hover ul, #left_top:hover li ul,  #left_top ul.sfhover ul, #left_top li.sfhover ul{ display:block!important; position:absolute; z-index:999;}
.navmainStandardLevel_1 { padding-bottom:2px;}
#left_top .navmainStandardLevel_1:hover, #left_top .navmainStandardLevel_1.sfhover { background-color:#01B804;}
.left_top_title {  }
/* ////////////////////////////// Navi COM*/
#centre_top ul ul{ line-height:80%;}
#centre_top a{ font-size:10px; color:#FFF; text-decoration:none; padding-left:5px;}
#centre_top ul ul{ margin:0; padding:0; list-style:none; background-color:#C22200;width:85px;}
#centre_top li ul { display:none;}

#centre_top:hover{cursor:hand; cursor:pointer; }
#centre_top li:hover ul, #centre_top:hover li ul,  #centre_top .sfhover ul, #centre_top li.sfhover ul  { display:block; position:absolute;}
#centre_top .navmainStandardLevel_1:hover, #centre_top .navmainStandardLevel_1.sfhover { background-color:#F72901;}

/* ////////////////////////////// Navi SHOP*/
#right_top ul ul{ line-height:80%;}
#right_top a{ font-size:10px; color:#FFF; text-decoration:none; padding-left:5px;}
#right_top ul ul{ margin:0; padding:0; list-style:none; background-color:#152A57;width:85px;}
#right_top li ul { display:none;}

#right_top:hover{cursor:hand; cursor:pointer; }
#right_top li:hover ul, #right_top:hover li ul,  #right_top .sfhover ul, #right_top li.sfhover ul  { display:block; position:absolute;}
#right_top .navmainStandardLevel_1:hover, #right_top .navmainStandardLevel_1.sfhover { background-color:#22438A;}

/* ////////////////////////////// YOUTUBE*/
.youtube_videos { width:120px; height:130px; float:left; display:block; background-color:#F72901; padding-right:3px; padding-top:3px; margin:3px;}

/* ////////////////////////////// Info*/
#infoMain { float:left; width:500px; margin-top:5px; }
#infoMain2 { float:left; width:100%; padding-top:5px; }
#content_body {  background-color:#017302; width:100%; margin-top:1px; display:inline-block; float:none; }
#content_body_board {background-color:#C22200; width:100%; margin-top:1px;display:inline-block; float:none;}
#infoheadline { }
#infoText { }
#NewsText { width:600px;}
/* ////////////////////////////// News*/
#News_List { float:right; display:inline; width:300px; background-color:#933A3A; padding:3px; margin-right:5px; margin-top:5px;}
#headline { background-color:#600; padding:2px;}
#text {color:#FFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.0em;}
#image { float:left; padding-right:3px;}
.h3_rtext2 { font-size:16px; }
.h3_rtext2_List a, .h3_rtext2_List a:visited, .h3_rtext2_Start a, .h3_rtext2_Start a:visited{color:#FFF;}
#image_List { float:left; padding:4px; padding-bottom:4px;}
#News_List_List { width:606px; display:block; clear:both; margin-top:15px;}
#News_List_Start { width:300px; }
#text_List {color:#FFF;padding-left:2px; ;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.0em; padding:3px;margin-top:3px}
#headline_List { }
#readon a, #readon a:visited{ padding-left:3px; color:#FFF; font-size:10px; font-weight:bold!important; }
#Pages a, #Pages a:visited { color:#FFF; font-size:11px; font-weight:normal;}
#Pages { font-size:12px; font-weight:bold; color:#FFF; padding-left:4px; margin-top:10px; padding-bottom:10px; clear:both;}

/*//////////////////////////// EVENTS */

#events_main a, #events_main a:visited{ color:#FFF;}
.sp1 a, .sp1 a:visited { color:#FFF;}
/* ///////////////////////////General Links Body*/

#content_body a, #content_body a:visited { text-decoration:underline!important;}

/* ///////////////////////////Metanavi*/

.link_metanavi { margin-right:8px; }
.link_metanavi a, .link_metanavi a:visited{ color:#000; font-size:11px; text-decoration:none; }
.link_metanavi a:hover { color:#5E0A0A; text-decoration:underline;}
#cont_video{display:inline; margin-left:-80px; margin-top:170px; width:397px; position:absolute; z-index:999999; overflow:hidden; }

#NewsText ul, #prod_ulli ul{ margin-left:15px; padding:0;}


/*//////////////////////////////////////////////////////////HOVER funktions startpage*/

.index_content, #News_List_Start { display:none;}
.start_forum, .rtext, #com_img_teaser {display:none; }
#shople, .shop_img { display:none;}

#info_left:hover #impressum {background-image:url(images/layout/impressum.jpg);}
#info_left:hover #events {background-image:url(images/layout/events.jpg);}
#info_left:hover #news {background-image:url(images/layout/news.jpg);}
#info_left:hover #setup {background-image:url(images/layout/setup.jpg);}
#info_left:hover #slacklining {background-image:url(images/layout/whatis.jpg);}

#community_centre:hover #com {	background-image:url(images/layout/com.jpg); margin-top:2px; }
#community_centre:hover #img {	background-image:url(images/layout/img.jpg);}
#community_centre:hover #tube { background-image:url(images/layout/tube.jpg); }
#community_centre:hover #partner {background-image:url(images/layout/partner.jpg);}

#shop_right:hover #shop1 {	background-image:url(images/layout/shop1.jpg);}
#shop_right:hover #shop2 {	background-image:url(images/layout/shop2.jpg);}
#shop_right:hover #shop3 {	background-image:url(images/layout/shop3.jpg);}
#shop_right:hover #shop4 {	background-image:url(images/layout/shop4.jpg);}
#shop_right:hover #shop5 {	background-image:url(images/layout/shop5.jpg);}
#shop_right:hover #shop6 {	background-image:url(images/layout/shop6.jpg);}

#info_left:hover .index_content {display:block!important;}
#info_left:hover #News_List_Start {display:block!important;}

#community_centre:hover .start_forum {display:block!important;}
#community_centre:hover .rtext {display:block!important;}
#community_centre:hover #com_img_teaser {display:block!important;}
#community_centre:hover .index_content {display:block!important;}

#shop_right:hover #shople {display:block!important;}
#shop_right:hover .shop_img {display:block!important;}
