/* CSS Document */

body {
	background-color: #3E0520;
	margin: 0px;
	height: 100%;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	vertical-align:middle;
}
td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color:#DADADA;
}
.text{
	padding:60px 80px 0 80px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color:#DADADA;
}
.text_eventi{
	line-height: 14px;
	color:#DADADA;
}
.text_materiali{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#DADADA;
	padding:200px 60px 0 0;
	line-height: 20px;
}
.text_oggetti{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#DADADA;
	padding:60px 60px 0 20px;
	line-height: 20px;
}
.flash_oggetti{
	padding:60px 0 0 0;
}	
.text_azienda{
	padding:60px 80px 0 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color:#DADADA;
}
.text_azienda_mondo{
	padding:60px 80px 0 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color:#DADADA;
}
.flash{
	padding-bottom: 60px;
}
.menu_materiali{
	background-image: url(../it/img/sfondo_materiali.gif);
	background-repeat: no-repeat;
	background-position: right 70px;
	padding:80px 0 0 0;
}
.menu_materiali_en{
	background-image: url(../en/img/sfondo_materiali.gif);
	background-repeat: no-repeat;
	background-position: right 70px;
	padding:80px 0 0 0;
}
.menu_azienda{
	background-image: url(../it/img/sfondo_azienda.gif);
	background-repeat: no-repeat;
	background-position: right 70px;
	padding:80px 0 0 0;
}
.menu_azienda_en{
	background-image: url(../en/img/sfondo_azienda.gif);
	background-repeat: no-repeat;
	background-position: right 70px;
	padding:80px 0 0 0;
}
#credits{
vertical-align:bottom;
}
	
a{
	color:#FFFFFF;
}



/* SFONDI */

.azienda {
	background-image: url(../images/bg_azienda.jpg);
	background-repeat: no-repeat;
}
.azienda_mondo {
	background-image: url(../images/bg_azienda_mondo.jpg);
	background-repeat: no-repeat;
}
.conchiglie {
	background-image: url(../images/bg_conchiglie.jpg);
}
.noci {
	background-image: url(../images/bg_noci.jpg);
}
.argento {
	background-image: url(../images/bg_argento.jpg);
}
.corno {
	background-image: url(../images/bg_corno.jpg);
}
.vetri {
	background-image: url(../images/bg_vetri.jpg);
}
.semi {
	background-image: url(../images/bg_semi.jpg);
}
.legno {
	background-image: url(../images/bg_legno.jpg);
}
.eventi {
	background-image: url(../images/bg_eventi.jpg);
	background-repeat: no-repeat;
}
.resine {
	background-image: url(../images/bg_resine.jpg);
	background-repeat: no-repeat;
}
.minerali {
	background-image: url(../images/bg_minerali.jpg);
	background-repeat: no-repeat;
}
.madreperla {
	background-image: url(../images/bg_madreperla.jpg);
	background-repeat: no-repeat;
}
.vegetali {
	background-image: url(../images/bg_vegetali.jpg);
	background-repeat: no-repeat;
}
.oggetti {
	background-image: url(../images/bg_oggetti.jpg);
	background-repeat: no-repeat;
	background-position: left -1px;
}
.mondo{
	background-image: url(../images/bg_mondo.jpg);
	background-repeat: no-repeat;
}
.credits {
	background-image: url(../images/bg_credits.jpg);
	background-repeat: no-repeat;
}

.foto_small{
background-color:#FFFFFF;
padding:5px 5px 18px 5px;}
.foto_big{
	background-image:url(../images/bg_foto_mondo.gif);
	background-repeat: no-repeat;
	background-position: 20px 25px;
	padding: 65px 0 0 63px;
}


/* STILI AREA RISERVATA */

.top_area{
	background-image:url(../images/top_area.gif);
	height:100px;
	background-repeat: no-repeat;
	background-position: center top;
	text-align:right;
	padding:0 40px 0 60px;
}

.interno{
padding:0 40px 0 80px;}

#menu_area{
	width:800px;
}

th{
font-size:11px;
font-weight:bold;}


.dettaglio{
	background-color:#501732;
	background-image: url(../images/luna_dettaglio.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
	width:110px;
	height:20px;
	text-align:center;
}
.risultati{
 background-color:#85737B;
 color:#ffffff;
 padding:20px;
 vertical-align:bottom;
}

#descrizione{
background-color:#85737B;
margin:0px 35px 20px 420px;
padding:10px;
font-size:11px;
color:#FFFFFF;}

#descrizione td{
font-size:11px;
color:#FFFFFF;
vertical-align:top;
text-transform:lowercase;}

.ricerca{
	width:432px;
	background-color:#FFFFFF;
	border:7px solid #CCC;
	background-image:url(../images/bg_ricerca.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:180px;
	padding:10px;
	color:#000000;
}
.ricerca td{
	color:#000000;
}
.ricerca select{
	width:250px;
	font-size:11px;
}
.ricerca input{
	width:250px;
}

.risultato_uno{
float:left;
margin-right:15px;
width:110px;
bottom:0;
padding-bottom:0px;
margin-bottom:0px;
}
.variante{
float:left;
margin-right:15px;
margin-bottom:0;
vertical-align:bottom;
padding:0;
}

.tabellina td{
padding: 0 5px;
}
.tabellina th{
padding: 0 5px;
font-style:italic;
}
#varianti{
float:left;
margin:0;
padding:0;}

.nav{
background-color: #FFFFFF;
color:#3E0520;
text-align:center;
padding:0;
margin:0;
}
.nav td{
color:#3E0520;}

.dx{
float:right;}
.sx{
float:left;}

#registrazione_ar{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:800px;
	text-align:center;
}
#registrazione_ar p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:300px;
}
table.validator{
width:400px;
padding:0;
margin:25px 0;}
table.validator caption{
text-align: left;
width:400px;}
caption p{
text-align: left;
width:400px;}
table.validator th{
text-align: right;
width:80px;}
table.validator td{
text-align: left;
padding:2px;}

form.validator #registrazione_ar{
width:700px;
text-align:center;
}

button#reset_registrazione_ar{
width:100px;}
button#submit_registrazione_ar{
width:90px;
margin-right:30px;}
