body {
	background: #ECECEC;
	color: #666;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	margin: 0px;
}

* {
	border: 0px;
	font-family: Arial,Helvetica,sans-serif;
	padding: 0px;
}

table,div,p {
	font-size: 12px;
}

a {
	color: #3EA5DD;
	text-decoration: underline;
}

a:hover {
	text-decoration: underline;
}

ul {
	margin: 0px;
	padding: 0px;
}

li,li.reise,li.freeride {
	background: url(img/liststyle_4.gif) no-repeat 6px 4px;
	line-height: 17px;
	list-style: none none;
	margin-left: -7px;
	padding: 2px 0 0 22px;
}

li.shop {
	background: url(img/liststyle_4.gif) no-repeat 6px 4px;
	line-height: 19px;
	list-style: none none;
	margin-left: -5px;
	padding: 2px 0 0 22px;
}

form {
	display: inline;
}

img {
	border: 0;
}

#maincontainer1 {
	background: url(img/bg_index.jpg) no-repeat top center #ECECEC;
	float: left;
	margin: auto auto;
	min-width: 1225px;
	position: relative;
	width: 100%;
	-webkit-background-size: 2000px 1678px;
}

#maincontainer2 {
	background: url(img/bg_footer.jpg) repeat-x;
	clear: both;
	float: left;
	margin: auto auto;
	min-width: 1225px;
	padding: 0 0 10px 0;
	position: relative;
	width: 100%;
}

.boxTextBGII {
	background-color: #3EA5DD;
	color: #FFF;
}

.boxTextPrice {
	color: #F00;
}

.errorBox {
	background-color: #F00;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

A.errorBox,A.errorBox:hover {
	background-color: #F00;
	color: #333;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.gvBox {
	background-color: #FFB3B5;
	border: 1px solid;
	border-color: #FFF;
	font-size: 10px;
	font-weight: bold;
}

.stockWarning {
	color: #C03;
	font-size: 10px;
}

.productsNotifications {
	background-color: #F2FFF7;
}

.orderEdit {
	color: #94A90C;
	font-size: 10px;
	text-decoration: underline;
}

A.headerNavigation,A.headerNavigation:hover {
	color: #3EA5DD;
}

TR.headerError,TR.headerMessage {
	background-color: #F00;
}

TD.headerError {
	background: #F00;
	color: #FFF;
	font-weight: bold;
	text-align: center;
}

TR.headerInfo {
	background: #0F0;
}

TD.headerInfo {
	background: #0F0;
	color: #FFF;
	font-weight: bold;
	text-align: center;
}

TR.footer {
	background: #BBC3D3;
}

TD.footer {
	background: #F6F6F6;
	border-bottom: 1px solid;
	border-color: #B6B7CB;
	color: #000;
	font-weight: bold;
}

TD.conditions {
	background-color: #F00;
	color: #FFF;
	font-weight: bold;
}

A.confirmationEdit {
	color: #093;
	font-style: italic;
}

A.confirmationEdit:hover {
	color: #94A90C;
	font-style: italic;
	text-decoration: underline;
}

#navibg {
	background: url(img/bg_reise_winter.png) no-repeat top center;
	height: 393px;
	text-align: left;
	width: 1225px;
	z-index: 2;
}

div#shopselector {
	float: left;
	left: 172px;
	position: relative;
	top: 29px;
	width: 360px;
}

div#shopselector a.sport65 {
	background: url(/templates/sport65/img/button_sport65_inactive.png) top center no-repeat;
	display: block;
	float: left;
	height: 74px;
	width: 175px;
}

div#shopselector a.sport65_active,div#shopselector a.sport65:hover {
	background: url(/templates/sport65/img/button_sport65_active.png) top center no-repeat;
	cursor: pointer;
	display: block;
	float: left;
	height: 74px;
	width: 175px;
}

div#shopselector a.freerideschule {
	background: url(/templates/sport65/img/button_freerideschule_inactive.png) top center no-repeat;
	cursor: pointer;
	display: block;
	float: left;
	height: 74px;
	width: 175px;
}

div#shopselector a.freerideschule_active, div#shopselector a.freerideschule:hover {
	background: url(/templates/sport65/img/button_freerideschule_active2.png) top center no-repeat;
	cursor: pointer;
	display: block;
	float: left;
	height: 74px;
	width: 175px;
}

div#shoplink {
	clear: both;
	float: left;
	height: 154px;
	left: 111px;
	position: relative;
	top: 84px;
	width: 163px;
}

div#shoplink a.shoplink {
	background: url(/templates/sport65/img/button_shop_inactive.png) top center no-repeat;
	cursor: pointer;
	display: block;
	float: left;
	height: 154px;
	width: 163px;
}

div#shoplink a.shoplink:hover {
	background: url(/templates/sport65/img/button_shop_hover.png) top center no-repeat;
	cursor: pointer;
	display: block;
	float: left;
	height: 154px;
	width: 163px;
}

div#shoplink a.shoplink_active {
	background: url(/templates/sport65/img/button_shop_hover.png) top center no-repeat;
	cursor: pointer;
	display: block;
	float: left;
	height: 154px;
	width: 163px;
}

div#navigationtop {
	float: left;
	left: 500px;
	position: relative;
	top: 28px;
	width: 170px;
}

div#navigationtop ul {
	background: none;
	font-size: 11px;
	list-style: none;
	margin: 0;
	padding: 0;
}

div#navigationtop li {
	background: none;
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0 10px;
	text-align: center;
}

div#navigationtop a {
	color: #5D584E;
	font-size: 11px;
}

div#languageselector {
	clear: both;
	left: 876px;
	position: relative;
	text-align: left;
	top: -4px;
	width: 186px;
}

div#languageselector .deutsch {
	float: left;
	padding: 0 2px 0 0;
	width: 91px;
}

div#languageselector .english {
	float: left;
	width: 91px;
}

div#languageselector .deutsch a,div#languageselector .english a {
	color: #FFF;
	float: left;
	font-size: 11px;
	line-height: 11px;
	text-decoration: none;
}

div#languageselector img {
	float: left;
	margin: 2px 2px 0 0;
	padding: 0;
}

div#box_account {
	color: #FFF;
	float: left;
	height: 195px;
	left: 728px;
	line-height: 16px;
	margin: 0px;
	padding: 0;
	position: relative;
	text-align: left;
	top: 5px;
	width: 200px;
}

* html div#box_account {
	line-height: 12px;
}

#box_account h1 {
	color: #FFF;
	font-size: 14px;
	height: 16px;
	line-height: 16px;
	margin: 8px 0;
}

#box_account input.field {
	background: #B0A694;
	border: 1px solid #CDC5AF;
	color: #464646;
	font-size: 12px;
}

#box_account ul {
	list-style: none;
}

#box_account li {
	background: url(img/liststyle_3.gif) no-repeat 0px 6px;
	border: none;
	float: none;
	height: 22px;
	line-height: 22px;
	list-style: none;
	margin: 0;
	padding: 0 0 0 15px;
	text-align: left;
}

#box_account a {
	color: #FFF;
	text-decoration: underline;
}

div#loginbox {
	clear: both;
	height: 95px;
}

#loginbox a {
	color: #FFF;
	font-size: 11px;
	text-decoration: underline;
}

div#navi {
	clear: both;
	left: 175px;
	padding: 0px;
	position: relative;
	text-align: left;
	top: 10px;
	width: 964px;
	z-index: 3;
}

*html div#navi {
	top: 5px;
}

div#navi_left {
	float: left;
	height: 32px;
	width: auto;
	z-index: 4;
}

*html ul#CatNavi {padding:0; list-style:none; background:none; margin-top:-15px;  }
*+html ul#CatNavi {padding:0; list-style:none; background:none; margin-top:-15px;  }
#CatNavi li {padding:0; list-style:none; background:none; margin:0; }

#navi_left ul li ul li {
	background: url(img/bg_navcat.jpg) repeat-x;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-top: 1px solid #FFF;
	float: left;
	font-size: 15px;
	height: 32px;
	line-height: 30px;
	list-style: none outside none;
	margin: 0 1px;
	padding: 0 10px;
	text-align: center;
	width: 145px;
}

#navi_left ul li ul li.CurrentParent,#navi_left ul li ul li.Current,#navi_left ul li ul li.hover,#navi_left ul li ul li:hover {
	background: #FFF;
	float: left;
	font-size: 15px;
	height: 32px;
	line-height: 30px;
	list-style: none outside none;
	margin: 0 1px;
	padding: 0 10px;
	text-align: center;
	width: 145px;
}

#navi_left h1 {
	font-size: 15px;
	height: 34px;
	margin: 0;
	padding: 0;
}

*html #navi_left h1 {
	letter-spacing: -1px;
}

#navi_left ul li ul li a {
	color: #9F937B;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}

#navi_left ul li ul li a.CurrentParent,#navi_left ul li ul li a.Current,#navi_left ul li ul li a:hover {
	color: #0E8ED3;
}

#navi_left ul li ul li ul {
	background: #D8E4EE;
	left: -10px;
	margin: 0px 0 10px 0;
	position: relative;
	width: 166px;
	z-index: 5;	
}

* html #navi_left ul li ul li#Cat15 ul {
	left: 0px;
	position: absolute;
}

/* Kategoriedropdown für IE6 - ändern je Kategorie */
* html #navi_left ul li ul li#Cat16 ul {
	left: 170px;
	position: absolute;
}

/* Kategoriedropdown für IE6 - ändern je Kategorie */
* html #navi_left ul li ul li#Cat22 ul {
	left: 340px;
	position: absolute;
}

/* Kategoriedropdown für IE6 - ändern je Kategorie */
#navi_left ul li ul li ul li {
	background: url(img/liststyle_1.gif) no-repeat 6px 4px;
	border: none;
	display: none;
	float: none;
	height: 20px;
	left: 0px;
	line-height: 17px;
	padding: 2px 0 0 22px;
	position: relative;
	text-align: left;
	top: 0px;
}

#navi_left ul li ul li ul li:hover,#navi_left ul li ul li ul li.hover,#navi_left ul li ul li ul li.Current, #navi_left ul li ul li ul li.CurrentParent {
	background: url(img/liststyle_1.gif) no-repeat 6px 4px #489ECD;
	border: none;
	display: none;
	float: none;
	height: 20px;
	left: 0px;
	line-height: 17px;
	padding: 2px 0 0 22px;
	position: relative;
	text-align: left;
	top: 0px;
	width: auto;
}

#navi_left ul li ul li ul li a {
	color: #5D584E;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
}

#navi_left ul li ul li ul li a:hover,#navi_left ul li ul li ul li a.Current,#navi_left ul li ul li ul li a.CurrentParent {
	color: #FFF;
}

#navi_left ul li ul li:hover ul {
	left: -10px;
	padding: 5px 0 15px 0;
}

#navi_left ul li ul li:hover ul li,#navi_left ul li ul li.hover ul li {
	display: block;
	z-index: 6000;
}

div#navi_right {
	background: url(img/bg_navcat.jpg) repeat-x;
	border-left: 1px solid #FFF;
	border-top: 1px solid #FFF;
	float: right;
	height: 32px;
	position: relative;
	right: 54px;
	width: 401px;
	z-index: 4;
}

div#navi_right_bg {
	background: url(img/bg_contentnav.gif) no-repeat;
	float: right;
	height: 27px;
	position: relative;
	right: -1px;
	top: 3px;
	width: 257px;
	z-index: 5;
}

#navi_right_bg div {
	float: left;
	position: relative;
	top: 3px;
	z-index: 6;
}

#navi_right_bg div ul#list1 {
	left: 10px;
	position: absolute;
	width: 85px;
}

#navi_right_bg div ul#list2 {
	left: 95px;
	position: absolute;
	width: 110px;
}

#navi_right_bg div ul#list3 {
	left: 175px;
	position: absolute;
	width: 70px;
}

#navi_right_bg div ul#list1 ul {
	left: 0px;
	position: absolute;
}

#navi_right_bg div ul#list2 ul {
	left: -85px;
	position: absolute;
}

#navi_right_bg div ul#list3 ul {
	left: -165px;
	position: absolute;
}

#navi_right_bg div ul li {
	background: url(img/liststyle_2.gif) no-repeat 6px 4px;
	border: none;
	float: left;
	height: 20px;
	line-height: 17px;
	list-style: none none;
	margin: 0px;
	padding: 2px 0 0 22px;
	position: relative;
	text-align: left;
}

#navi_right_bg div ul li a {
	color: #FFF;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

#navi_right_bg div ul li ul {
	display: none;
	padding: 10px 0 10px 100px;
	top: 22px;
	width: 137px;
}

#navi_right_bg div ul#list1 li ul {
	background: url(img/bg_navright_aboutus_1.jpg) top left no-repeat #E2D8C1;
}

#navi_right_bg div ul#list2 li ul {
	background: url(img/bg_navright_service.jpg) top left no-repeat #E2D8C1;
}

#navi_right_bg div ul#list3 li ul {
	background: url(img/bg_navright_contact.jpg) top left no-repeat #E2D8C1;
}

#navi_right_bg div ul li ul li {
	background: url(img/liststyle_1.gif) no-repeat 6px 2px;
	display: block;
	height: 16px;
	line-height: 13px;
	width: 110px;
}

#navi_right_bg div ul li ul li:hover {
	background: url(img/liststyle_1.gif) no-repeat 6px 2px #489ECD;
	width: 110px;
}

#navi_right_bg div ul li ul li a {
	color: #5D584E;
	font-size: 11px;
	text-decoration: none;
}

#navi_right_bg div ul li ul li a:hover,#navi_right_bg div ul li ul li a.active {
	color: #FFF;
}

#navi_right_bg div ul li:hover ul {
	display: block;
	z-index: 6000;
}

#navi_right_bg div h1 {
	font-size: 12px;
	margin: 0;
	padding: 0;
}

#navi_right_bg div ul li.hover ul {
	display: block !important;
	z-index: 1;
}

#content_container {
	clear: both;
	font-size: 11px;
	padding: 0;
	text-align: left;
	width: 966px;
	z-index: 1;
}

#content {
	background: #fff;
	float: left;
	margin: 0;
	padding: 0;
}

#breadcrumb {
	clear: both;
	color: #0E8ED4;
	font-size: 11px;
	left: 130px;
	margin: 0;
	padding: 0 10px 20px 10px;
	position: relative;
	text-align: left;
	top: 30px;
	width: 944px;
}

*html #breadcrumb {
	top: 15px;
}

#breadcrumb span {
	position: relative;
	top: 3px;
}

#contentbox_full {
	padding: 0 12px 20px 20px;
	width: 934px;
}

#contentbox_left {
	clear: both;
	float: left;
	padding-left: 20px;
	padding-right: 10px;
	text-align: left;
	width: 688px;
}

#contentbox_right {
	float: right;
	padding: 0 12px 20px 10px;
	width: 222px;
}

#copyright {
	background: #fff;
	clear: both;
	font-size: 10px;
	height: 12px;
	padding: 30px 0 4px 4px;
	text-align: left;
}

#footer {
	text-align: left;
	width: 1225px;
}

#footer_logo {
	background: url(img/footer_logo_sport65.png) top left no-repeat;
	clear: both;
	float: left;
	font-size: 11px;
	padding: 0;
	position: relative;
	text-align: left;
}

#footer_partner,#footer_row2 {
	clear: both;
	float: none;
	left: 318px;
	padding: 30px 0 0 0;
	position: relative;
	width: 769px;
}

#footer_row2_1 {
	float: left;
	font-size: 11px;
	position: relative;
	width: 147px;
}

* html #footer_row2_1 {
	width: 143px;
}

#footer_row2_2 {
	float: left;
	font-size: 11px;
	left: 16px;
	position: relative;
	width: 233px;
}

* html #footer_row2_2 {
	width: 228px;
}

#footer_row2_3 {
	float: left;
	font-size: 11px;
	left: 32px;
	position: relative;
	width: 173px;
}

* html #footer_row2_3 {
	width: 168px;
}

#footer_row2_4 {
	float: left;
	font-size: 11px;
	left: 48px;
	position: relative;
	width: 168px;
}

* html #footer_row2_4 {
	width: 164px;
}

#footer_partner h2,#footer_row2_1 h2,#footer_row2_2 h2,#footer_row2_3 h2,#footer_row2_4 h2 {
	background: url(img/arrow_1.png) no-repeat 0px 5px;
	color: #5D584E;
	font-size: 14px;
	height: 16px;
	padding-left: 25px;
}

#footer_row2_1 .div,#footer_row2_2 .div,#footer_row2_3 .div,#footer_row2_4 .div {
	color: #5D584E;
	font-size: 11px;
	padding: 5px 0 0 30px;
}

#footer_partner h2 span,#footer_row2_1 span,#footer_row2_2 span,#footer_row2_3 span,#footer_row2_4 span {
	background: #FFF;
	display: block;
	padding: 3px;
	width: 100%;
}

#footer_partner #row1,#footer_partner #row2 {
	display: block;
	padding: 10px 0 0 30px;
}

#footer_partner span#row1 .divider {
	height: 1px;
	width: 16px;
}

#footer_partner span#row2 .divider {
	height: 1px;
	width: 60px;
}

#cartbox {
	clear: both;
	float: left;
	margin: 0 0 20px 0;
	text-align: left;
	width: 100%;
}

#cartbox div {
	color: #FFF;
	padding: 0px 5px;
}

#cartbox a {
	color: #FFF;
	text-decoration: underline;
}

#cartbox h1 {
	border-bottom: 6px solid #EBEBEB;
	color: #A1A1A1;
	font-size: 16px;
	font-weight: normal;
	height: 20px;
	margin: 0px;
	padding: 0px 3px 0px 7px;
}

#cartbox .aheading {
	color: #A1A1A1;
	font-size: 16px;
	text-decoration: none;
}

#cartbox .box {
	background: #FF6B07;
	behavior: url(/templates/sport65/ie-css3.htc);
	border-radius: 10px;
	box-shadow: 0px 2px 2px #B8B8B7;
	margin: 10px 0 0 0;
	padding: 5px;
	position: relative;
	z-index: 2;
	-moz-border-radius: 10px;
	-moz-box-shadow: 0px 2px 2px #B8B8B7;
	-webkit-border-radius: 10px;
	-webkit-box-shadow: 0px 2px 2px #B8B8B7;
}

#cartbox .top {
	padding: 2px 5px 0px 5px;
}

#cartbox .tb {
	padding: 2px 5px;
}

#cartbox .bottom {
	padding: 3px 5px 2px 5px;
}

.infobox_1 {
	clear: both;
	float: left;
	margin: 0 0 20px 0;
	text-align: left;
	width: 100%;
	z-index: 2;
}

.infobox_1 div {
	color: #8A8A8A;
	padding: 0px 5px;
}

.infobox_1 a {
	color: #0E8ED4;
	text-decoration: underline;
}

.infobox_1 h1 {
	border-bottom: 6px solid #EBEBEB;
	color: #A1A1A1;
	font-size: 16px;
	font-weight: normal;
	height: 20px;
	margin: 0px;
	padding: 0px 3px 0px 7px;
}

.infobox_1 .aheading {
	color: #A1A1A1;
	font-size: 16px;
	text-decoration: none;
}

.infobox_1 .box_shadow {
	background: #EBEBEB;
	behavior: url(/templates/sport65/ie-css3.htc);
	border-radius: 10px;
	box-shadow: 0px 2px 2px #B8B8B7;
	margin: 10px 0 0 0;
	padding: 5px;
	position: relative;
	z-index: 2;
	-moz-border-radius: 10px;
	-moz-box-shadow: 0px 2px 2px #B8B8B7;
	-webkit-border-radius: 10px;
	-webkit-box-shadow: 0px 2px 2px #B8B8B7;
}

.infobox_1 .box {
	padding: 5px;
	z-index: 2;
}

.infobox_1 .boxul {
	padding: 5px 0;
	z-index: 2;
}

.infobox_1 .single {
	padding: 5px 5px 5px 0px;
	text-align: left;
}

.infobox_1 .top {
	padding: 2px 5px 5px 5px;
}

.infobox_1 .tb {
	padding: 5px 5px 2px 5px;
}

.infobox_1 .bottom {
	padding: 3px 5px 2px 5px;
}

.infobox_1 ul {
	list-style: inside;
}

.infobox_1 ul li {
	background: url(img/liststyle_4.gif) no-repeat 6px 4px;
	border: none;
	float: left;
	line-height: 17px;
	list-style: none none;
	margin: 0;
	padding: 2px 0 0 22px;
	position: relative;
	text-align: left;
}

.infobox_1 span {
	color: #FF6B07;
	display: block;
	padding: 5px 0 0 0;
}

.infobox_1 span.productOldPrice {
	color: #9D472D;
	display: inline;
	font-size: 11px;	
	text-decoration: line-through;
}

#search_suggest {
	background-color: #D8E4EE;
	border: 1px solid #666;
	border-radius: 10px;
	box-shadow: 2px 2px 2px #B8B8B7;
	left: 10px;
	line-height: 17px;
	position: absolute;
	text-align: left;
	top: 67px;
	visibility: hidden;
	width: 190px;
	z-index: 99;
}

*html #search_suggest {
	left: 5px;
}

.suggest_link {
	background: #D8E4EE;
	color: #FFF;
	line-height: 17px;
}

.suggest_link_over {
	background: #489ECD;
	color: #FFF;
	cursor: pointer;
	line-height: 17px;
}

#search_suggest li {
	background: url(img/liststyle_1.gif) no-repeat 6px 4px;
	color: #5D584E;
	line-height: 15px;
	list-style: outside;
	margin-left: -7px;
	padding: 2px 0 0 22px;
}

#search_suggest li:hover, #search_suggest li.hover {
	background: url(img/liststyle_1.gif) no-repeat 6px 4px #489ECD;
	color: #fff;
}

#productlisting h1 {
	border-bottom: 6px solid #3EA5DD;
	color: #3EA5DD;
	font-size: 16px;
	font-weight: normal;
	height: 20px;
	margin: 0px;
	padding: 0px 3px;
	text-align: left;
}

#productlisting #dropdown {
	background: #EBEBEB;
	behavior: url(/templates/sport65/ie-css3.htc);
	border: 1px solid #EBEBEB;
	border-radius: 10px;
	box-shadow: 0px 2px 2px #B8B8B7;
	color: #898989;
	float: right;
	font-size: 14px;
	line-height: 20px;
	margin: 0 0 10px 10px;
	padding: 5px 5px 8px 0px;
	position: relative;
	right: 0px;
	text-align: left;
	top: 10px;
	z-index: 1;
	-moz-border-radius: 10px;
	-moz-box-shadow: 0px 2px 2px #B8B8B7;
	-webkit-border-radius: 10px;
	-webkit-box-shadow: 0px 2px 2px #B8B8B7;
}

#productlisting #categorydescription {
	float: left;
	font-size: 14px;
	padding: 10px 0 10px 0;
	width: 688px;
}

#productlisting #categorydescription p, #productlisting #categorydescription table, #productlisting #categorydescription div {
	font-size: 14px;
}

#productlisting_left {
	float: left;
	min-height: 240px;
	padding: 0px 0px 30px 0px;
	text-align: left;
	width: 325px;
}

#productlisting_right {
	float: right;
	min-height: 240px;
	padding: 0px 0px 30px 0px;
	text-align: right;
	width: 325px;
}

#productlisting_left div,#productlisting_right div {
	padding: 0px;
	text-align: left;
}

#productlisting_left .heading,#productlisting_right .heading, #productlisting_left h2,#productlisting_right h2 {
	border-bottom: 4px solid #3EA5DD;
	color: #FF6B07;
	font-size: 15px;
	height: 18px;
	padding: 0px 3px;
	text-align: left;
}

#productlisting_left .heading a,#productlisting_right .heading a, #productlisting_left h2 a, #productlisting_right h2 a {
	color: #3EA5DD;
	font-size: 15px;
	text-align: left;
	text-decoration: none;
}

#productlisting_left .box1,#productlisting_right .box1 {
	background: #EBEBEB;
	behavior: url(/templates/sport65/ie-css3.htc);
	border-radius: 10px;
	box-shadow: 0px 2px 2px #B8B8B7;
	height: 272px;
	position: relative;
	z-index: 1;
	-moz-box-shadow: 0px 2px 2px #B8B8B7;
	-webkit-box-shadow: 0px 2px 2px #B8B8B7;
}

#productlisting_left .box2,#productlisting_right .box2 {
	background: url(/templates/sport65/img/bg_productlisting_1.jpg) bottom right no-repeat #FFF;
	behavior: url(/templates/sport65/ie-css3.htc);
	box-shadow: 0px 3px 1px #B8B8B7;
	font-size: 13px;
	height: 100px;
	padding: 10px;
	position: relative;
	z-index: 5;
	-moz-box-shadow: 0px 3px 1px #B8B8B7;
	-webkit-box-shadow: 0px 3px 1px #B8B8B7;
}

#productlisting_left .teaser,#productlisting_right .teaser {
	background: url(img/bg_teaser.jpg) top left repeat-x;
	color: #FFF;
	font-size: 14px;
	height: 25px;
	line-height: 25px;
	padding: 2px 5px;
	position: relative;
	text-align: left;
	z-index: 3;
}

#productlisting_left .pic,#productlisting_right .pic {
	border-radius: 10px 10px 0 0;
	bottom: 0px;
	box-shadow: 0px 2px 2px #B8B8B7;
	float: left;
	position: relative;
	z-index: 2;
	-moz-border-radius: 10px 10px 0 0;
	-moz-box-shadow: 0px 2px 2px #B8B8B7;
	-webkit-border-radius: 10px 10px 0 0;
	-webkit-box-shadow: 0px 2px 2px #B8B8B7;
}

#productlisting_left .price,#productlisting_right .price {
	font-size: 14px;
	font-weight: bold;
	padding: 12px 0px 0px 12px;
}

#productlisting_left a.button,#productlisting_right a.button {
	color: #3ea5dd;
	font-size: 13px;
	padding: 0;
	text-decoration: none;
}

#productlisting_left a.button2,#productlisting_right a.button2 {
	color: #fff;
	font-size: 13px;
	padding: 0;
	text-decoration: none;
}

#contentbox {
	clear: both;
	text-align: left;
}

#contentbox .heading,#contentbox h1,#contentbox h2 {
	border-bottom: 6px solid #3EA5DD;
	color: #3EA5DD;
	font-size: 16px;
	font-weight: normal;
	height: 20px;
	margin: 0px;
	padding: 0px 3px;
	text-align: left;
}

#contentbox .heading a {
	color: #3EA5DD;
	font-size: 14px;
}

#contentbox div.main {
	padding: 0px 5px;
}

#contentbox .bottom {
	padding: 0px 0px 20px 0px;
}

#productinfo h1 {
	border-bottom: 6px solid #FF6B07;
	color: #FF6B07;
	font-size: 16px;
	font-weight: normal;
	height: 20px;
	margin: 0px;
	padding: 0px 3px;
	text-align: left;
}

#productinfo .heading {
	border-bottom: 6px solid #898989;
	color: #898989;
	font-size: 16px;
	font-weight: normal;
	height: 20px;
	margin: 0px;
	padding: 0px 3px;
	text-align: left;
}

#productinfo .top {
	padding: 10px 5px 0px 5px;
}

#productinfo .single {
	padding: 5px;
}

#productinfo .manupic {
	background-color: #FFF;
	behavior: url(/templates/sport65/ie-css3.htc);
	border-radius: 10px;
	box-shadow: 0px 1px 1px #B8B8B7;
	float: right;
	margin-bottom: 20px;
	padding: 10px;
	position: relative;	
	text-align: center;
	width: 200px;
	z-index: 1;
	-moz-border-radius: 10px;
	-moz-box-shadow: 0px 1px 1px #B8B8B7;
	-webkit-border-radius: 10px;
	-webkit-box-shadow: 0px 1px 1px #B8B8B7;
}

#productinfo .teaser {
	background: url(img/bg_teaser.jpg) top left repeat-x;
	color: #FFF;
	font-size: 14px;
	height: 25px;
	line-height: 25px;
	padding: 2px 5px;
	text-align: left;
}

#productinfo .teaser2 {
	color: #FF6B07;
	font-size: 14px;
	font-weight: bold;
}

#productinfo_subnav {
	background: url(img/bg_productinfo_subnav.jpg) repeat-x;
	float: left;
	font-size: 13px;
	height: 29px;
	line-height: 29px;
	padding: 0;
	width: 686px;
}

#productinfo_top {
	background: #EBEBEB;
	border: 1px solid #EBEBEB;
	box-shadow: 0px 1px 1px #B8B8B7;
	clear: both;
	color: #898989;
	overflow: hidden;
	padding: 0 0 40px 0;
	width: 686px;
	-moz-box-shadow: 0px 1px 1px #B8B8B7;
	-webkit-box-shadow: 0px 1px 1px #B8B8B7;
}

#productinfo_box {
	background-color: #FFF;
	behavior: url(/templates/sport65/ie-css3.htc);
	border-radius: 10px;
	box-shadow: 0px 1px 1px #B8B8B7;
	float: left;
	left: 20px;
	position: relative;
	top: 20px;
	width: 310px;
	z-index: 1;
	-moz-border-radius: 10px;
	-moz-box-shadow: 0px 1px 1px #B8B8B7;
	-webkit-border-radius: 10px;
	-webkit-box-shadow: 0px 1px 1px #B8B8B7;
}

#productinfo_box_image {
	border-radius: 10px 10px 0 0;
	height: 115px;
	-moz-border-radius: 10px 10px 0 0;
	-webkit-border-radius: 10px 10px 0 0;
}

#productinfo_inner {
	border: 1px solid #EBEBEB;
	border-radius: 0 0 10px 10px;
	box-shadow: 0px 1px 1px #B8B8B7;
	padding: 0;
	width: 686px;
	-moz-border-radius: 0 0 10px 10px;
	-moz-box-shadow: 0px 1px 1px #B8B8B7;
	-webkit-border-radius: 0 0 10px 10px;
	-webkit-box-shadow: 0px 1px 1px #B8B8B7;
}

#productinfo_subnav ul {
	float: left;
	height: 29px;
	list-style: none;
}

#productinfo_subnav li {
	background: none;
	border: none;
	border-right: 2px solid #D7D7D7;
	float: left;
	height: 29px;
	line-height: 29px;
	list-style: none;
	margin: 0;
	padding: 0 10px;
}

#productinfo_subnav li:hover,#productinfo_subnav li.hover, #productinfo_subnav li#productinfo_subnav_a1.active, #productinfo_subnav li#productinfo_subnav_a2.active, #productinfo_subnav li#productinfo_subnav_a3.active, #productinfo_subnav li#productinfo_subnav_a4.active, #productinfo_subnav li#productinfo_subnav_a5.active, #productinfo_subnav li#productinfo_subnav_a6.active {
	background: #FFF;
	border: none;
	border-right: 2px solid #D7D7D7 !important;
	float: left;
	height: 29px;
	line-height: 29px;
	text-align: left;
}

#productinfo_subnav li a {
	color: #9F937B;
	font-size: 13px;
	text-decoration: none;
}

#productinfo_subnav li a:hover, #productinfo_subnav li#productinfo_subnav_a1.active a, #productinfo_subnav li#productinfo_subnav_a2.active a, #productinfo_subnav li#productinfo_subnav_a3.active a, #productinfo_subnav li#productinfo_subnav_a4.active a, #productinfo_subnav li#productinfo_subnav_a5.active a, #productinfo_subnav li#productinfo_subnav_a6.active a {
	color: #0E8ED4;
}

#cartprocess {
	background: #EBEBEB;
	behavior: url(/templates/sport65/ie-css3.htc);
	border-radius: 10px;
	box-shadow: 0px 2px 2px #B8B8B7;
	font-size: 14px;
	height: 40px;
	line-height: 40px;
	position: relative;
	text-align: center;
	width: 688px;
	z-index: 1;
	-moz-box-shadow: 0px 2px 2px #B8B8B7;
	-webkit-box-shadow: 0px 2px 2px #B8B8B7;
}

#cartprocess img {
	margin: 0px 10px 0 10px;
	position: relative;
	top: 3px;
}

#address_block {
	line-height: 17px;
	list-style: decimal;
	margin: 5px 30px 5px 30px;
}

#address_block div {
	float: left;
}

#address_block li {
	background: #EBEBEB;
	border: #EBEBEB solid;
	border-radius: 10px;
	border-width: 0px 1px 1px 1px;
	box-shadow: 0px 2px 2px #B8B8B7;
	margin-bottom: 15px;
	-moz-border-radius: 10px;
	-moz-box-shadow: 0px 2px 2px #B8B8B7;
	-webkit-border-radius: 10px;
	-webkit-box-shadow: 0px 2px 2px #B8B8B7;
}

#address_block li:hover, #address_block li.hover {
	background: #96CEED;
}

#address_block label {
	font-weight: bold;
}

/* SHIPPING TYPE SELECTION */
table.shippingblock {
	background-color: #EBEBEB;
	border: #EBEBEB solid;
	border-radius: 10px;
	border-width: 0px 1px 1px 1px;
	box-shadow: 0px 2px 2px #B8B8B7;
	margin-bottom: 15px;
	-moz-border-radius: 10px;
	-moz-box-shadow: 0px 2px 2px #B8B8B7;
	-webkit-border-radius: 10px;
	-webkit-box-shadow: 0px 2px 2px #B8B8B7;
}

table.shippingblock tr td.header {
	font-weight: bold;
	padding: 2px 2px 2px 5px;
}

table.shippingblock tr td {
	vertical-align: middle;
}

table.shippingblock tr td.description {
	padding-left: 6px;
	vertical-align: middle;
	width: 100%;
}

table.shippingblock tr td.radiobutton {
	padding: 4px;
	vertical-align: middle;
	white-space: nowrap;
}

table.shippingblock tr td.radiobutton input {
	margin: 0;
	padding: 0;
}

table.shippingblock tr td.price {
	vertical-align: middle;
	white-space: nowrap;
}

/* PAYMENT TYPE SELECTION */
table.paymentblock {
	background-color: #EBEBEB;
	border: #EBEBEB solid;
	border-radius: 10px;
	border-width: 0px 1px 1px 1px;
	box-shadow: 0px 2px 2px #B8B8B7;
	margin-bottom: 15px;
	-moz-border-radius: 10px;
	-moz-box-shadow: 0px 2px 2px #B8B8B7;
	-webkit-border-radius: 10px;
	-webkit-box-shadow: 0px 2px 2px #B8B8B7;
}

table.paymentblock tr td.header {
	font-weight: bold;
	padding: 2px 2px 2px 5px;
}

div.agbframe {
	border: 1px solid #3EA5DD;
	font-size: 12px;
	height: 200px;
	overflow: auto;
	padding: 10px;
	width: 912px;
}

.moduleHeading {
	font-weight: bold;
	padding-bottom: 10px;
}

.infoBoxNotice {
	background: #FF8E90;
}

.infoBoxNoticeContents {
	background: #FFE6E6;
}

span.content_heading,p.content_heading {
	color: #EE9032;
}

div.navi_head {
	color: #3EA5DD;
	font-size: 14px;
	padding-bottom: 2px;
}

TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd,TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even {
	background: #F8F8F9;
}

TABLE.productListing {
	border: 1px;
	border-color: #B6B7CB;
	border-spacing: 1px;
	border-style: solid;
}

.productListing-heading {
	background: #B6B7CB;
	color: #FFF;
	font-weight: bold;
}

#pageresult {
	background: #EBEBEB;
	behavior: url(/templates/sport65/ie-css3.htc);
	border: 1px solid #EBEBEB;
	border-radius: 10px;
	box-shadow: 0px 2px 2px #B8B8B7;
	color: #666666;
	float: none;
	font-size: 14px;
	line-height: 20px;
	padding: 5px 5px 8px 0px;
	position: relative;
	right: 0px;
	text-align: center;
	top: 0px;
	z-index: 1;
	-moz-border-radius: 10px;
	-moz-box-shadow: 0px 2px 2px #B8B8B7;
	-webkit-border-radius: 10px;
	-webkit-box-shadow: 0px 2px 2px #B8B8B7;}
	
#pageresult span {
	display:block;
	float:left;
	width: 30px;
	height:27px;
	background:url(img/bg_pageresult1.jpg) no-repeat;
	text-align:center;
	line-height:27px;
}

#pageresult .pageresult1 {

	padding:10px 0 5px 0;
	clear:both;
}

#pageresult .pageresult2 {
	display:inline-block;
	padding:10px 0 5px 0;
}

*html #pageresult .pageresult2 {
	margin: 0 auto;
	width:225px;
}

*+html #pageresult .pageresult2 {
	margin: 0 auto;
	width:225px;
}

#pageresult span.pageresultslink {
	display:block;
	float:left;
	width: 100px;
	height:27px;
	background:url(img/bg_pageresult2.jpg) no-repeat;
	text-align:center;
	line-height:27px;	
}

A.pageResults,A.pageResults:hover {
	color: #3EA5DD;
	text-decoration: underline;
	font-weight:bold;
}

TD.pageHeading,DIV.pageHeading {
	color: #000;
	font-size: 16px;
	font-weight: bold;
}

TR.subBar {
	background: #F4F7FD;
}

TD.navibg_gal {
	background-image: url(img/bg_reise_winter.png);
	background-position: top;
	background-repeat: no-repeat;
}

TD.smallText,SPAN.smallText,P.smallText {
	font-size: 12px;
}

TD.accountCategory {
	color: #ABD;
	font-size: 12px;
}

TD.fieldKey,#imageData #caption,TD.formAreaTitle,TD.tableHeading {
	font-weight: bold;
}

SPAN.greetUser {
	color: #3EA5DD;
	font-weight: bold;
}

SPAN.underline,div#languageselector .deutsch a:hover,div#languageselector .english a:hover {
	text-decoration: underline;
}

TABLE.formArea {
	background: #EBEBEB;
	border: 1px solid #CCC;
	padding: 3px;
}

TABLE.button {
	background: #FFF;
	border: 1px solid #000;
	height: 18px;
	text-align: center;
	vertical-align: middle;
}

div.copyright {
	font-size: 11px;
	text-align: center;
	width: 100%;
}

SPAN.markProductOutOfStock {
	color: #C76170;
	font-weight: bold;
}

SPAN.productOldPrice {
	color: #9D472D;
	font-size: 11px;
	text-decoration: line-through;
}

SPAN.productNewPrice {
	font-size: 13px;
}

#productinfo SPAN.productOldPrice {
	color: #9D472D;
	display: block;
	font-size: 11px;
	height: 15px;
	position: relative;
	text-align: right;
	text-decoration: line-through;
	top: -25px;
}

#productinfo SPAN.productNewPrice {
	display: block;
	font-size: 14px;
	height: 15px;
	position: relative;
	text-align: center;
	top: -16px;
}

SPAN.productDiscountPrice {
	color: #F00;
	font-weight: bold;
}

SPAN.productDiscountPrice2 {
	color: #FF6B07;
	font-size: 14px;
	font-weight: bold;
}

.smallHeading {
	font-size: 10px;
	font-weight: bold;
}

.moduleRowSelected {
	background-color: #FFF3DD;
}

.moduleRowOver {
	background-color: #96CEED;
}

/* sitewide font classes */ /* Note: heading equals */ /* Sitemap Tables */
.sitemap_heading {
	background-color: #666;
	color: #FFF;
	padding-bottom: 2px;
	padding-top: 2px;
}

.sitemap_heading a {
	color: #FFF;
	text-decoration: none;
}

.sitemap_heading a:hover {
	color: #CCC;
	text-decoration: none;
}

.sitemap_sub {
	background-color: #E6E6E6;
	color: #666;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	padding: 0px 0px;
}

.sitemap_sub a {
	color: #666;
	font-weight: bold;
	text-decoration: none;
}

.sitemap_sub a:hover {
	color: #EE9032;
	text-decoration: none;
}

/* message box */
.messageBox {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
}

.messageStackError,.messageStackWarning {
	background-color: #F00;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
}

.messageStackSuccess {
	background-color: #9F0;
}

/* input requirement */
.inputRequirement,SPAN.errorText,SPAN.productSpecialPrice,SPAN.newItemInCart {
	color: #F00;
}

.contentsTopics {
	font-size: 14px;
	font-weight: bold;
}

.tableListingI {
	background-color: #EBEBEB;
	color: #898989;
	height: 20px;
	vertical-align: middle;
}

.tableListingII {
	background-color: #DCDCDC;
	color: #898989;
	height: 20px;
	vertical-align: middle;
}

.tableListingIII {
	background-color: #EBEBEB;
	color: #333;
	font-weight: bold;
	height: 20px;
	vertical-align: middle;
}

.tableBody {
	padding: 5px;
}

.poweredby {
	color: #000;
	font-size: 10px;
	font-weight: bold;
}

.onepxwidth {
	width: 1px;
}

TD.gbook {
	background-color: #FF0;
	font-size: 12px;
}

TABLE.gbook {
	border: 1px solid;
}

.input_textarea,.input_textarea2 {
	background-color: #FFF;
	border: 1px solid #3EA5DD;
	font-size: 12px;
}

CHECKBOX,INPUT,RADIO,SELECT {
	border: 1px solid #3EA5DD;
	font-size: 12px;
}

p.headline,span.headline {
	font-size: 14px;
	font-weight: bold;
}

td.headline2,p.headline2,span.headline2 {
	font-size: 13px;
	font-weight: bold;
}

p.price,span.price {
	color: #FF6B07;
	font-weight: bold;
}

.price_info {
	color: #888;
}

.price_info a:hover {
	color: #F00;
	text-decoration: underline;
}

.price_info a {
	color: #888;
	text-decoration: underline;
}

span.letterittext {
	font-weight: bold;
}

/* Lightbox */
#lightbox {
	left: 0;
	line-height: 0;
	position: absolute;
	text-align: center;
	width: 100%;
	z-index: 100;
}

#lightbox a img {
	border: none;
}

#outerImageContainer {
	background-color: #fff;
	height: 300px;
	margin: 0 auto;
	position: relative;
	width: 300px;
	min-width:200px;	
}

#imageContainer {
	padding: 10px;
}

#loading {
	height: 25%;
	left: 0%;
	line-height: 0;
	position: absolute;
	text-align: center;
	top: 40%;
	width: 100%;
}

#hoverNav {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 10;
}

#imageContainer>#hoverNav {
	left: 0;
}

#hoverNav a {
	outline: none;
}

#prevLink,#nextLink {
	/*trickieintoshowinghover*/display: block;
	background: transparent url(/images/blank.gif) no-repeat;
	height: 100%;
	width: 49%;
}

#prevLink {
	float: left;
	left: 0;
}

#nextLink {
	float: right;
	right: 0;
}

#prevLink:hover,#prevLink:visited:hover {
	background: url(/images/prev.gif) left 15% no-repeat;
}

#nextLink:hover,#nextLink:visited:hover {
	background: url(/images/next.gif) right 15% no-repeat;
}

#imageDataContainer {
	background-color: #fff;
	font: 10px Verdana,Helvetica,sans-serif;
	line-height: 1.4em;
	margin: 0 auto;
	overflow: auto;
	width: 100%;
	min-width:200px;
}

#imageData {
	color: #666;
	padding: 0 10px;
}

#imageData #imageDetails {
	float: left;
	text-align: left;
	width: 70%;
}

#imageData #numberDisplay {
	clear: left;
	display: block;
	padding-bottom: 1.0em;
}

#imageData #bottomNavClose {
	float: right;
	padding-bottom: 0.7em;
	width: 66px;
}

#overlay {
	background-color: #000;
	height: 500px;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 90;
}

/*POPCART */
#popCart {
	background: url(img/bg_popcart.png) no-repeat;
	display: none;
	height: 300px;
	left: 50%;
	margin-left: -310px;
	padding: 5px 25px 25px 5px;
	position: absolute;
	top: 130px;
	width: 460px;
	z-index: 100000;
}

.popup_header {
	color: #3EA5DD;
	font: bold 14px Arial,Helvetica,sans-serif;
	margin: 0px auto;
	padding: 3px 10px;
	text-align: center;
	vertical-align: bottom;
	width: 380px;
}

.popup_image {
	color: #666;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	margin: 20px auto;
	padding: 5px;
	text-align: center;
}

#mycart {
	height: 42px;
	margin: 0px 20px 0px 10px;
	position: absolute;
	top: 210px;
	width: 420px;
}

.cart_contents {
	color: #666;
	float: left;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	height: 38px;
	text-align: left;
}

#pop_buttons_box {
	bottom: 50px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	height: 28px;
	margin: 0px 20px 0px 10px;
	position: absolute;
	text-align: center;
	vertical-align: bottom;
	width: 420px;
}

#pop_buttons_box a {
	color: #FFA800;
	text-decoration: none;
}

#pop_buttons_box a:hover {
	color: #000;
	text-decoration: none;
}

.close_button {
	border: 1px solid #000;
	color: #FFA800;
	float: left;
	width: 140px;
}

.close_button:hover {
	border: 1px solid #000;
	color: #000;
	float: left;
	width: 140px;
}

.cart_button {
	border: 1px solid #000;
	color: #FFA800;
	float: right;
	width: 140px;
}

.cart_button:hover {
	border: 1px solid #000;
	color: #000;
	float: right;
	width: 140px;
}

/*Index-Boxen */
#indexbox,#productinfo {
	clear: both;
	text-align: left;
}

#indexbox .heading,#indexbox h1 {
	border-bottom: 6px solid #D3A246;
	color: #D3A246;
	font-size: 16px;
	font-weight: normal;
	height: 20px;
	margin: 0px;
	padding: 0px 3px;
	text-align: left;
}

#indexbox h2 {
	color: #646464;
	font-size: 16px;
	font-weight: bold;
}

#indexbox h3 {
	color: #A1A1A1;
	font-size: 16px;
	font-weight: normal;
}

#indexbox .heading a,#productinfo .heading2,#productinfo .heading a {
	color: #3EA5DD;
	font-size: 14px;
}

#indexbox div.main,#productinfo div.main {
	padding: 0px 5px;
}

#indexbox .bottom {
	padding: 0px 0px 20px 0px;
}

#greeting {
	clear: both;
	font-size: 14px;
	text-align: left;
}

#box1 {
	clear: both;
	height: 325px;
}

#box1 .box_left {
	background: #EBEBEB;
	behavior: url(/templates/sport65/ie-css3.htc);
	border-radius: 10px;
	box-shadow: 0px 2px 2px #B8B8B7;
	color: #727272;
	float: left;
	font-weight: bold;
	line-height: 18px;
	margin: 0;
	padding: 0;
	position: relative;
	width: 310px;
	z-index: 2;
	-moz-border-radius: 10px;
	-moz-box-shadow: 0px 2px 2px #B8B8B7;
	-webkit-border-radius: 10px;
	-webkit-box-shadow: 0px 2px 2px #B8B8B7;
}

#box1 .box_right {
	clear: right;
	float: right;
	font-size: 13px;
	width: 340px;
}

#box1 .box_right span {
	color: #3DA5DD;
}

#box2 {
	clear: both;
	float: left;
	width: 310px;
}

#box3 {
	float: right;
	width: 310px;
}

#box2 .heading,#box3 .heading {
	border-bottom: 6px solid #D3A246;
	color: #D3A246;
	font-size: 16px;
	margin: 0 0 20px 0;
}

#box2 .inner {
	background: url("/images/content/box_2.jpg") top center no-repeat #EBEBEB;
	behavior: url(/templates/sport65/ie-css3.htc);
	border-radius: 10px;
	box-shadow: 0px 2px 2px #B8B8B7;
	height: 300px;
	line-height: 14px;
	margin: 0;
	padding: 100px 0 0 0;
	position: relative;
	width: 310px;
	z-index: 2;
	-moz-border-radius: 10px;
	-moz-box-shadow: 0px 2px 2px #B8B8B7;
	-webkit-border-radius: 10px;
	-webkit-box-shadow: 0px 2px 2px #B8B8B7;
}

#box3 .inner {
	background: url("/images/content/box_3.jpg") top center no-repeat #EBEBEB;
	behavior: url(/templates/sport65/ie-css3.htc);
	border-radius: 10px;
	box-shadow: 0px 2px 2px #B8B8B7;
	height: 300px;
	line-height: 18px;
	margin: 0;
	padding: 100px 0 0 0;
	position: relative;
	z-index: 2;
	-moz-border-radius: 10px;
	-moz-box-shadow: 0px 2px 2px #B8B8B7;
	-webkit-border-radius: 10px;
	-webkit-box-shadow: 0px 2px 2px #B8B8B7;
}

#box3 .inner_bg2 {
	background: url("/images/content/box_3_bg.jpg") center 30px no-repeat;
	height: 295px;
	padding: 3px 0px 3px 5px;
}
