﻿body
{
	font-family:Verdana;
	font-size:11px;
	color:black;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-color:#f0ece1;
	background-repeat:repeat-x;
	background-image:url('../images/bg.jpg');
}

h1
{
color:#794606;
font-weight:bold;
font-size:14px;
margin:0 0 0 0px;
}

img
{
border:0
}

p
{
line-height:200%;
font-size:11px;
margin:0 0 0 0;
text-align:justify
}

p.offers
{
line-height:200%;
font-size:11px;
margin:5px 0 0 50px;
color:#000;
text-align:justify
} 

ul
{
font-size:11px;
margin:5px 2px 0 0px;
color:#000;
} 

li
{
line-height:200%;
margin:10px 0 0 40px;
} 

li.spazio
{
line-height:200%;
margin:5px 0 0 40px;
} 

p.white
{
line-height:160%;
font-size:11px;
margin:15px 0 0 0;
color:#000;
text-align:right
}

#testo p.right
{
width:93%;
color:#794606;
font-weight:bold;
text-align:right;
margin: 15px 0 20px 0;
}

.rightlink
{
width:100%;
color:#794606;
font-weight:bold;
text-align:right;
margin: 0 0 20px 0;
}

.whitelink
{
color:#794606;
font-weight:bold
}



                          /* INIZIO CLASSI GENERICHE */

form
{
margin: 0;
padding:0
}

.left
{
margin: 0 0 0 50px;
height:240px;
padding:0
}

.left2
{
margin-left:20px;
}

.left3
{
margin-left:50px;
height:240px;
width:324px
}

.left4
{
margin-left:50px;
width:324px
}

.prezzo
{
margin-left:5px;
line-height:14px
}

td
{
margin:0px;
height:30px;
width:33%;
border-bottom:1px orange dotted
}

.rleft
{
margin-left:10px;
margin-right:50px;
margin-top:5px;
}

.top
{
margin-top:20px;
}

.color
{
color:#794606;
font-weight:bold;
}

.imgdotted
{
float:left				
}

.alignright
 {
text-align:right;
font-weight:bold
}

.right
 {
float:right
}


                          /* FINE CLASSI GENERICHE */


#container
{
width:900px;
margin-left:auto;
margin-right:auto;
}


#header
{
width:900px;
}

#logo
{
width:170px;
height:160px;
float:left
}

#logo a
{
border:0px;
text-decoration:none
}

#logo img
{
border:0px;
}

#fiore
{
width:730px;
background-image:url('../images/fiore.jpg');
height:160px;
float:left
}

#lingua
{
background-color:#f0ece0;
text-align:center;
margin: 0 0 0 80px;
float:left
}

#lingua a
{
color: #794606;
font-weight:bold;
padding: 10px 20px 10px 20px;
float:left
}

           /* LIVELLO MENU */

#menu
{
width:900px;
height:40px;
background-image:url('../images/menu.jpg');
float:left;
text-align:center
}


#menu a
{
float:left;
display:inline;
color:#ffffff;
font-size:16px;
margin:12px 17px 0 3px;
padding:0 0 0 0;
font-family:Arial, Helvetica, sans-serif;
width:110px;
}

#menu a.ultimo
{
float:left;
display:inline;
color:#ffffff;
font-size:16px;
margin:12px 0px 0 5px;
padding:0 0 0 0;
font-family:Arial, Helvetica, sans-serif;
width:110px;
}

#riflesso
{
width:900px;
height:20px;
background-image:url('../images/riflesso.jpg');
float:left
}

                          /* FINE LIVELLO MENU */


                          /*  CORPO CENTRALE */



#gallery
{
width:526px;
height:350px;
background-image:url('../images/foto-blank.jpg');
background-repeat:no-repeat;
float:left;
margin:0px;
padding:0px
}

#galleryshow
{
width:490px;
height:320px;
margin:18px 18px 15px 18px;
padding:0px;
}

#mappa
{
width:490px;
height:320px;
margin:18px 18px 15px 18px;
padding:0px;
font-size:12px; 
text-align:center;
}

#map
{
height:320px;
}


#testo
{
width:374px;
float:left;
}

#testo h1
{
color:#794606;
font-weight:bold;
font-size:14px;
margin:0 0 5px 50px;
}

#testo h2
{
color:#794606;
font-weight:bold;
font-size:12px;
margin:20px 0 5px 50px;
}

#testo a
{
color:#794606;
font-weight:bold;
text-decoration:underline
}

                          /* FINE CORPO CENTRALE */
                          
                          
                           /* BOX CENTRALI */



#contcenter
{
width:900px;
height:100%;
float:left
}

#news
{
width:900px;
float:left;
margin:10px 0 0 0;
}


                           /* FINE BOX CENTRALI */





#cont2
{
width:100%;
margin:20px 0 0 0;
padding:0 0 0 0;
background-repeat:repeat-x;
background-image:url('../images/bg2.jpg');
float:left
}

#immagini
{
width:900px;
margin-left:auto;
margin-right:auto;
}

#immagini a
{
margin: 0;
padding: 0;
border:0;
float: left
}

#offerta
{
width:225px;
height:150px;
float:left
}

#footer
{
	width:100%;
	height:60px;
	margin:0 0 0 0;
	padding:10px 0 0 0;
	float:left;
	background-color:#fff
}

#footer p
{
text-align:center;
font-size:10px
}

