body, p, div, th, td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a {
	color : #232404;
	text-decoration : none;
}

a:hover{
	text-decoration : underline;
}


a.claim:link {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	text-decoration : none;
}

a.claim:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	text-decoration : none;
}

a.claim:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	text-decoration : none;
}



.avanzata {
	color : #232404;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

a.avanzata {
	color : #232404;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
}


a.avanzata:hover {
	color : #232404;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
}


a.richiedi_info {
	color : #FF5219;
	text-decoration : underline;
}


a.richiedi_info:link {
	color : #FF5219;
	text-decoration : underline;
}

a.richiedi_info:hover{
	color : #FF5219;
	text-decoration : none;
}

a.telefono {
	color : #FF5219;
	text-decoration : none; 
	font-weight : bold;
	font-size:11px;
}


a.telefono:link {
	color : #949663;
	text-decoration :none; 
	font-weight : bold;
	font-size:11px;
}

a.telefono:hover{
	color : #949663;
	text-decoration : underline;
	font-weight : bold;
	font-size:11px;
}

a.link_utili {
	color : #949663;
	text-decoration : underline;
}


a.link_utili:link {
	color : #232404;
	text-decoration : underline;
}

a.link_utili:hover {
	color : #232404;
	text-decoration : none;
}

a.ricerche:link{
	color: #797C3C;
	text-decoration: underline;
}

a.ricerche:visited{
	color: #797C3C;
	text-decoration: underline;
}

a.ricerche:hover{
	color: #797C3C;
	text-decoration: none;
}

.imgTipo {
	BORDER-RIGHT: #fecb09 4px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fecb09 4px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #fecb09 4px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #fecb09 4px solid; BACKGROUND-COLOR: #7B7D39
}


body {
	background-color : #797C3C;
}


a.contatta {
	color: #8F2500;
	text-decoration: underline;
}

a.contatta:active {
	color: #8F2500;
	text-decoration: none;
}

a.contatta:visited {
	color: #8F2500;
	text-decoration: underline;
}

a.contatta:hover {
	color: #8F2500;
	text-decoration: none;
}


a.contattapagina {
	color: #8F2500;
	text-decoration: none;
}

a.contattapagina:active {
	color: #8F2500;
	text-decoration: none;
}

a.contattapagina:visited {
	color: #8F2500;
	text-decoration: none;
}

a.contattapagina:hover {
	color: #8F2500;
	text-decoration: none;
}


a.logolink {
	color: #B9BF13;
	text-decoration: none;
	cursor:pointer;
	cursor:hand
}

a.logolink:active {
	color: #B9BF13;
	text-decoration: none;
	cursor:pointer;
	cursor:hand
}

a.logolink:visited {
	color: #B9BF13;
	text-decoration: none;
	cursor:pointer;
	cursor:hand
}

a.logolink:hover {
	color: #B9BF13;
	text-decoration: none;
	cursor:pointer;
	cursor:hand

}

/*
.logolink {
	margin:0;
	padding:0;
	border:0;
	width: 280px;
	height: 55px;
	font: bold 12px Arial,sans-serif; 
	background:#6BBAE9 url(/immagini/logo_agriturismo.gif);
	color:#FFF;
}
*/


#logolink{
		position: relative;
		width: 280px;height: 60px;
    font: bold 12px Arial,sans-serif;
		color: #36A2D8;
		border:0px;
		margin:0px;
		padding:0px;
		z-index: 10
		}

#logolink span{
		position: absolute;
		width: 278px;
		height: 60px; 
		z-index: 10;
		background:url(http://www.agriturismo.it/immagini/logo_agriturismo.gif);
		border:0px;
		margin:0px;
		padding:0px;
		}




a.ricerche:link{
	color: #F5B317;
	text-decoration: underline;
}

h1{
	color : #545140;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	margin-bottom : 1px;
	margin-top : 3px;
}

h1.showall {
	color : #666633;
	font-family : Verdana;
	font-size : 18px;
	font-weight : bold;
	text-align : center;
}

h2{
	color : #545140;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 15px;
	margin-bottom : 1px;
	margin-top : 3px;
}

h3{
	color : #545140;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin-bottom : 1px;
	margin-top : 3px;
}

img {
	border-color : #797C3C;
}

.quadratino {
	height: 19px;
	width:20px;
	background-color: #B9BF13;
}

table.table_gestori{
	border : 1px solid #FF9900;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom : 3px;
}

table.table_gestori a{
	color : #545140;
	font-weight : bold;
}

table.table_gestori td{
	border-bottom : 1px solid #FF9900;
	font-size : 10px;
	padding : 3px;
}

table.table_gestori td td{
	border : none;
}

table.table_gestori td.td1{
	color : #993333;
	font-size : 12px;
	font-weight : bold;
	padding-bottom : 5px;
	padding-top : 5px;
	text-align : center;
}

table.table_gestori th{
	background-color : #FF9900;
	border-bottom : 1px solid #FF9900;
	font-size : 11px;
	padding : 3px;
}

table.table_utenti{
	border : 1px solid #B9BF13;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom : 3px;
}

table.table_utenti a{
	color : #545140;
	font-weight : bold;
}

table.table_utenti td{
	border-bottom : 1px solid #B9BF13;
	font-size : 10px;
	padding : 3px;
}

table.table_utenti td td{
	border : none;
}

table.table_utenti td.td1{
	color : #993333;
	font-size : 12px;
	font-weight : bold;
	padding-bottom : 5px;
	padding-top : 5px;
	text-align : center;
}

table.table_utenti th{
	background-color : #B9BF13;
	border-bottom : 1px solid #B9BF13;
	font-size : 11px;
	padding : 3px;
}

.09txt {
	color : #545140;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
}

.10txt {
	color : #545140;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.11txt {
	color : #545140;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.12txt {
	color : #545140;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

ul li {
list-style-image: url(http://www.agriturismo.it/immagini/spiga-agriturismo.gif);
padding: 0 0 0 5px;
line-height:1.6em;
}

.agritxt {
	font-family : Verdana, "Arial font-size";
	font-size : 13px;
	font-weight : bold;
}

.biglinks {
	color : #666633;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}

.medlinks {
	color : #666633;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.feedback1{
	color : #339933;
	font-weight : bold;
}

.feedback2{
	color : #CC3333;
	font-weight : bold;
}

.smalltxt {
	color : #545140;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
}

.titleagri {
	color : #797C3C;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
}

.titleaz {
	color : #111111;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 22px;
	font-weight : normal;
}

.titlereg {
	color : #797C3C;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 17px;
	font-weight : bold;
}

.txt10 {
	color : #545140;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.txt10b {
	color : #545140;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.txt11 {
	color : #545140;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.txt11b {
	color : #545140;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}

.txt12 {
	color : #545140;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.txt12b {
	color : #545140;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.txt13 {
    color : #545140;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 13px;
    line-height:18px;
}

TD.tratt {
        BORDER-BOTTOM: #a0763c 1px dotted;
}

td.td_border1{
		border-left: #a0763c 1px solid;
		border-top: #a0763c 1px solid;
}
.txt10_bianco {
	color : #ffffff;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
}
table.mainmenu1 {
	border : 1px solid #000000;
}
table.mainmenu1 td{
	background-color : #CCCC99;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding : 5px;
	margin: 2px;
}
table.mainmenu1 th {
	background-color : #0066FF;
}

a.mainmenu1, a.mainmenu1:visited{
	border : 0px;
	color : #333300;
	font-weight : normal;
}

a.mainmenu1:hover{
	background-color : #FFFF66;
}

/*TAB*/
td.sel{
	background-color:#A69430;
	font-size:12px;
	text-align:center;
	border-left: #000000 1px solid;
	border-top: #000000 1px solid;
	border-right: #000000 1px solid;
}
a.sel {
	color : #ffffff;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:bold
}
a.sel:link {
	color : #ffffff;
	text-decoration : none;
}
a.sel:hover{
	color : #ffffff;
	text-decoration : underline;
}
a.sel:visited {
	color : #ffffff;
	text-decoration : none;
}
a.no_sel {
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:bold
}
a.no_sel:link {
	text-decoration : none;
}
a.no_sel:hover{
	color : #ffffff;
	text-decoration : none;
}
a.no_sel:visited {
	text-decoration : none;
}
td.no_sel{
	background-color:#CCCC99;
	font-size:12px;
	text-align:center;
	border-left: #000000 1px solid;
	border-top: #000000 1px solid;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
}
td.servizi{
	font-size:10px;
	text-align:right;
	border-bottom: #000000 1px solid;
}
td.date{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	font-weight:bold;
	border-bottom: #000000 1px solid;
	border-right: #000000 1px solid;
	border-left: #000000 1px solid;
	color: #ffffff;
	height:25px;
}
td.bottomline{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	font-weight:bold;
	border-bottom: #000000 1px solid;
	color: #ffffff;
	height:25px;
}

img.disabled{
	filter: alpha(opacity=25);
	-moz-opacity: .25;
	opacity: .25;
	background-color: White;
}
ul.standardul{
	margin-top:2px;
}
ul.standardul li{
	list-style-image:none; 
	line-height:normal;
	padding: 0;
}

a.ulink,
.ulink a{
	text-decoration:underline;
}

span.orange{
border: 1px solid #999;background-color:#f5b317;font-weight:bold; padding:3px 3px 0;
}


div#azienda-scheda-offerte div{
	margin: 0 0 12px;
	font-size: 12px;
}
div#azienda-scheda-offerte a{
	padding: 0 0 0 14px;
	font-weight: bold;
	color: #FF5219;
	text-decoration: underline;
	background : transparent url(/immagini/flash_arrow.gif) no-repeat scroll 0 1px;
}
div#azienda-scheda-offerte a:hover{
	text-decoration:none;
}
div#azienda-scheda-offerte strong {
	color: #9B1600;
}


#box_topsell{
    background-color:#A7B700;
    border:1px solid #000000;
    font-weight:bold;
    margin:10px;
    padding:5px;
    width:180px;
    font-size:17px;

}
#box_topsell a{
     color:#003300;
}

em.error{
    display:block;
    color:red;
    font-size:13px;
}

.box-rinnovo{
    width: 270px !important;float:left !important;
}

.box-rinnovo label dfn{
    display: none;
}
.box-rinnovo label:hover dfn, .box-rinnovo .show-dfn{
    background:#FFFF99 none repeat scroll 0 0;
    border:1px solid #CCCCCC;
    display:block !important;
    margin: -70px 0 0 190px;
    padding: 5px;
    position:absolute;
    text-align:left;
    z-index:1;
    font-style: normal;
    font-size:12px;
    width: 350px;
    overflow-y: auto;
}

.w200{width: 200px}
