/* begin YUI Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
/* end YUI Reset */

body {
	margin:0;
	background:url("../img/bg_top.gif") repeat-x;
	background-color:#000000;
}

strong {
	font-weight: bold;
	
}

#general { font:12px/14px Arial, Helvetica, sans-serif; color:#5E5E5E; }
h1, h2, h3, h4, h5, h6, p, img, form { margin:0; border:0; }
h1,h2,h3,h4,h5,h6 {font-weight:bold;}



/* Added to support the new header */
div {
	font-size:9px;
}

/* Added to support the new header */
div.feedItemSummary {
	font-size:12px;
}

/* Added to support the new header */
/* typography */
h1, h2, h3, h4, h5, h6 {font-weight:bold;}
h1 {font-size:2.6em;}
h2 {font-size:2.4em;}
h3 {font-size:1.6em;}
h4 {font-size:1.2em;}
h5 {font-size:1em;}
h6 {font-size:1em;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}

/* Added to support the new header */
/* header */
.header { background:#000 url(nav_bg.gif) repeat-x left bottom; height:135px; overflow:hidden;}
.container { width:960px; margin:0 auto; }
.header h1, .header h2.logo-raiden, .header h2.logo-l1, .header h2.logo-nitro { float:left; display:inline; }
.header h1 a, .header h2.logo-raiden a, .header h2.logo-l1 a, .header h2.logo-nitro a { display:block; background:url(logos-top.png) no-repeat; text-indent:-9999px; }
.header h1 a { background-position: 0 0; margin:15px 19px 17px 0; width:290px; height:60px; }
.header h2.logo-raiden a { background-position:0 -64px; margin:45px 18px 0 0; width:86px; height:30px; }
.header h2.logo-l1 a { background-position:-105px -64px; margin:45px 18px 0 0; width:76px; height:30px; }
.header .actions { float:right; width:422px;}
.header .actions p { color:#c3c3c3; text-align:right; clear:left; border-top: 1px solid #3b3b3b; padding-top:4px; white-space: nowrap; margin:0;}
.header .actions p a { color:#fff; font-size:1.1em; margin:7px; }
.header .actions p a:hover { color:#ccc;}
.header .actions p a.first { margin-left:0;}
.header .actions p a.last { margin-right:1px;}
.header .actions ul { list-style:none; padding:29px 0 9px;text-align:right;}
.header .actions li { display:inline;  height:10px; margin:0 0 0 15px; padding:0 ; line-height:11px; white-space:nowrap;}
.header .nav ul{ clear:both; list-style:none; margin:0; height:42px;}
.header .nav ul li { line-height:40px; display:inline;  margin-right:63px;}
.header .nav ul li a { font-size:1.8em; color:#cdcdcd; font-weight:bold; }
.header .nav ul li a:hover { color:#eee;} 
.header .nav ul li:last-child, .header .nav ul li.last { margin-right:0;}

/* Added to support the new header */
/* anchors */
a {
color:#666;
text-decoration:none;
outline:none;
text-transform:uppercase
}

/* Changes done here for the new header */
/* orden esta importante: LHVA = link, visited, hover, active */
a:link { color: #666; text-decoration: none; }
a:focus { color: #666; text-decoration: underline; }
a:visited { color: #666; text-decoration: none; }
* html a:hover,
* html a:active { color: #666; text-decoration: underline ! Important;}

/* con imagines */

a:focus img,
a:hover img,
a:active img {text-decoration: none;}
a:focus span,
a:hover span, 
a:active span { text-decoration: underline;}

a:focus, a:hover {color:#888;text-decoration:none;}

#general hr{
  border:0; 
  clear:both; 
  background:#1f1f1f; 
  color:#1f1f1f;
  height:1px;
}
#cuerpo .cross {
  float: left;
  text-transform: uppercase;
  color: #606060;
} 
.next_previous_links {
  text-transform: uppercase;
  color: #606060;
  margin: 0px 0px 5px 0;
  float: right;
  width:500px;
  padding-right: 18px;
}
.next_previous_links div {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  text-align:right;
  float:right;
  margin-left:10px;
}
#cuerpo .cross, #cuerpo .next_previous_links a {
	color:#333; font-weight:bold; font-size: 12px; text-decoration: none;
}
.next_previous_links a span {
	text-decoration: none;
	font-size: 17px;
}
.cross, .next_previous_links {
  margin: 10px 0 5px 0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}
#headBar .cross .crossLink {
  float:left; margin-right:5px; margin-left: 5px;
}
#headBar .cross a {
	padding-top: 2px;
}
.bloque, #headBar { width:805px; margin:auto; clear:both; overflow: visible; }
#top { width: 805px; height: 149px; margin: auto; clear: both; position: relative; }
.liner p {
  margin-right: 10px;
  margin-top: 10px;
}
#top h1 span,
#top h2 span,
#top h3 span { display:none; }
#top h2.nitro {
	background:url("../img/logos.png") no-repeat;
	height:119px;
	width:86px;
	margin:0 0 0 2px;
	}
#top h2.raiden{
	background:url("../img/logos.png") no-repeat -86px 0;
	height:119px;
	width:86px;
	margin:0;
	}
#top h2.L117{
	background: url("../img/logos.png") no-repeat -172px 0;
	height:119px;
	width:86px;
	margin:0;
	}
#top h3 {
	padding: 0;
}
#top h3.nitro {
	background:url("../img/logos.png") no-repeat -261px 0;
	height:49px;
	width:161px;
	float:left;
	margin:23px 0 0 42px;
	padding-bottom: 0;
}
#homePage #top h3 {
  margin-left: 100px;
}
#homePage #top h3.raiden {
	margin-left: 100px;
}
#top h3.raiden {
	background:url("../img/logos.png") no-repeat -261px -49px;
	height:49px;
	width:132px;
	float:left;
	margin:23px 0 0 34px;
	padding-bottom: 0;
}
#top h3.L117 {
  background: url("../img/logos.png") no-repeat -261px -102px;
  height: 49px;
	width: 130px;
	float: left;
	margin: 23px 0 0 34px;
}
#homePage #top h3.L117 {
  margin-left: 110px;
}
#top h2 a {
  display:block;
  height:119px;
	width:86px;  
}
#top h3 a {
  display:block;
  height: 49px;
	width:130px;
}
#top h3.nitro a {
  display:block;
  height: 49px;
  width: 161px;
}
#top h2 { 
  /* background:url(img/logo_otros.gif) no-repeat; */
  float:left;
  width:168px;
  height:29px;
  margin:10px 0 0 27px;
}

#top a{ color: #ccc; }

#top ul#submenu { float: right; padding: 0; margin: 24px 0 0 0; list-style: none; font-size: 10px; font-weight: bold; text-transform:uppercase; }  
#top ul#submenu li { display: inline; padding: 0 10px; border-right:1px solid #5a5a5a;} 
#top ul#submenu li.last { border-right:none; padding-right: 18px; } 

#top ul#menu { clear:both; list-style:none; margin:0; padding:0; height:29px; position:relative; top:-1px; float:left;  width:805px;  overflow: hidden; }
#homepage #top ul#menu { width: 1000px; }

#top ul#menu li.last {padding-right:4px; background:url(img/menu_r.png) no-repeat center right; }
#top ul#menu li { float:left; margin:0; text-shadow: #000 -1px -1px 1px;  }
.nitro_tab {
	background: #000;
}
#top ul#menu li a { float:left; display:block; margin:0; height:31px; width:101px; color:#e6e6e6; font-size:14px; font-weight:bold; text-align:center; text-transform:uppercase; line-height: 28px;}
#top ul#menu li ul { list-style:none; margin:0; padding:0 0 0 0; background:url("../img/menu_ul_r.png") no-repeat center right; height:31px; /*display:none;*/ float:left;}

#top ul#menu a { 
	background:url("../img/menu_li.gif");
}
#top ul#menu ul a { 
	background:url(img/menu_ul_li.gif);
	font-size:10px; 
	padding:0 10px;
	width:auto; 
	color:#cccccc;
}
#top ul#menu li a:hover span, #top ul#menu li li a:hover, #top ul#menu a:hover { 
	background-position:center center ! Important; 
	color:#ffffff; 
	text-decoration:none;
}

/* main menu */
#top ul#menu li ul {
	display: none;
}
#top ul#menu li.activo ul {
	display: block;
}
#top ul#menu li.activo_anim ul {
	display: block;
	width: 1px;
	overflow: hidden;
}
#top ul#menu li.activo_anim ul li {
	
}
#top ul#menu li.activo a, #top ul#menu li.activo a:hover { 
	background-position: right bottom ! Important; text-decoration:none;
}

/* SUB-MENU ITEMS */
#top ul#menu li.activo ul li a, #top ul#menu li.activo ul li a:hover { 
	background-position: center center ! Important; text-decoration:none;
}
#top ul#menu li.activo ul li a:hover {
	background-position: right bottom ! Important; text-decoration:none;
}
#top ul#menu li.activo ul li.activo a {
	background-position: right bottom ! Important; text-decoration:none;
	color: #fff;
}
#top ul#menu li ul li a { background-position:right bottom ! Important; text-decoration:none; }
#top ul#menu li ul li a:hover { background-position:left bottom ! Important; text-decoration:none; }
#top ul#menu li li a.activo, #top ul#menu li li a.activo:hover { 
	background-position:left bottom ! Important; text-decoration: none; 
}
#top ul#menu li li a.activo { padding-right:0; }
#top ul#menu li li a.activo span, #top ul#menu li li a.activo:hover span { 
	background:url(img/menu_ul_li.gif);
	background-position: right bottom ! Important;
	line-height:31px;
	padding-right:10px;
	display:block;
}

ul.listaHorizontal { margin:0; padding:0; list-style:none; }
ul.listaHorizontal li{ text-align:center; float:left; margin-right:10px; }
ul.listaHorizontal li.last{ margin-right:0; }
#gloveOverview ul.listaHorizontal li, #gloveShow ul.listaHorizontal li  { width: 123px; }
#gloveShow ul.listaHorizontal.mochilas { margin-bottom: 0;}

/* top raiden */
body.raiden { background:#000000; }
.raiden #top { border-bottom:1px solid #4f4f4f; width:auto; height:69px;}
.raiden  #top h1,
.raiden  #top h2,
.raiden  #top h3 { float:left; margin:0; padding:0;}

.raiden  #top h1 span,
.raiden  #top h2 span,
.raiden  #top h3 span { display:none; }
.raiden  #top h1 a{
	display:block; 
  background:url(img/logos_raiden.gif) no-repeat; 
  float:left;
	width:143px;
  height:47px;
  margin:15px 19px 0 0; }
  
.raiden  #top h2 a{ 
  background:url(img/logos_raiden.gif) no-repeat -162px top; 
	display:block; 
  float:left;
	width:127px;
  height:47px;
  margin:15px 20px 0 0; }
.raiden  #top h3 a{ 
  background:url(img/logos_raiden.gif) no-repeat -309px top; 
	display:block; 
  float:left;
	width:73px;
  height:47px;
  margin:15px 0 0 0; }

.raiden  #top ul{
  float: right;
  padding: 0;
  margin: 45px 0 0 0;
  list-style: none;
  font-size: 13px;
  font-weight: bold;}
  
.raiden  #top a{color: #f60;}
.raiden  #top ul li {display: inline; padding-left:22px;} 
/* fin top raiden */

.filter { float:right; font-weight:bold; text-transform:uppercase;}
.filter fieldset { border:none; padding:0;}
.filter select { width:150px; margin-left:15px;}
#cuerpo h3.rival{ font:bold 16px/12px Arial; color:#fff;text-transform:uppercase; padding-top:10px; clear:left;}
#boardShow #cuerpo h3.rival {
	 color: #000;
}
#cuerpo ul.rival{ height:100px; margin:18px 0 0 0;}
#cuerpo ul.rival li{ text-transform:uppercase; width:115px; margin:0;}
#cuerpo ul.rival li img { border:1px solid #cdcdcd;}
#cuerpo ul.rival li h4{font:10px/14px Arial, Helvetica, sans-serif; color:#ccc;}

.blanco #cuerpo ul.lista { padding:0 15px;}
.blanco #cuerpo ul.lista li{ color:#7e7e7e; font-size:11px; line-height:16px; font-weight:bold;}
.blanco #cuerpo ul.lista li strong{ color:#000000;}

.blanco #general hr, #boardShow hr { height:3px; background:#333333; width:805px; margin:3px auto; }
.softgood #general hr { height:1px; background:#535353; width:805px; margin:3px auto; }
.blanco #general hr.auto { width:auto; }


#nFooter {padding-bottom: 1px; background-color: #010101; border-top: 1px solid #555; color:#999}
#nFooterNav {display: block; width: 790px; margin: 10px auto 0 auto}
#nFooterNav div {width: 149px; float: left; margin: 0 4px 25px 0; border-right: 1px solid #333; height: 150px; }
#nFooterNav div.last { border:0; width:162px;}
#nFooterNav h6 {margin: 4px 0 0 4px; font-weight: bold; font-size:14px;}
#nFooterNav ul {display: block; margin: 4px 0 0 4px; padding: 0;}
#nFooterNav li {list-style: none; margin: 0 0 3px 0; font-size: 13px; font-weight: normal}
#nFooterNav li a:link {color: #666; text-decoration: none}
#nFooterNav li a:focus {color: white; text-decoration: none}
#nFooterNav li a:visited {color: #666; text-decoration: none}
#nFooterNav li a:hover, #nFooterNav li a:active {color: white; text-decoration: none}
#nFooterNav li h6 { text-transform:uppercase; margin:10px 0 3px 0; }
#nFooterNav li fieldset {border:none; padding:0;}
#nFooterNav li form div {
	padding: 0; margin: 0; float: left; width: 0; border:0;
}
#nFooterNav li fieldset input.text { width:132px; padding:3px; line-height:11px; font-size:11px; color:#666; border:1px solid #7e7e7e; margin: 0;}
#nFooterNav li fieldset input.boton { float:right; margin-top:6px; margin-right: 15px;}

#nFooterBottom {display: block; width: 805px; margin: 0px auto 77px auto; text-align: center; line-height: 200%;}
#nFooterBottom {
	border-top: 1px solid #555;
}
#nFooterBottom a {margin: 0 25px 0 0}
#nFooterBottom a:hover {color: #f3f3f3}
#nFooterBottom select {margin: 0 25px 0 0}

#LanguageList li {display: inline; margin: 0; text-transform: uppercase; line-height: 35px;}
#LanguageList li a {padding: 0 5px 0 25px; background-repeat: no-repeat; color: #555}
#LanguageList li a:hover {color: #f3f3f3}
#LanguageList li a.currentLanguage {color: #fff}
#LanguageList li#languageLink_de a {background: url(img/flags.gif) no-repeat left 0;}
#LanguageList li#languageLink_cs a {background: url(img/flags.gif) no-repeat left -15px;}
#LanguageList li#languageLink_en a {background: url(img/flags.gif) no-repeat left -30px;}
#LanguageList li#languageLink_es a {background: url(img/flags.gif) no-repeat left -45px;}
#LanguageList li#languageLink_fr a {background: url(img/flags.gif) no-repeat left -60px;}
#LanguageList li#languageLink_hu a {background: url(img/flags.gif) no-repeat left -75px;}
#LanguageList li#languageLink_it a {background: url(img/flags.gif) no-repeat left -90px;}
#LanguageList li#languageLink_ja a {background: url(img/flags.gif) no-repeat left -105px;}


* html .transpng {
behavior: url('/javascripts/iepngfix.htc');
border:0;
}

/* @group Selektor */

.Selektor { position: relative; display: block; float: left; margin-left: 0px; z-index: 1; }
.Selektor select { display: none; }
.Selektor a.dropButton { padding-right: 16px; background:url(img/cross_blt.gif) no-repeat right center; cursor: pointer;  color: #333;}
.Selektor a.dropButtonUp {  padding-right: 16px; background:url(img/cross_blt.gif) no-repeat right center;  }
.Selektor a:hover.dropButtonUp {  }
.Selektor a.selected { float: left; padding: 0; }
.Selektor ul { display: block; position: absolute; background: #ffffff; border-color: #333333;
  border-style: solid; border-width: 0px 3px 3px 3px; width: 410px; top: 17px; left: -7px; }
.Selektor ul li { width: 205px; float: left; }
#headBar .Selektor ul li a { display: block; padding:5px; }
.Selektor ul li a:hover { color: #f3f3f3; background: #333333; }
.Selektor ul li.selected {  }
.Selektor ul li.selected a { color: #f3f3f3; padding-left: 25px; background: url(img/root_bullet.gif) no-repeat -50px 0px; }

/* @end */
/* @group BuyNow */
#buyNow {
	background: url(img/buy_online_b.gif) no-repeat center center;
	width: 80px;
	height:25px;
	float: right;
	margin: -3px 3px 0 15px;
}
#bindingShow #buyNow {
	background: url(img/buy_online_blackbg.gif) no-repeat center center;
}
#bindingShow #headBar .next_previous_links {
	margin-top: 5px;
}
#buyNow span {
	display: none;
}
/* @end */
/* @group Product Pages */
#features_list li {
	font-weight: bold;
}
.measurement_code {
	text-transform: lowercase;
}
/* @end */


ul.lista {
  margin:0;
  padding:0;
  color:#7e7e7e;
  font:11px/16px Arial, Helvetica, sans-serif;
  text-transform:uppercase;
  list-style: none; font-weight: bold;
}
ul.lista strong{color: #000000;}
h1 {
  font-family: Impact, Helvetica, Sans-Serif;
  font-weight: normal;
  font-size: 58px;
  line-height: 48px;
  letter-spacing: 1.5px;
  padding:0;
  margin:0 0 0 0;
  color: #000000;
  float: left;
}
h1.marked_new {
  background: url(img/marked_new_boards.gif) no-repeat 0 4px;
  padding-left: 42px;
}
#ajax_response_shell {
	width: 100%;
	height: 100%;
	position: absolute;
	margin: 0;
	padding: 0;
	z-index: 100;
}
#ajax_response {
	position: absolute;
	top: center;
	margin: auto auto;
	text-align: center;
	background: #fff;
	padding: 15px;
	font-size: 125%;
	z-index: 100;
}
#ajax_response a.dismiss {
	float: right;
	background: black;
	color: white;
	padding: 5px;
	margin: 8px 5px;
}
#overview_header {
	background-image: url(img/mmix.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	display: block;
	width: 805px;
	height: 55px;
	margin: 0 auto 0 auto;
	padding-left: 0px;
	display:block;
	
}
#overview_header h1 {
	margin-left: 168px;
	letter-spacing: -1px;
	font-size: 20px;
	line-height: 20px;
	margin-top: 32px;
	font-family: "Helvetica Neue Bold Condensed", "Helvetica Neue" bold condensed, Arial, sans-serif;
	font-weight: bold;
	color: #333333;
}
#overview_header h2 {
	letter-spacing: -1px;
	font-family: "Helvetica Neue Bold Condensed", "Helvetica Neue" bold condensed, Arial, sans-serif;
	font-size: 20px;
	line-height: 20px;
	margin-top: 32px;
	display: block;
	float: left;
	margin-left: 10px;
}
#overview_header h2 a:link {
	color: #a0a0a0;
}
#overview_header h2 a:hover {
	color: #333;
}
#apparelOverviews .apparel .others_list li {
	width: 90px;
	font-weight: bold;
	font-size: 10px;
	line-height: 12px;
	height: 120px;
	display: block;
}
#homeContent {
	width: 1000px;
	margin: 0 auto;
	display: block;
  clear: both;
  padding: 10px 0;
}
#homeLayoutTable {
	width: 99%;
	margin: 0;
}
#homeLayoutTable td {
	vertical-align: top;
}

#rightcol {
	padding-left: 7px;
}
#leftcol {
	width: 752px;
	margin-bottom: 25px;
}
#home_banners a {
	width: 752px;
	height: 150px;
	display: block;
	background-position: left bottom;
	background-repeat: no-repeat;
	
}
#home_banners a span {
	display: none;
}
#boards_banner {
	background-image: url(/product_images/banners/boards.jpg);
}
#boots_banner {
	background-image: url(/product_images/banners/boots.jpg);
}
#bindings_banner {
	background-image: url(/product_images/banners/bindings.jpg);
}
#outerwear_banner {
	background-image: url(/product_images/banners/outerwear.jpg);
}
#apparels_banner {
	background-image: url(/product_images/banners/apparel.jpg);
}
#l1_banner {
	background-image: url(/product_images/banners/l1outerwear.jpg);
	padding-top: 10px;
}
#home_banners #warriors_banner {
	background-image: url(/product_images/banners/banner_rw.jpg);
	margin: 15px 0;
	width: 749px;
	border: 1px solid #333333;
}
/* special for homepage */
/* HoME PAGE */
#homePage #top { width: 1000px; margin: 0 auto; }
#homePage .bloque, #homePage #headBar {
	width: 1000px;
}
#homePage #top ul#menu { clear:both; list-style:none; margin:0; padding:0; height:31px; position:relative; float:left;  width:1000px;  overflow: hidden; }
#homePage #cuerpo {
	color: #f3f3f3;
	background: #000;
}
#feedColumn {
	padding: 7px 5px;
	background: #111;
	border-top: 3px solid #222;
}
#feedColumn h5 {
	margin: 5px 0 0 0;
	padding: 5px 0 2px 0;
	font-size: 10px;
	line-height: 12px;
	border-top: 1px solid #333;
}
#feedColumn h6 {
	font-size: 10px; font-weight: normal; color: #999;
}
#feedColumn a {
	color: #555;
}
h3#feedTitle {
	font-size: 20px;
	text-transform: uppercase;
}
h4#blogLink {
	color: #ccc;
	margin: 5px 0;
}
dd.feedItemSummary {
	padding-top: 5px;
	margin-bottom: 10px;
	font-size: 10px;
	line-height: 12px;
}
dd.feedItemSummary img {
	float: left;
	margin: 0px 5px 5px 0;
	border: 1px solid #555;
	width: 50px;
	height: 50px;
}
p.readMoreLink {
	text-align: right;
	text-transform: uppercase;
	font-weight: bold;
}
#buy_online.bloque h4 {
	font-size: 14px;color: #000;
}
#bindingShow #buy_online.bloque h4 {
	color: #f3f3f3 ;
}
#buy_online.bloque p.other_shop_links {
	line-height: 22px;
	font-size:14px;
	font-weight: bold;
	color: #000;
}
#buy_online.bloque span.chevron {
	font-size: 16px;
}
#buy_online.bloque a:hover span.chevron {
	text-decoration: none;
}
#buy_online.bloque p.other_shop_links a:hover {
	color: #000; text-decoration: none;
}
#buy_online.bloque a h3 {
	padding: 0;
}
#textPage #cuerpo {
	background: #111; color: #f3f3f3;
}
#textPage h1 {
	color: #f3f3f3;
	font: 28px/38px Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	letter-spacing: -1px;
	margin: 15px 0 5px 0;
	text-transform: uppercase;
}
#textPage div#text_page_content {
	/* border-top: 1px solid #555; */
}
#textPage div#text_page_content p {
	line-height: 15px;
	margin-bottom: 10px;
}
#textPage div#text_page_content h5 {
	border-top: 1px solid #555;
	margin-top: 15px;
	margin-bottom: 5px;
	font-size: 18px;
	line-height: 28px;
	text-transform: uppercase;
}
#main_board_image {
	min-height: 300px;
}
#text_page_content dl dd {
	padding-bottom: 20px;
	font-size: 14px;
	line-height: 18px;
}
#text_page_content dl dt {
	font-weight: bold;
	color: #ffffff;
	padding-bottom: 5px;
	font-size: 14px;
}
#text_page_content a:link,#text_page_content a:visited {
	color: #777;
	text-decoration: underline;
}
#text_page_content a:hover {
	color: #fff;
	text-decoration: underline;
}
#homePage #nFooterNav {
	width: 1000px;
}
#homePage #nFooterNav div {
	width: 190px;
}
#homePage #nFooterNav div div {
	width: auto;
}
#homePage #nFooterBottom {
	width: 1000px;
}
#textPage #cuerpo #buy_online_bloque ul {
	border-top: 1px solid #555;
}
#textPage #cuerpo #buy_online_bloque ul li {
	width: 160px;
	text-align: center;
	float: left;
	font-weight: bold;
	margin: 10px 0 20px 0;
	display: block;
	height: auto;
}
#textPage #cuerpo #buy_online_bloque a:link, #textPage #cuerpo #buy_online_bloque a:visited {
	color: #999999;
}
#textPage #cuerpo #buy_online_bloque a:hover {
	color: #f3f3f3;
}
#textPage {

}
#apparelOverviews #overview_header h1 {
	margin-left: 15px;
	letter-spacing: -1px;
	font-size: 20px;
	line-height: 20px;
	margin-top: 32px;
	font-family: "Helvetica Neue Bold Condensed", "Helvetica Neue" bold condensed, Arial, sans-serif;
	font-weight: bold;
	color: #333333;
}
#apparelOverviews #overview_header {
	padding-left: 150px;
	width: 655px;
}






/* BEGIN PROTOTIP STYLING */
.prototip {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
}

/* the default style */
.prototip .default {
	width: 250px;
	color: #808080;
}
.prototip .default .toolbar {
	background: #f1f1f1;
	font-weight: bold;
}
.prototip .default .title { padding: 5px; }
.prototip .default .content {
	padding: 5px;
	background: #fff;
}

/* basic */
.prototip .basic {
	width: 250px;
	color: #808080;
}
.prototip .basic .toolbar {
	background: #f1f1f1;
	font-weight: bold;
}
.prototip .basic .title { padding: 5px; }
.prototip .basic .content {
	padding: 5px;
	background: #fff;
}

/* basic */
.prototip .hint {
	width: 250px;
	color: #313120;
	background: #fff6aa;
}
.prototip .hint .toolbar {
	background: #fdf1a0;
	font-weight: bold;
}
.prototip .hint .title,
.prototip .hint .content { padding: 5px; }

/* protoblue */
.prototip .protoblue {
	width: 250px;
	color: #fff;
}
.prototip .protoblue .toolbar {
	background: #0d7cd0;
	font-weight: bold;
}
.prototip .protoblue .title { padding: 5px; }
.prototip .protoblue .content {
	background: #1e90ff;
	padding: 5px;
}

/* creamy */
.prototip .creamy {
	width: 250px;
	color: #bb9c61;
}
.prototip .creamy .toolbar {
	background: #f3edc2;
	font-weight: bold;
}
.prototip .creamy .title { padding: 5px; }
.prototip .creamy .content {
	background: #f8f4ca;
	padding: 5px;
}

/* darkgrey */
.prototip .darkgrey {
	width: 250px;
	color: #fff;
}
.prototip .darkgrey .toolbar {
	background: #5f5f5f;
	font-weight: bold;
}
.prototip .darkgrey .title { padding: 5px; }
.prototip .darkgrey .content {
	background: #808080;
	padding: 5px;
}

/* protogrey */
.prototip .protogrey {
	width: 250px;
	color: #fff;
	background: #fff;
}
.prototip .protogrey .toolbar {
	background: #969c92;
	font-weight: bold;
}
.prototip .protogrey .title { padding: 5px; }
.prototip .protogrey .content {
	color: #808080;
	padding: 5px;
}
/* This is how to resize the close button for a style */
.prototip .protogrey .toolbar .close {
	width: 14px;
	height: 14px;
}
#boardsOverview #overview_header {
	background-image: url(img/boards_mmix.gif);
}
#photoBox {
  display:block;
  position:relative;
  width:754px;
  height:510px;
}
#photoBox img {
  position: absolute;
  top:0;
  left:0;
}

/* loader gif */
.prototipLoader {
	position: absolute;
	top: -1000px;
	left: -1000px;
	height: 14px;
	width: 14px;
	border: 1px solid #dddddd;
	overflow: hidden;
}
.email_prototip {
  font-weight:bold;
  color:black;
  text-transform:uppercase;
  text-align:center;
  padding: 5px 10px;
}
.feedItemHead {
  display:block;
}
.feedItemSummary {
  display:block;
}

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
	.clearfix {display:block;}
/* End hide from IE Mac */

/* Required for all tooltips, do not modify */
.prototip{position:absolute;overflow:hidden;}.prototip .tooltip,.prototip .toolbar,.prototip .toolbar .title{position:relative;}.prototip .content{clear:both;}.prototip .toolbar .close{position:relative;text-decoration:none;float:right;width:19px;height:15px;display:block;line-height:0;font-size:0;border:0;cursor:pointer;}.prototip .tooltip{clear:both;float:left;}.prototip .borderLeftWrapper,.prototip .borderRightWrapper{position:absolute;top:0;left:0;width:300px;height:20px;}.prototip .borderFrame{height:100%;width:100%;float:left;margin:0;padding:0;position:relative;}.prototip .borderTop,.prototip .borderBottom{overflow:hidden;}.prototip .borderRow{list-style-type:none;float:left;width:100%;position:relative;clear:both;margin:0;padding:0;}.prototip_CornerWrapper{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;clear:both;}.prototip_Corner{float:left;position:relative;}.prototip canvas{position:relative;float:left;}.prototip_CornerTr,.prototip_CornerBr{float:right;}.prototip_BetweenCorners{position:absolute;top:0;left:0;width:100%;overflow:hidden;clear:both;}.prototip .borderMiddle{position:relative;float:left;}.prototip .borderCenter{position:relative;float:left;height:100%;}.prototip_StemWrapper{position:relative;width:100%;height:auto;clear:both;}.prototip_StemBox{float:left;position:relative;}.prototip_Stem{width:100%;position:absolute;overflow:hidden;}.iframeShim{position:absolute;border:0;margin:0;padding:0;background:none;}.prototip .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.prototip .clearfix{display:inline-block;}/* IE Mac Hide \*/ .prototip .clearfix{display:block;}/* IE Mac Hide End */

/* END PROTOTIP */

