/*********************
STILI BASE
**********************/

BODY { background-color: #fff }
BODY,P,TABLE,TR,BLOCKQUOTE,TD,TH,INPUT,TEXTAREA,SELECT,DIV{ font-size:11px; color:#4C4C46; 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; }
.news {color : #4C4C46; }
.datagen {color : #4D90C6; }
.indicnews {color : #4D4C47; }


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


/*TESTATA*/

TD.interna_vinus {color : #000; font-size : 12px; font-family :  "Verdana", serif; background-image : url("../img/bk_int_vinus.jpg"); background-repeat : no-repeat; background-color: #ffc79a; padding-left: 18px; padding-right: 15px;}
.interna_vinus A:visited,.interna_vinus A:link { color : #891C1C; font-size : 16px; font-family :  "Times", serif; background-color : transparent; text-decoration: none;}
.interna_vinus A:hover,.interna_vinus A:active { color : #891C1C; font-size : 16px; font-family :  "Times", serif; background-color : transparent; text-decoration: underline;}

TD.interna_vinus02 {color : #000; font-size : 12px; font-family :  "Verdana", serif; background-image : url("../img/bk_int_vinus02.jpg"); background-repeat : no-repeat; background-color: #ffc79a; padding-left: 18px; padding-right: 15px;}
.interna_vinus02 A:visited,.interna_vinus02 A:link { color : #891C1C; font-size : 16px; font-family :  "Times", serif; background-color : transparent; text-decoration: none;}
.interna_vinus02 A:hover,.interna_vinus02 A:active { color : #891C1C; font-size : 16px; font-family :  "Times", serif; background-color : transparent; text-decoration: underline;}

TD.interna_vinus03 {color : #000; font-size : 12px; font-family :  "Verdana", serif; background-color: #FFF; padding-left: 18px; padding-right: 15px;}
.interna_vinus03 A:visited,.interna_vinus03 A:link { color : #891C1C; font-size : 16px; font-family :  "Times", serif; background-color : transparent; text-decoration: none;}
.interna_vinus03 A:hover,.interna_vinus03 A:active { color : #891C1C; font-size : 16px; font-family :  "Times", serif; background-color : transparent; text-decoration: underline;}


TD.interna_tenuta {color : #000; font-size : 12px; font-family :  "Verdana", serif; background-image : url("../img/bk_int_tenuta.jpg"); background-repeat : no-repeat; background-color: #D7E79E; padding-left: 18px; padding-right: 15px;}
.interna_tenuta A:visited,.interna_tenuta A:link { color : #5B6802; font-size : 16px; font-family :  "Times", serif; background-color : transparent; text-decoration: none;}
.interna_tenuta A:hover,.interna_tenuta A:active { color : #5B6802; font-size : 16px; font-family :  "Times", serif; background-color : transparent; text-decoration: underline;}

TD.interna_tenuta02 {color : #000; font-size : 12px; font-family :  "Verdana", serif; background-image : url("../img/bk_int_tenuta02.jpg"); background-repeat : no-repeat; background-color: #677600; padding-left: 18px; padding-right: 15px;}
.interna_tenuta02 A:visited,.interna_tenuta02 A:link { color : #5B6802; font-size : 16px; font-family :  "Times", serif; background-color : transparent; text-decoration: none;}
.interna_tenuta02 A:hover,.interna_tenuta02 A:active { color : #5B6802; font-size : 16px; font-family :  "Times", serif; background-color : transparent; text-decoration: underline;}


TD.colonna_img {color : #000; font-size : 10px; font-family :  "Verdana", serif; background-color: #641E20; padding-left: 17px; padding-right: 0px;}
TD.colonna_vinus2 {color : #000; font-size : 10px; font-family :  "Verdana", serif; background-color: #641E20; }

TD.colonna_img_tenuta {color : #000; font-size : 10px; font-family :  "Verdana", serif; background-color: #313C11; padding-left: 17px; padding-right: 0px;}
TD.colonna_img_tenuta2 {color : #000; font-size : 10px; font-family :  "Verdana", serif; background-color: #313C11; }

P.hmvinus_txt {color : #891C1C; font-size : 16px; font-family :  "Times", serif; background-color: #ffc79a; padding-left: 18px; padding-right: 15px;}
P.hmvinus_txt A:visited,P.hmvinus_txt A:link { color : #891C1C; font-size : 16px; font-family :  "Times", serif; background-color : transparent; text-decoration: none;}
P.hmvinus_txt A:hover,P.hmvinus_txt A:active { color : #891C1C; font-size : 16px; font-family :  "Times", serif; background-color : transparent; text-decoration: underline;}


TD.hmvinus {color : #891C1C; font-size : 10px; font-family :  "Verdana", serif; background-color: #ffc79a; padding-left: 18px; padding-right: 15px;}
.hmvinus A:visited,.hmvinus A:link { color : #891C1C; font-size : 10px; font-family :  "Verdana", serif; background-color : transparent; text-decoration: none;}
.hmvinus A:hover,.hmvinus A:active { color : #891C1C; font-size : 10px; font-family :  "Verdana", serif; background-color : transparent; text-decoration: underline;}

TD.colonna_vinus {color : #000; font-size : 10px; font-family :  "Verdana", serif; background-color: #FFEBDB; }
.colonna_vinus A:visited,.colonna_vinus A:link { color : #891C1C; font-size : 16px; font-family :  "Times", serif; background-color : transparent; text-decoration: none;}
.colonna_vinus A:hover,.colonna_vinus A:active { color : #891C1C; font-size : 16px; font-family :  "Times", serif; background-color : transparent; text-decoration: underline;}


TD.hmnews {color : #543622; font-size : 10px; font-family :  "Verdana", serif; background-color: #ffc79a;}
.hmnews A:visited,.hmnews A:link { color : #543622; background-color : transparent; text-decoration: none;}
.hmnews A:hover,.hmnews A:active { color : #543622; background-color : transparent; text-decoration: underline;}

TD.hmtenuta {color : #000; font-size : 10px; font-family :  "Verdana", serif; background-color: #dedd9b; padding-left: 16px; padding-right: 15px;}
.hmtenuta A:visited,.hmtenuta A:link { color : #535353; background-color : transparent; text-decoration: none;}
.hmtenuta A:hover,.hmtenuta A:active { color : #535353; background-color : transparent; text-decoration: underline;}

TD.hmtenuta2 {color : #5B6802; font-size : 16px; font-family :  "Times", serif; background-color: #dedd9b; padding-right: 5px;}
.hmtenuta2 A:visited,.hmtenuta2 A:link { color : #5B6802; background-color : transparent; text-decoration: none;}
.hmtenuta2 A:hover,.hmtenuta2 A:active { color : #5B6802; background-color : transparent; text-decoration: underline;}

TD.hmmenu {color : #FFF; font-size : 16px; font-family :  "Times", serif; font-style:italic; font-weight:bold;}
.hmmenu A:visited,.hmmenu A:link { color : #FFF; font-weight:bold; font-size : 16px; font-family :  "Times", serif; background-color : transparent; text-decoration: none; font-style:italic; }
.hmmenu A:hover,.hmmenu A:active { color : #FFF; font-weight:bold; font-size : 16px; font-family :  "Times", serif; background-color : transparent; text-decoration: underline; font-style:italic; }

TD.language {color : #827D67; font-size : 16px; font-family :  "Times", serif; font-style:italic; padding-left: 25px;}


TD.hmtraffic {color : #115696; font-size : 18px; font-family :  "Helvetica", serif; font-weight : bold; background-image : url("../img/bkhmtraffic.jpg"); padding-left: 5px;}
TD.lav {color : #FFF; font-size : 15px; font-family :  "Verdana", serif; font-weight : bold;}
.lav A:visited,.lav A:link { color : #FFF; background-color : transparent; font-weight : bold; text-decoration: none;}
.lav A:hover,.lav A:active { color : #FFF; background-color : transparent; font-weight : bold; text-decoration: underline;}
TD.emcpromo {color : #115696; font-size : 18px; font-family :  "Helvetica", serif; font-weight : bold; background-image : url("../img/bk_emcpromo.jpg"); padding-left: 5px;}


TD.bt01 {color : #535353; font-size : 10px; font-family :  "Verdana", serif; font-weight : bold;}
.bt01 A:visited,.bt01 A:link { color : #535353; background-color : transparent; font-weight : bold; text-decoration: none;}
.bt01 A:hover,.bt01 A:active { color : #535353; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.bt02 {color : #FFF; font-size : 11px; font-family :  "Verdana", serif; font-weight : bold; background-image : url("../img/bkbttop.gif"); padding-right: 15px;}
.bt02 A:visited,.bt02 A:link { color : #FFF; background-color : transparent; font-weight : bold; text-decoration: none;}
.bt02 A:hover,.bt02 A:active { color : #FFF; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.colonna01 {color : #4C4C46; font-size : 11px; font-family :  "Verdana", serif;  padding-left: 25px; padding-right: 15px;}
.colonna01 A:visited,.colonna01 A:link { color : #4C4C46; background-color : transparent; font-weight : bold; text-decoration: none;}
.colonna01 A:hover,.colonna01 A:active { color : #4C4C46; background-color : transparent; font-weight : bold; text-decoration: underline;}


TD.titoloint {color : #115696; font-size : 18px; font-family :  "Helvetica", serif; font-weight : bold; background-image : url("../img/anim_int.jpg"); padding-left: 30px;}
TD.data {color : #9A0603; font-size : 10px; font-family :  "Helvetica", serif; padding-left: 25px;}
TD.dataint {color : #FFF; font-size : 10px; font-family :  "Verdana", serif; padding-left: 15px;}

TD.spaziatura {color : #000; font-size : 10px; font-family :  "Verdana", serif; padding-left: 40px;}


.titolospot {color : #C10217; font-size : 15px; font-family :  "Helvetica", serif; font-weight : bold; }
.big {color : #C10217; font-size : 18px; font-family :  "Helvetica", serif; font-weight : bold; }

.titleart {color : #C10217; font-size : 10px; font-family :  "Verdana", serif; font-weight : bold; }

TD.hmtit {color : #FFF; font-size : 11px; font-family :  "Verdana", serif; font-weight : bold; background-color:#DAD8CF;}

.titartint {color : #C2031A; font-size : 15px; font-family :  "Helvetica", serif; font-weight : bold; }

TD.artint {color : #4C4C47; font-size : 11px; font-family :  "Verdana", serif; padding-left: 70px; padding-right: 15px;}
.artint A:visited,.artint A:link { color : #4C4C47; background-color : transparent; font-weight : bold; text-decoration: none;}
.artint A:hover,.artint A:active { color : #4C4C47; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.archive {color : #4D4C47; font-size : 10px; font-family :  "Verdana", serif; }
.archive A:visited,.archive A:link { color : #4D90C6; background-color : transparent; font-weight : bold; text-decoration: none;}
.archive A:hover,.archive A:active { color : #4D90C6; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.bkfoot {color : #4D4C47; font-size : 11px; font-family :  "Verdana", serif; background-color:#E5E3DD; padding-left: 15px; padding-right: 15px;}
.bkfoot A:visited,.bkfoot A:link { color : #4D90C6; background-color : transparent; font-weight : bold; text-decoration: none;}
.bkfoot A:hover,.bkfoot A:active { color : #4D90C6; background-color : transparent; font-weight : bold; text-decoration: underline;}


TD.hmbktit04 {color : #4D4C47; font-size : 11px; font-family :  "Verdana", serif; background-image : url("../img/bktit04.jpg"); background-repeat : no-repeat; background-color:#E5E3DD; padding-left: 110px; padding-right: 15px;}
.hmbktit04 A:visited,.hmbktit04 A:link { color : #4D90C6; background-color : transparent; font-weight : bold; text-decoration: none;}
.hmbktit04 A:hover,.hmbktit04 A:active { color : #4D90C6; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.hmbktit05 {color : #4D4C47; font-size : 11px; font-family :  "Verdana", serif; background-image : url("../img/bktit05.jpg"); background-repeat : no-repeat; background-color:#E5E3DD; padding-left: 140px; padding-right: 15px;}
.hmbktit05 A:visited,.hmbktit05 A:link { color : #4D90C6; background-color : transparent; font-weight : bold; text-decoration: none;}
.hmbktit05 A:hover,.hmbktit05 A:active { color : #4D90C6; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.hmbktit06 {color : #4D4C47; font-size : 11px; font-family :  "Verdana", serif; background-image : url("../img/bktit06.jpg"); background-repeat : no-repeat; background-color:#E5E3DD; padding-left: 130px; padding-right: 15px;}
.hmbktit06 A:visited,.hmbktit06 A:link { color : #4D90C6; background-color : transparent; font-weight : bold; text-decoration: none;}
.hmbktit06 A:hover,.hmbktit06 A:active { color : #4D90C6; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.footer01 {color : #4D4C47; font-size : 11px; font-family :  "Verdana", serif; background-color:#CBC7BB; padding-left: 30px; padding-right: 15px;}
.footer01 A:visited,.footer01 A:link { color : #4D90C6; background-color : transparent; font-weight : bold; text-decoration: none;}
.footer01 A:hover,.footer01 A:active { color : #4D90C6; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.footer {color : #4D4C47; font-size : 11px; font-family :  "Verdana", serif; background-color:#CBC7BB; padding-left: 53px; padding-right: 15px;}
.footer A:visited,.footer A:link { color : #4D90C6; background-color : transparent; font-weight : bold; text-decoration: none;}
.footer A:hover,.footer A:active { color : #4D90C6; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.mndown {color : #4D4C47; font-size : 12px; font-family :  "Verdana", serif; background-color:#FFF; }
.mndown A:visited,.mndown A:link { color : #4D4C47; background-color : transparent; font-weight : bold; text-decoration: none;}
.mndown A:hover,.mndown A:active { color : #4D4C47; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.privacy {color : #4D4C47; font-size : 11px; font-family :  "Verdana", serif; background-color:#FFF; padding-right: 15px;}
.privacy A:visited,.privacy A:link { color : #4D4C47; background-color : transparent; font-weight : bold; text-decoration: none;}
.privacy A:hover,.privacy A:active { color : #4D4C47; background-color : transparent; font-weight : bold; text-decoration: underline;}


.titsottosez {color : #115696; font-size : 14px; font-family :  "Helvetica", serif; font-weight : bold; }
.titsottosez A:visited,.titsottosez A:link { color : #4D90C6; background-color : transparent; font-weight : bold; text-decoration: none;}
.titsottosez A:hover,.titsottosez A:active { color : #4D90C6; background-color : transparent; font-weight : bold; text-decoration: underline;}

.indicearticoli {color : #115696; font-size : 12px; font-family :  "Helvetica", serif; font-weight : bold; }
.indicearticoli A:visited,.indicearticoli A:link { color : #4D90C6; background-color : transparent; font-weight : bold; text-decoration: none;}
.indicearticoli A:hover,.indicearticoli A:active { color : #4D90C6; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.allegato {color : #4D90C6; font-size : 11px; font-family :  "Verdana", serif; background-color:#CCC;}
.allegato A:visited,.allegato A:link { color : #4D90C6; background-color : transparent; font-weight : bold; text-decoration: none;}
.allegato A:hover,.allegato A:active { color : #4D90C6; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.crismass02 {color : #4D90C6; font-size : 11px; font-family :  "Verdana", serif; background-image : url("../img/bk_sx_n.gif"); background-repeat : no-repeat; background-color:#E5E5E6;}



/*natale

TD.crismass01 {color : #4D90C6; font-size : 11px; font-family :  "Verdana", serif; background-image : url("../img/cris01.jpg"); background-repeat : no-repeat;}
TD.crismass02 {color : #4D90C6; font-size : 11px; font-family :  "Verdana", serif; background-image : url("../img/cris02.jpg"); background-repeat : no-repeat;}

TD.colonna01c {color : #4C4C46; font-size : 11px; font-family :  "Verdana", serif;  padding-left: 25px; padding-right: 15px;background-image : url("../img/cris03.jpg"); background-repeat : no-repeat;}}
.colonna01c A:visited,.colonna01c A:link { color : #4C4C46; background-color : transparent; font-weight : bold; text-decoration: none;}
.colonna01c A:hover,.colonna01c A:active { color : #4C4C46; background-color : transparent; font-weight : bold; text-decoration: underline;}

TD.colonna02c {color : #4C4C46; font-size : 11px; font-family :  "Verdana", serif;  padding-left: 25px; padding-right: 15px;background-image : url("../img/cris03b.jpg"); background-repeat : no-repeat;}}
.colonna02c A:visited,.colonna02c A:link { color : #4C4C46; background-color : transparent; font-weight : bold; text-decoration: none;}
.colonna02c A:hover,.colonna02c A:active { color : #4C4C46; background-color : transparent; font-weight : bold; text-decoration: underline;}
*/