body {
color: #000;
background: #545D64;
font: 90% Verdana, Arial, Helvetica, sans-serif;
text-align: center;
}
body, html, h1, h2, h3, p, ul, li, div, span {
margin: 0;
padding: 0;
}
a, a:visited  {
color: #fff;
font-weight: normal;
background: transparent;
}

a:hover, a.selected {
text-decoration: underline;
color: #900;
background: transparent;
}
ul, li {
display: block;
list-style: none;
}


/* blocchi e classi */

/*Blocco principale che contiene tutti gli altri*/

#container {
position: relative;
display: block;
width: 736px;
/*height:500px;*/
margin: 10px auto 0 auto;
text-align: left;
color: #000;
border-left: 2px solid #545D64;
border-right: 2px solid #545D64;
background-color:#D28B6B;
}
#container table{
margin-left:180px;
width:550px;
}

/* Spalla con logo su sfondo rosa antico*/
#spalla {
	position:absolute;
	left:66px;
	top:31px;
	width:120px;
	height:120px;
	z-index:1;
	background-image: url(../images/logo_ril1.jpg);
}
/* Fine spalla*/

/* Top */
#top{

	width:736px;
	height:180px;
	margin;auto auto;
	/*z-index:1;	*/
	/*color:#000000;*/
	/*padding-top:25px;*/
	/*background-color:#d28b6b;*/
	
}

#top h1{
/*padding-left:500px;
color:#537e53;*/
}
#top p{
/*padding-left:500px;
color:#537e53;*/
}

#top .p1, #top .p2, #top .p3 {
text-align:center;
width: 256px;
margin: 0 0 0 250px;
padding: 5px 50px 15px 50px;
color: #fff;
background: #537E53;
}
#top .p1 {
padding-top: 1em;
}
#top .p2 {
margin-top: -2px;
}
#top .p3 {
margin-top: -2px;
padding-bottom: 5px;
}

/* Bottiglia */
#Bottle {
	position:absolute;
	left:25px;
	top:190px;
	width:120px;
	height:299px;
	z-index:1;
	}

/* Fine bottiglia */

/* Animal */
#Animal {
	position:absolute;
	left:556px;
	top:190px;
	width:176px;
	height:295px;
	z-index:1;
		}
		
#Animal img{
padding-bottom:0px;
}	

/* Fine animal	*/

/* Titolo di pagina*/
#Title {
	position:absolute;
	top:0px;
	left:361px;
	width:375px;
	height:120px;
	z-index:1;	
	color:#b62814;
	padding-top:25px;
	text-align:center;
	background-color:#FAFFCD;

}
/* Fine titolo di pagina*/
/* Fascia centrale */
#Fascia {
	/*position:absolute;
	top:275px;
	width:586px;*/
	height:315px;
	z-index:1;
	color:#000000;
	text-align:justify;
	background-color:#FFFFCD;
	margin:0px auto;
	padding-left: 150px;
	/*border-bottom:10px #b62814 solid;*/
	left: -7px;
}

#Fascia p{
font-size: 0.9em;
line-height: 180%;
width: 350px;
height:95px;
margin: 0 200px 0 15px;
padding:52px 20px 10px 20px;
color: #000;
background: #B5BB7D;
}

#Fascia a{
color:#b62814;
font-weight:bold;
}

#Fascia a:hover{
color:#000000;
}

#Fascia table {
width:380px;
margin: 0px 0px 20px 40px;
padding-top:20px;
background-color:#B5BB7D;
font-size:0.9em;
text-align:center;

}

#preamble{	
display: block;
width: 736px;
color: #fff;
background: #B5BB7D;
}

#preamble p {
font-size: 0.8em;
line-height: 140%;
width: 430px;
color: #000;
background: #B5BB7D;
padding-left:70px;
padding-bottom:10px;
padding-top:10px;
}

#preamble .p4{
width:220px;
padding:0 50px 0 250px;
color: #fff;
background: #537E53;
}

#preamble .p1, #preamble .p2, #preamble .p3 {
width: 350px;
margin: 0 0 0 110px;
padding: 10px 30px 5px 30px;
color: #fff;
background: #537E53;
text-align:justify;
}
#preamble .p1 {
padding-top: 4em;
}
#preamble .p2 {
margin-top: -2px;
}
#preamble .p3 {
margin-top: -2px;
padding-bottom: 5px;
}

#right_box, #right_box1 {
width:200px;
position:absolute;
left:528px;
top:220px;
}

#right_box1{
top: 510px;
}
#left_box {
width:100px;
position:absolute;
left:5px;
top:440px;
z-index:1;
text-align:center;
font-size:.9em;
}
#left_box a, #left_box a.active{
color:#b62814;
text-decoration:none;
}
#left_box a:hover, #left_box a.selected {
text-decoration: underline;
color: #900;
background: transparent;
}

/* Fine fascia centrale */




/* Menu destro */
#lselect {
position: absolute;
top: 10px;
left: 612px;
color: #000;
background: #D28B6B;
width: 110px;
text-align: center;
}

#lselect ul {
list-style: none;
margin: 0;
padding: 0 0 5px 0;
}
#lselect li {
display: block;
width: 100px;
background: transparent;
margin: 0 5px;
padding: 0 0 5px 0;
font-size: 0.78em;
}
#lselect a {
display: block;
width: 100px;
color: #fff;
margin: 0 0 5px 0;
padding-bottom: 10px;
text-decoration: none;
}

#lselect a:link, #lselect a:visited {
color: #fff;
background: #D28B6B;
}
#lselect a:hover, #lselect a.selected, #lselect a:active {
color: #B62814;
background: #D28B6B;
text-decoration: underline;
}
#lselect a.c, #lselect a:link.c , #lselect a:visited.c{
color: #000;
background: transparent;
display: inline;
}
#lselect a:hover.c, #lselect a:active.c {
display: inline;
}
 /* Fine menu destro*/
 
 /* Menu sinistro*/
#lselect_free, #lselect_free1{
position: absolute;
top: 150px;
left: 30px;
color: #000;
background: #D28B6B;
width: 110px;
text-align: center;
}

#lselect_free1{
position: absolute;
top: 175px;
left: 0px;
}

#lselect_free ul, #lselect_free1 ul {
list-style: none;
margin: 0;
padding: 0 0 5px 0;
}
#lselect_free li, #lselect_free1 li {
display: block;
width: 100px;
background: transparent;
margin: 0 5px;
padding: 0 0 5px 0;
font-size: 0.78em;
}
#lselect_free a, #lselect_free1 a {
display: block;
width: 100px;
color: #fff;
margin: 0 0 5px 0;
padding-bottom: 10px;
text-decoration: none;
}

#lselect_free a:link, #lselect_free a:visited, #lselect_free1 a:link , #lselect_free1 a:visited {
color: #fff;
background: #D28B6B;
}
#lselect_free a:hover, #lselect_free a.selected,#lselect_free a:active, #lselect_free1 a:hover, #lselect_free1 a.selected, #lselect_free1 a:active {
color: #B62814;
background: #D28B6B;
text-decoration: underline;
}
/* Fine menu sinistro */
/* Fine blocco principale*/


/*/*Pič di pagina*/

#footer {
position: relative;
display: block;
background-color:#b62814;
width: 736px;
margin: 0 auto;
padding: 0;
text-align:center;
font-size:0.8em;
}

#footer p {
color:#FFFFFF;
}

/* Fine pič di pagina*/
/* Classi varie*/
.center{
text-align:center;
}
#foot1{
background-color:#fac46c;
position: relative;
display: block;
width: 736px;
margin: 0 auto;
padding: 0;
text-align:center;
font-size:0.8em;
}
h2{
font-size:1.5em;
}
li{
font-size:.85em;
}


#prize, #prize1{
	position:absolute;
	/*background-color:#fac46c;*/
	left:454px;
	top:350px;
	width:253px;
	height:136px;
	z-index:1;
}

#prize1 {
top:500px;
}
#prize2{
	position:absolute;
	left:15px;
	top:435px;
	z-index:1;
}
#prize3{
	position:absolute;
	left:544px;
	top:610px;
	z-index:1;
}


#logo_box1 {
width:120px;
position:absolute;
left:35px;
top:700px;
z-index:1;
}
#ritratto{
	position:absolute;
	left:552px;
	top:186px;
	z-index:1;
}
#danilo{
	position:absolute;
	left:5px;
	top:500px;
	z-index:1;
}
#qual{
	position:absolute;
	left:632px;
	top:62px;
	z-index:1;
}

