﻿html 
{
    background-color:#c2d700;
    background-image:url('../private_images/sfondo/Sfondo_Header.jpg');
    background-repeat:no-repeat;
    font-family:Verdana;
}
body 
{
    background-image:url('../private_images/sfondo/Sfondo_Footer.jpg');
    background-repeat:no-repeat;
    background-position:left bottom;
    margin:0;
    padding:0;
}

img
{
	border:0px;
}

.clear
{
    clear:both;
    height:0;
    overflow:hidden;    
}
#page
{
    width:1070px;   
}
#riga_utility_top
{
    height:36px;
    line-height:36px;
    text-align:right;
    border-bottom:2px dashed #e8e8e9;  
}
#riga_utility_top img
{
    vertical-align:middle;
}
#canali
{
    margin-left:283px;
    position:relative;    
}
#canali a
{
    float:left;
    position:relative;
    z-index:100;
    bottom:5px;
}
#allineatoreSX
{
    margin-left:55px;    
}
#logo
{
    margin-top:12px;
    display: block;   
}
#canali_fascia
{
    position:absolute;
    bottom:0;
    left:0;
    z-index:200;
}
#canali_fascia a:link,
#canali_fascia a:visited
{
    text-decoration:none;   
}
#linkCanaleHome
{
    position:absolute !important;
    bottom:85px !important;
    left:0;
    width:149px;
    height:65px;
}
#linkCanaleCerca
{
    position:absolute !important;
    bottom:85px !important;
    left:149px;
    width:149px;
    height:65px;
}
#linkCanaleCarrello
{
    position:absolute !important;
    bottom:95px !important;
    left:298px;
    width:149px;
    height:50px;
}
#navigator_mac
{
    position:relative;
    height:40px;
    z-index:250;
}
/*---------------------------------------MENU MAC-----------------------------------------*/
#navigator_mac_container
{
    position:absolute;
    bottom:0;
}
a.dock-item {
    display: block;
    width: 50px;
    color: #000;
    position: absolute;
    bottom:0;
    text-align: center;
    text-decoration: none;
    font: bold 12px Arial, Helvetica, sans-serif;
}
.dock-item img {
    border: none;
    width: 100%; 
}
.dock-item span {
    display: none; 
    padding-left: 20px;
}
/*---------------------------------------END MENU MAC-----------------------------------------*/
#container_Page{
    float:left;
    margin-left:25px;
    width:830px;
    margin-top:35px;
    position:relative;
}
#footer
{
    margin-top:123px;
    height:153px;
    font-size:10px;
    color:#6d6e70;
    font-weight:normal;
    padding-bottom:12px;
}
 #footer a:link,
 #footer a:visited
{
    font-size:10px;
    color:#6d6e70;   
}
#footer a:hover
{
    text-decoration:none; 
}
#bottoni_Home
{
    margin-left:85px;
    float:left;
}
#bottoni_Home a:link,
#bottoni_Home a:visited
{
    display:block;
    float:left;    
}

#tendinaHomeTesto
{
	display:none;
	position:relative;
}

#tendinaCosaFacciamoHome
{
    margin-left:28px;
    float:left;
}
#tendinaCosaFacciamo
{
    margin-left:30px;
    float:left;
}

#text_tendinaHomeCosaFacciamo
{
	background-color:#FFFFFF;
    width:18px;
    padding:0 9px 0 9px;
}

#text_tendinaCosaFacciamo,
#text_ext_tendinaCosaFacciamo
{
    background-color:#FFFFFF;
    width:192px;
    padding:0 9px 0 9px;
}
#text_ext_tendinaCosaFacciamo
{
    display:none;    
}
.titolo_tendinaCosaFacciamo a:link,
.titolo_tendinaCosaFacciamo a:visited,
.titolo_tendinaCosaFacciamo a:hover,
.titolo_tendinaCosaFacciamo
{
	text-decoration:none;
    font-size:19px;
    color:#1b33ad;
    font-weight:bold;
}
.testo_tendinaCosaFacciamo
{
    font-size:12px;
    color:#1b33ad;
    padding-bottom:5px;
}
.testo_tendinaCosaFacciamo p
{
    margin:0;
}
#img_bottom_tendina
{
    cursor:pointer;
    vertical-align:top;    
}
#boxInterna
{
    float:left;
    margin-left:25px;
    width:536px;    
    background-image:url('../private_images/maschere/interna_Middle.jpg');
    background-repeat:repeat-y;
}
#boxInterna img
{
    max-width:471px;    
}
#boxInterna_Top
{
    background-image:url('../private_images/maschere/interna_Top.jpg');
    background-repeat:no-repeat;
    background-position:left top;
}
#boxInterna_Bottom
{
    background-image:url('../private_images/maschere/interna_Bottom.jpg');
    background-repeat:no-repeat;
    background-position:left bottom;
}
#boxInterna_Sfondo
{
    padding:32px;
    min-height:510px;
}
#titoloPagina
{
    font-size:17px;
    font-weight:bold;
    color:#1b33ad;
    text-transform:uppercase;
}
#testoInterna
{
    font-size:13px;
    color:#1b33ad;
}
#testoInterna .boxGalleryPagina .imgGalleryInterna
{
    margin-left:5px;
}
#testoInterna .boxGalleryPagina .imgGalleryInterna.first
{
    margin-left:0;
}

.freccia
{
    float:left;
    display:block;
    margin-top:6%;
    cursor:default;    
}
.freccia.abilitata
{
    cursor:pointer;    
}
#containerProdotti
{
    width:536px;
    float:left;
    height:536px;
    position:relative;    
}
.pagina_prodotti
{
    position:absolute;
    top:0;
    left:0;    
}

.oggetto_griglia_vuoto
{
    width:105px;
    height:105px;
    float:left;
    background-image:url('../private_images/maschere/MASCHERA_105X105.png');
    background-repeat:no-repeat;
    margin-right:1px;
    margin-bottom:1px;
}

.oggetto_griglia
{
    width:105px;
    height:105px;
    float:left;
    background-image:url('../private_images/maschere/MASCHERA_105X105.png');
    background-repeat:no-repeat;
    margin-right:1px;
    margin-bottom:1px;
}
.oggetto_griglia a:link,
.oggetto_griglia a:visited
{
    display:block;    
}
.dettaglio_oggetto_griglia
{
    display:none;
    width:200px;
    height:201px;
    background-image:url('../private_images/maschere/MASCHERA_200X200.png');
    background-repeat:no-repeat;
    position:absolute;
    top:0;
    left:0;
}
.titolo_dettaglio_oggetto_griglia
{
    position:absolute;
    top:0;
    display:none;
    text-align:center;    
    width:100%;
}
.titolo_dettaglio_oggetto_griglia span
{
    background-color:#FFFFFF;
    font-family:Verdana;
    font-size:11px;
    color:#1B33AD; 
    font-weight:bold;
    padding:1px;   
}
.container_immagine105X105
{
    position:relative; 
    width:105px;
    height:105px;   
}
.maschera_immagine105X105
{
    position:absolute;
    top:0;
    left:0;    
}
.container_immagine105X105 a:link,
.container_immagine105X105 a:visited
{
    color:#000000;
    font-size:10px;
    font-weight:bold;
    margin-bottom:3px;
    text-decoration:none;   
    line-height:8px; 
}
.pagina_oggetti
{
    position:absolute;    
}

#numero-prodotti-nel-carrello
{
	position:absolute;
	margin-top:16px;
	margin-left:119px;
	font-weight:bold;
	width:16px;
	text-align:center;
	font-size:11px;
	color:#ffffff;
}
 
#numero-prodotti-nel-carrello a:link,
#numero-prodotti-nel-carrello a:visited,
#numero-prodotti-nel-carrello a:hover
{
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

#txtcercaprodotti
{
	position:absolute;
	margin-top:36px;
	margin-left:18px;
}

#txtcercaprodotti input
{
	background-color:#bcb9e2;
	width:87px;
	height:13px;
	border-color:#bcb9e2;
	border-style:solid;
	border-width:0px;
}

#cmdCercaPulsante
{
	position:absolute;
	
	width:23px;
	height:16px;
	margin-left:103px;
	margin-top:35px;
	cursor:pointer;
}
#container_navigator_pagine
{
    position:relative;    
}
#navigator_pagine,
#navigator_pagine_ajax
{
    position:absolute;
    text-align:center;
    width:100%;
    color: #FFFFFF;
    font-weight: bold;  
}

#img_bottom_tendina_home_chiudi
{
	cursor:pointer;
}

.bannerMotor
{
    width:200px;
    height:144px;
    display:block;
    background-image:url("../images/BannerMotorShow/BannerMotorshow.png");
    background-position:center;
    background-repeat:no-repeat;

        
}
