/* CSS TEMPLATE */

/* visualizzazione generica del sito */
#header_lingua {
/*left:797px;*/
position:absolute;
top:145px;
z-index:15;
}
#generale{
	position:relative;
	width:910px;
	font-family:Arial;
}

h1{
color:#651c39;
font-size:16px;

}

p{
font-size:12px;
color:#1b1b1b;
}

image a{
border:0px;
}


/* a {
color:#f7931e;
text-decoration:none;
}
a:hover{
color:#f1592a;
text-decoration:none;
}*/

a {
color:#137AC5;
text-decoration:none;
}
a:hover{
color:#137AC5;
text-decoration:none;
}

.tornaSu a:link {
color:#f7931e;
text-decoration:none;
}
.tornaSu a:hover{
color:#f1592a;
text-decoration:none;
}


/* NETWORK */

.moduletablelogoNetwork{
position:absolute;
left:40px;
height:26px;

}

.menumenuNetwork{
float:right;
top:5px;
margin-right:20px;

}

#network {
height:42px;
width:910px;
}


ul.menumenuNetwork{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#313234;
text-decoration: none;
text-align:center;
height:15px;
font-weight:bold;
}

ul.menumenuNetwork li{
list-style:none;
float:right;
padding-top:10px;
padding-right:3px;
padding-left:3px;
}

ul.menumenuNetwork li a{
color:#313234;
text-decoration: none;

}

ul.menumenuNetwork li a:link{
height:20px;


}
ul.menumenuNetwork li a:visited{
height:20px;

}
ul.menumenuNetwork li a:hover{
text-decoration:underline;
height:20px;

}

ul.menumenuNetwork li#current  a{
height:20px;
font-weight:bold;
}

/* fine NETWORK */

/*MENU STORE */

div.moduletablestore{
margin-left:-21px;
margin-top:101px;
}

ul.menustore{font-family:Arial, Helvetica, sans-serif;/*font-size:14px;*/font-size:12px;color:#000000;text-decoration: none;text-align:center;margin-left:20px;}
ul.menustore li{background:url(../images/tab_amaranto.gif) no-repeat;width:120px;list-style:none;float:left;padding-right:1px;}
ul.menustore li a{color:#ffffff;text-decoration: none;}
ul.menustore li a:link{background: url(../images/tab_amaranto.gif) no-repeat;display:block;height:32px;padding-top:8px;}
ul.menustore li a:visited{background: url(../images/tab_amaranto.gif) no-repeat;display:block;height:32px;padding-top:8px;}
ul.menustore li a:hover{background: url(../images/tab_giallo_over.gif) no-repeat;display:block;height:32px;padding-top:8px;}
ul.menustore li#current  a{background: url(../images/tab_giallo_over.gif) no-repeat;display:block;height:32px;padding-top:8px;}

/*fine MENU STORE TAB*/	

/* Header e sottoheader del sito */


#header{
	position:relative;
	width:910px;
	height:138px;
	background-image:url(../images/header_livorno.jpg);
	background-repeat:no-repeat;
	z-index:1;
	border:1px solid #ffffff;
}


/* parte centrale del sito */

#contenuti{
text-align:left;
margin:0px;	
}

#condizioni{
background-color:#e7e7e8;
float:right;
width:890px;	
}

.tl{background:url (../images/tl.gif) no-repeat; background-position:left top; width:5px; height:5px;}
.tr{background:url (../images/tr.gif) no-repeat; background-position:right top; width:5px; height:5px;}
.bl{background:url (../images/bl.gif) no-repeat; background-position:left bottom; width:5px; height:5px;}
.br{background:url(../images/br.gif) no-repeat; background-position:right bottom; width:5px; height:5px;}


.contentpaneopen{
display:inline;
float:right;
margin-bottom:25px;
margin-left:30px;
margin-top:20px;
width:825px;
}

/* HOME PAGE */
#titoloBox{
color:#FFFFFF;
float:left;
font-size:14px;
height:auto;
position:absolute;
text-align:left;
top:10px;
width:197px;
left:10px;
}

#descrizione{
color:#353535;
float:left;
font-size:14px;
position:absolute;
text-align:center;
top:130px;
width:197px;


}


/* HOME PAGE: BOTTONE ENTRA prodotti FOOTPRINT */

.box_HP{position:relative; left:20px;}

#prodotti_footprint{background:url("../images/box-footprint.jpg") no-repeat; width:197px; height:176px; position:relative;}


ul.menuprodottiFootprint{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
position:relative;
text-align:center;
text-decoration:none;
width:55px;
top:150px;
left:30px;
}

ul.menuprodottiFootprint li{
background:url("../images/entra.gif") no-repeat;
width:54px;
list-style:none;
float:left;

}

ul.menuprodottiFootprint li a{
color:#ffffff;
text-decoration: none;
text-indent:-9999px;
overflow: hidden; 
}

ul.menuprodottiFootprint li a:link{
background: url("../images/entra.gif") no-repeat;
display:block;
height:19px;
padding-top:8px;

}
ul.menuprodottiFootprint li a:visited{
background: url("../images/entra.gif") no-repeat;
display:block;
height:19px;
padding-top:8px;
}

ul.menuprodottiFootprint li a:hover{
background: url("../images/entra_hover.gif") no-repeat;
display:block;
height:19px;
padding-top:8px;
}

/* HOME PAGE: BOTTONE ENTRA prodotti SAMPDORIA */

#prodotti_sampdoria{background:url(../images/box-sampdoria.jpg) no-repeat; width:197px; height:176px;position:relative;}

ul.menuprodottiSampdoria{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration: none;
text-align:center;
position:relative;
width:55px;
top:150px;
left:30px;
}

ul.menuprodottiSampdoria li{
background:url("../images/entra.gif") no-repeat;
width:54px;
list-style:none;
float:left;

}

ul.menuprodottiSampdoria li a{
color:#ffffff;
text-decoration: none;
text-indent:-9999px;
overflow: hidden; 
}

ul.menuprodottiSampdoria li a:link{
background: url("../images/entra.gif") no-repeat;
display:block;
height:19px;
padding-top:8px;

}
ul.menuprodottiSampdoria li a:visited{
background: url("../images/entra.gif") no-repeat;
display:block;
height:19px;
padding-top:8px;
}

ul.menuprodottiSampdoria li a:hover{
background: url("../images/entra_hover.gif") no-repeat;
display:block;
height:19px;
padding-top:8px;
}

/* HOME PAGE: BOTTONE ENTRA prodotti LIVORNO */

#prodotti_livorno{background:url("../images/box-footprint.jpg") no-repeat; width:197px; height:176px;position:relative;}

ul.menuprodottiLivorno{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration: none;
text-align:center;
position:relative;
width:55px;
top:150px;
left:30px;
}

ul.menuprodottiLivorno li{
background:url("../images/entra.gif") no-repeat;
width:54px;
list-style:none;
float:left;

}

ul.menuprodottiLivorno li a{
color:#ffffff;
text-decoration: none;
text-indent:-9999px;
overflow: hidden; 
}

ul.menuprodottiLivorno li a:link{
background: url("../images/entra.gif") no-repeat;
display:block;
height:19px;
padding-top:8px;

}
ul.menuprodottiLivorno li a:visited{
background: url("../images/entra.gif") no-repeat;
display:block;
height:19px;
padding-top:8px;
}

ul.menuprodottiLivorno li a:hover{
background: url("../images/entra_hover.gif") no-repeat;
display:block;
height:19px;
padding-top:8px;
}

/* HOME PAGE: BOTTONE ENTRA prodotti BOLOGNA */

#prodotti_bologna{background:url("../images/box-bologna.jpg") no-repeat; width:197px; height:176px;position:relative; }

ul.menuprodottiBologna{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration: none;
text-align:center;
position:relative;
width:55px;
top:150px;
left:30px;
}

ul.menuprodottiBologna li{
background:url("../images/entra.gif") no-repeat;
width:54px;
list-style:none;
float:left;

}

ul.menuprodottiBologna li a{
color:#ffffff;
text-decoration: none;
text-indent:-9999px;
overflow: hidden; 
}

ul.menuprodottiBologna li a:link{
background: url("../images/entra.gif") no-repeat;
display:block;
height:19px;
padding-top:8px;

}
ul.menuprodottiBologna li a:visited{
background: url("../images/entra.gif") no-repeat;
display:block;
height:19px;
padding-top:8px;
}

ul.menuprodottiBologna li a:hover{
background: url("../images/entra_hover.gif") no-repeat;
display:block;
height:19px;
padding-top:8px;
}

/* ------------------------------------------------------------------------------------------------- */
.bottonePrestoDisponibile{
left:23px;
position:relative;
top:12px;
width:140px;
background: url(../images/prestoDisponibile.gif) no-repeat;
}

.bottoneAcquista{
left:23px;
position:relative;
top:12px;
width:176px;
background: url(../images/acquista.gif) no-repeat;
}


.bottoneAcquista a:link{
background: url(../images/acquista.gif) no-repeat;
display:block;
height:19px;

}

.bottoneAcquista a:visited{
background: url(../images/acquista.gif) no-repeat;
display:block;
height:19px;
}

.bottoneAcquista a:hover{
background: url(../images/acquista_hover.gif) no-repeat;
text-align:center;
display:block;
height:19px;
}


.bottoneCrea{
left:23px;
position:relative;
top:12px;
width:176px;
background: url(../images/crea.gif) no-repeat;
}


.bottoneCrea a:link{
background: url(../images/crea.gif) no-repeat;
display:block;
height:19px;

}

.bottoneCrea a:visited{
background: url(../images/crea.gif) no-repeat;
display:block;
height:19px;
}

.bottoneCrea a:hover{
background: url(../images/crea_hover.gif) no-repeat;
text-align:center;
display:block;
height:19px;
}




.bottoneScegli{
left:23px;
position:relative;
top:12px;
width:176px;
background: url(../images/scegli.gif) no-repeat;
}


.bottoneScegli a:link{
background: url(../images/scegli.gif) no-repeat;
display:block;
height:19px;

}

.bottoneScegli a:visited{
background: url(../images/scegli.gif) no-repeat;
display:block;
height:19px;
}

.bottoneScegli a:hover{
background: url(../images/scegli_hover.gif) no-repeat;
text-align:center;
display:block;
height:19px;
}

/* FINE HOME PAGE */


/*  	PAGINA PRODOTTI     */

.titolo{
background-color:#651c39;
color:#FFFFFF;
font-family:arial,helvetica;
font-size:14px;
font-variant:small-caps;
font-weight:bold;
height:25px;
padding-left:8px;
}
.titDescriz {
background:#651c39;
color:#ffffff;
font-family:arial,helvetica;
font-size:12px;
padding:8px 12px;
}


.somma{
	width:58px;
	background-color:#e2e4e3;
	border-top-width: 16px;
	border-top-style: solid;
	border-top-color: #d0d0d0;
	text-align:center;
	font-size:65px;
	font-weight:bold;
	color:#4c97ce;
}

.foto{
background-color:#d0d0d0;
width:240px;
text-align:center;
}

.fotoUnica{
background-color:#d0d0d0;
width:538px;
text-align:center;
}

.carrello{
background-color:#E7E7E8;
text-align:center;
font-family:arial, helvetica;
font-size:12px;
width:220px;
}

.descrizione{
background-color:#E7E7E8;
font-family:arial, helvetica;
font-size:12px;
text-align:center;
height:30px;
}

.tabellaProdotti{
    border-style:solid;
    border-width:1px;
    border-color:#651c39;
	width:758px;

}

.divisione{
background: url(../images/divisione.gif);
height:1px;
}

.divisioneBianca{
background: url(../images/divisioneBianca.gif) no-repeat;
height:1px;
}


/* ---------------------------------- FINE PAGINA PRODOTTI */


/* footer */

#footer{
	float:right;
	background:url("../images/footer-bg.gif") no-repeat;
	height:31px;
	width:890px;
	margin-left:15px;
	
	}

/* copyright */

#copyright{
	float:left;
	width:200px;
	font-size:11px;
	color:#808080;
	padding-top:11px;
}

/* menu_condizioni */

#menu_condizioni{
	float:right;
}

.moduletablefooter a:link, .moduletablefooter a:visited
{
	text-decoration:none;
	font-size:12px;
	color:gray;
}
.moduletablefooter {
padding-right:15px;
padding-top:6px;
}


/*__________________________________________________*/


button.image {
background-color:transparent;
border:0 none;
color:#004978;
cursor:pointer;
font-size:7pt;
font-weight:bold;
height:24px;
line-height:24px;
text-align:center;
text-transform:uppercase;
white-space:nowrap;
width:99px;
}

#buttonTop{
clear:both;
position:relative;
}
#buttonPagamento {
left:550px;
position:relative;
top:40px;
}
#buttonPagamento .checkout_link 
{
color:#137ac5;
font-size:1.4em;
font-weight:bold;
margin:2px;
padding:2px 0 2px 40px;
vertical-align:middle;
width:320px;
padding:0px;
margin:0px;
border:0px;
}
#buttonConfermaTop 
{
left:650px;
position:absolute;
top:40px;
}

#buttonTop .checkout_link 
{
color:#137ac5;
font-size:1.4em;
font-weight:bold;
margin:2px;
padding:2px 0 2px 40px;
vertical-align:middle;
width:130px;
padding:0px;
margin:0px;
border:0px;
}
#buttonConfermaTop .checkout_link
{
color:#137ac5;
font-size:1.4em;
font-weight:bold;
margin:2px;
padding:2px 0 2px 40px;
vertical-align:middle;
width:220px;
padding:0px;
margin:0px;
border:0px;
}

#buttonBottom{
padding:0px;
margin:0px;
border:0px;
}

#buttonBottom .checkout_link {
color:#137ac5;
font-size:1.4em;
font-weight:bold;
margin:2px;
padding:2px 0 2px 40px;
vertical-align:middle;
width:130px;
padding:0px;
margin:0px;
border:0px;
float:right;
}

#buttonConferma{
padding:0px;
margin:0px;
border:0px;
}

#buttonConferma .checkout_link {
color:#137ac5;
font-size:1.4em;
font-weight:bold;
margin:2px;
padding:2px 0 2px 40px;
vertical-align:middle;
width:220px;
padding:0px;
margin:0px;
border:0px;
float:right;
}

#vmMainPage {
font-size:12px;
padding:30px;
}

.contenutoDomande{
width:750px;
}

/*#lingue_store{
left:35px;
position:absolute;
top:145px;
z-index:15;
}
*/
.rawimages{
left:740px;
position:absolute;
/*top:5px;*/
top:0px;
width:150px;
}

 /*MAPPA SITO*/


#mappa{
background-color:#E7E7E8; color:#333; font-size:11px;font-family:Arial, Helvetica, sans-serif; text-align:left;
position:relative;
float:left;
padding-top:8px;
margin:5px 0 0 20px;
width:888px;
	
}

#mappa td, ul{
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	list-style:circle;

}

#mappa a{
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	text-align:left;
	text-decoration:none;
}


#mappa a:hover{
	text-decoration:underline;
}

