/* CSS per eolie.org */
html, body  {text-align:center; font:1em Verdana, Arial, Helvetica, sans-serif; background:url(../images/body/bk-body.gif) 0 0 repeat-x #fff; color:#003366;}
* 			{margin:0; padding:0;}
#container 	{text-align:left; width:948px; margin:0 auto; font-size:.9em;}
img {border:0;}
/*gestione header*/
#header		{text-align:center; margin:5px 0 5px 0;}
#logo		{text-align:left;}
#logo img	{border:0;}
#logo span 	{font:1em "trebuchet ms", Verdana, Arial, Helvetica, sans-serif; color:#e2ddff;}

/*gestione banner*/
.banner		{margin:0 auto 20px auto; border:1px solid #000; width:728px; height:90px;}

/*gestione menu*/
#menu		{position:absolute; text-align:right; font-size:.9em; width:948px; top:110px;}
#menu ul	{list-style-type:none; padding-right:0px;}
#menu li	{display:inline;}
#menu a		{color:#e2ddff;}
h1			{font:2.1em "Times New Roman", Times, serif; margin:0px 0 4px 0px; color:#fff;}
h2			{font-size:1.2em; margin:2px 0 5px 0;}
h3			{}
form		{display:inline;}

/*gestione contenuti*/
#content	{margin-bottom:10px; font-size:.85em; margin-top:15px;}
#content p	{margin:0px 0; color:#fff;}
#content p	a, #content p a:link, #content p a:active, #content p a:visited {text-decoration:none; color:#f7f7f7;}
#content p a:hover {text-decoration:underline;}

.vetrina 	{text-align:left; line-height:1.8em; margin-top:45px; float:left; width:600px;}
.vetrinaDx	{text-align:left; line-height:1.8em; margin-top:45px; float:right; width:338px;}
.webcam {width:336px; border:1px solid; text-align:center; padding-top:8px;}
.news {border-bottom:1px dotted #003366; margin:10px 0; font:1em "trebuchet ms", Verdana, Arial, Helvetica, sans-serif;}
.news strong {font-size:1.1em; font-weight:bold;}
.news span {font-size:1.1em; font-weight:bold;}


.vetrinaVendite {width:324px; padding:6px; float:right; border:1px solid #003366; text-align:left;}
.vetrinaVendite h2 {color:#003366; display:none;}
.vetrinaVendite a:link, .vetrinaVendite a:active, .vetrinaVendite a:visited {color:#afa656; font-weight:bold;}
.fotinaVendite {width:175px; border:1px solid #d9d9d9; float:left; margin-right:10px;}
/*.vetrinaCx img {border:0; margin-top:20px;}
.vetrinaCx	{text-align:left; line-height:1.8em; margin-top:10px; float:left; width:300px; margin-left:20px;}*/

.vetrinaCercacase {width:324px; padding:0 6px 6px 6px; float:right; text-align:left;}
.vetrinaCercacase h2 {color:#003366;}
#risultato {color:#003366;}
#risultato a, a:link, #risultato a:active, #risultato a:visited {text-decoration:none; color:#003366;}
#risultato a:hover {text-decoration:underline;}



.sponsor	{font-size:1.2em; margin:20px 0 4px 20px; color:#003366;}
.rose 		{color:#F001FF; font-weight:bold;}
.boxAnnunci	{margin:40px 0 10px 0; padding:15px 5px 0 5px; float:left; width:936px;}
.annuncio	{width:295px; margin-bottom:8px; float:left; height:110px;}
.annuncio img {border:1px solid #000 !important; margin-right:5px; float:left; width:120px; height:90px;}

.boxLastminute {padding:10px 0 0px 8px; float:left; width:936px;}
.lastminute	{width:150px; float:left; height:110px; text-align:center;}
.lastminute img {border:1px solid #000 !important; width:120px; height:90px;}

#localita	{text-align:left; margin-top:60px; background:url(../images/body/isole_eolie.gif) 100% 0 no-repeat; height:218px;}
#localita img {width:448px; height:218px; float:right;}
#localita p	{width:380px; float:left; font:1.1em "trebuchet ms", Verdana, Arial, Helvetica, sans-serif; margin-top:30px; color:#003366;}

#localita p a, #localita p a:link, #localita p a:active, #localita p a:visited {text-decoration:none; color:#003366;}
#localita p a:hover {text-decoration:underline;}


.cafarella	{text-align:left; margin-top:20px;}
.cafarella img {float:right;}
.cafarella p {width:380px; float:left; font:1.1em "trebuchet ms", Verdana, Arial, Helvetica, sans-serif; margin-top:30px;}

.lista		{float:left; margin:60px 0 20px 0;}
.lista ul	{list-style-type:none; margin-left:20px;}

/*gestione form*/
#form		{margin:65px 0 20px 0;}
#form label	{float:left; width:170px;}
#form input, #form textarea, #form label {vertical-align:top; margin:2px 0;}
#form input	 {width:300px;}
#form .codice {margin-left:180px; padding:10px 0 0 0; font-size:2em; font-weight:bold; background:transparent; border:0;}
#form .controllo {width:100px;}
#form br	{clear:left;}
#form input,  #form textarea { border:1px solid #000;}
#form .textarea	{width:550px; height:100px;}
#form .button {text-align:right; margin-right:170px;}
#form .bottone {width:100px; margin-right:57px; border:1px solid #000; font-weight:bold;}


.annulla	{clear:both;}


/*oggetti html*/
a, a:link, a:active, a:visited {text-decoration:none; color:#993333;}
a:hover		{text-decoration:underline;}
hr, div.abstract {display:none;}
ul			{list-style-type:none;}

/*gestione footer*/
#footer		{text-align:center; font-size:.7em; margin-top:25px; padding:30px 0; color:#fff; height:85px; background-color:#003366;}
#footer a, #footer a:link, #footer a:active, #footer a:visited {text-decoration:none; color:#f7f7f7;}

/*gestione banner*/
.m_banner_hide{
	display:none;
}
.m_banner_show{
	display:block;
}


