body {          background: white url('images/muro-ulivi-giallo.gif');
background-repeat:no-repeat;
background-position:  100% -100;
  }

a:visited {
	color: #006000;
}




/*------------------------------TITOLO----------------------------------*/


#ita img {
position:absolute;
top:25px;
right:80px;
}

#eng img {
position:absolute;
top:25px;
right:50px;
}


#fra img {
position:absolute;
top:25px;
right:20px;
}
#fra img, #ita img, #eng img {
border-color:darkgreen;
border-style:solid ;
border-width:1;
}

#titolo {
width: 100%;
margin: 0;
padding: 0;
background: black url('images/sfondo222.jpg') 63% 50%;
background-repeat:no-repeat;
background-position:63% 50%;
border-color:black;
min-height:200px; height:200px !important; font-size:70; font-family:Kunstler Script; font-weight:bold; color:white; text-align:left; background-color:black; background-repeat:no-repeat;
border-color:darkgreen;
border-style:solid ;
border-width:1;
}

titolo img{
  position:absolute ;
  top:45;
  left:30;
 }
 
 a img{
   border:none;
   }


/*------------------------------MENU----------------------------------*/


#menu {
	padding:0;
	margin:0;
	text-align: left;
	font-family: serif;
}


ul li {
	font-size: 20;
	font-weight:normal;
	font-variant: small-caps;
	list-style: none;
  line-height:130%;
}

#menu  a {
	text-decoration:none;
	color: #006000;
	padding: 0 0 0 30;
	background:url(images/oliva2.gif) ;
   background-repeat:no-repeat;
      background-position:top left;

}


#menu a:hover {
	color: #ff6600;
	text-decoration:underline;
		padding: 0 0 0 30;
	background:url(images/oliva3.gif) ;
	   background-repeat:no-repeat;
	         background-position:top left;
}


#bbcard {
  padding:5;
	font-family: Baskerville Old Face, Serif;
	font-size: 1.0em;
	line-height: 1.0;
		text-align: left;
	       color:#006000 ;
	       	border-style:solid;
   	border-width:1px;
	border-color: #006000;
}

/*------------------------------MAIN----------------------------------*/




#main{
	       color:#006000 ;
}


  
#main {
	min-height: 600px;
	height: auto !important;
	height: 600px;
	padding: 0 15 0 15;
}

#main h1{
	       font-size:140%;
	       margin:0 0 10 0;
}

#main h1 span{
	       font-size:140%;
}


#main  a {
	text-decoration:none;
		color: #006000;
}

#main a:hover {
	color: #ff6600;
	text-decoration:underline;
}
    
#main img {
	border-style:solid;
   	border-width:2px;
	border-color: white;
	text-align:center  ;
}



#main1, #main2, #main3, #main4, #main5, #main6 {
	font-family: Baskerville Old Face, Serif;
	font-size: 1.0em;
	line-height: 1.0;
		text-align: left;
}



#main3 {
       clear:left;
}

#main1 img, #main3 img, #main5 img {
       	float: right;
	      margin: 0 0 5 10
}

#main2, #main4 {
        clear:right ;
}

#main2 img, #main4 img {
	     float: left;
	     margin: 5 10 5 0
}



/*center vale solo per la pagina dintorni+contatti.htm*/
#center {
	      text-align: center;
}

/*green per fare i titoli in verde*/
#green {
	color: #006000;
}


/*INDIRIZZO vale solo per la pagina contatti.htm*/
#indirizzo {
	min-height: 600px;
	height: auto !important;
	height: 600px !important;
	background: white url('images/sfondogradient.jpg') repeat-x;
	padding:15; text-align:center; background-color:white; background-repeat:repeat-x
}


/*Tariffe e imgcamere vale solo per la pagina camere.htm*/
/*Gallery vale solo per la pagina gallery.htm*/
#tariffe  {
	font-family: Baskerville Old Face, Serif;
	font-size: 1.2em;
}

#tariffe p {
	line-height:0.6em;
}

 #imgcamere,  #gallery{
   position:relative ;
	text-align:left ;
	line-height:1px;
		margin:0px;
			padding:0;
}

 #imgcamere img,  #gallery img{
	margin:0px;
border-style:solid ;
border-color:darkgreen ;
border-width:1px;
	padding:0;

}

 #imgcamere p,  #gallery  p{
	margin:0px;
}

 #imgcamere span,  #gallery span{
display:none;
}

/*-Inizio per far funzionare "a:hover span" su IE-*/
 #imgcamere a:hover, #gallery a:hover{
background-color:white;
 }
 /*-Fine per far funzionare "a:hover span" su IE-*/

 #imgcamere a:hover span{
display:block;
position:absolute;
left:305px;
top:0px;
border-style:solid ;
border-color:darkgreen ;
border-width:1px;
}

#gallery a:hover span{
display:block;
position:absolute;
left:85px;
top:0px;
border-style:solid ;
border-color:darkgreen ;
border-width:1px;
}


 #imgweekend  {
              padding:20;
  }

#imgweekend  img {
              border-style:solid ;
              border-width:1;
              border-color:darkgreen ;
  }

 /*UC vale solo per le pagine Under Construction - Se non ce ne sono cancellare*/
#uc {

    width:100%
	  	  border:none;
	  	         text-align: center;
}

#uc img{
	  border:none;

}


/*------------------------------MENU LATERALE DESTRA----------------------------------*/
#lat {

	color: #006000;
	margin:0 0 0 10;
	font-family:   comic sans ms, sans serif;
	font-weight: normal;
	font-size:1.1em;
}

#lat img {
border-color:#006000; border-style:solid; border-width:1;
}



#lat  a {
	text-decoration:none;
	color: #006000;
}


#lat a:hover {
	color: #ff6600;
}

#lat a span {
	font-size:1.2em;
	font-variant: small-caps;
	font-weight:bold  ;
	line-height:1em;
}

/*------------------------------LATERALE DESTRA - NEWS----------------------------------*/
#news {

text-align:center;
height: 100px;
background-color:white;
border-width: 1px;
border-style: solid;
border-color: black;
	color: ;
	margin:0 0 0 10;
	font-family:   comic sans ms, sans serif;
	font-weight: normal;
	font-size:1.1em;
	
}

#news2 {
position:relative;
top:10px;
}


/*------------------------------FOOTER----------------------------------*/
#footer {
		font-family:  Serif;
	padding: 10;
	color: #006000;
}

#footer a {
	color:#006000;
}

#footer a:hover {
	font-weight:bold;
	color: #ff6600;
}

.grassetto{
	font-weight: bold;
}

#footer p {
	line-height:0.3;
}

/*------------------------------designed by mad----------------------------------*/
#mad {
	font-size:0.8em;
	font-family:  arial narrow, sans-Serif;
	color: #969696;
vertical-align:bottom ;
}

#madtext {
	font-size:1em;
	font-family:  arial narrow, sans-Serif;

	color: red;
}

#mad a {
	text-decoration:none;
	color: #969696;
}
