@charset "iso-8859-1";
/* author: il michele */
/* Creation date: 20/01/2006 */

body {margin: 0 0 0 0; background: #ffffff; font-size: 11px; font-family: Verdana; color: #555}
div#finestra {margin: 0 0 0 0; width: 100%; height: 100%; background-color: #EDB0B0; z-index: -3;}

/*   -----------------   Fascia in alto   ----------------   */

div#fascia {position:absolute; margin-top: 96px; width: 100%; height: 26px; background-color: #f6f6f6;}
span.fascia1 {position:absolute; left:0px; top:0px; width: 26px; height: 26px; background: #555555}
span.biancosx {position:absolute; margin-top: 0px; margin-left: 241px; width: 2px; height: 26px; background-color: #fff;}
span.biancodx {position:absolute; margin-top: 0px; margin-left: 738px; width: 2px; height: 26px; background-color: #fff;}
span.fascia3 {float:right; width: 26px; height: 26px; background: #555555}
span#titoloalto {position:absolute; left: 249; top:6px;}
span#titoloalto2 {position:absolute; left: 522; top:6px;}
span#titoloalto3 {position:absolute; left: 552; top:6px;}
span#titoloalto4 {position:absolute; left: 542; top:6px;}
span#titoloalto2HP {position:absolute; left: 538; top:6px;}

/*   -----------------   Menu arancio   ----------------   */

div#logo1 {position:absolute; top: 19px; left: 191px;}
div#logo2 {position:absolute; top: 14px; left: 247px;}

span#pulsante1 {position:absolute; top: 68px; left: 243px;}
span#pulsante2 {position:absolute; top: 68px; left: 342px;}
span#pulsante3 {position:absolute; top: 68px; left: 441px;}
span#pulsante4 {position:absolute; top: 68px; left: 540px;}
span#pulsante5 {position:absolute; top: 68px; left: 639px;}

span#separatore1 {position:absolute; margin-top: 68px; margin-left: 342px; width: 1px; height: 26px; background-color: #fff; z-index:15;}
span#separatore2 {position:absolute; margin-top: 68px; margin-left: 441px; width: 1px; height: 26px; background-color: #fff; z-index:15;}
span#separatore3 {position:absolute; margin-top: 68px; margin-left: 540px; width: 1px; height: 26px; background-color: #fff; z-index:15;}
span#separatore4 {position:absolute; margin-top: 68px; margin-left: 639px; width: 1px; height: 26px; background-color: #fff; z-index:15;}

A.menuarancio:link {color: #ffffff; text-decoration: none; background-color: #FF9A00; display: block; width: 99px; height: 26px; font-weight: bold; text-align: center; line-height:23px}
A.menuarancio:visited {color: #ffffff;text-decoration:none; background-color: #ff9a00; display:block; width:99px; height:26px; font-weight:bold; text-align: center; line-height:23px}
A.menuarancio:hover {color: #ffffff;text-decoration:none; background-color: #E78B00; display:block; width:99px; height:26px; font-weight:bold; text-align: center; line-height:23px}
A.menuarancio:active {color: #ffffff;text-decoration:none; background-color: #E78B00; display:block; width:99px; height:26px; font-weight:bold; text-align: center; line-height:23px}

/*   ------------  Per pulsante con testo su 2 righe   ---------   */
A.menuarancio4:link {color: #ffffff; text-decoration: none; background-color: #FF9A00; display: block; width: 99px; height: 26px; font-weight: bold; text-align: center; line-height: 11px;}
A.menuarancio4:visited {color: #ffffff; text-decoration: none; background-color: #ff9a00; display: block; width: 99px; height: 26px; font-weight: bold; text-align: center; line-height: 11px;}
A.menuarancio4:hover {color: #ffffff;text-decoration:none; background-color: #E78B00; display: block; width:99px; height:26px; font-weight:bold; text-align: center; line-height:11px;}
A.menuarancio4:active {color: #ffffff;text-decoration:none; background-color: #E78B00; display: block; width:99px; height:26px; font-weight:bold; text-align: center; line-height:11px;}

span.menusopra {color: #ffffff; text-decoration: none; background-color: #D58000; display: block; width: 99px; height: 26px; font-weight: bold; text-align: center; line-height: 11px;}

/*   -----------------   Pulsanti selezionati   ----------------   */

span#active1 {position:absolute; top:68px; left:243px; color: #ffffff; text-decoration: none; background-color: #D58000; display: block; width: 99px; height: 26px; font-weight: bold; text-align: center; line-height:11px; z-index: 10;}
span#active2 {position:absolute; top:68px; left:342px; color: #ffffff; text-decoration: none; background-color: #D58000; display: block; width: 99px; height: 26px; font-weight: bold; text-align: center; line-height:11px; z-index: 10;}
span#active3 {position:absolute; top:68px; left:441px; color: #ffffff; text-decoration: none; background-color: #D58000; display: block; width: 99px; height: 26px; font-weight: bold; text-align: center; line-height:11px; z-index: 10;}
span#active4 {position:absolute; top:68px; left:540px; color: #ffffff; text-decoration: none; background-color: #D58000; display: block; width: 99px; height: 26px; font-weight: bold; text-align: center; line-height:11px; z-index: 10;}
span#active5 {position:absolute; top:68px; left:639px; color: #ffffff; text-decoration: none; background-color: #D58000; display: block; width: 99px; height: 26px; font-weight: bold; text-align: center; line-height:11px; z-index: 10;}

/*   ------------   Area sinistra/sottomenu   ---------   */

div#logoind {
	position:absolute;
	top: 123px;
	left: 0px;
	width: 241px;
	height:96px;
	margin:0;
	padding:0;
	color:#fff;
	text-align:center
}
div#rettgrigio {position: absolute; width: 241px; height: 144px; top: 270px; left: 0px; background: #f6f6f6;}
span#sottomenu {position:absolute; margin-top: 26px; margin-left: 26px;}
span#tastohome {position:absolute; margin-top: 6px; margin-left: 32px;}

A.sottomen:link {color: #555; text-decoration:none; font-weight: bold;}
A.sottomen:visited {color: #555;text-decoration:none; font-weight: bold;}
A.sottomen:hover {color: #555;text-decoration:underline; font-weight: bold;}
A.sottomen:active {color: #555;text-decoration:underline; font-weight: bold;}

A.campa:link {color: #555; text-decoration:underline; font-weight: bold;}
A.campa:visited {color: #555;text-decoration:underline; font-weight: bold;}
A.campa:hover {color: #7B7B7B;text-decoration:underline; font-weight: bold;}
A.campa:active {color: #555;text-decoration:underline; font-weight: bold;}

/*   -----------------   Area centrale Home page   ----------------   */

div#contenitore {
	position:absolute;
	left: 241px;
	top: 123px;
	width: 495px;
	margin:0;
	padding:0;
	height: 287px;
}
div#flash {float:left; width: 215px; margin:0; padding:0;}
div#contenitoreservizi {left: 6px; top: 26px; width: 483px; margin:0;}

div#elenco {position:absolute; left: 294px; top:6px; margin:0; padding:0;}
div#testoaffiancato {position:absolute; left: 240px; top:6px; margin:0; padding:0;}
span#linkelenco {position:absolute; left: 294px; top: 293px; margin:0; padding:0; z-index: 100;}

ul {list-style-type: none;}

/*   Questo è l'elemento elastico che comanda il footer   */
div#testocentrale {position:absolute; left: 0px; top: 290px; padding-top: 24px;}

/*   -----------------   Area centrale Campagne   ----------------   */
span#campagnaspan {width: 295px; height: 177px; background-color: #fff;}
div#campagna {width: 495px; height: 177px; background-color: #fff;}
div#campagna2 {width: 495px; height: 100%; background-color: #fff;}

/*   -----------------   Area centrale Campagna singola   ----------------   */

div#campagnasingola {width: 495px; height: 170px; background-color: #fff;}
span#cliccare {position:absolute; left: 221px; top: 278px; margin:0; padding:0;}
span#cliccare2 {position:absolute; left: 326px; top: 232px; margin:0; padding:0;}
span#cliccare3 {position:absolute; left: 168px; top: 278px; margin:0; padding:0;}
span#cliccare4 {position:absolute; left: 326px; top: 262px; margin:0; padding:0;}
span#cliccare5 {position:absolute; left: 326px; top: 219px; margin:0; padding:0;}

div#video {position: absolute; top: 50px; left :0; width: 320px; height: 240px; margin:0; padding:0;}
div#bullock {position: absolute; top: 30px; left :0; width: 496px; height: 260px; margin:0; padding:0;}
span#txtvideo {position: absolute; top: 26px; left:6px;}
span#videodownload {position: absolute; top: 278px; left:326px;}
span#videodownload2 {position: absolute; top: 265px; left:326px;}
span#videodownload3 {position: absolute; top: 252px; left:326px;}
span#videodownload4 {position: absolute; top: 239px; left:326px;}

/*   -----------------   Area centrale pagina testo   ----------------   */

div#box	{position:absolute; left: 6px; top: 26px; width: 483px; height: 318px; background-color: #fff;}
div#boxconimg {width: 495px; background-color: #fff;}

/*   -----------------   Area centrale pagina clienti   ----------------   */

div#clienti {position:absolute; top:21px; left:26px; width: 250px; margin:0; padding:0;}
div#flash2 {position:absolute; left: 280px; width: 215px; margin:0; padding:0;}

/*   -----------------   Footer per pagina elastica  ----------------   */
div#footer {margin-top: 24px; width: 495px; height: 53px; background: #555}
div#lineafooter {position:absolute; margin-top: 26px; margin-left: 0px; width: 495px; height: 1px; background: #fff}
span#menufooter {position:absolute; margin-top: 6px; margin-left: 8px; }
span.separa {color: #fff; font-size: 10px; font-weight: normal}
span#copywright {position:absolute; margin-top: 33px; margin-left: 8px; }

A.footermenu:link {color: #fff; text-decoration: none; font-weight: normal; font-size: 10px}
A.footermenu:visited {color: #fff;text-decoration:none; font-weight: normal; font-size: 10px}
A.footermenu:hover {color: #fff;text-decoration:underline; font-weight: normal; font-size: 10px}
A.footermenu:active {color: #fff;text-decoration:underline; font-weight: normal; font-size: 10px}

/*   -----------------   Footer per pagina minima  ----------------   */
div#footer2 {position:absolute; top: 442px; left: 243px; width: 495px; height: 53px; background: #555}

/*   -----------------   Didascalie campagne  ----------------   */
div#dida1 {position:absolute; top: 3px; left: 198px; width: 400px; height: 50px; z-index: 100;}
div#dida2 {position:absolute; top: 16px; left: 220px; width: 400px; height: 50px; z-index: 100;}
div#dida3 {position:absolute; top: 22px; left: 0px; width: 400px; height: 50px; z-index: 100;}
div#dida4 {position:absolute; top: 20px; left: 220px; width: 400px; height: 50px; z-index: 100;}
div#dida5 {position:absolute; top: 3px; left: 220px; width: 400px; height: 50px; z-index: 100;}
div#dida6 {position:absolute; top: 3px; left: 0px; width: 400px; height: 50px; z-index: 100;}

/*   -----------------   Stile font   ----------------   */

span.titolo {font-size: 11px; color: #555; font-weight: bold}
span.indirizzo {color: #FFFFFF; font-size: 10px; font-weight: normal; text-align: center}

A.mail:link {color: #757575; font-size: 10px; font-weight: normal; text-decoration: none;}
A.mail:visited {color: #757575; font-size: 10px; font-weight: normal; text-decoration: none;}
A.mail:hover {color: #757575; font-size: 10px; font-weight: normal; text-decoration: underline;}
A.mail:active {color: #757575; font-size: 10px; font-weight: normal; text-decoration: underline;}

A.mail2:link {color: #555; font-weight: normal; text-decoration: none;}
A.mail2:visited {color: #555; font-weight: normal; text-decoration: none;}
A.mail2:hover {color: #555; font-weight: normal; text-decoration: underline;}
A.mail2:active {color: #555; font-weight: normal; text-decoration: underline;}

span.testo {color: #555; font-weight: normal}
span.arancio {color: #FF9A00; font-weight: bold}
span.aranciolight {color: #FF9A00; font-weight: normal}
span.testonormale {color: #555; font-size:11px; font-weight: normal;}
span.testojoint {color: #C3C3C3; font-size:11px; font-weight: normal;}

A.linknormale:link {color: #555; text-decoration:none; font-weight: normal;}
A.linknormale:visited {color: #555;text-decoration:none; font-weight: normal;}
A.linknormale:hover {color: #555;text-decoration:underline; font-weight: normal;}
A.linknormale:active {color: #555;text-decoration:underline; font-weight: normal;}

A.linkunderline:link {color: #555; text-decoration:underline; font-weight: normal;}
A.linkunderline:visited {color: #555;text-decoration:underline; font-weight: normal;}
A.linkunderline:hover {color: #555;text-decoration:underline; font-weight: normal;}
A.linkunderline:active {color: #555;text-decoration:underline; font-weight: normal;}

A.arancio2:link {color: #ff9a00; text-decoration:none; font-weight: bold;}
A.arancio2:visited {color: #ff9a00;text-decoration:none; font-weight: bold;}
A.arancio2:hover {color: #ff9a00;text-decoration:underline; font-weight: bold;}
A.arancio2:active {color: #ff9a00;text-decoration:underline; font-weight: bold;}

span.slant{line-height: 0; width: 0; height: 0; border-style: solid}
span#slant1{position: absolute; top: 27px; left: 13px; border-width: 5px 5px 5px 0px; border-color: #f6f6f6 #555; z-index: 50;}

/* Sample PopBox CSS Classes */
/* PopBox.js, Copyright (c) 2007, C6 Software, Inc. (http://www.c6software.com/)*/

.PopBoxImageSmall
{
	border: none 0px #ffffff;
	cursor: url("images/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
	border: solid 1px #999999;
	cursor: url("images/magminus.cur"), pointer;
}
.PopBoxImageShrink
{
	cursor: url("images/magminus.cur"), pointer;
}
.PopBoxImageLink
{
	cursor: pointer;
}
.PopBoxImageMove
{
	border: none 0px #ffffff;
	cursor: pointer;
}


