﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial;
	background-color: #EEEEEE;
}
a:link
{
	font-weight: bold;
	color: white;
	text-decoration: none;
}
a:visited {
	font-weight: bold;
	color: white;
	text-decoration: none;
}
a:hover {
	color: #003399;
	text-decoration: none;
}
a:active {
	color: #333366;
	text-decoration: none;
}
img
{
    border-width:0px;
}
.menuitems
{
    width:100%;
    height:30px;
    background-image:url(images/blu/bgbtnnav.png);
    background-repeat:repeat-x;
}
.menuitemsleft
{
    width: 50px;
    height: 30px;
    background-image:url(images/blu/bgbtnnav.png);
    float:left;
}
.menuitemsright
{
    width: 15px;
    height: 30px;
    background-image:url(images/blu/bgbtnnavleft.png);
    float:left;
}
.menuitemshome
{
width: 150px;
height: 30px;
float:left;
}
.menuitemshome a 
{
border-width:0px;
display:table-cell;
width: 150px;
height: 30px;
background: url(images/blu/btnnavhomecss.png) no-repeat top left;
color:#E3E4E6;
font-size:14px;
text-align:center;
vertical-align:middle;
}
.menuitemshome a:hover {
background-position: bottom left;
color:#FFFFFF;
font-size:14px;
text-align:center;
vertical-align:middle;
}
.img360
{
border-width:0px;
width: 130px;
height: 168px;
background: url(images/vt360.png) no-repeat top left;
color:#E3E4E6;
margin:0 auto;
}
.img360:hover {
background-position: bottom left;
font-size:14px;
text-align:center;
vertical-align:middle;
}
.tb360
{
        color:#333333;
}
.tb360:hover
{
        color:#000000;
}
select, input, textarea
{
	font-size: 10px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.hrTable{
    margin-top:10px;
}
.tbnowrap
{
    white-space:nowrap;
}
.tbwrap
{
    white-space:normal;
}
.tabellalaterale
{

}
.cercavendi
{
     color:#000000;
     font-size:14px;
     font-weight:bold
}
.basso{
	margin-bottom:5px;
	border-width:1px;
	border-style:solid;
	border-color:#232163;
}
.stile2
{
	font-weight: bold;
	font-size: 8pt;
	color: #AAAAAA;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.style2 a:hover
{
    color: #FF0000;
}
.stile3
{
	font-weight: bold;
	font-size: 7pt;
	color: white;
	padding-left:20px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.tbricerca
{
    text-align:left;
    font-size:11px;
    font-family:arial;
    color:#FFFFFF;
}
.tbricerca select, input, textarea
{
    color: #000000;
    font-size: 10px;
}
.tbricercaScheda
{
    text-align:left;
    font-size:11px;
    font-family:arial;
    color:#FFFFFF;
}
.tbricercaScheda td
{
    text-align:left;
    font-size:11px;
    font-family:arial;
    color:#FFFFFF;
}
.tbInfoReq table
{
    margin-top:20px;
}
.tbInfoReq td
{
    padding-top:3px;
    padding-bottom:3px;
    padding-right:20px;
    font-size:11px;
    color: #FFFFFF;
}
.tbInfoReq select, input, textarea
{
    color: #000000;
    font-family:Arial;
    font-size: 10px;
}
.tbricerca2
{
    text-align:left;
    font-size:12px;
    font-family:arial;
    color:#000000;
}
.tdbanner
{
    width:120px;
    height: 100px;
    text-align:center;
    vertical-align:middle;
}
.trbanneres
{
    border-bottom: solid 2px #BA6C2C;
    border-left:solid 2px #E47317;
    border-top:solid 2px #E47317;
}
.trbanneri
{
    border-bottom: solid 2px #BA6C2C;
    border-top:solid 2px #E47317;
}
.trbannered
{
    border-bottom: solid 2px #BA6C2C;
    border-right:solid 2px #BA6C2C;
    border-top:solid 2px #E47317;
}
.tdbannertext
{
    text-align: center;
    text-transform:capitalize;
	font-weight: bold;
	font-size: 8pt;
	color: #555555;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.tdjustify1
{
    vertical-align:top;
     text-align:justify;
     font-size:11px
}
.tbcodmiglio
{
    padding-left:10px;
    font-size:11px;
    font-family:Arial;
    color:#000000;
}
.spancodmiglio
{
    color:#000000;
    font-weight:bold;
}
.spantitolomiglio
{
    color:#0A319D;
    padding-top:5px;
    padding-right:10px;
    font-weight:bold;
    font-size:14px;
}
.lkmigliori a:link
{
	font-weight:bold;
	color: #555555;
	text-decoration: none;
}
.lkmigliori a:visited {
	font-weight:bold;
	color: #555555;
	text-decoration: none;
}
.lkmigliori a:hover 
{
	font-weight:bold;
	color: #555555;
	text-decoration: underline;
}
.lkmigliori a:active 
{
	font-weight:bold;
	color: #555555;
	text-decoration: none;
}
.send1
{
    margin:0px;
}
.vtTitle
{
    font-size:14px;
    font-weight:bold;
    color:#333333;
    text-transform:uppercase;
    text-align:left;
}
.vtFooter
{
    font-size:9px;
    font-weight:bold;
    color:#333333;
    text-transform:uppercase;
    font-style:italic;
	cursor:pointer;
	text-align:right;
	text-decoration:underline;
}
.lkcomuni
{
	font-weight:bold;
	color: #555555;
	text-decoration: none;
	cursor:pointer;
}
.tbdettagli
{
    height:20px;
}
.tbdettaglialt
{
    height: 20px;
    background-color: #EEEEEE;
}
.codT
{
    color: #333333;
    font-size:12px;
    font-family:Arial;
}
.tipT
{
     font-size:15px;
     font-weight:bold;
     color:#FFFFFF
}
.regT
{
     font-size:16px;
     font-weight:bold;
     color:#333399
}
.preT
{
     font-size:16px;
     font-weight:bold;
     color:#333399
}
.titoloT
{
    font-family:Arial;
    font-size:16px;
    word-spacing:3;
    font-weight:bold;
    color:#0A319D;
}
.imgBtnScheda
{
    margin:1px;
    border-bottom: solid 1px #333333;
    border-right: solid 1px #333333;
    border-left: solid 1px #AAAAAA;
    border-top: solid 1px #AAAAAA;
}
.mig
{
    border-right: solid 2px #BA6C2C;
    border-bottom: solid 2px #BA6C2C;
    border-left:solid 2px #E47317;
    border-top:solid 2px #E47317;
}

.schAnteprime
{
     font-size:12px;
     font-weight:bold;
     font-family: Arial;
     color:#333333;
     padding-top:5px;
     text-transform:uppercase;
}
.schImgAnteprime
{
    border-right: solid 2px #BA6C2C;
    border-bottom: solid 2px #BA6C2C;
    border-left:solid 2px #E47317;
    border-top:solid 2px #E47317;
}
.listImgAnteprime
{
    border-right: solid 2px #BA6C2C;
    border-bottom: solid 2px #BA6C2C;
    border-left:solid 2px #E47317;
    border-top:solid 2px #E47317;
}
.listImgAnteprime img
{
    border-width: 0px;
}
.listTitValue
{
    height: 22px;
    color: #333333;
}
.listValue
{
    font-weight:bold;
    color: #333333;
}
.listTitle
{
    padding-left:10px;
    padding-bottom:5px;
    font-family:Arial;
    font-size:14px;
    word-spacing:3;
    font-weight:bold;
    color:#0A319D;
}
.pagingLinkList
{
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color: #555555;
}
a.pagingLinkList:link
{
    color: #555555;
    text-decoration: none;
}
a.pagingLinkList:visited
{
    color: #555555;
    text-decoration: none;
}
a.pagingLinkList:hover
{
    color: #000000;
    text-decoration: none;
}
a.pagingLinkList:active
{
    color: #555555;
    text-decoration: none;
}
.pagingCurrent
{
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:#EEEEEE;
    background-color: #AAAAAA;
}
