a.l { color: #4C4C4C; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
a.l:hover { color: #708090; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
a.l:visited { color: #708090; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

a, a:visited { font-family: Verdana, Arial; font-size: 12; color: #FF0000; text-decoration: none; }
a:hover { font-family: Verdana, Arial; font-size: 12; color: #FF0000; text-decoration: underline; }

a.vai, a.vai:visited { font-family: Verdana, Arial; font-size: 11; color: #FF0000; text-decoration: none; }
a.vai:hover { font-family: Verdana, Arial; font-size: 11; color: #FF0000; text-decoration: underline; }

a.barra, a.barra:visited { font-family: Verdana, Arial; font-size: 12px; color: #887671; text-decoration: none; }
a.barra:hover { font-family: Verdana, Arial; font-size: 12px; color: #887671; text-decoration: underline; }

a.info, a.info:visited { font-family: Verdana, Arial; font-size: 12px; color: #696969; text-decoration: none; }
a.info:hover { font-family: Verdana, Arial; font-size: 12px; color: #FF0000; text-decoration: underline; }



a.rosso1, a.rosso1:visited { font-family: Verdana, Arial; font-size: 11; color: #FF0000; text-decoration: none; }
a.rosso1:hover { font-family: Verdana, Arial; font-size: 11; color: #FF0000; text-decoration: underline; }


a.alimentare, a.alimentare:visited { font-family:Arial; color: #696969; text-decoration: none; }
a.alimentare:hover { font-family: Arial; color: #F9D249; text-decoration: underline; }

a.farmaceutica, a.farmaceutica:visited { font-family: Arial; color: #696969; text-decoration: none; }
a.farmaceutica:hover { font-family: Arial; color: #B9E023; text-decoration: underline; }

a.cosmetica, a.cosmetica:visited { font-family: Arial; color: #696969; text-decoration: none; }
a.cosmetica:hover { font-family: Arial; color: #879BCE; text-decoration: underline; }

a.briciole, a.briciole:visited { font-family: Arial, Verdana; font-size: 12px; color: #696969; text-decoration: none; }
a.briciole:hover { font-family: Arial, Verdana; font-size: 12px; color: #696969; text-decoration: underline; }

a.catalogo, a.catalogo:visited { font-family: Verdana, Arial; font-size: 12px; color: #696969; text-decoration: none; }
a.catalogo:hover { font-family: Verdana, Arial; font-size: 12px; color: #336600; text-decoration: none; }

a.catalogo2, a.catalogo2:visited { font-family: Verdana, Arial; font-size: 12px; color: #696969; text-decoration: none; }
a.catalogo2:hover { font-family: Verdana, Arial; font-size: 12px; color: #617199; text-decoration: none; }

a.catalogo3, a.catalogo3:visited { font-family: Verdana, Arial; font-size: 12px; color: #696969; text-decoration: none; }
a.catalogo3:hover { font-family: Verdana, Arial; font-size: 12px; color: #A78D30; text-decoration: none; }

a.rosso, a.rosso:visited { font-family: Verdana, Arial;  color: #484848; text-decoration: none; }
a.rosso:hover { font-family: Verdana, Arial;  color: #FF0000; text-decoration: none; }

a.verde, a.verde:visited { font-family: Verdana, Arial;  color: #484848; text-decoration: none; }
a.verde:hover { font-family: Verdana, Arial;  color: #336600; text-decoration: none; }

a.viola, a.viola:visited { font-family: Verdana, Arial;  color: #484848; text-decoration: none; }
a.viola:hover { font-family: Verdana, Arial;  color: #617199; text-decoration: none; }

a.giallo, a.giallo:visited { font-family: Verdana, Arial;  color: #484848; text-decoration: none; }
a.giallo:hover { font-family: Verdana, Arial;  color: #A78D30; text-decoration: none; }

a.blu, a.blu:visited { font-family: Verdana, Arial;  color: #00008b; text-decoration: none; }
a.blu:hover { font-family: Verdana, Arial;  color: #00008b; text-decoration: underline; }

a.prodotto, a.prodotto:visited { font-family: Verdana, Arial;  font-size: 12px; color: #FF0000; text-decoration: none; }
a.prodotto:hover { font-family: Verdana, Arial;  font-size: 12px; color: #FF0000; text-decoration: underline; }

a.contatti1, a.contatti1:visited { color: #4a7604; text-decoration: none; }
a.contatti1:hover { color: #4a7604; text-decoration: underline; }

a.contatti2, a.contatti2:visited { color: #617199; text-decoration: none; }
a.contatti2:hover { color: #617199; text-decoration: underline; }

a.contatti3, a.contatti3:visited { color: #A78D30; text-decoration: none; }
a.contatti3:hover { color: #A78D30; text-decoration: underline; }

a.plastica, a.plastica:visited { font-family: Arial;  font-size: 12px; color: #696969; text-decoration: none; }
a.plastica:hover { font-family: Arial;  font-size: 12px; color: #FF0000; text-decoration: underline; }

a.plastica1, a.plastica1:visited { font-family: Arial;  font-size: 12px; color: #FF0000; text-decoration: none; }
a.plastica1:hover { font-family: Arial;  font-size: 12px; color: #FF0000; text-decoration: none; }

a.paginee, a.paginee:visited { color: #696969; text-decoration: none; }
a.paginee:hover { color: #FF0000; text-decoration: none; }

a.archivio, a.archivio:visited { font-family: Arial;  font-size: 10px; color: #8b0000; text-decoration: none; }
a.archivio:hover { font-family: Arial;  font-size: 10px; color: #8b0000; text-decoration: underline; }


a.famiglia, a.famiglia:visited { font-family: Verdana, Arial;  font-size: 10px; color: #696969; text-decoration: none; }
a.famiglia:hover { font-family: Verdana, Arial;  font-size: 10px; color: #696969; text-decoration: underline; }

a.progettare, a.progettare:visited { font-family: Arial;  font-size: 13px; color: #696969; text-decoration: none; }
a.progettare:hover { font-family: Arial;  font-size: 13px; font-weight: bold; color: #696969; text-decoration: none; }

a.sezione, a.sezione:visited { font-family: Arial;  font-size: 12px; color: #696969; text-decoration: none; }
a.sezione:hover { font-family: Arial;  font-size: 12px; color: #FF0000; text-decoration: none; }

a.calendario, a.calendario:visited { font-family: Arial; font-size: 12px; color: #696969; text-decoration: none; }
a.calendario:hover { font-family: Arial;  font-size: 12px; color: #FF0000; text-decoration: none; }

a.archivio2, a.archivio2:visited { font-family: Arial; font-size: 11px; color: #696969; text-decoration: none; }
a.archivio2:hover { font-family: Arial;  font-size: 11px; color: #FF0000; text-decoration: none; }

a.sito, a.sito:visited { font-family: Arial; font-size: 13px; color: #696969; text-decoration: none; }
a.sito:hover { font-family: Arial;  font-size: 13px; color: #FF0000; text-decoration: none; }

a.campagne, a.campagne:visited { font-family: Arial; font-size: 12px; color: #696969; text-decoration: none; }
a.campagne:hover { font-family: Arial;  font-size: 12px; color: #FF0000; text-decoration: none; }

a.comunicati, a.comunicati:visited { font-family: Arial; font-size: 12px; color: #FF0000; text-decoration: none; }
a.comunicati:hover { font-family: Arial;  font-size: 12px; color: #FF0000; text-decoration: underline; }

a.scarica, a.scarica:visited { font-family: Arial; font-size: 12px; color: #696969; text-decoration: none; }
a.scarica:hover { font-family: Arial;  font-size: 12px; color: #FF0000; text-decoration: underline; }

a.archivio3, a.archivio3:visited { font-family: Arial; font-size: 11px; color: #696969; text-decoration: none; }
a.archivio3:hover { font-family: Arial;  font-size: 11px; color: #FF0000; text-decoration: underline; }

a.pdf, a.pdf:visited { font-family: Arial; font-size: 11px; color: #696969; text-decoration: none; }
a.pdf:hover { font-family: Arial;  font-size: 11px; color: #FF0000; text-decoration: none; }

a.novita, a.novita:visited { font-family: Arial; font-size: 11px; color: #696969; text-decoration: none; }
a.novita:hover { font-family: Arial;  font-size: 11px; color: #FF0000; text-decoration: underline; }

a.bottom, a.bottom:visited { font-family: Arial; font-size: 12px; color: #696969; text-decoration: none; }
a.bottom:hover { font-family: Arial;  font-size: 12px; color: #FF0000; text-decoration: underline; }






/* COMUNICATI STAMPA
-------------------------------------------------------------------------------------------------------------------- */

/* li comunicati stampa */
.bordocomunicati {
	font-family: Verdana, Arial; 
	font-size: 12px;  
	color: #696969; 
	text-decoration: none;
	list-style:none;
}
.bordocomunicati li {
	padding:5px;
	border-bottom: 1px solid #f5f5f5;
	padding-left: 13px;
	list-style:none;
	
	list-style:none;
	background-image: url(immagini/puntino.gif);
	background-position: left;
	background-repeat: no-repeat;
}


		/* Links bordocomunicati*/
		.bordocomunicati a:link, .bordocomunicati a:visited {
			font-family: Verdana, Arial; 
			font-size: 12px;  
			color: #696969; 
			text-decoration: none;
		
		}
		
		
		.bordocomunicati a:hover {
			font-family: Verdana, Arial; 
			font-size: 12px;  
			color: #696969; 
			text-decoration: underline;
		
		}
/* --------------- fine --------------- */




body {
background: #FFFFFF; /* #C0C0C0 */
}

/* STILE INPUTtesti scheda */
.scheda {
font-family: Verdana, Arial; 
font-size: 11px;  
color: #696969; 
text-decoration: none;
}


/* STILE INPUTtesti generali */
.testi {
font-family: Verdana, Arial; 
font-size: 12px;  
color: #696969; 
text-decoration: none;
}

/* STILE INPUTtesti generali */
.testi2 {
font-family: Verdana, Arial; 
font-size: 11px;  
color: #696969; 
text-decoration: none;
}






/* STILE INPUTtitoli */
.titoli {
font-family: Arial, Verdana; 
font-size: 18px;  
color: #FF0000; 
text-decoration: none;
}

/* STILE INPUTtitoli progettare */
.titoliprog {
font-family: Arial, Verdana; 
font-size: 13px;  
color: #696969; 
text-decoration: none;
}


/* STILE INPUT briciolee */
.briciolee {
font-family:Arial, Verdana ; 
font-size: 12px;  
color:  #696969; 
text-decoration: none;
}

/* STILE INPUT news-homepage */
.news {
font-family:Verdana, Arial ; 
font-size: 10px;  
color:  #696969; 
text-decoration: none;
}

/* STILE INPUT titolo news */
.titolonews {
font-family:Arial, Verdana; 
font-size: 13px;  
color:  #00008b; 
text-decoration: none;
}

/* STILE INPUT testi tabelle del catalogo */
.tabella {
font-family:Arial, Verdana; 
font-size: 12px;  
color:  #696969; 
text-decoration: none;
}

/* STILE INPUT pagine 1 2 3 */
.pagine {
font-family:Verdana, Arial; 
font-size: 11px;  
color:  #696969; 
text-decoration: none;
}







/* STILE INPUT FORM CONTATTI */

.formstyle
{
font-size: 8pt; 
color: #696969; 
font-family: Verdana, Arial; 
background-color: #FFFFFF;
}


.ricercaavanzata {
font-family: Verdana, Arial; 
font-size: 13px; 
font-weight: bold; 
color: #696969; 
text-decoration: none;

}


/* ****************************** */
/* BOX e LINKS PAGINE SUCCESSIVE  */
/*     CAMPAGNE PUBBLICITARIE     */
/* ****************************** */


#boxpagisuccint-campagne {
width: 440px;
height: 20px;
position: absolute;
bottom: 0px;
left: 40px;
z-index: 40;


color: #CCD8E4;
border: 2px;

}

#boxpagisuccint-campagne {
padding: 3px;
z-index: 40;

color: #515151;
text-decoration: none;
font-family: Arial, Helvetica, Verdana;
font-size: 12;
text-align: left;

}

#boxpagisuccint-campagne a:link, #boxpagisuccint-campagne a:visited {
color: #215887;
z-index: 40;
text-decoration: none;
font-family: Arial, Helvetica, Verdana;
font-size: 12;
text-align: left;

}

#boxpagisuccint-campagne a:hover {
color: #215887;
z-index: 40;
text-decoration: underline;
font-family: Arial, Helvetica, Verdana;
font-size: 12;
text-align: left;

}






/* MENU HEADER */

#header {
width: 960px;
height: 127px;
background-image: url(immagini/header/sfondo.gif);
background-repeat: repeat-x;
}

#wrapper {
width: 960px;
clear: both;
position: relative;
}

/* DISTINZIONE DIV DENTRO HEADER */

#head_sx {
padding: 18px 0 0 18px;
float: left;
}

#head_dx {
width: 850px;
height:127px;
float: right;
}



/* ROLL 1 - CHI SIAMO */
a.roll1
{
	background-image: url(immagini/header/menu-esp/chisiamo_off.gif);
	float: right;
	display: block;
	width: 125px;
	height: 118px;

}
	
a.roll1:hover
{
	background-image: url(immagini/header/menu-esp/chisiamo_on.gif);
	float: right;
	display: block;
	width: 125px;
	height: 118px;
}



/* ROLL 2 - DOVE CI TROVI */
a.roll2
{
	background-image: url(immagini/header/menu-esp/prodotti_off.gif);
	float: right;
	display: block;
	width: 125px;
	height: 118px;
}
	
a.roll2:hover
{
	background-image: url(immagini/header/menu-esp/prodotti_on.gif);
	float: right;
	display: block;
	width: 125px;
	height: 118px;
}



/* ROLL 3 - PRODOTTI */
a.roll3
{
	background-image: url(immagini/header/menu-esp/farmacia_off.gif);
	float: right;
	display: block;
	width: 125px;
	height: 118px;
}
	
a.roll3:hover
{
	background-image: url(immagini/header/menu-esp/farmacia_on.gif);
	float: right;
	display: block;
	width: 125px;
	height: 118px;
}



/* ROLL 4 - SCELTI PER TE */
a.roll4
{
	background-image: url(immagini/header/menu-esp/cosmesi_off.gif);
	float: right;
	display: block;
	width: 125px;
	height: 118px;
}
	
a.roll4:hover
{
	background-image: url(immagini/header/menu-esp/cosmesi_on.gif);
	float: right;
	display: block;
	width: 125px;
	height: 118px;
}



/* ROLL 5 - COMUNICAZIONE */
a.roll5
{
	background-image: url(immagini/header/menu-esp/alimentare_off.gif);
	float: right;
	display: block;
	width: 125px;
	height: 118px;
}
	
a.roll5:hover
{
	background-image: url(immagini/header/menu-esp/alimentare_on.gif);
	float: right;
	display: block;
	width: 125px;
	height: 118px;
}



/* ROLL 6 - CLUB BORMIOLI */
a.roll6
{
	background-image: url(immagini/header/menu-esp/comunicazione_off.gif);
	float: right;
	display: block;
	width: 125px;
	height: 118px;
}
	
a.roll6:hover
{
	background-image: url(immagini/header/menu-esp/comunicazione_on.gif);
	float: right;
	display: block;
	width: 125px;
	height: 118px;
}


/* SOTTOMENU MIEI */

.sottomenu {
width: 125px;
height: 118px;
float: right;
background-image: url(immagini/header/sfondo_sottomenu.gif);
background-repeat: repeat-x;
/*  per il titolo del sottomenu*/
font-family: Verdana, Arial; 
font-size: 11; 
font-weight: bold; 
color: #FF0000; 
text-decoration: none;

}

.sm-position {
padding: 3px 0 0 13px;
}

.li-position {
position: absolute;
top: 2px;
left: 0px;
}





/* SOTTOMENU NAVILIST  */

.navlist
{
padding: 0px;
margin-left: 0;
font: 10px verdana, sans-serif;
width: 122px;
color: #696969; 
}

.navlist li
{
list-style: none;
margin: 0px;
border-bottom: 1px #C0C0C0 solid;
font: 11px verdana, sans-serif;
text-align: left;
}

.navlist li a
{
display: block;
padding: 1px 2px 1px 5px;
font: 11px verdana, sans-serif;
text-decoration: none;
border-left: 3px #FFFFFF solid;
}

.navlist li a:link, .navlist li a:visited { color: #000; font: 11px verdana, sans-serif; }
.navlist li a:hover
{
color: #FF0000;
background: #F5F5F5;
border-left: 3px #DCDCDC solid;
font: 11px verdana, sans-serif;
}



/* SOTTOMENU NAVILIST-SU  */

.navlist-su
{
padding: 0px;
margin-left: 0;
font: 10px verdana, sans-serif;
width: 122px;
color: #696969; 
}

.navlist-su li
{
list-style: none;
margin: 0px;
border-bottom: 1px #C0C0C0 solid;
font: 11px verdana, sans-serif;
text-align: left;
}

.navlist-su li a
{
display: block;
padding: 0px -1px -1px 5px;
font: 11px verdana, sans-serif;
text-decoration: none;
border-left: 3px #FFFFFF solid;
}

.navlist-su li a:link, .navlist-su li a:visited { color: #000; font: 11px verdana, sans-serif; }
.navlist-su li a:hover
{
color: #FF0000;
background: #F5F5F5;
border-left: 3px #DCDCDC solid;
font: 11px verdana, sans-serif;
}

/* CSS per la home page */

#wrap_sx {
position: relative;
width: 313px;
height:396px;
float: left;
}

#wrap_dx {
width: 647px;
height:396px;
float: right;
}

/* home parte di sx */
#boxsx1 {
width: 313px;
height:114px;
position: absolute;
top: 0;
left: 0;
background-image: url(immagini/wrapper/boxsx1/sfondo.jpg);
background-repeat: repeat-x;
}

#boxsx1eng {
width: 313px;
height:114px;
position: absolute;
top: 0;
left: 0;
background-image: url(immagini/wrapper/boxsx1/sfondoeng.jpg);
background-repeat: repeat-x;
}

#boxsx2 {
width: 313px;
height:149px;
position: absolute;
top: 124px;
left: 0;
background-image: url(immagini/wrapper/boxsx2/sfondo.jpg);
background-repeat: repeat-x;

/*border-top: solid #FFFFFF 10px;
 border-bottom: solid #FFFFFF 10px; */

}

#boxsx3 {
width: 313px;
height:114px;
position: absolute;
top: 282px;
left: 0;
background-image: url(immagini/wrapper/boxsx3/sfondo.jpg);
background-repeat: repeat-x;
}


/* BOX SX 1 */


#box1titolo-it {
width: 190px;
height:32px;
position: absolute;
top: 0px;
left: 10px;
}

#pnginvisibile {
width: 100px;
height:40px;
display:block;
z-index:56;
position: absolute;
bottom: 0px;
right: 0px;
}

#box1novita {
width: 116px;
height:45px;
position: absolute;
top: 2px;
right: 10px;
}


#box1testo {
width: 230px;
height:80px;
position: absolute;
top: 35px;
left: 10px;

font-family: Verdana, Arial; 
font-size: 10; 
color: #696969; 

}



#box1link {
width: 230px;
height:80px;
position: absolute;
top: 80px;
left: 30px;
}

a.linkgiallo:link, a.linkgiallo:visited {
font-family: Verdana, Arial; 
font-size: 12;
font-weight: bold; 
text-decoration: none;
color: #A78346;
}

a.linkgiallo:hover {
font-family: Verdana, Arial; 
font-size: 12;
font-weight: bold; 
text-decoration: underline;
color: #A78346;
}



/* BOX SX 2 */


#box2titolo {
width: 169px;
height:41px;
position: absolute;
top: 0px;
left: 0px;
}

#box2testo {
width: 230px;
height:80px;
position: absolute;
top: 65px;
left: 15px;

font-family: Verdana, Arial; 
font-size: 11px; 
color: #696969; 

}

#box2link {
width: 230px;
height:80px;
position: absolute;
top: 124px;
left: 15px;
}

a.linkrosso:link, a.linkrosso:visited  {
font-family: Verdana, Arial; 
font-size: 12;
font-weight: bold; 
text-decoration: none;
color: #EE1F25;
}

a.linkrosso:hover {
font-family: Verdana, Arial; 
font-size: 12;
font-weight: bold; 
text-decoration: underline;
color: #EE1F25;
}


/* BOX SX 3 */

#box3newsletter {
width: 81px;
height:92px;
position: absolute;
top: 3px;
left: 25px;
}


#box3titolo-it {
width: 124px;
height:46px;
position: absolute;
top: 0px;
left: 125px;
}

#box3testo {
width: 180px;
height:80px;
position: absolute;
top: 60px;
left: 130px;

font-family: Verdana, Arial; 
font-size: 11px; 
color: #696969; 

}


/* FOOTER */

#footer {
width: 960px;
clear: both;
}


#banner-crea {
position: relative;
width: 240px;
height:128px;
float: left;
}

#think {
width: 193px;
height:128px;
position: relative;
float: left;
background-image: url(immagini/footer/sfondo_think.jpg);
background-repeat: repeat-x;
}

#thinkhome {
width: 186px;
height:128px;
position: relative;
float: left;
background-image: url(immagini/footer/sfondo_thinkhome.jpg);
background-repeat: repeat-x;
}

#newbormioli {
width: 322px;
height:128px;
position: relative;
float: left;
background-image: url(immagini/footer/new-bormiolisfondo.jpg);
background-repeat: repeat-x;
}



#news-eventi {
position: relative;

width: 260px;
height:128px;
float: left;
background: #FFFFFF;
}

#bestseller {
width: 266px;
height:128px;
float: right;
}

#redline {
position: relative;
display: block;
width: 960px;
height: 2px;
clear: both;
background: #FF0000;

}

#space-under-red {
width: 960px;
height: 11px;
clear: both;
background: #FFFFFF;

}

/* NUOVISSIMO FOOTER INTERNO (pagine interne, diventato simile all'index) */


#footer-int-newsletter {
position: relative;
width: 198px;
height:128px;
float: right;
}




/* VECCHIO FOOTER INTERNO (Quello delle pagine interne) */

#footerinterno {
width: 960px;
clear: both;
position: relative;
background-image: url(immagini/footer/interna/puntini.gif);
background-repeat: repeat-x;
}

#spaceint {
position: relative;
width: 960px;
height:8px;
clear: both;
}

.spaceintclass {
position: relative;
width: 960px;
height:8px;
clear: both;
}


#footerint1 {
position: relative;
width: 322px;
height:112px;
float: left;
background-image: url(immagini/footer/interna/1professional.jpg);
background-repeat: repeat-x;
}

#footerint2 {
position: relative;
width: 242px;
height:112px;
float: left;
background-image: url(immagini/footer/interna/2natural.jpg);
background-repeat: repeat-x;
}

#footerint3 {
position: relative;
width: 273px;
height:112px;
float: left;
}

#footerint4 {
position: relative;
width: 123px;
height:112px;
float: right;
}


/* FOOTER INTERNO POSIZIONAMENTO BOX-INT 1 (Professional) */


#int1logo {
position: absolute;
top: 0;
left: 0;
}

#int1testo {
width: 220px;
position: absolute;
top: 50px;
left: 10px;

font-family: Verdana, Arial; 
font-size: 11px; 
color: #696969; 

}


#int1link {
position: absolute;
top: 95px;
left: 10px;
}

#int1link a:link, #int1link a:visited {
font-family: Verdana, Arial; 
font-size: 10;
font-weight: bold; 
text-decoration: none;
color: #EE1F25;

}


#int1link a:hover {
font-family: Verdana, Arial; 
font-size: 10;
font-weight: bold; 
text-decoration: underline;
color: #EE1F25;
}


/* NUOVISSIMO FOOTER POSIZIONAMENTO PROFESSIONAL BARRA SOTTO */


#newint1logo {
position: absolute;
top: 0;
left: 0;
}

#newint1testo {
width: 220px;
position: absolute;
top: 60;
left: 10px;

font-family: Verdana, Arial; 
font-size: 11px; 
color: #696969; 

}


#newint1link {
position: absolute;
top: 103px;
left: 10px;
}

#newint1link a:link, #newint1link a:visited {
font-family: Verdana, Arial; 
font-size: 10;
font-weight: bold; 
text-decoration: none;
color: #EE1F25;

}


#newint1link a:hover {
font-family: Verdana, Arial; 
font-size: 10;
font-weight: bold; 
text-decoration: underline;
color: #EE1F25;
}
/* FOOTER INTERNO POSIZIONAMENTO BOX-INT 2 (Think natural) */


#int2logo {
position: absolute;
top: 0;
right: 0;
}

#int2riciclabile {
position: absolute;
top: 0;
left: 0;
}

#int2testo {
width: 160px;
position: absolute;
top: 45px;
left: 5px;
font-family: Verdana, Arial; 
font-size: 10px; 
color: #696969; 

}







/* Final miniFOOTER (Quello grigio in fondo) */

#minifooter {
width: 960px;
height:30px;
clear: both;
background: #838487;
}

#sxminifooter {
width: 940px;
float: left;
background: #838487;
margin-left: 15px;
margin-top: 8px;

font-family: Verdana, Arial; 
font-size: 11px; 
color: #FFFFFF; 
}

#indirixxo-minifooter {
width: 960px;
float: left;
margin-left: 15px;
font-family: Verdana, Arial; 
font-size: 12px; 
color: #696969; 
}



#sxminifooter a:link, #sxminifooter a:visited {
font-family: Verdana, Arial; 
font-size: 11px; 
color: #FFFFFF;
text-decoration: none;
}


#sxminifooter a:hover {
font-family: Verdana, Arial; 
font-size: 11px; 
color: #FFFFFF;
text-decoration: underline;
}


#dxminifooter {
width: 430px;
float: right;
background: #838487;
margin-right: 30px;
margin-top: 8px;


text-align: right;

font-family: Verdana, Arial; 
font-size: 11px; 
color: #FFFFFF; 
}


/* Disposizione elementi dei vari box del footer */

#thinklogo {
position: absolute;
top: 0;
left: 0;
}

#thinktesto {
width: 170px;
position: absolute;
top:65px;
left: 0;

font-family: Verdana, Arial; 
font-size: 10px; 
color: #696969; 

}

#newslogo {
position: absolute;
top: 5px;
left: 20px;
}

#newsimg {
position: absolute;
bottom: 5px;
left: 10px;
}

#newstesto {
width: 90%;
position: absolute;
top:40px;
left: 10px;
background: #FAF4F4;
padding-top: 10px;
padding-left: 5px;
padding-bottom: 10px;

font-family: Verdana, Arial; 
font-size: 10px; 
color: #696969; 

}


#newstesto2 {
width: 90%;
position: absolute;
top:40px;
left: 10px;
padding-top: 10px;
padding-left: 5px;
padding-bottom: 10px;

font-family: Verdana, Arial; 
font-size: 10px; 
color: #696969; 

}



/* ROBE PER NEWSLETTER */
.titolo-noposition {
color: #FF0000;
font-family: Arial, Helvetica, Verdana;
font-size: 16;
font-weight: bold;
}

.testo-noposition {
color: #333333;
font-family: Verdana, Arial, Helvetica ;
font-size: 11;
}

/* SCELTI PER TE SENZA POSIZIONE*/

.titolo-sceltiperte {
color: #FF0000;
font-family: Arial, Helvetica, Verdana;
font-size: 16;
font-weight: bold;
}
/* SCELTI PER TE CON POSIZIONE*/

.titolo-sceltiperte-pos {
position: absolute;
top: 25px;
left: 40px;

color: #988746;
font-family: Arial, Helvetica, Verdana;
font-size: 16;
font-weight: bold;
}


/* PAGINE INTERNE (Es: Chi siamo, Bormiolirocco) */

#wrapperinterna {
width: 960px;
height: 367px;
clear: both;
background: #FFEEFF;
}

#dx-int1 {
width: 642px;
height:367px;
float:right;
}

#sx-int1 {
width: 318px;
height: 367px;
float: left;
position: relative;
}


.avantitolo {
position: absolute;
top: 25px;
left: 0px;
}

.titolo-int {
position: absolute;
top: 25px;
left: 40px;

color: #FF0000;
font-family: Arial, Helvetica, Verdana;
font-size: 16;
font-weight: bold;
}

.testo-int {
width: 310px;
position: absolute;
top: 65px;
left: 40px;

color: #333333;
font-family: Verdana, Arial, Helvetica ;
font-size: 12;
}

.testo-int2 {
width: 600px;
position: absolute;
top: 65px;
left: 40px;

color: #333333;
font-family: Verdana, Arial, Helvetic, ;
font-size: 12;
}

.testo-int3 {
width: 600px;
position: absolute;
top: 60px;
left: 40px;

color: #333333;
font-family: Verdana, Arial, Helvetic, ;
font-size: 11;
}

.cellavetro {
color: #333333;
font-family: Verdana, Arial, Helvetic, ;
font-size: 11;
}



/* PAGINA RETE COMMMERCIALE */

.testo-intrete {
width: 302px;
position: absolute;
top: 50px;
left: 40px;

color: #727272;
font-family: Verdana, Arial, Helvetica;
font-size: 12;
}

.rete-mappa {
width: 316px;
position: absolute;
top: 23px;
left: 344px;
}

.rete-iframe-container {
width: 600px;
height: 173px;
position: absolute;
top: 192px;
left: 40px;
}

/* FINTI IFRAME IN CSS PER RETE COMMERCIALE */


.iframe-rete1 {
width: 185px;
height: 150px;
overflow: auto;
border: 1px dotted #A9A9A9;
padding: 5px;

color: #696969;
font-family: Verdana, Arial, Helvetica;
font-size: 10;
}

.iframe-rete2 {
width: 360px;
height: 150px;
overflow: auto;
border: 1px dotted #A9A9A9;
padding: 5px;

color: #696969;
font-family: Verdana, Arial, Helvetica;
font-size: 10;
}

/* FINTI IFRAME IN CSS PER OUTLET */


.iframe-outlet1 {
width: 210px;
height: 250px;
overflow: auto;
border: 1px dotted #A9A9A9;
padding: 5px;

color: #696969;
font-family: Verdana, Arial, Helvetica;
font-size: 10;
}

/* FINTI IFRAME IN CSS PER PUNTI VENDITA ITALIA */


.iframe-puntivendita1 {
width: 240px;
height: 210px;
overflow: auto;
border: 1px dotted #A9A9A9;
padding: 5px;

color: #696969;
font-family: Verdana, Arial, Helvetica;
font-size: 10;
}



/* STILE DELLE LISTE DENTRO I FINTI IFRAME IN CSS */


ul.iconred, ul.iconred li{list-style: none;margin: 0;padding: 5}
/* ul.iconred {width:10em} */
ul.iconred li{
	padding: 2px 0 2px 8px;
	line-height: 1.4em;
    background: url(immagini/wrapper/struttura/redarrow.gif) no-repeat 0 0.9em;
    margin: -6px 0 0
    }


/* 

Contenitori per gli iframe non si usano pił:


.rete-iframe1 {
width: 194px;
height: 168px;
position: absolute;
top: 199px;
left: 40px;
}
.rete-iframe2 {
width: 194px;
height: 168px;
position: absolute;
top: 199px;
left: 242px;
}
.rete-iframe3 {
width: 194px;
height: 168px;
position: absolute;
top: 199px;
left: 445px;
}

*/





/* PAGINA NOVITA' PRODOTTI */

.testo-intnovita {
width: 390px;
position: absolute;
top: 60px;
left: 40px;
}

.novbott-sx {
float: left;
position: relative;
}

.novbott-dx {
float: right;
position: relative;
}

.novita-iframe {
width: 220px;
position: absolute;
top: 90px;
left: 460px;
}






/* PAGINA NEWSLETTER */

.tab-newsletter {
background: #f5f5f5;
color: #333333;
font-family: Verdana, Arial, Helvetica, ;
font-size: 12;
}




/* PAGINA DOWNLOAD */


.testo-intdownload {
width: 450px;
position: absolute;
top: 65px;
left: 40px;

color: #333333;
font-family: Verdana, Arial, Helvetica, ;
font-size: 12;

}
a.downloadtitolo:link, a.downloadtitolo:visited { font-family: Arial, Verdana; font-size: 12; color: #000000; text-decoration: none; font-weight: bold; }
a.downloadtitolo:hover { font-family: Arial, Verdana; font-size: 12; color: #FF0000; text-decoration: none; font-weight: bold; }

.downloadtesto { font-family: Arial, Verdana; font-size: 12; color: #696969; text-decoration: none; }


/* PAGINA CONTATTI */

.testo-intcontatti {
width: 640px;
position: absolute;
top: 65px;
left: 40px;

color: #333333;
font-family: Verdana, Arial, Helvetica, ;
font-size: 12;
}

.testosopra-intcontatti {
	width: 295;
	position: absolute;
	top: 1px;
	left: 305;
	height: 57px;
}


/* per fare i form dei contatti in CSS
.testo-form {
width: 300px;
float: left;
padding: 3px;
background: #E8E8E8;
color: #333333;
font-family: Verdana, Arial, Helvetica, ;
font-size: 5px;
}

.campo-form {
width: 300px;
float: right;
padding: 3;
background: #E8E8E8;
}
*/
 
 
 
 
 
 /* SCELTI PER TE */

#sceltiperte-container {
width: 600px;
position: absolute;
top: 55px;
left: 40px;
}

#sceltiperte-giornata {
width: 600px;
position: absolute;
top: 44px;
left: 0px;
}
 
/* INT-2 per la costruzione della pagina con foto INT-2 */
#dx-int2 {
width: 318px;
height:367px;
float:right;
position: relative;
}

#sx-int2 {
width: 642px;
height: 367px;
float: left;
position: relative;
background: #FFFFFF;
}

/* STRUTTURA PAGINA INTERNA CATALOGO */


#sx-catalogoform {
width: 230px;
height: 280px;
position: absolute;
top: 65px;
left: 30px;


text-align: center;
color: #333333;
font-family: Verdana, Arial, Helvetica, ;
font-size: 12;
}

/* background-image: url(immagini/prodotti/catalogo/sfondo-form.jpg);
background-repeat: repeat-x; */

#catalogoimgpuntini {
width: 5px;
height:367px;
position: absolute;
top: 0px;
right:165px;
background-image: url(immagini/prodotti/catalogo/puntini.gif);
background-repeat: repeat-y;

}


/* BANNER A DX DEL CATALOGO*/
#catalogo-bannernovita {
width: 169px;
height:143px;
position: absolute;
top: 0px;
right: 0px;
}

#catalogo-bannervetro {
width: 169px;
height:207px;
position: absolute;
bottom: 1px;
right: -10px;
}




/* PUNTIVENDITA */

#flashpuntivendita {
position: absolute;
top: 65px;
left: 0;
}

#elencopuntiv {
text-align: left;
color: #808080;
font-family: Verdana, Arial, Helvetica, ;
font-size: 10;
}

#elencopuntiv a:link, #elencopuntiv a:visited{
font-family: Verdana, Arial; font-size: 11; color: #8d9ea7; text-decoration: none;
}

#elencopuntiv a:hover {
font-family: Verdana, Arial; font-size: 11; color: #8d9ea7; text-decoration: underline;
}


#areaiframe {
width: 298px;
position: absolute;
top: 65px;
left: 372;
}

#michelin {
width: 240px;
position: absolute;
bottom: 15px;
left: 372;

text-align: center;
color: #808080;
font-family: Verdana, Arial, Helvetica, ;
font-size: 10;

}

#titoloregione {
width: 92%;
height: 20px;
background: #EFEFEF;  /* Invece #D5E3E4 veniva usato come colore verdognolo per le province d'italia */
padding-left: 10px;
padding-top: 5px;

color: #FF0000;
font-family: Arial, Helvetica, Verdana;
font-size: 12;
font-weight: bold;
}








