/* CSS Document */


/* area riservata */
body{
margin:0px 0px;
padding:0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:100%;
height:100%;
color:#444444;
background-color:#cccccc;
}
#formtable, #advanced{
width:725px;
height:auto;
}
h1{

font-size:16px;
}
h2{

font-size:12px;
}
tr td{
width:200px;
background-color:#666666;
color:#FFFFFF;
text-align:right;
padding-right:5px;
}
tr td.field{
background-color:#e0e0dd;
width:320px;
text-align:left;
padding-left:5px;
color:#282356;
}
td.divider{
background-color:#efefeb;
height:5px;
}

input, select{
width:480px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:14px;
background-color:#CCCCCC;
border:1px solid #666666;
}
textarea{
height:180px;
width:480px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background-color:#CCCCCC;
border:1px solid #666666;
}
.buttonz{
width:482px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
height:18px;
background-color:#CCCCCC;
border:1px solid #666666;
}
.private{

background-color:#6f4318;
}
.natural{
background-color:#4e5920;
}

.dental{
background-color:#254e6d;
}

a:LINK, a:VISITED, a:ACTIVE{
color:#999999;
font-weight:bold;
}
a:HOVER{
color:#555555;
}
h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#888888;
}
.darkBg{
background-color:#888888;
color:#ffffff;
padding-left:5px;
}
p, div, span{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
table{
width:100%;
}
td.label{
width:250px;
background-color:#232743;
color:#FFFFFF;
text-align:right;
padding-right:5px;
}
th{
background-color:#232743;
color:#FFFFFF;
text-align:right;
padding-right:5px;
font-weight:bold;
}
td.field{
background-color:#ffffff;
width:545px;
text-align:left;
padding-left:5px;
}
.inputz{
width:400px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:14px;
background-color:#CCCCCC;
border:1px solid #232743;
}
textarea.inputz{
height:90px;
}
.buttonz{
width:402px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
height:18px;
background-color:#CCCCCC;
border:1px solid #232743;
}
.buttonRow{
background-color:#ffffff;
padding-left:5px;
}
#container{
background-color:#F0F0F0;
	text-align: center;
	position: absolute;
	top: 10px;
	width: 748px;
	left: 50%;
	margin-left: -384px;
	height: auto;
	overflow: visible;
	visibility: visible;
	display: block;
}
#banner{
position:absolute;
/*background-image:url(banner.gif);*/
/* background-image: url(testata_mini.jpg); */
background-color:#555555;
width:740px;
height:58px;
left:0px;
top:0px;
margin-top:0px;
margin-left:0px;
padding:0px 0px;
text-align:left;
border:4px solid white;
}
#underbanner{
background-color:#ffffff;
}
.newNews{
background-color:#FFFFFF;
color:#FF0000;
text-align:center;
font-weight:bold;
}

#footer{
background-color:#ffffff;
width:100%;
height:50px;
text-align:center;
border-bottom:2px solid red;
}
#overfooter{
position:relative;
background-color:#ffffff;
width:100%;
height:50px;
}
#content{
margin-top:60px;
text-align:left;
padding:5px 10px 10px 10px;
}
.messaggi{
border:1px solid #626789;
}
.text{}
.inputz{}
.buttonz{}
.gruppo1{}
.gruppo2{}
.gruppo3{}
.gruppo4{}
.gruppo5{}
.gruppo6{}
.gruppo7{}
.gruppo8{}
.gruppo9{}
div.tooltip {
        display: none;
        position: absolute;
        top: 0;
        left: 0;
		border-top:2px solid #1f1e63;
		border-left:2px solid #1f1e63;
		border-bottom:2px solid #1f1e63;
		border-right:2px solid #1f1e63;
		padding:2px;
		width:116px;
		height:90px;
		background-color:#FFFFFF;
    }

div.tooltip td    { text-align: left; color: black; }  

.sRose, div.sRose a:visited, div.sRose a:link, div.sRose a:active{
color:#FFFFFF;
background-color:#d29d91;
}
div.sRose a:hover{
color:#000000;
}
.sBlue, div.sBlue a:visited, div.sBlue a:link, div.sBlue a:active{
color:#FFFFFF;
background-color:#86a3b4;
}
div.sBlue a:hover{
color:#000000;
}
.sBrown, div.sBrown a:visited, div.sBrown a:link, div.sBrown a:active{
color:#000000;
background-color:#ccbdab;
}
div.sBlue a:hover{
color:#ffffff;
}
.sGreen, div.sGreen a:visited, div.sGreen a:link, div.sGreen a:active{
color:#000000;
background-color:#bcc499;
}
div.sGreen a:hover{
color:#ffffff;
}
