/* CSS stylesheet for lipari.biz */
html, body				{text-align:center; font:11px Verdana, Arial, Helvetica, sans-serif; background-color:#515151; color:#d2d2d2;}
*						{margin:0; padding:0;}
.azzera					{clear:both;}

a:link, a:visited, a:active {color:#EEA406; text-decoration:none;}
a:hover					{text-decoration:underline;}

/* da sistemare .boxNotizia h1 img {margin:0; padding:0; border:0; width:auto; height:auto; background:transparent;}*/
/* --------------------------------------------------------------------------------------------------------------- blocchi di layout */
#container 				{width:760px; margin:10px auto 0 auto; padding:0; text-align:left;}
#testata				{padding:0 0 5px 0; height:57px;}
#testata img			{border:0;}
#mascote				{position:absolute; width:88px; height:90px; margin-left:430px; z-index:1; background-image:url(../images/biz.jpg); display:inline;}
#colonnaSinistra		{float:left; width:167px;}
#colonnaSinistraRubriche{float:left; width:167px;} /*controlla da buttare*/
#colonnaDestra			{float:right; text-align:left; width:583px;}
#colonnaDestraInterna	{float:right; text-align:left; width:583px; background-color:#393939; line-height:14px;}
#footer					{font:9px Verdana, Arial, Helvetica, sans-serif; color:#ffd06b; text-align:right;}
.sponsor				{font:11px Verdana, Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; margin:10px 10px;}

/* ---------------------------------------------------------------------------------------------------------------------------- menu */
.introMenu				{font:18px Arial, Helvetica, sans-serif; color:#c7efff; margin:0 0 4px 13px;}
.introMenuPaino			{font:10px Verdana, Arial, Helvetica, sans-serif; color:#c7efff; margin:-6px 0 8px 20px;}
.menucontainer			{background:url(../images/bk_menu_top.jpg) 0 0 no-repeat #03baff; text-align:left; padding:10px 0; border-bottom:1px solid #406367; height:1%;}
.menuPrincipale			{text-align:left;}
.menuPrincipale	a:link, .menuPrincipale	a:visited, .menuPrincipale a:active {color:#fff; text-decoration:none;}
.menuPrincipale	a:hover {color:#d2d2d2; text-decoration:none;}
.menuPrincipale ul		{font:12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; display:block; font-weight:bold;}
.menuPrincipale li		{list-style-type:none; background:url(../images/bullet.gif) no-repeat 0 12px; border-bottom:1px dotted #fff; padding:4px 0 4px 10px; margin:0 15px;}
.menuPrincipale li.noborder	{list-style-type:none; background:url(../images/bullet.gif) no-repeat 0 12px; border-bottom:0px dotted #fff; padding:5px 0 5px 10px; margin:10px 15px;}
.menuPrincipale li.sub	{list-style-type:none; background:url(../images/bullet.gif) no-repeat 0 12px; border-bottom:0px dotted #fff; padding:4px 0 4px 9px; margin:0 5px;}

/*--------------------------------------------------------------------------------------------------------------------------- annunci */
#containerAnnunci		{margin:0; width:583px; min-height:467px; }/*tolta height per lettura su IE6 non funziona con IE7*/
.boxAnnunci				{float:left; padding:10px 15px; width:405px;}
.boxAnnunci h1			{font:24px "Times New Roman", Times, serif; color:#04b9ff;}
.boxAnnunci p			{margin-top:10px; padding:0; height:140px;float:left;}
.boxAnnunci img			{float:left; background-color:#878787; border:1px solid #f5f5f5; width:150px; height:150px; padding:3px; margin:0 10px 2px 0;}
.boxAnnuncio			{margin-top:10px;float:left;}


/* ------------------------------------------------------------------------------------------------------------------- gestione popup */
#lightbox{background-color:#eee; padding: 10px; border-bottom: 2px solid #666; border-right: 2px solid #666;}
#lightboxDetails{font-size: 0.8em; padding-top: 0.4em;}	
#lightboxCaption{ float: left; font-size:10px; color:#333;}
#keyboardMsg{float: right;font-size:10px; color:#333;}
#closeButton{ top: 5px; right: 5px; }
#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }
#overlay{ background-image: url(../images/overlay.png); }
* html #overlay{background-color: #333; back\ground-color: transparent;	background-image: url(blank.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");}

/* ----------------------------------------------------------------------------------------------------------------------- contenuti */
h1						{font:24px "Times New Roman", Times, serif; color:#04b9ff;}
h2						{font:12px Verdana, Arial, Helvetica, sans-serif; margin-bottom:20px;}
h3						{font:18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-style:italic; color:#5afe00; padding:30px 0  0 25px; text-align:left; display:inline; position:absolute;}
.centrato				{text-align:center; padding:10px 0;}
.centrato img			{border:1px solid #CCC;;}
div.immagine			{float:right;}
li 						{margin:5px 0 5px 20px;}
.briciola				{margin:0 0 20px 0;}
.riga					{border-top:1px solid; padding:10px 0 0 0; margin-top:10px;}
.datanews				{text-align:left;}
.banner					{text-align:center; margin:0 auto 10px auto; border:1px solid #000; width:728px; height:90px;}
/*.banner img 			{display:none;}*/
/*.affitti				{margin:20px 0 0 0px; border-top:1px solid #fff; padding-top:6px;}*/
.affitti				{padding-bottom:6px;}
.filmato				{margin:20px 0; border:1px solid #d2d2d2; width:320px; height:240px; background-color:#666;}

#listaHomeSezione		{color:#D2D2D2; background:url(../images/bk_sfumatoGrigio.gif) repeat-x #393A3A; padding:10px 0;}
h2.prelista				{padding:10px 0; font-weight:bold; color:#04B9FF;}
#listaHomeSezione li	{margin:5px 0 5px 28px; list-style-type:disc;}
#listaHomeSezione li img {border: 0px solid #000; background: transparent; width: 15px; height: 15px; float:none; vertical-align:middle;}
#listaHomeSezione a:link, #listaHomeSezione a:visited, #listaHomeSezione a:active {color:#ccc; text-decoration:none;}
#listaHomeSezione a:hover {text-decoration:underline; color:#ccc;}

#listaHomeRicette		{color:#D2D2D2; background:url(../images/bk_sfumatoGrigio.gif) repeat-x ; padding:10px 0;}
h2.listaHomeRicette		{padding:0 0 0 10px;; font-weight:bold; color:#C7EFFF;}
#listaHomeRicette li	{margin:5px 0 5px 28px; list-style-type:square;}
#listaHomeRicette a:link, #listaHomeRicette a:visited, #listaHomeRicette a:active { text-decoration:none; /*color:#003366;*/}
#listaHomeRicette a:hover {text-decoration:underline; /*color:#003366;*/}

.boxPrimaNotizia		{background-color:#393939; padding:10px 5px 10px 5px; height:205px;}
.boxPrimaNotizia h2		{font:24px "Times New Roman", Times, serif; color:#04b9ff; margin-bottom:2px;}
.boxPrimaNotizia h2 img	{border: 0px solid #000; background: transparent; width: 20px; height: 20px; float:none; vertical-align:middle;}
.boxPrimaNotizia p		{margin-top:10px; padding:0;}
.boxPrimaNotizia img	{float:left; background-color:#878787; border:1px solid #f5f5f5; width:150px; height:132px; padding:3px; margin:0 10px 2px 0;}
.spazioPubblicitario	{float:right; margin:40px 0px 0 5px;}
.spazioPubblicitario img {padding:0; width:130px; height:150px; border:2px solid #fff; margin:0;}
.spazioPubblicitarioSwf	{float:right; margin:35px 0px 0 5px; border:2px solid #fff;}

#containerTitoletti		{margin:10px 0 0 0; width:583px; }
.boxRosso				{float:left; background:url(../images/bk_boxRosso.jpg) 0 0 repeat-x #ff1605; padding:10px 15px; width:405px;}
.boxRosso h1			{font:18px Verdana, Arial, Helvetica, sans-serif; color:#c7efff;}
.boxRosso a:link, .boxRosso	a:visited, .boxRosso a:active {color:#fff; text-decoration:none;}
.boxRosso a:hover 		{color:#d2d2d2; text-decoration:none;}
.boxRosso ul			{font:12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; display:block; font-weight:normal; margin-top:2px;}
.boxRosso li			{list-style-type:none; background:url(../images/bullet.gif) no-repeat 0 12px; border-bottom:1px dotted #fff; padding:5px 0 5px 10px; margin:0 15px;}
.boxRosso li img		{width:15px; height:15px; vertical-align:top;}
.boxRosso .archivi		{text-align:right; margin-top:15px; font-style:italic;}

.boxADV					{float:right; width:140px; background:url(../images/bk_ADV.jpg) 0 0 repeat-x #f4ee28; color:#3f3f3b; }
.boxADV p				{padding:5px 10px 5px 8px;}
.boxADV	a:link, .boxADV a:visited, .boxADV a:active {text-decoration:none; color:#9b1a18;}
.boxADV	a:hover			{text-decoration:underline; color:#9b1a18;}

.boxADVLungo			{float:right; width:140px; background:url(../images/bk_ADV.jpg) 0 0; color:#3f3f3b; margin:50px 4px 5px 0;line-height:12px;}
.boxADVLungo p			{padding:5px 10px 5px 8px;}
.boxADVLungo a:link, .boxADVLungo a:visited, .boxADVLungo a:active {text-decoration:none; color:#9b1a18;}
.boxADVLungo a:hover	{text-decoration:underline; color:#9b1a18;}

#containerNotizia		{margin:0; width:583px; min-height:467px; }
.boxNotizia				{float:left; padding:10px 15px; width:400px;}
.boxNotizia h1			{font:24px "Times New Roman", Times, serif; color:#04b9ff;}
.boxNotizia h1 img		{border: 0px solid #000; background: transparent; width: 20px; height: 20px; float:none; vertical-align:middle;}
.boxNotizia p			{margin-top:10px; padding:0; /*height:140px;*/}
.boxNotizia img			{float:left; background-color:#878787; border:1px solid #f5f5f5; width:150px; height:132px; padding:3px; margin:0 10px 2px 0;}
.boxCommento			{margin-top:10px; line-height:18px;}

.boxNotiziaStampa		{float:left; padding:10px 15px; width:700px;}
.boxNotiziaStampa p		{margin-top:10px; padding:0; height:140px;}
.boxNotiziaStampa img	{float:left; background-color:#878787; border:1px solid #f5f5f5; width:150px; height:132px; padding:3px; margin:0 10px 2px 0;}

.icone					{margin-top:10px;}
.icone img				{margin:0; border:0; background:transparent; padding:4px 2px; width:13px; height:13px; float:none; vertical-align:middle;}

#containerColonnaSingola{margin:0; width:583px; min-height:467px;}/*impostata height per lettura su IE6*/
.boxColonnaSingola		{float:left; padding:10px 15px;}
.boxColonnaSingola h1	{font:24px "Times New Roman", Times, serif; color:#04b9ff;}
.boxColonnaSingola p	{margin-top:10px; padding:0;}
.boxColonnaSingola img	{float:right; background-color:#878787; border:1px solid #f5f5f5; width:150px; height:132px; padding:3px; margin:0 0 2px 10px;}
.boxColonnaSingola span	{color:#66FF66;}

#containerColonnaArcipelago {margin:0; width:583px; min-height:467px;}/*impostata height per lettura su IE6*/
.boxColonnaArcipelago		{float:left; padding:10px 15px;}
.boxColonnaArcipelago h1	{font:24px "Times New Roman", Times, serif; color:#04b9ff;}

.concorso 				{float:left; text-align:right;}
.concorso img 			{float:left; margin:5px;}

.previsioni				{border:0px solid #CCC;width:505px; height:420px; background-color:#fff; margin-top:20px;}

.rss					{margin:10px 0 0 15px;}
.rss img				{border:0; vertical-align:middle;}


/* classi per form */
form					{display:inline; font:11px Verdana, Arial, Helvetica, sans-serif;}
label					{vertical-align:top; float:left;}
input, select, textarea {float:right; font:11px Verdana, Arial, Helvetica, sans-serif;}
.bottone				{float:right; font:11px Verdana, Arial, Helvetica, sans-serif; background-color:#99CC00; border:1px solid #000033; padding:2px;}

table					{border-collapse:collapse;}
td						{padding:5px;}
.liste					{font:10px Verdana, Arial, Helvetica, sans-serif; background-color:#3E3E3E; color:#fff;}
.liste th				{border-bottom:1px solid #666;padding:2px 0 5px 2px;}

.checkuser				{background-color:#ccc; color:#FF0000; font-size:18px; letter-spacing:13px; border:0; text-align:center; font-weight:bold; height:18px; background-image:url(../images/checkuser.gif); padding:5px 0; width:135px;}



.boxRisultati			{}
.annuncio				{margin-bottom:8px; float:left;width:170px; height:190px;}
.annuncio img 			{margin:0 0 2px 0; float:left; width:120px; height:90px;}