/* HOME PRODOTTI */

#product_list {
    color: #939393;
}

#product_list .left {
    float:left;
}
#product_list .right {
    float:right;
}

#product_list .product_row{
    height:202px;
	margin-bottom:1px;
}

#product_list .product_description{
    border:1px solid #303030;
	height:160px;
	padding:20px;
	width:563px;
    overflow:hidden;
    float:left;
    margin-right:1px;
    font-size:11px;
}
#product_list .product_description .catalog {
   margin-top:10px;
}
#product_list .product_description .catalog a{
   color:#ffffff;
   font-size:15px;
   text-decoration:none;
}
#product_list .product_description .catalog a:hover{
   text-decoration:none;
}
#product_list .product_description .catalog a img{
    vertical-align:middle;
}

#product_list .product_description .video {
   margin-top:10px;
}

#product_list .product_description .video a{
    color:#ffffff;
    font-size:15px;
    text-decoration:none;
}
#product_list .product_description .video a:hover{
   text-decoration:none;
}
#product_list .product_description .video a img{
    vertical-align:middle;
}

#product_list .product_item{
    float:left;
}
#product_list .product_item a{
    cursor:hand;
}
#product_list .product_item a:hover{
    cursor:hand;
    text-decoration:none;
}
#product_list .normal{
    margin-right:1px;
}

#product_list .last{
    margin-right:0px !important;
}

#product_list .product_img{
	width:302px;
    height:202px;
    background-repeat:no-repeat;
}
#product_list .last .product_img{
	width:301px  !important;
}
#product_list .product_title {
    background-color:#292929;
    color:#FFFFFF;
	font-weight:bold;
	height:22px;
	padding-left:8px;
	padding-top:8px;
	position:relative;
	top:172px;
	width:174px;
    text-transform:uppercase;
 text-decoration:none;
}

#product_list .emptycolor2{
    background-color: #373737;
	width:302px;
    height:202px;
}
#product_list .emptycolor0{
    background-color: #2C2C2C;
	width:301px;
    height:202px;
}

#product_section  {
    margin-top:15px;
}
#product_section .product_other {
    float:left;
    background-color:#282828;
    padding:10px 18px;
    width:871px;
}
#product_section .product_other .product_column{
    float:left;
    margin:0 40px 0 0;
    padding:0;
}
#product_section .product_other .product_other_title {
    color:#737373;
	font-size:24px;
    margin-bottom:10px;
}
#product_section .product_other .item {
    margin:2px 0;
    float:left;
    width:205px;
}
#product_section .product_other .item a {
	color:#5a5a5a;
	font-size:14px;
    text-transform:uppercase;
}


/* SCHEDA PRODOTTO */
#product_detail {
float:left;
    color: #9f9f9f;
background-color:#282828;

}
#product_detail .column_left{
    float:left;
    width:707px;
}
#product_detail .column_right{
    float:left;
    width:200px;
}
#product_detail .back{
border-bottom:1px solid #5c5c5c;
margin-bottom:10px;
padding:8px 0;
margin-right:10px;
}
#product_detail .back a{
color:#797979;
font-weight:bold;
font-size:15px;
}
#product_detail .back a:hover{
text-decoration:none;
}
#product_detail .back img{
vertical-align:middle;
padding-right:8px;
}


#product_detail .product_title{
    margin-bottom:15px;
    height:55px;
    padding-right:10px;
}
#product_detail h1{
    font-size:22px;
    font-weight:bold;
    color:#ffffff;
}
#product_detail .product_description{
    line-height: 1.5;
    height:274px;
    overflow:hidden;
    padding-right:10px;
}
#product_detail .product_description_long{
    font-size:11px;
    height:475px;
    overflow:hidden;
    padding-right:10px;
}
#product_detail .product_effects{
    /*height:200px;*/
}
#product_detail .product_effects h2{
    font-size:14px;
    font-weight:bold;
    color:#ffffff;
    text-transform:uppercase;
    height: 20px;
}
#product_detail .product_effects .product_effect{
    margin-top:5px;
}
#product_detail .product_effects .product_effect .title{
    color:#adadad;
    text-transform:uppercase;
    margin: 3px 0;
}


#product_detail .product_effects .product_effect .effect_img{
    width:196px;
    height:64px;
    background-repeat:no-repeat;
    cursor:pointer;
}


#product_information {
display:block;
}
#product_information .product_documents {
	float:left;
	padding:0 30px 20px 18px;
        margin:20px 0 20px 0;
        width:280px;
}
#product_information .product_documents .item {
	margin:0 0 5px 0;
}
#product_information .product_documents .item a {
	color:#737373;
	font-size:22px;
}
#product_information .product_documents a:hover {
    text-decoration:none;
}

#product_information .product_related {
	float:left;
	padding:0 30px 20px 18px;
	border-left:1px solid #4B4B4B;
        margin:20px 0 20px 0;
}
#product_information .product_related .title {
	color:#737373;
	font-size:22px;
}
#product_information .product_related .title a {
	color:#737373;
	font-size:22px;
}
#product_information .product_related .title a:hover {
    text-decoration:none;
}
#product_information .product_related .item {
	margin:5px 0;
}
#product_information .product_related .item a {
	color:#5a5a5a;
	font-size:14px;
text-transform:uppercase;
}
#product_information .product_related a:hover {
    text-decoration:none;
}

#product_information .product_dealer {
	float:right;
	padding:0 30px 20px 18px;
	border-left:1px solid #4B4B4B;
        margin:20px 0 20px 0;
}
#product_information .product_dealer a {
color:#737373;
font-size:22px;
}
#product_information .product_dealer a:hover {
    text-decoration:none;
}



#carousel-wrapper {
	background-color:#272727;
	height:595px;
	overflow:hidden;
	width:697px;
}
#carousel-content {
	float:left;
	height:595px;
	overflow:hidden;
	width:697px;
}
#carousel-content .slide {
	width:10000px;
}
#carousel-content .slide img {
	height:595px;
	width:697px;
}







