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

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

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

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


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

a.scheda, a.scheda:visited { font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 10; color: #696969; text-decoration: none; }
a.scheda:hover { font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 10; color: red; text-decoration: none; }

a.news, a.news:visited { font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 11; color: black; text-decoration: none; }
a.news:hover { font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 11; color: black; text-decoration: underline; }

a.news2, a.news2:visited { font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 12; color: red; text-decoration: none; }
a.news2:hover { font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 12; color: red; text-decoration: underline;  }

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

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

a.show, a.show:visited { font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 12; color: #980505; text-decoration: none; }
a.show:hover { font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 12; color: #980505; text-decoration: underline;  }

a.events, a.events:visited { font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 12; color: #980505; text-decoration: none; }
a.events:hover { font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 12; color: #980505; text-decoration: underline;  }

a.archivio1, a.archivio1:visited { font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 12; color: #980505; text-decoration: none; }
a.archivio1:hover { font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 12; color: #980505; text-decoration: underline;  }

a.link2, a.link2:visited { font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 11; color: #BC8F8F; text-decoration: none; }
a.link2:hover { font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 11; color: #980505; text-decoration: none;  }

a.pallido, a.pallido:visited { font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 11; color: #BC8F8F; text-decoration: none; }
a.pallido:hover { font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 11; color: #980505; text-decoration: none;  }

a.home, a.home:visited { font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 12; color: #696969; text-decoration: none; }
a.home:hover { font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 12; color: #FF0000; text-decoration: none;  }

.testo-news {
	width: 505px;
	position: absolute;
	top: 64px;
	left: 40px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12;
	height: 160px;
}

.testo-news2 {
	width: 505px;
	position: absolute;
	top: 65px;
	left: 0px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12;
	height: 160px;
}

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

}

.mission
{
font-size: 14pt; 
color: #FF0000; 
font-family: Verdana, Arial; 

}






/* 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;

}
/* ****************************** */
/* RISOLUZIONE BOTTOM   */
/* ****************************** */

.risbott {
width: 960px;
text-align: left;
}

/* ****************************** */
/* 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;

}



#boxpagisuccint-campagne2 {
	width: 440px;
	height: 20px;
	position: absolute;
	bottom: -40px;
	left: 40px;
	z-index: 40;
	color: #CCD8E4;
	border: 2px;
}

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

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

}

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

}

#boxpagisuccint-campagne2 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(images/header/sfondo.gif);
background-repeat: repeat-x;
}

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


#wrapper2 {
width: 960px;
height: 484px;
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(images/header/menu/chisiamo_off.gif);
	float: right;
	display: block;
	width: 125px;
	height: 118px;

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



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



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



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



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



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


/* SOTTOMENU MIEI */

.sottomenu {
width: 125px;
height: 118px;
float: right;
background-image: url(images/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 COMPLETO  */

.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;
text-align: left;
}

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

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



/* CSS per la home page */

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

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

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

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

#puntini {
	width: 313px;
	height:17px;
	position: absolute;
	top: 89px;
	left: 0px;
	background-image: url(images/wrapper/puntini.jpg);
	background-repeat: repeat-x;
	background-position: center;
}

#puntini2 {
	width: 313px;
	height:17px;
	position: absolute;
	top: 258px;
	left: 0px;
	background-image: url(images/wrapper/puntini.jpg);
	background-repeat: repeat-x;
	background-position: center;
}

#puntini3 {
	width: 313px;
	height:17px;
	position: absolute;
	top: 387px;
	left: 0px;
	background-image: url(images/wrapper/puntini.jpg);
	background-repeat: repeat-x;
	background-position: center;
}



#boxsx3 {
	width: 313px;
	height:151px;
	position: absolute;
	top: 0;
	left: 0;
	background-image: url(images/wrapper/home/1.jpg);
	background-repeat: repeat-x;
}


#boxsx4 {
	width: 313px;
	height:118px;
	position: absolute;
	top: 161px;
	left: 0px;
	background-image: url(images/wrapper/home/2.jpg);
	background-repeat: repeat-x;
}


#boxsx5 {
	width: 313px;
	height:193px;
	position: absolute;
	top: 291px;
	left: 0;
	background-image: url(images/wrapper/home/3.jpg);
	background-repeat: repeat-x;
}


#boxsx6 {
	width: 23px;
	height:85px;
	position: absolute;
	top: 291px;
	left: 0;
	background-image: url(images/wrapper/home/3.jpg);
	background-repeat: repeat-x;
}


#title-news {
	width: 220px;
	height:16px;
	position: absolute;
	top: 1px;
	left: 104px;
	background-image: url(images/wrapper/home/show.jpg);
	background-repeat: repeat-x;
}

#logo {
	width: 85px;
	height:47px;
	position: absolute;
	top: 10px;
	left: 1px;
}


#testo-product {
	width: 199px;
	position: absolute;
	top: 46px;
	left: 18px;
	font-family: Arial, Verdana;
	font-size: 13px;
	color: #696969;
}


#titolo-newss {
	width: 457px;
	position: absolute;
	top: 30px;
	left: 109px;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #b02727;
}


#testo-newss {
	width: 457px;
	position: absolute;
	top: 51px;
	left: 108px;
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #696969;
	height: 33px;
}

#testo-cerca {
	width: 199px;
	position: absolute;
	top: 107px;
	left: 19px;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #696969;
}

#testo-newsproduct {
	width: 199px;
	position: absolute;
	top: 130px;
	left: 19px;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #696969;
}


#testo-food {
	width: 197px;
	position: absolute;
	top: 46px;
	left: 23px;
	font-family: Arial, Verdana;
	font-size: 13px;
	color: #696969;
}



#prodotto {
	width: 127px;
	position: absolute;
	top: 58px;
	left: 149px;
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #696969;
	height: 119px;
}


#title-prodotto {
	width: 176px;
	height:23px;
	position: absolute;
	top: 18px;
	left: 138px;
	background-image: url(images/wrapper/home/evidenza.jpg);
	background-repeat: repeat-x;
}


#foto {
	width: 104px;
	height:159px;
	position: absolute;
	top: 20px;
	left: 22px;
}




#boxsx-news {
	width: 582px;
	height:85px;
	position: absolute;
	top: 399px;
	left: 360px;
}


#footer5 {
	width: 961px;
	height:176px;
	position: absolute;
	top: 416px;
	left: 0;
}




#puntini-oriz {
	width: 42px;
	height:161px;
	position: absolute;
	top: 431px;
	left: 344px;
	background-image: url(images/wrapper/boxsx1/puntini-orizz.jpg);
	background-position: center;
	
}


#puntini-oriz2 {
	width: 42px;
	height:161px;
	position: absolute;
	top: 431px;
	left: 643px;
	background-image: url(images/wrapper/boxsx1/puntini-orizz.jpg);
	background-position: center;	
}

#boxsx6 {
	width: 23px;
	height:85px;
	position: absolute;
	top: 399px;
	left: 313px;
	background-image: url(images/wrapper/home/4.jpg);
	background-repeat: repeat-x;
}

#boxsx7 {
	width: 240px;
	height:161px;
	position: absolute;
	top: 431px;
	left: 685px;
	background-image: url(images/wrapper/boxsx1/news2.jpg);	
}


/* 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(images/footer/sfondo_think.jpg);
background-repeat: repeat-x;
}

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

#newbormioli {
width: 322px;
height:128px;
position: relative;
float: left;
background-image: url(images/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(images/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(images/footer/interna/1professional.jpg);
background-repeat: repeat-x;
}

#footerint2 {
position: relative;
width: 242px;
height:112px;
float: left;
background-image: url(images/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: 470px;
float: left;
background: #838487;
margin-left: 30px;
margin-top: 8px;

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


#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;
	width: 239px;
}

.titolo-grey {
	position: absolute;
	top: 54px;
	left: 40px;
	background-image: url(images/pressroom/news-eventi/titologrey.gif);
	width: 187px;
	height: 19px;
}


.titolo-grey2 {
	position: absolute;
	top: 198px;
	left: 39px;
	background-image: url(images/pressroom/news-eventi/titologrey.gif);
	width: 187px;
	height: 19px;
}


.titolo-show {
	position: absolute;
	top: 3px;
	left: 14px;
	color: #980505;
	font-family: Arial, Helvetica, Verdana;
	font-size: 12;
	width: 113px;
}

.archivio-show {
	position: absolute;
	top: 87px;
	left: -1px;
	color: #696969;
	font-family: Arial, Helvetica, Verdana;
	font-size: 12;
	width: 210px;
	height: 27px;
}

.testo-show {
	position: absolute;
	top: 76px;
	left: 48px;
	color: #696969;
	font-family: Arial, Helvetica, Verdana;
	font-size: 11;
	width: 197px;
	height: 134px;
}

.testo-eventi {
	position: absolute;
	top: 225px;
	left: 48px;
	color: #696969;
	font-family: Arial, Helvetica, Verdana;
	font-size: 11;
	width: 186px;
	height: 100px;
}


.titolo-events {
	position: absolute;
	top: 3px;
	left: 14px;
	color: #980505;
	font-family: Arial, Helvetica, Verdana;
	font-size: 12;
	width: 158px;
}

.archivio-events {
	position: absolute;
	top: 134px;
	left: -1px;
	color: #696969;
	font-family: Arial, Helvetica, Verdana;
	font-size: 12;
	width: 182px;
}



.testo-evento-archivio {
	color: #696969;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11;
}

.titolo-evento-archivio {
	color: #980505;
	font-family: Arial, Helvetica;
	font-size: 12;
}




.fiera-testo {
	position: absolute;
	top: 141px;
	left: 386px;
	color: #696969;
	font-family: Verdana;
	font-size: 11;
	width: 335px;
	height: 206px;
}


.link-fiera {
	position: absolute;
	top: 346px;
	left: 418px;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12;
	width: 328px;
	height: 29px;
}




.cartina {
	width: 357px;
	position: absolute;
	top: 184px;
	left: 39px;
	height: 162px;
}



.testo-int {
width: 438px;
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;
}

.testo-int5 {
	width: 315px;
	position: absolute;
	top: 2px;
	left: 29px;
	color: #333333;
	font-family: Verdana, Arial, Helvetic,;
	font-size: 11;
}



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

/* OUTLE/ - BORMIOLI ROCCO STORE */

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

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


/* CONSIGLI BRILLANTI */

.intro-brillanti {
width: 237px;
position: absolute;
top: 65px;
left: 37px;

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


/* 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(images/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 PRODOTTI  VETRO */



.vetro1 {
position: absolute;
top: 46px;
left: 451px;
}

.vetro2 {
position: absolute;
top: 46px;
left: 246px;
}

.vetro3 {
position: absolute;
top: 46px;
left: 40px;
}



.vetropuntini1 {
position: absolute;
top: 46px;
left: 235px;
}

.vetropuntini2 {
position: absolute;
top: 46px;
left: 441px;
}


.vetropuntini3 {
position: absolute;
top: 46px;
left: 646px;
}



.vetrotesto1 {
width: 190px;
position: absolute;
top: 140px;
left: 451px;
color: #333333;
font-family: Verdana, Arial, Helvetica, ;
font-size: 12;

}

.vetrotesto2 {
width: 190px;
position: absolute;
top: 140px;
left: 246px;
color: #333333;
font-family: Verdana, Arial, Helvetica, ;
font-size: 12;

}

.vetrotesto3 {
width: 190px;
position: absolute;
top: 140px;
left: 40px;
color: #333333;
font-family: Verdana, Arial, Helvetica, ;
font-size: 12;

}


/* PAGINA DOVE TROVARCI OUTLET */

.testo-intoutlet {
	width: 440px;
	height: 293px;
	position: absolute;
	top: 61px;
	left: 38px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica,;
	font-size: 12;
}


.testo-intoutlet2 {
	width: 440px;
	height: 293px;
	position: absolute;
	top: 60px;
	left: 16px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica,;
	font-size: 12;
}


/* Posizionamento assoluto dell'iframe */
.cartina-iframe {
	width: 193px;
	height: 270px;
	position: absolute;
	top: 61px;
	left: 483px;
	color: #696969;
	background: #ffffff;
	font-family: Arial, Verdana, Helvetica,;
	font-size: 11;
}


/* CSS dentro iframe */

.sales-iframe {
font-family: Arial, Verdana, Helvetica,;
font-size: 10px;
}


.sales-iframe h1 {
background: #F3F3F3;
padding: 5px;
font-family: Arial, Verdana, Helvetica,;
font-size: 12px;
color: #333333;
font-weight: bold;
}


.sales-iframe p {
font-family: Verdana, Arial, Helvetica,;
font-size: 11px;
color: #696969;
}




.outlet-iframe {
	width: 300px;
	height: 300px;
	z-index: 20;
	position: absolute;
	top: 61px;
	left: 430px;
}




/* PAGINA NOVITA' PRODOTTI */

.testo-intnovita {
	width: 219px;
	position: absolute;
	top: 61px;
	left: 41px;
	height: 307px;
}

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

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


/* modificata da sikkolo per quando ci sono piu prodotti in whatsnews */

.novita-iframe {
	width: 269px;
	position: absolute;
	top: 60px;
	left: 278px;
	height: 233px;
}

.novita {
	width: 220px;
	position: absolute;
	top: 300px;
	left: 277px;
	height: 49;
}




/* 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: 53px;
	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: 55px;
	left: 41px;
	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: 40px;


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

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

#catalogoimgpuntini {
width: 5px;
height:367px;
position: absolute;
top: 0px;
right:165px;
background-image: url(images/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;
}


/* MENU A BRICIOLE (Es: Chi siamo, Bormiolirocco) */
.briciole {
width: 380px;
position: absolute;
top: 0;
left: 40px;
padding: 3px;

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

.briciole a:link, .briciole a:visited {
color: #696969;
font-family: Arial, Helvetica, Verdana;
font-size: 11;
text-decoration: none;
}

.briciole a:hover {
color: #696969;
font-family: Arial, Helvetica, Verdana;
text-decoration: underline;
font-size: 11;
}




/* ****************************** */
/* BOX e LINKS PAGINE SUCCESSIVE  */
/* DA USARE PER IL VETRO  */
/* ****************************** */


#boxpagisucc-vetro {
width: 440px;
height: 20px;
position: absolute;
bottom: 5px;
left: 37px;
z-index: 50;


color: #CCD8E4;
border: 2px;

}

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

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

}

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

}

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

}
