body {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:white;
font-size:12px;
background-color:#757269;
background-image:url(/images/sfondo-header.gif);
background-position:top left;
background-repeat:repeat-x;
margin:0;
padding:0;
}

h1 {
font-size:18px
}

#header {
height:153px;
}
#footer {
background-image:url(/images/sfondo-footer.gif);
background-position:top left;
background-repeat:repeat-x;
height:67px;
}
#colonna-sinistra {
background-image:url(/images/sfondo-sx.gif);
background-position:top left;
background-repeat:repeat-y;
}
#diapo-rintal {
position:absolute;
margin:0px;
width:410px;
}

#slogan-club-rintal {
position:absolute;
margin-top:50px;
margin-left:425px;
width:410px;
}

#logo-rintal {
position:absolute;	
margin-left:835px;
width:165px;
}

#slogan-club-rintal span {
font-weight:bold; font-size:40px;
}
#slogan-club-rintal span.low {
font-size:18px; color:#ca0f16; 
}
.float-left {
float:left
}
#contenitore {
width:830px; margin-left:125px; margin-top:84px;
font-size:14px;
}
#menu {
float:left; 
width:180px; 
margin-top:50px;
height:450px;
line-height:22px;
}

#corpo {
float:left; 
margin-left:30px;
width:608px;
margin-top:50px;
}

#img-footer {
position:absolute;
margin:0px;
width:99px;
}

a{
color:white;
}
a:hover{
color:white;
}
a:visited {
color:white;
}
a:active{
color:white;
}

#dati-azienda {
position:absolute; margin-left:107px; margin-top:8px; width:450px;
}
#dati-azienda span {
font-weight:bold;
}
#dati-azienda span.low {
font-size:10px; color:#FFFFFF;
}
table {
table-layout:fixed;
}
input, select {
width:200px;
}
.bottone_invio {
width:80px;
height:20px;
background-color:#CCCCCC;
border:1px solid black; 
}
fieldset {
padding:5px;
}
legend {
color:white;
}
#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
}
.login{
font-size:14px;
margin:0 auto; 
width:450px; 
padding:10px; 
text-align:center;
}

.titoli_galleria {
float:right; width:300px; height:285px; margin-right:2px;
}

.bottoni_galleria {
cursor:pointer; width:180px; height:20px; color:white; background-color:#757269; border:1px solid #c8c4e8
}
li {
	margin-left:5px;
	padding-left:5px;
}
ul {
	margin-left:5px;
	padding-left:5px;
}