@CHARSET "UTF-8";body {	margin: 0;	border: 0;	font-family: 'Muli', sans-serif;	font-size: 12px;	/*font-weight:300;*/	color: white;		background-image: url(../images/siteelements/CUAG_Sports_BG_2016_Webshop_150x100.png);	background-repeat: repeat-x;	background-color: #F2F2F2;}div {	position: relative;}a img {	border: 0;}a:link,a:active,a:visited,a:hover {	text-decoration: underline;	color: #373737;}a.cartLink:link,a.cartLink:active,a.cartLink:visited,a.cartLink:hover {	text-decoration: underline;	color: #FFFFFF;}.mn_ct_standard a:link,.mn_ct_standard a:active,.mn_ct_standard a:visited,.mn_ct_standard a:hover	{	text-decoration: underline;	color: #373737;}h1 {	margin: 0;	font-size: 2em;}h2 {	font-size: 14px;	color: #ff9a00;	margin-top: 0px;}#mn_ctr {	margin: 0 auto 0 auto;	width: 1008px;}#mn_lgo_cu {	overflow: hidden;	width: 180px;	height: 177px;	background-image: url(../images/siteelements/mn_lgo_cu.png);	background-repeat: no-repeat;	float: left;	display: inline;}#mn_ctr_marken {	position: absolute;	left: 190px;	bottom: 0px;	width: 780px;	overflow: hidden;}#mn_ctr_flags {	position: absolute;	top: 15px;	right: 0px;	vertical-align: top;}.mn_ct_standard {	float: left;	margin-right: 10px;	width: 571px;	padding: 20px;	padding-right: 19px;	background-color: #ffffff;	color: #373737;}.mn_ct_splitted {	float: left;	margin-right: 10px;	width: 682px;	color: #373737;}div#headline{	background-color:white;	border-radius:9px;	/*height:40px;*/}div#headline h1{	line-height:40px;	margin-left: 15px;}.mn_ct_splitted_content{	width: 643px;	padding-left: 20px;	padding-top:20px;	padding-bottom:20px;	padding-right: 19px;	background-color: #ffffff;	color: #373737;	border-radius:9px;}.flag {	margin-right: 10px;	float: left;	display: inline;}#mn_ctr_hd {	margin: 0 0 0 0;	/*overflow: hidden;*/	height:100px;}#mn_ctr_ft {	padding: 10px 0;	/*background-image: url(../images/siteelements/ft_bg.png);*/	/*background-repeat: repeat-x;*/	overflow: auto;	border-top:1px solid #cfcfcf;	border-bottom:1px solid #cfcfcf;	color:#b6b6b6;}div#navi_foot{	margin-left:171px;}div#navi_foot a{	color:#b6b6b6;	margin-right:15px;	text-decoration:none;}div#adress_foot{	float:right;	margin-right:190px;	text-align:right;}div#adress_foot a{	color:#b6b6b6;	text-decoration:none;}.corner_white_top,.corner_white_bottom {	position: absolute;	width: 10px;	height: 10px;	background-repeat: no-repeat;	background-color: white;}.corner_white_top {	background-image: url(../images/siteelements/ct_cor_white_top.png);}.corner_white_bottom {	background-image: url(../images/siteelements/ct_cor_white_bottom.png);}.mn_crn_tl,.mn_crn_tr,.mn_crn_bl,.mn_crn_br, .corner_grey_tl, .corner_grey_tr, .corner_grey_br, .corner_grey_bl, .corner_lgrey_bl, .corner_lgrey_br{	position: absolute;	width: 10px;	height: 10px;	background-repeat: no-repeat;}.mn_crn_tl {	top: 0px;	left: 0px;	background-image: url(../images/siteelements/ct_cor_tl.png);}.mn_crn_tr {	top: 0px;	right: 0px;	background-image: url(../images/siteelements/ct_cor_tr.png);}.mn_crn_bl {	bottom: 0px;	left: 0px;	background-image: url(../images/siteelements/ct_cor_bl.png);}.mn_crn_br {	bottom: 0px;	right: 0px;	background-image: url(../images/siteelements/ct_cor_br.png);}.corner_grey_tl{	top:0px;	left:0px;	background-image: url(../images/siteelements/corner_grey_tl.png);}.corner_grey_tr{	top: 0px;	right: 0px;	background-image: url(../images/siteelements/corner_grey_tr.png);	}.corner_lgrey_bl{	bottom:0px;	left:0px;	background-image: url(../images/siteelements/corner_lgrey_bl.png);}.corner_lgrey_br{	bottom:0px;	right:0px;	background-image: url(../images/siteelements/corner_lgrey_br.png);}.corner_grey_br{	bottom: 0px;	right: 0px;	background-image: url(../images/siteelements/corner_grey_br.png);	}.corner_grey_bl{	bottom: 0px;	left: 0px;	background-image: url(../images/siteelements/corner_grey_bl.png);	}#mn_lgo_cu,.mn_fld_rd,.mn_btn_rd {	background-image: url(../images/siteelements/bg_orange.png);	background-repeat:repeat;	color:#373737;}.mn_btn_rd {	height: 101px;	overflow: hidden;}.mn_btn_gy {	/*height: 45px;*/	overflow: hidden;	padding:10px;}.mn_btn_gy a, a.openCartLink{	color:white;	text-decoration:none;	font-weight:bold;	font-size:14px;	letter-spacing:-0.5px;}a.openCartLink{	display:block;	padding-right:30px;	background-image:url("../images/siteelements/mn_icn_bt_cart.png");	background-position:right center;	background-repeat:no-repeat;}a.arrearLink{	display:block;	padding-right:30px;	background-image:url("../images/siteelements/mn_icn_bt_arrear.png");	background-position:right center;	background-repeat:no-repeat;	line-height:28px;}a.conditionsLink{	display:block;	padding-right:30px;	background-image:url("../images/siteelements/mn_icn_bt_conditions.png");	background-position:right center;	background-repeat:no-repeat;}.mn_fld_gy,.mn_btn_gy {	background-color: #cfcfcf;}.mn_brd_tp_lt,.mn_brd_tp_md,.mn_brd_tp_rt,.mn_brd_bt_lt,.mn_brd_bt_md,.mn_brd_bt_rt	{	float: left;	display: inline;}.mn_brd_tp_lt,.mn_brd_tp_md {	margin: 0 0 0 17px;	padding: 0 18px 0 0;	border-right-style: dotted;	border-right-width: 1px;	border-right-color: #999;}.mn_brd_tp_lt {	margin: 0;}.mn_brd_tp_rt {	margin: 0 0 0 25px;}.mn_brd_bt_lt,.mn_brd_bt_md {	margin: 5px 0 0 16px;	padding: 0 16px 0 0;	border-right-style: dotted;	border-right-width: 1px;	border-right-color: #999;}.mn_brd_bt_lt {	margin: 5px 0 0 0;}.mn_brd_bt_rt {	margin: 5px 0 0 22px;}.ft_cell {	overflow: visible;	float: left;	display: inline;	padding: 0 0 0 10px;	width: 182px;	border-left-color: #666;	border-left-style: dotted;	border-left-width: 1px;}a.ft_button_active:link,a.ft_button_active:active,a.ft_button_active:visited,a.ft_button_active:hover,a.ft_button:link,a.ft_button:active,a.ft_button:visited,a.ft_button:hover	{	padding: 0 0 0 15px;	color: #8a8a8a;	background-image: url(../images/siteelements/ft_arrow.png);	background-position: left center;	background-repeat: no-repeat;}a.ft_button_active:link,a.ft_button_active:active,a.ft_button_active:visited,a.ft_button_active:hover,a.ft_button:hover	{	color: #ff9a00;}.news_arrow {	position: absolute;	top: 9px;	right: -47px;	background-image: url(../images/siteelements/news_arrow.png);	background-repeat: no-repeat;	width: 37px;	height: 38px;}.headlineSpacerBig {	width: 550px;	height: 1px;	line-height: 1px;	font-size: 1px;	margin-top: 10px;	margin-bottom: 10px;	background-color: #DEDEDE;}div#grau {	height: 100%;	width: 100%;	position: fixed;	padding-top: 30px;	text-align: center;	background-image: url(../images/siteelements/transparenz_grau.png);	background-repeat: repeat;	z-index: 100000;	top: 0px;	left: 0px;	display: none;}img#galerieImage {	margin-top: 10px;	margin-bottom: 3px;	/*border:10px solid white;*/}div#galerieContainer {	text-align: center;	position: relative;	margin-left: auto;	margin-right: auto;	width: 840px;	background-color: white;}div.newsPicSpacer {	height: 15px;	width: 207px;	background-image: url(../images/siteelements/bg_pic_spacer.png);	background-repeat: repeat-x;	background-position: center;}div.newsLeft {	display: inline;	float: left;	width: 207px;	margin-right: 20px;	margin-bottom: 5px;}div.newsRight {	width: 322px;	float: left;}td.article_head{	background-image:url(../images/siteelements/bg_articlepagehead.png);	padding-bottom:3px;	padding-top:3px;	text-align:center;	vertical-align:middle !important;	color:white;	font-weight:bold;	padding-left:2px;	padding-right:2px;}#articleTable td{	background-color:white;	vertical-align:top;}/* CSS Navigation */.topNavigationContainer{	float:left;	height: 26px;	margin-left:13px;	width: 830px;	margin-top: 55px;	padding-left:15px;	z-index:1000;	overflow:visible;	position:relative;}.navContainerLeft{	position:relative;	z-index:1000;	position:relative; 	width:152px; 	overflow:visible;}/** Formatierung hauptebene **/ul#cssnavigationLeft{	padding:0;	margin:0;}ul#cssnavigationLeft li{	list-style:none;	display:block;	color:#373737;	padding-right:5px;	font-size:12px;	cursor:default;}ul#cssnavigationLeft li.lvl1 {	font-weight:bold; color:#373737; text-align:right;	padding-top:2px;	padding-bottom:2px;}ul#cssnavigationLeft li.lvl1:hover, ul#cssnavigationLeft li.active{	color:white;	background-color:#373737;}/* hidden container */ul#cssnavigationLeft ul.lvl2{	/*position: relative;*/ 	top:-20px; 	width:640px; 	text-align:left;	background-image: url(../images/siteelements/bg_orange.png);	background-repeat:repeat;	padding:10px;}.leftHiddenNavContainer{	position: absolute; 	top:-20px; 	width:677px; 	text-align:left;	padding-left:7px;	left:150px;}ul#cssnavigationLeft li.lvl1 div.leftHiddenNavContainer{	left:-9999px;}ul#cssnavigationLeft li.lvl1:hover div.leftHiddenNavContainer{	left:150px;}/* Ebene 2 */ul#cssnavigationLeft li.lvl2 {	float:left; 	margin-bottom:20px; 	display:block; 	text-align:left;	width:143px;}ul#cssnavigationTop li.lvl2 a {	font-weight:normal !important;}li.lvl2 a{	color:white;	text-decoration:none;		font-weight:bold;	display:block;	padding-top:2px;	padding-bottom:2px;	padding-left:5px;	padding-right:5px;}li.lvl2 a:hover, li.lvl2 a.active{	background-color:#373737;}li.lvl2 ul{	padding-left:0;	margin-top:3px;}/* Ebene 3 */li.lvl3{	padding-right:0 !important;}li.lvl3 a{	font-weight:normal;	padding-top:2px;	padding-bottom:2px;}/** TOP NAVIGATION Formatierung hauptebene **/ul#cssnavigationTop{	padding:0;	margin:0;}ul#cssnavigationTop li{	list-style:none;	display:block;	color:#373737;	padding:5px;	font-size:12px;	cursor:default;	float:left;	position:relative;	margin-right:2px;}ul#cssnavigationTop li ul li{	float:none;}ul#cssnavigationTop li.lvl1 {	font-weight:bold; color:#373737; 	line-height:16px;	}ul#cssnavigationTop li.lvl1:hover, ul#cssnavigationTop li.active, ul#cssnavigationTop li.lvl1:hover a.lvl1{	color:white !important;	background-color:#373737 !important;}ul#cssnavigationTop li.lvl1 a{	text-decoration:none;	padding:5px;	font-weight:bold; color:#373737; 	line-height:16px;}ul#cssnavigationTop li.lvl1 a:hover, ul#cssnavigationTop li a.active{	color:white !important;	background-color:#373737;}/* hidden container */ul#cssnavigationTop ul.lvl2{	background-image: url(../images/siteelements/bg_orange.png);	background-repeat:repeat;	text-align:left;	padding:15px;}.topHiddenNavContainer{	position: absolute; 	left:-10px;	/*width:200px;*/ 	text-align:left;	padding-top:6px;	/*left:150px;*/}ul#cssnavigationTop li.lvl1 div.topHiddenNavContainer{	top:-9999px;}ul#cssnavigationTop li.lvl1:hover div.topHiddenNavContainer{	top:24px;}/* Ebene 2 */ul#cssnavigationTop li.lvl2 {	display:block; 	text-align:left;	white-space: nowrap;	/*width:143px;*/	padding:0;	font-weight:normal !important;}/* Navigation Fromatierungen ENDe */select.variantenSelect{	width: 260px;	border:1px solid #ff9a00; 	border-radius:2px;	background-image: url(../images/siteelements/select_bg.jpg);	background-repeat: no-repeat;	height:26px;	background-position: right 18px center;}select.variantenSelect{	border-color:#ff9a00;}.searchBoxContainer{	background-image:url(../images/siteelements/bg_searchbox.png);	background-repeat:no-repeat;	height:23px;	width:248px;	float:right;	margin-top:2px;	margin-right:5px;}.detailsLink{	text-decoration:none !important;}