/*********************
STILI BASE
**********************/

BODY { background-color: #fff }
BODY,P,TABLE,TR,BLOCKQUOTE,TD,TH,INPUT,TEXTAREA,SELECT{ font-size:10px; color:#000; font-family:"Verdana", sans-serif;}
H4,H2,H3,H1{ font-size:10px; color:#636466; font-family:"Verdana", sans-serif; font-weight:normal;}

.center { text-align:center; }
.right { text-align:right; }
.left { text-align:left; }
.italic { font-style:italic; }
.bold{ font-weight:bold; }
.btvai {color : #6779DE; }
.tit {color : #253FD0; }
.news {color : #86888A; }
.comment {color : #FFA115; }
.titcode {color : #FF0000; }
.orange {color : #000078; }
.code {color : #000000; }
.code A:visited,.code A:link { color : #224D9B; background-color : transparent; font-weight : bold; text-decoration: none;}
.code A:hover,.code A:active { color : #224D9B; background-color : transparent; font-weight : bold; text-decoration: underline;}


.annuncio {color : #000; font-size : 12px; font-family :  "Verdana", serif; padding-left: 10px; padding-right: 70px;}

/* overlay effect - Mattia */
	#dialog {
		font-size: 12px;
		height: 300px
	}


/*link*/

A:visited,A:link { color : #636466; background-color : transparent; text-decoration: none;}
A:hover,A:active { color : #636466; background-color : transparent; text-decoration: underline; }

/*PHYTO*/
/*TESTATA*/

TD.footer {color : #224D9B; font-size : 10px; font-family :  "Verdana", serif; padding-top: 10px; padding-left: 15px;}
.footer A:visited,.footer A:link { color : #224D9B; background-color : transparent; font-weight : bold; text-decoration: none;}
.footer A:hover,.footer A:active { color : #224D9B; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.intpage {padding-left: 0px;}

TD.intpage02 {padding-left: 10px;}

TD.interno {color : #224D9B; font-size : 10px; font-family :  "Verdana", serif; padding-left: 10px;}
.interno A:visited,.footer A:link { color : #224D9B; background-color : transparent; font-weight : bold; text-decoration: none;}
.interno A:hover,.footer A:active { color : #224D9B; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.titolone {color : #FFF; font-size : 11px; font-family :  "Verdana", serif; padding-right: 25px; background-color: #FC0E0E; padding-left: 10px; padding-top:5px; padding-bottom:5px; font-weight : bold;}

TD.bkhd02 {color : #224D9B; font-size : 8px; font-family :  "Verdana", serif; background-image : url("../img/bkhd02.gif"); padding-left: 0px;}
.bkhd02 A:visited,.bkhd02 A:link { color : #224D9B; background-color : transparent; font-weight : bold; text-decoration: none;}
.bkhd02 A:hover,.bkhd02 A:active { color : #224D9B; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.bkhd04 {color : #224D9B; font-size : 10px; font-family :  "Verdana", serif; padding-left: 0px;}
.bkhd04 A:visited,.bkhd04 A:link { color : #224D9B; background-color : transparent; font-weight : bold; text-decoration: none;}
.bkhd04 A:hover,.bkhd04 A:active { color : #224D9B; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.bkhd03 {color : #292C25; font-size : 10px; font-family :  "Verdana", serif; background-image : url("../img/bkhd03.gif"); padding-left: 0px;}
.bkhd03 A:visited,.bkhd03 A:link { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: none;}
.bkhd03 A:hover,.bkhd03 A:active { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.bkhd01 {color : #292C25; font-size : 10px; font-family :  "Verdana", serif; background-image : url("../img/bkhd01.gif"); padding-left: 0px;}
.bkhd01 A:visited,.bkhd01 A:link { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: none;}
.bkhd01 A:hover,.bkhd01 A:active { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: underline;}

/*MENU SUPERIORE*/

TD.mntop01 {color : #fff; background-color : #e02f26; font-size : 10px; font-family :  "Verdana", serif; padding-right: 10px; font-weight : bold;}
.mntop01 A:visited,.mntop01 A:link { color : #fff; background-color : transparent; text-decoration: none; font-weight : bold;}
.mntop01 A:hover,.mntop01 A:active { color : #fff; background-color : transparent; text-decoration: none; font-weight : bold;}

TD.mntop02 {color : #fff; background-color : #234d9c; font-size : 10px; font-family :  "Verdana", serif; padding-right: 10px; font-weight : bold;}
.mntop02 A:visited,.mntop02 A:link { color : #fff; background-color : transparent; text-decoration: none; font-weight : bold;}
.mntop02 A:hover,.mntop02 A:active { color : #fff; background-color : transparent; text-decoration: none; font-weight : bold;}

/*RIGA SEP SUPERIORE*/

TD.mnmd01 {color : #fff; background-color : #141466; font-size : 10px; font-family :  "Verdana", serif; padding-left: 0px;}
.mnmd01 A:visited,.mnmd01 A:link { color : #fff; background-color : transparent; font-weight : bold; text-decoration: none;}
.mnmd01 A:hover,.mnmd01 A:active { color : #fff; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.mnmd02 {color : #fff; background-color : #80a3cc; font-size : 10px; font-family :  "Verdana", serif; padding-left: 0px;}
.mnmd02 A:visited,.mnmd02 A:link { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: none;}
.mnmd02 A:hover,.mnmd02 A:active { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: underline;}

/*MENU SINISTRA*/

TD.bksx02 {color : #121665; background-color : #80a3cc; font-size : 10px; font-family :  "Verdana", serif; padding-left: 5px; padding-right: 5px;}
.bksx02 A:visited,.bksx02 A:link { color : #121665; background-color : transparent; text-decoration: none; }
.bksx02 A:hover,.bksx02 A:active { color : #121665; background-color : transparent; text-decoration: underline; }

TD.bksx04 {color : #fff; font-size : 10px; font-family :  "Verdana", serif; background-image : url("../img/bksx04.gif"); padding-left: 10px;}
.bksx04 A:visited,.bksx04 A:link { color : #fff; background-color : transparent; font-weight : bold; text-decoration: none;}
.bksx04 A:hover,.bksx04 A:active { color : #fff; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.bksx05 {color : #003366; font-size : 10px; font-family :  "Verdana", serif; /*background-image : url("../img/bksx05.gif");*/ padding-left: 10px; padding-right: 10px;}
.bksx05 A:visited,.bksx05 A:link { color : #1B2E71; background-color : transparent; font-weight : bold; text-decoration: none;}
.bksx05 A:hover,.bksx05 A:active { color : #1B2E71; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.bksx07 {color : #fff; font-size : 10px; font-family :  "Verdana", serif; background-image : url("../img/bksx07.gif"); padding-left: 10px;}
.bksx07 A:visited,.bksx07 A:link { color : #fff; background-color : transparent; text-decoration: none; font-weight:bold;}
.bksx07 A:hover,.bksx07 A:active { color : #fff; background-color : transparent; text-decoration: underline; font-weight:bold;}

TD.bksx08 {color : #003366; font-size : 10px; font-family :  "Verdana", serif; background-image : url("../img/bksx08.gif"); padding-left: 0px;}
.bksx08 A:visited,.bksx08 A:link { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: none; }
.bksx08 A:hover,.bksx08 A:active { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: underline; }

TD.bksx10 {color : #fff; background-color : #e12d25; font-size : 10px; font-family :  "Verdana", serif; padding-left: 10px; font-weight : bold;}
.bksx10 A:visited,.bksx10 A:link { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: none;}
.bksx10 A:hover,.bksx10 A:active { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.bksx11 {color : #333399; font-size : 10px; font-family :  "Verdana", serif; /*background-image : url("../img/bksx11.gif");*/ padding-left: 10px;}
.bksx11 A:visited,.bksx11 A:link { color : #333399; background-color : transparent; font-weight : bold; text-decoration: none;}
.bksx11 A:hover,.bksx11 A:active { color : #333399; background-color : transparent; font-weight : bold; text-decoration: underline;}

/*MENU CENTRALE*/

TD.bk01 {color : #fff; background-color : #80a2cb; font-size : 12px; font-family :  "Verdana", serif; padding-left: 5px; font-weight : bold;}
.bk01 A:visited,.bk01 A:link { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: none;}
.bk01 A:hover,.bk01 A:active { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.bk02 {color : #fff; font-size : 10px; font-family :  "Verdana", serif;}
.bk02 A:visited,.bk02 A:link { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: none;}
.bk02 A:hover,.bk02 A:active { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.bk03 {color : #fff; font-size : 10px; font-family :  "Verdana", serif; background-image : url("../img/bkcnt03.gif"); padding-left: 15px;}
.bk03 A:visited,.bk03 A:link { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: none;}
.bk03 A:hover,.bk03 A:active { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.bk04 {color : #fff; font-size : 10px; font-family :  "Verdana", serif; }
.bk04 A:visited,.bk04 A:link { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: none;}
.bk04 A:hover,.bk04 A:active { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: underline; }

/*PRODOTTI*/

TD.prod {color : #fff; font-size : 10px; font-family :  "Verdana", serif; background-image : url("../img/prod.gif"); padding-left: 0px;}
.prod A:visited,.prod A:link { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: none;}
.prod A:hover,.prod A:active { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.titprod {color : #FF0000; font-size : 10px; font-family :  "Verdana", serif; background-image : url("../img/bktitprod.gif"); padding-left: 15px;}
.titprod A:visited,.titprod A:link { color : #FF0000; background-color : transparent; font-weight : bold; text-decoration: none;}
.titprod A:hover,.titprod A:active { color : #FF0000; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.txtprod {color : #003366; font-size : 10px; font-family :  "Verdana", serif; padding-left: 10px;}
.txtprod A:visited,.txtprod A:link { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: none;}
.txtprod A:hover,.txtprod A:active { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: underline;

TD.prod1 {color : #003366; font-size : 10px; font-family :  "Verdana", serif; background-image : url("../img/prod01.gif"); padding-left: 0px;}
.prod1 A:visited,.prod1 A:link { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: none;}
.prod1 A:hover,.prod1 A:active { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: underline;}

/*FINE PRODOTTI*/

SPAN.red {color : #CC3333; font-size : 10px; font-family :  "Verdana", serif; font-weight : bold;}
.red A:visited,.red A:link { color : #CC3333; background-color : transparent; font-weight : bold; text-decoration: none;}
.red A:hover,.red A:active { color : #CC3333; background-color : transparent; font-weight : bold; text-decoration: underline;}

SPAN.news {color : #fff; font-size : 10px; font-family :  "Verdana", serif; background-image : url("../img/news02.gif"); padding-left: 0px;}
.news A:visited,.news A:link { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: none;}
.news A:hover,.news A:active { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: underline;}

/* PAGINA INTERNA */

TD.inthd {color : #003366; font-size : 10px; font-family :  "Verdana", serif; background-image : url("../img/inthd.jpg"); padding-left: 0px;}
.inthd A:visited,.inthd A:link { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: none;}
.inthd A:hover,.inthd A:active { color : #292C25; background-color : transparent; font-weight : bold; text-decoration: underline;}

/* AREA RISERVATA */


TD.setup {color : #FF0000; font-size : 10px; font-family :  "Verdana", serif; background-image : url("../img/bktitprod.gif"); padding-left: 15px;}
.titprod A:visited,.titprod A:link { color : #FF0000; background-color : transparent; font-weight : bold; text-decoration: none;}
.titprod A:hover,.titprod A:active { color : #FF0000; background-color : transparent; font-weight : bold; text-decoration: underline;}

/* css per popup e-shop */
#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:0px;
z-index:1;
}
#popupContact{
display:block;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:408px;
width:408px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
#button{
text-align:center;
margin:100px;
}
/* fine */

