/* CSS Document */

body, td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#01103C;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link, a:visited {
	color: #0b6404;
	text-decoration: underline;
}
a:hover, a:active {
	text-decoration: none;
	color: #0b6404;
}
.crumb_nav {
	display:none;
}
.crumb_nav a:link, .crumb_nav a:visited {
	display:none;
}
.crumb_nav a:hover, .crumb_nav a:active, .crumb_nav a:focus {
	display:none;
}
a.prod_link:link, a.prod_link:visited {
	color: #01103c;
	text-decoration: none;
	width:auto;
}
a.prod_link:hover, a.prod_link:active {
	color: #0a4c9d;
	text-decoration: underline;
	width:auto;
}
a.catpage1:link, a.catpage1:visited {
	display:none;
}
a.catpage1:hover, a.catpage1:active {
	display:none;
}
a.catpage2:link, a.catpage2:visited {
	display:none;
}
a.catpage2:hover, a.catpage2:active {
	display:none;
}
a.catpage3:link, a.catpage3:visited {
	display:none;
}
a.catpage3:hover, a.catpage3:active {
	display:none;
}
a.catpage4:link, a.catpage4:visited {
	display:none;
}
a.catpage4:hover, a.catpage4:active {
	display:none;
}
a.foot_btm:link, a.foot_btm:visited {
	color: #484c77;
	text-decoration: none;
}
a.foot_btm:hover, a.foot_btm:active {
	text-decoration: underline;
	color: #484c77;
}
a.foot_top:link, a.foot_top:visited {
	color: #f2f901;
	text-decoration: none;
}
a.foot_top:hover, a.foot_top:active {
	text-decoration: underline;
	color: #f2f901;
}
a.lnav_link:link, a.lnav_link:visited {
	display:none;
}
a.lnav_link:hover, a.lnav_link:active {
	display:none;
}
a.lnav_link_atl2:link, a.lnav_link_atl2:visited {
	display:none;
}
a.lnav_link_atl2:hover, a.lnav_link_atl2:active {
	display:none;
}
a.lnav_link_l2:link, a.lnav_link_l2:visited {
	display:none;
}
a.lnav_link_l2:hover, a.lnav_link_l2:active {
	display:none;
}
#inhalt {
}
#inhalt_navbg {
}
#inhalt_footer {
	display:none;
}
#header {
	display:none;
}
#header_link {
	display:none;
}
#topnav {
	display:none;
}
#home_content {
}
#home_content_left {
}
.home_content_left_left {
}
.home_content_left_right {
}
#home_content_right {
	display:none;
}
#footer {
	display:none;
}
#footer_left {
	display:none;
}
#footer_right {
	display:none;
}
#l2_content {
}
#nav_bg {
	display:none;
}
#catalogue_left {
	display:none;
}
#catalogue_right {
	display:none;
}
#pdf_box {
	display:none;
}
#catalogue_ttl {
	display:none;
}
#catalogue_left_container {
	display:none;
}
#lnav {
	display:none;
}
#outdoorinfo_mid {
}
#outdoorinfo_mid_full {
}
#l3_mid {
	display:none;
}
#outdoorinfo_ttl {
	color:#000000;
	font-weight:bold;
	margin-bottom:13px;
}
#l3_ttl {
	display:none;
}
#outdoorinfo_mid_txt {
	display:none;
}
#l3_txt {
	display:none;
}
#products_mid_txt {
	display:none;
}
#products_mid_txt_l2 {
}
.products_mid_txt_l22 {
}
#products_mid_txt_prodlist {
	display:none;
}
#products_mid_txt_l3 {
	display:none;
}
#locations_flash {
	display:none;
}
#outdoorinfo_right {
	display:none;
}
td, th {
	font-size:1em;
}
.caption_pad {
	display:none;
}
.staff_table {
	display:none;
}
.lnav_subttl {
	display:none;
}
.rightimg_pad {
	display:none;
}
.l3_hr {
	display:none;
}
.nomrg {
}
.prod_img {
	display:none;
}
.prod_table {
	display:none;
}
.prod_bord {
	display:none;
}
.prod_exclusive {
	display:none;
}
.prod_features th {
	display:none;
}
.prod_features td {
	display:none;
}
.prod_features {
	display:none;
}
.prod_dimensions td {
	display:none;
}
.prod_feat_link {
	display:none;
}
.prod_list_txt {
	display:none;
}
.prod_fl {
	display:none;
}
.tpad {
	display:none;
}
* {
	margin:0;
	padding:0;
}
p, ul li, ol li, hr {
	margin-bottom:12px;
}
h1 {
	color:#0B6404;
	font-weight:bold;
	font-size:1.4em;
	margin-bottom:12px;
}
h2 {
	color:#0B6404;
	font-weight:bold;
	font-size:1.2em;
	margin-bottom:6px;
}
h3 {
	color:#0B6404;
	font-weight:bold;
	font-size:1.0em;
	margin-bottom:12px;
}
.home_mid {
	display:none;
}
.home_content_left_left span {
}
.home_content_left_left span br {
	margin-bottom:5px;
}
a.arrow_link:link, a.arrow_link:visited {
	color: #1B650B;
	font-weight:bold;
	font-size:0.9em;
	text-decoration:none;
}
a.arrow_link:hover, a.arrow_link:active, a.arrow_link:focus {
	color: #1B650B;
	font-weight:bold;
	font-size:0.9em;
	text-decoration:underline;
}
.homeblock_ttl {
	color:#000000;
	font-weight:bold;
	font-size:1.2em;
	margin-bottom:12px;
}
.homeblock_txt {
	color:#02113D;
	margin-bottom:2px;
	position:relative;
}
.homeblock_banner {
	display:none;
}
.styled_table td {
	padding-bottom:6px;
}
.styled_table td.total {
	padding-bottom:3px;
	padding-top:3px;
	border-top:1px solid #C5C5C5;
	border-bottom:1px solid #C5C5C5;
	font-weight:bold;
}
.styled_table th {
	color:#0B6404;
	font-weight:bold;
	padding-bottom:9px;
}
.styled_table th.total {
	color:#0B6404;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
}
.payment_txtfld_lrg {
	width:200px;
	height:15px;
	border:1px solid #C7C7C7;
	padding-left:5px;
}
.payment_txtfld_med {
	width:104px;
	height:15px;
	border:1px solid #C7C7C7;
	padding-left:5px;
}
.payment_txtfld_sml {
	width:59px;
	height:15px;
	border:1px solid #C7C7C7;
	padding-left:5px;
}
.payment_txtfld_min {
	width:24px;
	height:15px;
	border:1px solid #C7C7C7;
	padding-left:5px;
}
.payment_txtfld_num {
	width:45px;
	height:15px;
	border:1px solid #C7C7C7;
	padding-left:5px;
}
.payment_list_sml {
	width:64px;
	height:15px;
	border:1px solid #C7C7C7;
}
.payment_list_med {
	width:109px;
	height:15px;
	border:1px solid #C7C7C7;
}
.hr_div {
	border-top:1px dotted #000000;
	height:1px;
	margin-top:12px;
	margin-bottom:12px;
	max-width:460px;
}
hr {
	border-top:1px dotted #000000;
	height:1px;
	margin-top:12px;
	margin-bottom:12px;
}
.lnav_l2 {
	background-color:#064701;
	padding-bottom:8px;
}
.lnav_l2 div {
	color:#FCFF00;
	font-weight:bold;
	padding-left:24px;
	margin-top:8px;
}
.prodview_rblock {
	display:none;
}
.prodview_rblock_ttl {
	display:none;
}
.prodview_rblock_txt {
	display:none;
}
.grey_txt {
	color:#848484;
}
.grn_txt {
	color:#00573d;
}
.al_right {
	text-align:right;
}
.al_right a:link, .al_right a:visited {
	color: #636262;
	text-decoration:none;
}
.al_right a:hover, .al_right a:active, .al_right a:focus {
	color: #636262;
	text-decoration:underline;
}
.prodview_rblock_item {
	display:none;
}
.prodview_rblock_foot {
	display:none;
}
.prodview_rblock_foot a:link, .prodview_rblock_foot a:visited {
	display:none;
}
.prodview_rblock_foot a:hover, .prodview_rblock_foot a:active, .prodview_rblock_foot a:focus {
	display:none;
}
.prodview_lrg {
	width:400px;
	border:1px solid #c4c4c4;
	position:relative;
	text-align:center;
	padding-top:29px;
	padding-bottom:29px;
	margin-bottom:12px;
}
.prodview_lrg_zoom {
	position:absolute;
	bottom:6px;
	left:6px;
}
.brd_img {
	border-top:1px solid #c5c5c5;
	border-right:1px solid #c5c5c5;
	border-left:1px solid #c5c5c5;
}
.brd_btm {
	border-bottom:1px solid #c5c5c5;
	width:141px;
}
.inv_btm {
	margin-bottom:-2px;
}
.prodview_right {
	padding-left:9px;
	padding-top:7px;
}
.prodview_cartbtn {
	padding-top:13px;
	padding-bottom:11px;
}
.lblue_txt {
	color:#295ac9;
	font-size:0.9em;
}
.prodview_sml {
	border:1px solid #c9c9c9;
	margin-right:6px;
}
.prodview_price {
	padding-top:10px;
	color:#0b6404;
	font-weight:bold;
	font-size:1.2em;
}
.prodview_table td {
	padding:4px;
}
.prodview_table tr.r1 {
	background-color:#cbe4f7;
}
.prodview_txt {
	padding-bottom:12px;
}
.prodcat_table td {
	padding-right:58px;
	padding-bottom:10px;
}
a.prodcat_link:link, a.prodcat_link:visited {
	color: #0a4c9d;
	text-decoration:none;
	display:block;
}
a.prodcat_link:hover, a.prodcat_link:active, a.prodcat_link:focus {
	color: #0a4c9d;
	text-decoration:underline;
	display:block;
}
.l2_list_top {
	width:149px;
	margin-right:23px;
	color:#000000;
	padding-left:16px;
	padding-top:3px;
	font-weight:bold;
	font-size:1.2em;
	margin-bottom:8px;
}
.l2_list_mid {
	width:163px;
	margin-right:23px;
	height:87px;
}
.l2_list_btm {
	height:10px;
}
.fl_left {
	float:left;
}
.prodbox_table {
}
.prodbox_table th {
	padding:7px 5px 7px 12px;
	color:#000000;
	font-weight:bold;
	font-size:1.3em;
}
.prodbox_table td {
	padding:12px 18px 13px 12px;
}
.prodbox_table th.lt {
	padding:7px 5px 7px 12px;
	color:#000000;
	font-weight:bold;
	font-size:1.3em;
}
.prodbox_table td.lt {
	padding:12px 18px 13px 12px;
}
.checkout_table {
}
.checkout_table th {
	background:#0a1a44 url(../09img/prodbox_ttl_bg.gif) repeat-x top left;
	padding:7px 5px 7px 9px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:1.1em;
	border-bottom:3px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
.checkout_table td {
	padding:7px 5px 7px 9px;
	border-top:1px solid #c5c5c5;
}
.checkout_table tr {
	border-right:1px solid #FFFFFF;
}
.blu_txt {
	color:#0a4c9d;
}
.blu_txt a:link, .blu_txt a:visited {
	color: #0a4c9d;
	text-decoration:none;
}
.blu_txt a:hover, .blu_txt a:active, .blu_txt a:focus {
	color: #0a4c9d;
	text-decoration:underline;
}
.fl_right {
	float:right;
}
a.arrow_right_link:link, a.arrow_right_link:visited {
	color: #0a4c9d;
	text-decoration:none;
	padding-right:15px;
	background:url(../09img/icon_arrow_right.gif) no-repeat top right;
}
a.arrow_right_link:hover, a.arrow_right_link:active, a.arrow_right_link:focus {
	color: #0a4c9d;
	text-decoration:underline;
	padding-right:15px;
	background:url(../09img/icon_arrow_right.gif) no-repeat top right;
}
a.arrow_left_link:link, a.arrow_left_link:visited {
	color: #0a4c9d;
	text-decoration:none;
	padding-left:15px;
	background:url(../09img/icon_arrow_left.gif) no-repeat top left;
}
a.arrow_left_link:hover, a.arrow_left_link:active, a.arrow_left_link:focus {
	color: #0a4c9d;
	text-decoration:underline;
	padding-left:15px;
	background:url(../09img/icon_arrow_left.gif) no-repeat top left;
}
.no_top {
	margin-top:0px;
}
.prod_feat {
	padding-left:9px; padding-top:2px;
}
#print_header {
	color:#000000;
	font-size:1.4em;
	font-weight:bold;
	margin-bottom:15px;
}
.no_print {
	display:none;
}