/* RESET - RESET - RESET - RESET - RESET - RESET - RESET */
body{
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,select,option { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
td{
  vertical-align:top;
}
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;
}

embed, object{
   display:block;
}

/* RESET - RESET - RESET - RESET - RESET - RESET - RESET */

.cleared:after {
    display		: block; 
    visibility  	: hidden;
    content		: "."; 
    height		: 0; 
    clear           : both;
}
            
.cleared {
    clear           : both; /* per Gecko */
    height		: 1%; /* per IE */
}
body {
margin:0px; 
padding:0px;
font-family: Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}
a{
 text-decoration:none;
}
#container {

}
#content {
z-index:4;
width:1000px;
color:#999999;
position:absolute;
left:50%;
margin-left:-500px;

}

#menu{
z-index:3;
width:1000px;
color:#FFFFFF;
position:absolute;
left:50%;
margin-left:-500px;
top:5px;
}
#bar{
z-index:4;
position:absolute;
left:50%;
width:1000px;
margin-left:-500px;
height:59px;
top:180px;
color:#FFFFFF;
} 
#login-bar{
z-index:5;
position:absolute;
left:50%;
width:1000px;
margin-left:-500px;
height:59px;
top:10px;
}
#bar a{
  color:#FFFFFF;
  text-transform:capitalize;
}
#bar .selected{
   color:#000000;
}
#headmenu{
  position:relative;
  width:500px;
  float:right;
  color:#666666;
  text-align:right;
}
#headmenu a{
  color:#999999;  
}
#container #menu #bodymenu{
	width:750px;
	position:relative;
	left:250px;
	top:30px;
}

#container #menu #bodymenu a{
	color:#FFFFFF;
}
#footer{
	position:releative;
	top:50px;
	width:930px;
	
}
#footer a{
  color:#666666;

}
#nav td{
   vertical-align:top;
}
#nav a{
   text-transform:capitalize;
}
.bg-sfumatura{
background-image:url(../img/bg_sfumatura.jpg);
background-position:  center 416px ;
background-repeat:no-repeat;
}
.selected{
  font-weight:bold;
}
.zoom{
  position:absolute;
  top:380px;
  z-index:10;
  
  background-image:url(../img/bg_zoom.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  color:#999999;
  height:215px;
  display:none;
  width:0px;
}
.item-product{
  width:130px;
  height:160px;
  margin-right:20px;
  float:left;
  text-align:center;
  margin-bottom:30px;
}
.item-product a{
  color:#999999;
}
#headtoolp{
	width:184px;
	vertical-align:middle;
}
#headtoolp a{
  font-weight:bold;
  color:#FF6600;
}
toolbar-product{
  width:152px;
  height:21px;
}
.toolbar-product-award{
  width:184px;
  height:45px;
  color:#666666;
  vertical-align:top;
  background-image:url(../img/linegray.gif);
  background-position:bottom right;
  background-repeat:no-repeat;
}
#fader{
    position:                   absolute;
    top:                        0;
    left:                       0;
    width:                      100%;
    height:                     100%;
    background:                 #000;
    display:                    none;
    z-index:                    100;
}
#videocontainer #video-detail{
    position:                   absolute;
    width:                      400px;
    min-height:                 300px;
    margin-left:                50%;
    left:                       -200px;
    border:                     10px solid #CCC;
    display:                    none;
    z-index:                    101;
    background:                 #FFF url(../img/loading.gif) 50% 50% no-repeat;
}
.input01 {
	border: 1px solid #CCCCCC;
	width:  245px;
	color:#666666;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
    color:#999999;
}
.button01 {
	font-size: 10px;
	font-weight: bold;
	background-color: #FF6600;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border-top: 1px solid #FF6600;
	border-right: 1px solid #CC0000;
	border-bottom: 1px solid #990000;
	border-left: 1px solid #FF6600;
}
.myselect{
	color: #666666;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	border: 1px solid #999999;
}
#outdoortable a{
   color:#666666;
}
#gridtable{
margin-bottom:30px;
}
#gridtable td{
 
}
.item-grid{
  width:150px;
  height:160px;
  text-align:center;
  margin-bottom:10px;
  margin-top:10px;
}
.item-grid a{
  color:#999999;
}
.new-outdoor-menu{
	font-family:Arial, Helvetica, sans-serif;color:#666;font-size:16px;
}
.new-outdoor-menu:hover{
	color:#FF6600;
}
.new-outdoor-menu-selected{
	color:#FF6600;
	font-family:Arial, Helvetica, sans-serif;font-size:16px;
}