body{
font-style : normal;
font-family : Arial, Verdana, sans-serif;
font-size : 12px;
}

body.zero{
font-style : normal;
font-family : Arial, Verdana, sans-serif;
font-size : 12px;
margin-left: 10px;
margin-right: 0px;
margin-top:5px;
}

.titolo {
        font-family: Arial, Verdana, sans-serif;
        font-size: 15px;
        font-weight: bold;
        color: #000000;
}

h1{
font-style : bold;
font-family : Arial, Verdana, sans-serif;
font-size : 16px;
color : #01851F;
  }

h2{
font-style : normal;
font-family : Arial, Verdana, sans-serif;
font-size : 18px;
  }

.dett_imm{
 font-family: Arial, Verdana, sans-serif;
 font-size : 10px;
}

table.dett_imm{
 font-family: Arial, Verdana, sans-serif;
 font-size : 10px;
}

table.info{
 font-family: Arial, Verdana, sans-serif;
 font-size : 10px;
}

table.info th{
 font-family: Arial, Verdana, sans-serif;
 font-size : 10px;
 font-weight : bold;
 text-align : left;
 color:#585858;
}

table.info td{
 font-family: Arial, Verdana, sans-serif;
 background-color:#FFFFFF;
 font-weight : normal;
 text-align : left;
 color:#8F8F8F;
}


table.navPage{
font-family : Arial, Verdana, sans-serif;
font-size : 10px;
}

table.search{
font-family : Arial, Verdana, sans-serif;
font-size : 12px;
width : 350;
}

table.search td{
 font-family: Arial, Verdana, sans-serif;
 font-weight : normal;
 text-align : left;
 color:#8F8F8F;
}

table.searchdett{
font-family : Arial, Verdana, sans-serif;
font-size : 12px;


}

table.searchdett th{
 font-family: Arial, Verdana, sans-serif;
 background: #99cc99;
 font-weight : bold;
 text-align : left;
 font-size : 11px;
 color: #000;
}

table.searchdett td{
 font-family: Arial, Verdana, sans-serif;

 font-size : 12px;
 font-weight : normal;
 text-align : left;
 color:#000000;
}



table.cartina{
font-family : Arial, Verdana, sans-serif;
font-size : 12px;
}

table.cartina th{
 font-family: Arial, Verdana, sans-serif;
 background-color:#000000;
 font-weight : bold;
 text-align : left;
 font-size : 12px;
 color:#FFFFFF;
}

table.cartina td{
 font-family: Arial, Verdana, sans-serif;
 background-color:#FFFFFF;
 font-size : 10px;
 font-weight : normal;
 text-align : left;
 color:#000000;
}

table.searchfast{
        font-family: Arial, Verdana, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #B4B2B2;
        text-dection: none;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        border: 0px #000000 solid
}


td.space_abit{
width:5px;
}

hr.vert_space{
width : 200px;
height : 1px;
}

form{
margin-bottom :  auto;
margin-top : auto;
}

input{
	font-family : Arial, Verdana, sans-serif;
    font-size : 11px;
	border: solid black 1px;
	padding-left:2px;
    padding-right:2px;
}

select{
	font-family : Arial, Verdana, sans-serif;
    font-size : 11px;
	border: solid black 1px;

}

span.partition_name{
    font-family : Arial, Verdana, sans-serif;
    font-size : 12px;
    width:200px;
    cursor : default;
    padding-left:2px;
    padding-right:2px;
}

.cerca_app{
        font-family: Arial, Verdana, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #676666;
        text-decoration: none;
        width: 240px;
        border: 1px #B2B2B2 solid;
}

span.numero_ab{
	width:25px;
	text-align:right;
}

table.result{
font-family : Arial, Verdana, sans-serif;

background-color : #FFFFFF;
}

th.result{
background: #ccc;
font-weight : bold;
border-bottom: solid #009933 1px;
height: 22px;
font-size: 11px;
}
th.result a.order:link {color: #FFFFFF;font-size: 11px;}


td.result{
    padding: 0px;
    padding-left: 5px;
	border-bottom: #009933 solid  1px;
	height: 24px;
	font-size: 11px;
}

table.resultfast{
font-family : Arial, Verdana, sans-serif;
font-size : 12px;
background-color : #FFFFFF;
}

th.resultfast{
font-family: Arial, Verdana, sans-serif;
font-size: 12px;
background-color:#000000;
font-weight : bold;
text-align : center;
border-bottom : solid white 2px;
padding-top:2px;
color:#FFFFFF;
padding-bottom:2px;
padding-left:5px;
padding-right:5px;
border-left : solid white 1px;
border-right: solid white 1px;
}

td.resultfast{
    padding-left:5px;
    padding-right:5px;
    padding-top:2px;
    padding-bottom:2px;
	border-bottom : solid white 1px;
	border-left : solid white 1px;
	border-right: solid white 1px;
}


.rich{
font-family : Arial, Verdana, sans-serif;
font-size : 11px;
font-weight : normal;
text-align : left;
}

.rich_bold{
font-family : Arial, Verdana, sans-serif;
font-size : 11px;
font-weight : bold;
text-align : left;
}

a.cartina{
        font-family: Arial, Verdana, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #000000;
        text-decoration: none
}

a:visited.cartina{
        font-family: Arial, Verdana, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #000000;
        text-decoration: none
}

a:hover.cartina{
        font-family: Arial, Verdana, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #FF0000;
        text-decoration: none
}

a.navpage{
        font-family: Arial, Verdana, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #AEAEAE;
        text-decoration: none
}

a:visited.navpage{
        font-family: Arial, Verdana, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #AEAEAE;
        text-decoration: none
}

a:hover.navpage{
        font-family: Arial, Verdana, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #AEAEAE;
        text-decoration: none
}

a.order{
        font-family: Arial, Verdana, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
	color:#FFFFFF;
}

a:visited.order{
        font-family: Arial, Verdana, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
	color:#FFFFFF;
}

a:hover.order{
        font-family: Arial, Verdana, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
	color:yellow;
}


a.orderfast{
        font-family: Arial, Verdana, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
	color:#FFFFFF;
}

a:visited.orderfast{
        font-family: Arial, Verdana, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
	color:#FFFFFF;
}

a:hover.orderfast{
        font-family: Arial, Verdana, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
	color:yellow;
}

a{
        font-family: Arial, Verdana, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #AEAEAE;
        text-decoration: none
}

a:visited{
        font-family: Arial, Verdana, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #AEAEAE;
        text-decoration: none
}

a:hover{
        font-family: Arial, Verdana, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #AEAEAE;
        text-decoration: none
}

.telf	 	{
	font-family: Arial, Verdana, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #8F8F8F
	}

.orario	 	{
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #8F8F8F
	}


.titulo2	 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 31px;
	font-weight: bold;
	color: #000000;
	font-style: normal
	}

.txt_10 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

a.txt_10{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

a:visited.txt_10{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

a:hover.txt_10{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.cod_BDT {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.txt_11 {

	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	font-style: normal;
}
.txt_10Mayus {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	font-style: italic;
	text-transform: uppercase;
}
.txt_10MayusBold {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	font-style: italic;
	text-transform: uppercase;
}
.txt_9 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9px;
	font-style: normal;
}

.bottone {
        font-family:  Arial, Verdana, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #90B627;
        background-color: #F2F9D3;
        border: 0px #BCDBAE solid;
        text-align: center;
        text-valign: top;
        cursor:pointer;
        }

.bottoneimm {
        font-family:  Arial, Verdana, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #999999;
        background-color: #FFFFFF;
        border: 1px #000000 solid;
        text-align: center;
        text-valign: top;
        cursor:pointer;
        }

.C14  {
      font-family: Arial, Verdana, sans-serif;
      font-size: 14px;
      color: #90B627;
      font-weight: bold;
      }


a.linktip{
        font-family: Arial, Verdana, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #019934;
        text-decoration: none
}

a:visited.linktip{
        font-family: Arial, Verdana, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #019934;
        text-decoration: none
}

a:hover.linktip{
        font-family: Arial, Verdana, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #019934;
        text-decoration: none
}

#dhtmltooltip {
position: absolute;
left: -100px;
padding: 1px;
background-color: #000000;
visibility: hidden;
z-index: 100;
}

#dhtmlpointer {
position: absolute;
left: -100px;
z-index: 101;
visibility: hidden;
}
