@import url(/devlab/css/common.css);
@import url(googlebar.css);
#barra_servizi {
	border-top:1px solid white;
	border-bottom:1px solid white;
}
#ifBannerMiniLeft1 { display:none; }
#contSkyScraper {
	top:152px;
}
#contAnso {
	display:none;
	position:absolute;
	left:760px;
	top:-106px;
}


#contNatale {
	display:none;
	position:absolute;
	left:775px;
	top:-230px;
	background:url(/media/anim/2008_natale.jpg) top left no-repeat;
	width:106px;
	height:929px;
}




BODY { font-size:8px; margin:0px; padding:0px;}

/*
BODY { 
	background:#000099 url(media/anim/2010_natale.png) center top no-repeat;
}*/

TD {font-size:11px;}
form {margin:0px}
select, input, textarea, body, td {font-family:Verdana, Arial; font-weight:normal}
select, input {font-size:9px}
a {text-decoration:none}
a:hover { color:#6699FF !important; }
li {list-style-type:square}
a img {
	border:0;
}

.nascosto {display:none;}

span.testo_news img {margin:5px;}
span.testo_news iframe { margin:5px; margin-left:0px; float:left; border:1px dashed #CCCCCC}

/* menu laterale sinistro */
.gsMenuLeft0, .gsMenuLeft1, .mhMenuLeft0, .mhMenuLeft1 {
	line-height:16px; background-position:2px 4px; background-repeat:no-repeat; padding-left:10px;
	font-size:11px; font-weight:bold;
	/* letter-spacing:-1;  */
}

.gsMenuLeft0 { background-image:url(/media/backgrounds/cubinoGiallo.gif); color:white;}
.gsMenuLeft1 { background-image:url(/media/backgrounds/cubino.gif); color:black;}
.gsMenuLeft2 { padding-left:9px; font-size: 10px; color: black;}
.mhMenuLeft0 { background-image:url(/media/backgrounds/cubino.gif); color:white;}
.mhMenuLeft1 { background-image:url(/media/backgrounds/cubinoGiallo.gif); color:#0066cc;}


/* per il banner espandibile */
#expContainer, .expBanner {
	z-index:15;
}


/* guidasicilia */

#anso_bottom {
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	width:760px;
	background-color:white;
}

#anso_bottom td {
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
}

#gs_guidasicilia div {
	background-image:url(/media/backgrounds/strisciaChiara.png);
}

#gs_guidasicilia #primo_livello {
	background-image:none;
	background-color:#0066CC;
}

#gs_guidasicilia a, #menu_myhome a {
	background-repeat:no-repeat;
	background-position:left;
	font-size:11px;
	letter-spacing:-1;
	font-weight:bold;
	vertical-align:middle;
	line-height:16px;
	padding-left:8px;
	margin-left:2px;
	display:block;
	color:black;
}

#gs_guidasicilia #primo_livello a {
	background-image:url(/media/backgrounds/cubinoGiallo.gif);
	background-color:#0066CC;
	color:white;
}

#gs_guidasicilia #secondo_livello a, #mh_guidasicilia #secondo_livello a  {
	background-image:url(/media/backgrounds/cubino.gif);
}

#gs_guidasicilia #terzo_livello a, #mh_guidasicilia #terzo_livello a {
	background-image:url(/media/backgrounds/strisciaChiara.png);
	font-weight:normal;
	letter-spacing:normal;
}

#terzo_livello a:before {
	content:"- ";
}

#menu_myhome div {
	background-color:white;
}

#menu_myhome #livello_zero {
	background-image:none;
	background-color:#65C2FE;
}

#menu_myhome #livello_zero a {
	background-image:url(/media/backgrounds/cubinoGiallo.gif);
	background-color:#65C2FE;
	color:white;
}

#menu_myhome #primo_livello {
	background-image:none;
	background-color:#FAA219;
}

#menu_myhome #primo_livello a {
	background-image:url(/media/backgrounds/cubino.gif);
	background-color:#FAA219;
	color:white;
}

#menu_myhome #secondo_livello a {
	background-image:url(/media/backgrounds/cubinoGiallo.gif);
	color:#0066cc;
}

/*
#gs_guidasicilia #primo_livello a:hover, #gs_guidasicilia #secondo_livello a:hover, #gs_guidasicilia #terzo_livello a:hover, #menu_myhome #livello_zero a:hover, #menu_myhome #primo_livello a:hover, #menu_myhome #secondo_livello a:hover {
		color:#6699FF;
}
*/

#google a {
	margin:0px;
	padding:0px;
}

/* myhome */

#mh_guidasicilia div {
	background-image:url(/media/backgrounds/strisciaChiara.png);
}

#mh_guidasicilia #primo_livello {
	background-image:none;
	background-color:#65C2FE;
}

#mh_guidasicilia a, #mh_myhome a {
	background-repeat:no-repeat;
	background-position:left;
	font-size:11px;
	letter-spacing:-1;
	font-weight:bold;
	vertical-align:middle;
	line-height:16px;
	padding-left:8px;
	margin-left:2px;
	display:block;
	color:black;
}

#mh_guidasicilia #primo_livello a {
	background-image:url(/media/backgrounds/cubinoGiallo.gif);
	background-color:#65C2FE;
	color:white;
}

#mh_myhome div {
	background-color:white;
}

#mh_myhome #livello_zero {
	background-image:none;
	background-color:#65C2FE;
}

#mh_myhome #livello_zero a {
	background-image:url(/media/backgrounds/cubinoGiallo.gif);
	background-color:#65C2FE;
	color:white;
}

#mh_myhome #primo_livello {
	background-image:none;
	background-color:#FAA219;
	border:1px solid #65C2FE;
}

#mh_myhome #primo_livello a {
	background-image:url(/media/backgrounds/cubino.gif);
	background-color:#FAA219;
	color:white;
}

#mh_myhome #secondo_livello a {
	background-image:url(/media/backgrounds/cubinoGiallo.gif);
	color:#0066cc;
}

#mh_guidasicilia a:hover, #mh_myhome a:hover, #gs_guidasicilia a:hover, #menu_myhome a:hover {
		color:#6699FF;
}

/* fine menu laterale sinistro */


.smlWhite, .smlBlue, .smlBlack, .smlRed, .smlGray, .smlGreen, .smlYellow, .smlLightBlue, .smlBlueLight, .smlCeleste, .smlOrange, .smlWhiteJustify, .bra, .menuTMainNews, .btnWhite, .btnBlue {
	font-size: 10px; font-weight: bold;
}
.smlWhiteNormal, .smlWhiteSmall, .smlBlueNormal, .smlBlackNormal, .smlGreenNormal, .smlYellowNormal, .smlBlueLightNormal, .smlOrangeNormal {
	font-size: 10px; font-weight: normal;
}


.smlWhite, .smlWhiteNormal, .smlWhiteNormal2, .smlWhiteJustify, .smlWhiteSmall, .smlWhiteNews {color:#FFFFFF}
.smlBlue, .smlBlueNormal, .smlLightBlue, .medBlue, .medBlueNormal, .bigBlueBold, .bra, .smlBlueNews {color:#000099}
.smlBlack, .smlBlackNormal, .smlBlackNormalSmall, .smlBlackDida, .medBlackBold, .medBlackNormal, .menuTMainNews, .smlBlackNews {color:#000000}
.smlBlackDida {font-size:9px; font-weight:normal; font-style:italic; line-height:12px; text-align:left; text-indent:5px}
.smlBlackNormalSmall {font-size:7pt; font-family:Arial}
.smlGray {color:#C0C0C0}
.smlGreen, .smlGreenNormal {color:#035516}
.smlYellow, .smlYellowNormal, .medYellow, .smlYellowNewsBold {color:#FFFF00}
.smlWhiteJustify {word-spacing:50pt}
.smlBlueLight, .smlBlueLightNormal, .medBlueLight {color:#0066CC}
.smlCeleste {color:#E1F0FF}
.smlOrange, .smlOrangeNormal, .medOrange {color:#FFAA55}
.smlRed, .smlRedNormal, .medRed, .smlRedNews {color:#CC0000}

.medOrange, .medBlackBold, .medYellow, .medRed, .medBlue, .medWhite, .medBlueLight, .bigBlueBold {
	font-size:10pt; font-weight:bold; 
}
.medBlackNormal, .medBlueNormal {
	font-size:10pt; font-weight:normal; 
}
.medWhite {letter-spacing:-1; color:#FFFFFF}

.bra:hover {color:#DD0000}
.tdGrayBack {background-image:url(/media/backgrounds/strisciaChiara.png); height:18px}
.tdGrayBacksmlBlack {background-image:url(/media/backgrounds/strisciaChiara.png); font-family:Verdana, Arial; font-size:10px; font-weight:bold; height:18px; padding-left:10px}
.tdBlueBack {background-color:#000099}
.tdBlueBacksmlWhite, .tdBlueBacksmlYellow {background-color:#000099; font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#FFFFFF; height:18px; text-align:center}
.tdBlueBacksmlYellow {color:#FFFF00; height:30px}
.TDMeteo {  background-repeat: no-repeat}
.tdGrayBackH2 { background-image: url(/media/backgrounds/strisciaChiara.png); height: 2px }
.tdOrangeBack { background-color: #FFAA55}
.tdOrangeBacksmlBlue { background-color: #FFAA55; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #000099; height: 18px; text-align: center }
.tdBlueLightBacksmlWhite { background-color: #0066cc; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #FFFFFF; height: 17px; text-align: center }
.tdDotBlue { background-image: url(/media/backgrounds/cubino.gif); background-repeat: no-repeat; background-position: 0px 6px; background-attachment: fixed; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #000000 ; padding-left: 8px}
.tdDotOrange { background-image: url(/media/backgrounds/cubinoGiallo.gif); background-repeat: no-repeat; background-position: 1px 6px; background-attachment: fixed; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #000000 ; padding-left: 8px}
.tdDotWhite { background-image: url(/media/backgrounds/cubinoBianco.gif); background-repeat: no-repeat; background-position: 1px center; background-attachment: fixed; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #000000 ; padding-left: 8px}
.tdDotRed { background-image: url(/media/backgrounds/cubino_rosso.jpg); background-repeat: no-repeat; background-position: 1px 3px; background-attachment: fixed; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #000000 ; padding-left: 8px}
.tdDotPink { background-image: url(/media/backgrounds/cubino_rosa.jpg); background-repeat: no-repeat; background-position: 1px center; background-attachment: fixed; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #000000 ; padding-left: 8px}
.tdDotGreen { background-image: url(/media/backgrounds/cubinoVerdeScuro.gif); background-repeat: no-repeat; background-position: 1px center; background-attachment: fixed; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #000000 ; padding-left: 8px }
h1 { font-size: 10pt; font-weight: bold; color: #000099; margin:0; padding:0; }
h1.news { color:black; }
h2 { font-size: 10px; font-weight: bold; color: #000099; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.tdCircuitoSicilia { background-color: #D9D8B1; background-image: url(media/backgrounds/separatore.gif); background-repeat: no-repeat; height: 15px; background-position: right center; text-align: center; padding-right: 8px}

.smlBlackNews, .smlBlueNews, .smlRedNews {
	font-size:11px; font-weight:normal;
}
.smlWhiteNews, .smlYellowNewsBold, .linguetta, .linguetta_over, .linguetta_active, .prezzoscontato {
	font-size:11px; font-weight:bold;
}

.smlBlackNews {line-height:16px}

.linguetta, .linguetta_over {
	color:#FFFFFF; background-color:#071C8B;
	border:1px solid #307ED8; padding:3 5 3 5;
}
.linguetta_over {
	background-color:#0066CC;
}
.linguetta_active{
	color:#071C8B;
	background-color:#FFFFFF;
	border-bottom:0px;
	padding:3 5 4 5;
}
.linguetta_space{
	padding-left:5px;
	border-bottom:1px solid #307ED8;	
}

#h18 {height:18}
#FlyWin {position:absolute; z-index:1; visibility:hidden}
#brd_light {border-color:#307ED8; border-style:solid; border-width:0 1 1 1;}

.btnArancio, .btnArancioNero, .btnCeleste, .btnNero{
	cursor:pointer;
	border:1px solid #FFFFFF;
	background-image:url(/utenti/images/bottone_ab.gif);
	background-position:right;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:10px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px;
	padding:0px;
	padding-right:14px;
}
.btnArancio{
	background-color:#FAA219;
	background-image:url(/utenti/images/bottone_ab.gif);
}
.btnCeleste{
	background-color:#65C2FE;
	background-image:url(/utenti/images/bottone_ba.gif);
}
.btnWhite {
	border:1px solid #0066CC;
	background-color:#FFFFFF;
	color:#0066CC;
}
.btnBlue {
	border: 1px solid #0066CC;
	background-color:#0066CC;
	color: #FFFFFF;
}
.prezzoscontato {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:line-through;
	color: #000000;
}

#imgFotoTour {margin-right:5px; border:1px solid #000000}




/* news */

#elenco_news .intestazione {
	margin:10px;
	color:#990000;
	text-align:center;
}

.news_item {
	float:left;
	width:240px;
	margin:10px 0 10px 10px;
}

.news_item h3 {
	border-bottom:1px solid gray;
	font-size:12px;
	margin:0px;
	margin-bottom:3px;
}

.news_item h3 a {
	color:#000099;
	font-weight:normal;
}

.news_item a h2 { font-size:10px; }
.news_item a:hover h2 { color:#6699FF; }

.news_item .miniatura { float:left; }

.news_item .miniatura img {
	border:0;
	margin:0;
	padding:0;
	width:60px;
	height:60px;
}

.news_item .testi {
	float:right;
	width:175px;
	padding-bottom:10px;
}

.news_item .testi p {
	margin:0;
	color:black;
	font-size:10px;
}

.news_item.in_evidenza {
	margin:0;
	width:250px;
	background:url(/media/backgrounds/bg_news_in_evidenza.png) left repeat-y;
}

.news_item.in_evidenza .miniatura {
	width:70px;
	margin-right: 5px;
}

.news_item.in_evidenza .miniatura img {
	margin:5px;
	margin-top:0;
}

.news_item.in_evidenza h2 { color:black; }

.news_item.del_giorno { margin:0; }
.news_item.del_giorno h3 { padding-bottom:1px; }
.news_item.del_giorno h3 span {
	color:white;
	display:block;
	font-size:10px;
	background-color:#0066cc;
	padding-left:3px;
}

.google_adsense_news { float:left; margin-right:5px; }






#links h3 {
	font-size:12px;
	font-weight:normal;
	line-height:15px;
	color:black;
	border:1px solid gray;
	padding:5px;
	margin:30px 10px 10px 10px;
	text-align:center;
	clear:left;
}

#links .accanto {
	float:left;
}

#links ul {
	margin-left:10px;
	border:1px solid #000099;
	padding-left:0px;
	width:155px;
}

#links li {
	list-style:none;
}

#links li h4 {
	font-size:12px;
	margin:0px;
	padding:3px;
	background-color:#000099;
	color:white;
}

#links li a {
	padding:3px;
	color:#000099;
}

#links li a:hover {
	color:#006699;
}

.sottobox {
	margin-top:3px;
	text-align:right;
	background:url(/media/backgrounds/righella.gif) center repeat-x;
}

.sottobox a {
	background-color:white;
	padding-left:6px;
}




/* azdSheet */
div.azdSheetContainer {
	text-align:left;
	padding:0px;
	margin:0px;
	display:block;
	border:none;
}

div.azdSheet {
	vertical-align:top;
	padding:10px;
	background-color:#FFFFFF;
	text-align:left;
}

div.azdLogo, div.azdDati, div.azdMenu {
	float:left;
	text-align:left;
	padding:0px;
}

div.azdMenu, div.azdSettori {
	clear: both;
	margin-bottom:10px;
}

div.azdMenu A {
	color:#000099;
	background-color:#f6f6f6;
	display:block;
	float:left;
	font-size:11px;
	margin-bottom:5px;
	margin-right:5px;
	padding:2px 4px;
	white-space:nowrap;

	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}

div.azdMenu a:hover, div.azdMenu a.azdScheda:hover {
	background-color:#000099;
	color:white !important;
}

div.azdMenu a.azdScheda {
	background-color:#ddd;
}

div.azdSettori {
	font-size:11px;
}

div.azdSettori label {
	color:#000099;
	font-size:12px;
	font-weight:bold;
	padding-right:3px;
}

div.azdLogo {
	margin:0 10px 10px 0;
	width:120px;
	text-align:center;
}

div.azdLogo img {
	padding:0px;
	margin:0px;
	border:1px solid #000000;
	width:120px;
}


div.azdDati {
	margin-bottom:10px;
	width:340px;
}

div.azdDati a:hover .azdRagSoc {
	color:#0066CC;
}


div.azdDati span {
	color:black;
	padding:0px;
	display:block;
}

a span.azdRagSoc {
	color:#000099;
}

span.azdRagSoc {
	font-weight:bold;
	font-size:14px;
}

div.azdDati span.azdSpecializzazione {
	color:#FDA953;
	font-size:11px;
	font-style:italic;
}

span.azdLocalita {
	display:block;
	margin-top:10px;
}

div.azdSeparator {
	border-bottom:1px solid gray;
	display:block;
	clear:both;
}


/* azdDetail */
#azdDetail {
	background-color:white;
	padding:10px;
}

#azdDetail * {
	font-size:11px;
}

.azdDetail .azdSheet .azdRagSoc {
	display:none;
}

.azdDetail div.azdDati {
	width:360px;
}

img.azdProfilo {
	border:1px solid black;
	float:left;
	margin:0 10px 10px 0;
	display:none;
}

#azdDetail h3 {
	color:#000099;
	font-size:14px;
	margin:0;
}

.azdAttivita, .azdProdotti {
	clear:both;
}

#azdDetail label {
	border-bottom:1px solid gray;
	color:#000099;
	display:block;
	font-size:12px;
	font-weight:bold;
	margin:20px 0 3px 0;
	padding-bottom:3px;
}

.azdProdotti ul {
	margin:0;
	padding:0;
}

.azdProdotti li {
	list-style:none;
	background:url(/media/backgrounds/cubinoGiallo.gif) no-repeat 2px 4px;
	float:left;
	padding-left:13px;
	width:150px;
}

.bottoniera {
	margin:10px 0 20px 0;
}

