body {
	margin: 0px;
	padding: 0px;
background-color:#ffffff;
}

body, html {
width:100%;
height:100%;
}
	

div#contenitore{
    position:absolute;
    left:50%;
    margin:0 0 0 -392px;
	width:785px;
	padding: 0px;
	z-index:1;
	border:none;
	visibility:visible;
	}
	
div#header{
position:absolute;
    margin-top:0px;
	margin-left:0px;
	width:785px;
	height:163px;
	z-index:2;
	border:none;
	visibility:visible;
	background-image:url("../immagini/header.gif");
}

div#dataheader{
position:absolute;
    margin-top:50px;
	margin-left:534px;
	width:228px;
	height:25px;
	z-index:10;
	border:none;
	visibility:visible;
	font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#ffffff;
text-align:right;
}

div#footer{
clear:both;
width:785px;
height:66px;
background-image:url("../immagini/basefooter.gif");
}

div#spaziofooter{
clear:both;
width:100%;
height:32px;
}

div#menupiede {
position:absolute;
margin-left:383px;
margin-top:10px;
width:400px;
border:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#28383a;
text-align:right;
}

div#agency {
position:absolute;
margin-left:660px;
margin-top:40px;
border:none;
}

div#sottomenu{
position:absolute;
    margin-top:171px;
	margin-left:0px;
	width:100%;
	height:291px;
	z-index:3;
	border:none;
	visibility:visible;
	background-image:url("../immagini/sottomenu.jpg");
	background-repeat:repeat-x;
	background-color:#e7e6e5;
	}

div#basemenu{
position:absolute;
    margin-top:175px;
	margin-left:5px;
	width:220px;
	height:262px;
	z-index:4;
	border:none;
	visibility:visible;
	background-image:url("../immagini/basemenu.jpg");
}

div#topmenu{
	position:absolute;
	margin-top:14px;
	margin-left:30px;
	width:162px;
	height:231px;
	z-index:5;
	border:none;
	visibility:visible;
}

div#baseflash{
position:absolute;
    margin-top:175px;
	margin-left:225px;
	width:560px;
	height:262px;
	z-index:5;
	border:none;
	visibility:visible;
}

div#basecontent{
position:absolute;
    margin-top:462px;
	margin-left:0px;
	width:785px;
	min-height:20px;
	z-index:6;
	border:none;
	visibility:visible;
	background-color:#e7e6e5;
	background-image:url("../immagini/patterncontentris.gif");
	background-repeat:repeat-y;
}


div#basericerca{
float: left;
width: 217px;
margin-left: 8px;
margin-top: 0px;
background-image:url("../immagini/topbasericerca.gif");
background-position:top;
background-repeat:no-repeat;
background-color:#d7d7d6;
z-index:7;
border:none;
visibility:visible;
}

div#basericerca .row {
width:198px;
clear:both;
}

div#basericerca .selectsx{
float:left;
width: 99px;
text-align:left;
}

div#basericerca .selectdx{
float:right;
width: 99px;
text-align:right;
}

div#moduli {
margin-top:7px;
margin-left:9px;
width:198px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:left;
}

div#modulib {
margin-top:7px;
margin-left:9px;
width:198px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:left;
}

.testocampi {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#437441;
}

#moduli .bloccomodulo{
display:inline;
width:198px;
}

#gosearch {
display:block;
width:198px;
text-align:right;
}

.moduloselect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #437441;
	border:1px solid;
	border-color:#000000;
	width:90px;
}

div#centro{
float: left;
width: 521px;
min-height:25px;
margin-left: 20px;
margin-top: 0px;
background-image:url("../immagini/basebc2.gif");
background-repeat:no-repeat;
z-index:8;
border:none;
visibility:visible;
}

.titolocentro {
float:left;
margin-top:3px;
margin-left:6px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-align:left;
z-index:9;
}

.paging {
float:right;
margin-top:3px;
margin-right:8px;
text-align:right;
z-index:10;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-align:right;
}

div#breadcrumb {
margin-top:30px;
margin-left:14px;
width:493px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:left;
}

div#testocentro {
margin-top:5px;
margin-left:14px;
width:493px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:left;
}

.box {
position:relative;
margin-top:10px;
margin-left:16px;
float:left;
width:102px;
overflow:hidden;
}

.boxdeleter {
position:relative;
margin-top:10px;
margin-left:195px;
float:left;
width:102px;
overflow:hidden;
}

.boxdeleterb {
position:relative;
margin-top:10px;
margin-left:135px;
float:left;
width:220px;
overflow:hidden;
background-color:#ffffff;
border:1px solid #666666;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:left;
}

.boxcornicefoto {
display:block;
background-color:#ffffff;
border:1px solid #666666;
width:100px;
height:75px;
cursor:pointer;
}

.boxcornicefoto:hover {
background-color:#cccccc;
}

.boxcornicefotodel {
display:block;
background-color:#ffffff;
border:1px solid #666666;
width:100px;
height:75px;
}

.boxfoto {
margin-top:2px;
margin-left:2px;
width:96px;
height:71px;
}

.boxtesto {
display:block;
width:100px;
border:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
text-align:left;
}


div#testocentro .bloccoclr {
clear:both;
width:492px;
}

div#testocentro .bloccodis {
display:block;
width:492px;
text-align:left;
}

div#testocentro .logrow {
clear:both;
width:492px;
}

div#testocentro .logselectsx{
float:left;
text-align:left;
width:140px;
}

div#testocentro .logselectsxb{
float:left;
text-align:left;
width:100px;
}

div#testocentro .logselectdx{
float:right;
text-align:left;
width:352px;
}


div#testocentro .corpotesto{
color:#364443;
line-height:18px;
}

.testoiscritto {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-style:normal;
color:#000000;
}

.testocontact {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-style:normal;
color:#28383a;
}


select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #437441;
	border:1px solid;
	border-color:#000000;
	width:198px;
}

.myinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #437441;
	border:1px solid;
	border-color:#000000;
	width:198px;
}

.myinputb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #437441;
	border:1px solid;
	border-color:#000000;
}


.botinvia{
	background-image:url('../immagini/cerca.gif');
	background-repeat:no-repeat;
	background-position:center center;
	width:74px;
	height:18px;
	border: 0px none;
	cursor:pointer;
}

.botinvia:hover{
	background-image:url('../immagini/cerca_f2.gif');
	background-repeat:no-repeat;
	background-position:center center;
}

.botinserisci{
	background-image:url('../immagini/invia.gif');
	background-repeat:no-repeat;
	background-position:center center;
	width:52px;
	height:18px;
	border: 0px none;
	cursor:pointer;
}

.botinserisci:hover{
	background-image:url('../immagini/invia_f2.gif');
	background-repeat:no-repeat;
	background-position:center center;
}

.botentra{
	background-image:url('../immagini/entra.gif');
	background-repeat:no-repeat;
	background-position:center center;
	width:52px;
	height:18px;
	border: 0px none;
	cursor:pointer;
}

.botentra:hover{
	background-image:url('../immagini/entra_f2.gif');
	background-repeat:no-repeat;
	background-position:center center;
}

.botcancella{
	background-image:url('../immagini/conferma.gif');
	background-repeat:no-repeat;
	background-position:center center;
	width:200px;
	height:18px;
	border: 0px none;
	cursor:pointer;
}

.botcancella:hover{
	background-image:url('../immagini/conferma_f2.gif');
	background-repeat:no-repeat;
	background-position:center center;
}

a.menupiede {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#28383a;
text-decoration:none;
}

a.menupiede:hover {
color:#000000;
}

a.paginazione {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

a.paginazione:hover {
text-decoration:underline;
}

a.linkpanel {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#7c7375;
text-decoration:none;
}

a.linkpanel:hover {
color:#000000;
text-decoration:underline;
}

a.userlinks {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#7c7375;
text-decoration:none;
}

a.userlinks:hover {
color:#000000;
text-decoration:underline;
}

a.cancellino {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ff0000;
text-decoration:none;
}

a.cancellino:hover {
color:#000000;
text-decoration:underline;
}


img {
   behavior: url("pngbehavior.htc");
}

