/* CSS Document */

/*Milano In Vetta*/

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:0px;}

.contenitore { width:1000px; height:auto; margin:0 auto; position:relative;}


img {border:0}

/*-------------Intestazione--------------*/
.img_intestazione { border:0px; width:1000px; height:135px;}

.payOff{
	position:absolute;
	color:#FFF;
	/*font-weight:bold;*/
	left: 380px;
	top: 14px;
	font-size:14px;
	width: 282px;
}


.menuNavigHome {
	width:58px;
	height:20px;
	border:#FFFFFF;
	padding:5px 0px 0px 0px;
	/*background-color:#FFF;*/
	position:absolute;
	left: 922px;
	top: 15px;
	cursor:pointer;
	text-align:center;
	color:#FFF;
	border:#FFF solid 2px;
	font-size:12px;
}


.menuNavigLink {
	width:58px;
	height:20px;
	border:#FFFFFF;
	padding:5px 0px 0px 0px;
	background-color:#FFF;
	position:absolute;
	left: 922px;
	top: 55px;
	text-align:center;
	cursor:pointer;
	color:#003399;
	border: #FFF solid 2px;
	font-size:12px;
}

.menuNavigAmici {
	width:58px;
	height:19px;
	border:#FFFFFF;
	padding:6px 0px 0px 0px;
	background-color:#FFF;
	position:absolute;
	left: 922px;
	top: 95px;
	text-align:center;
	cursor:pointer;
	color:#003399;
	border: #FFF solid 2px;
	font-size:11px;
}


/*--------------Blocco Menu--------------*/
.menu { width:996px; height:27px; text-align:center; list-style:none; margin:0px; padding:0px 0px 0px 2px;}

.menuLi { float:left; width:128px; height:20px; margin:0px 5px 0px 6px; background-color:#00558F; color:#FFFFFF; text-align:center; padding-top:5px; border:1px solid #0000CC;}
.menuLi_piccolo { float:left; width:128px; height:18px; margin:0px 5px 0px 6px; background-color:#00558F; color:#FFFFFF; text-align:center; padding-top:7px; border:1px solid #0000CC; font-size:9px;}
.menuLiSpecial { float:left; width:128px; height:20px; margin:0px 5px 0px 6px; background-color:#FF6600; color:#FFFFFF; text-align:center; padding-top:5px; border:1px solid #FF3300;}
.menuLiSel { float:left; width:128px; height:20px; margin:0px 5px 0px 6px; background-color:#FFF; color:#000000; text-align:center; padding-top:5px; border:1px solid #00558F;}
.menuLiSel_piccolo { float:left; width:128px; height:18px; margin:0px 5px 0px 6px; background-color:#FFF; color:#000000; text-align:center; padding-top:7px; border:1px solid #00558F; font-size:9px;}



/* Itinerari */
.menuLiItinerari { float:left; width:128px; height:20px; margin:0px 5px 0px 6px; background-color:#678f6a; color:#FFFFFF; text-align:center; padding-top:5px; border:1px solid #678f6a;}
.menuLiItinerariSel { float:left; width:128px; height:20px; margin:0px 5px 0px 6px; background-color:#c2d2c3; color:#000;  text-align:center; padding-top:5px; border:1px solid #678f6a;}

/* tasti hover */
.menuLi:hover { float:left; width:128px; height:20px; margin:0px 5px 0px 6px; background-color:#0164A7; color:#FFFFFF; text-align:center; padding-top:5px;}
.menuLiSpecial:hover { float:left; width:128px; height:20px; margin:0px 5px 0px 6px; background-color:#ffbe92; color:#FFFFFF; text-align:center; padding-top:5px; border:1px solid #FF3300;}
.menuLiItinerari:hover { float:left; width:128px; height:20px; margin:0px 5px 0px 6px; background-color:#79a87d; color:#678f6a; text-align:center; padding-top:5px; border:1px solid #678f6a;}



/*--------------Contenuto--------------*/
.calendario { float:left; width:390px; height:auto; margin-top:10px; margin-left:7px; z-index:1;}
.calSuc {
	background-color:white;
	position:absolute;
	height:1355px;
	left: 7px;
	top: 284px;
	width: 401px;
	display:none;
	z-index:5;
}



.inserzioni { float:left; width:578px; height:1000px; margin-top:10px; padding-left:15px;}

/*--------------Calendario------------------*/
.mese { background-color:#F79400; width:390px; color:#FFFFFF; text-align:center; font-size:25px; padding-top:5px; height:35px;}
.dispari { width:298px; height:35px; float:left; background-color:#FCD6A4; padding:6px 0px 0px 8px;} 
.pari { width:298px; height:35px; float:left; background-color:#FEEAD2; padding:6px 0px 0px 8px;} 
.dataP { width:57px; height:35px; float:left; background-color:#FEEAD2; padding:6px 0px 0px 5px; font-size:23px;/}
.dataD { width:57px; height:35px; float:left; background-color:#FCD6A4; padding:6px 0px 0px 5px; font-size:23px;}
.apriD { width:22px; height:41px; float:left; padding:0px 0px 0px 0px; background-color:#FCD6A4;}
.apriP { width:22px; height:41px; float:left; padding:0px 0px 0px 0px; background-color:#FEEAD2;}

.meseTasto { width:378px; font-size:16px; text-align:right; height:20px; padding:4px 5px 0px 5px; color:#FF6600; border:#FF6600 1px solid; background-color:#FFFFFF; float:left; margin-top:15px; margin-bottom:15px;}
.meseTasto:hover { cursor:pointer;width:378px; font-size:16px; text-align:right; height:20px; padding:4px 5px 0px 5px; color:#FFFFFF; border:#FFFFFF 1px solid; background-color:#FF6600; float:left; margin-top:15px; margin-bottom:15px;}

/*Calendario Successivo*/


/*--------------Inserzione---------------*/
/*Inserzioni Grandi*/
.insImg { float:left; margin-bottom:15px;}
.insG01 { float:left; width:467px; height:44px; padding:6px 0px 0px 6px; background-color:#E7EDE5; margin-bottom:15px;}
.insG02 { float:left; width:467px; height:44px; padding:6px 0px 0px 6px;  background-color:#E7ECF5; margin-bottom:15px;}
.insG03 { float:left; width:467px; height:44px; padding:6px 0px 0px 6px; background-color:#E7EDE5; margin-bottom:15px;}
.desImg { float:left;}
.desInser { margin:0px 0px 10px 12px; float:left; height:40px; width:325px; font-weight:bold;}
.textInser { width:430px; height:40px; float:left; margin:0px; }
.apriInsers { width:22px; height:30px; float:left; margin-left:10px; padding-top:10px;}


/*Inserzioni Medie*/
.insM01 {width:273px; height:110px; float:left; margin-bottom:15px; background-color:#E7EDE5; }
.insM02 {width:273px; height:110px; float:left; margin-left:18px; margin-bottom:15px;background-color:#E7ECF5; }
.insM03 {width:273px; height:110px; float:left; margin-bottom:15px; background-color:#E7EDE5; }
.insM04 {width:273px; height:110px; float:left; margin-left:18px; margin-bottom:15px;background-color:#E7ECF5; }
.insM05 {width:273px; height:110px; float:left; margin-bottom:15px; background-color:#E7EDE5; }
.insM06 {width:273px; height:110px; float:left; margin-left:18px; margin-bottom:15px;background-color:#E7ECF5; }
.desImgM { float:left; margin-bottom:10px;}
.desInserM { margin:0px 0px 10px 9px; float:left; height:40px; width:135px; font-weight:bold;}
.textInserM { width:240px; height:50px; margin:0 0 0 5px; float:left;}
.apriInsersM { width:10px; height:30px; float:left; margin-left:10px; padding-top:10px;}

/*Inserzioni Piccole*/
/*Categoria Singola*/
.categoriaB { width:571px; height:20px; padding:4px 0px 0px 4px; float:left; font-size:12px; background-color:#6B96C7; color:#FFFFFF; font-weight:bold; margin-bottom:5px; margin-top:10px;}
.categoriaV { width:571px; height:20px; padding:4px 0px 0px 4px; float:left; font-size:12px; background-color:#4A8C5A; color:#FFFFFF; font-weight:bold; margin-bottom:5px; margin-top:10px;}
.categoriaA { width:571px; height:20px; padding:4px 0px 0px 4px; float:left; font-size:12px; background-color:#F7AD49; color:#FFFFFF; font-weight:bold; margin-bottom:5px; margin-top:10px;}
.insP01 { width:180px; margin:5px 6px 5px 6px; height:80px; background-color:#E7EDE5; float:left;}
.insP02 { width:180px; margin:5px 6px 5px 6px; height:80px; background-color:#E7ECF5; float:left;}
.insP03 { width:180px; margin:5px 6px 5px 6px; height:80px; background-color:#E7EDE5; float:left;}
.insP04 { width:180px; margin:5px 6px 5px 6px; height:80px; background-color:#E7ECF5; float:left;}
.insP05 { width:180px; margin:5px 6px 5px 6px; height:80px; background-color:#E7EDE5; float:left;}
.insP06 { width:180px; margin:5px 6px 5px 6px; height:80px; background-color:#E7ECF5; float:left;}
.insPText { margin:6px;}


/*--------------Incipit---------------*/
/*Indice*/
.indice { width:490px; height:auto; float:left; margin-top:15px;}
.schedaAnt { float:left;}
.titolo { height:20px; width:457px; background-color:#6A97C7; color:#FFFFFF; padding:5px 0 0 5px; float:left; }
.link { float:left;}
.autore { height:15px; width:480px; padding-left:10px; float:left; margin:10px 0 15px 0;}

/*Note*/
.note { width:300px; height:auto; float:left; margin-top:15px; color:#6A97C7; margin-left:30px;}
.noteAutore { float:left; height:auto; width:445px; font-weight:bold; color:#6A97C7; margin-top:9px;}
.nota { margin:0px; font-size:13px;}

/*Scheda*/

.menuNavigBack {
	width:58px;
	height:20px;
	border:#FFFFFF;
	padding:5px 0px 0px 0px;
	position:absolute;
	left: 922px;
	top: 171px;
	text-align:center;
	background-color:#8AE9FD;
	cursor:pointer;
	color:#0033CC;
	border:#0033CC solid 2px;
}

.scheda { margin-top:50px;}
.immagine { width:130px; margin-right:10px; padding-top:60px; margin-left:20px; float:left;}
.text {font-size:14px;float:left; width:500px; height:1000px; text-align:left; padding-top:20px;}
.h2scheda { width:500px; text-align:left;}
/*------------Racconti---------------*/

.titoloR { height:20px; width:457px; background-color:#68976d; color:#FFFFFF; padding:5px 0 0 5px; float:left; }
.textR { font-size:14px;float:left; width:500px; height:1000px; text-align:left; padding-top:20px;}
.linkR { float:left;color:#68976d;}
.imgR { background-color:#68976d;}
.noteAutoreR { float:left; height:auto; width:445px; font-weight:bold; color:#68976d; margin-top:9px;}
.notaR { margin:0px; font-size:13px;color:#68976d;}
.imm3 {margin-left:20px;float:left; width:320px; height:auto; padding-top:20px;}

/*-------------Salute---------------*/

.titoloS { height:20px; width:457px; background-color:#ee7f00; color:#FFFFFF; padding:5px 0 0 5px; float:left; }
.textS { font-size:14px;float:left; width:500px; height:1000px; text-align:left; padding-top:20px;}
.linkS { float:left;color:#ee7f00;}
.imgS { background-color:#ee7f00;}
.noteAutoreS { float:left; height:auto; width:445px; font-weight:bold; color:#ee7f00; margin-top:9px;}
.notaS { margin:0px; font-size:13px;color:#ee7f00;}

/*-------------INevidenza---------------*/
.scroll { font-size:14px;width:525px; height:70px; margin-bottom:5px; /*border:#000000 1px solid;*/}
.evidenza { height:100px; width:575px; float:left; margin-bottom:15px; background-color:#FFD700;}
.evidenzaH3 { margin:2px}

/*-------------fotodelGiorno---------------*/
.fdg {width:390px; height:96px; background-color:#ee7f00; margin-bottom:15px; padding-top:4px;}
.h3fdg{margin:0px; margin-left:3px; font-size:16px;}
.descFdg{ margin-top:3px; font-size:14px; width:241px; height:90px;float:left; padding:3px 3px 3px 3px; text-align:left;}
.imgFdg{ width:140px; height:87px;float:left; margin-top:3px;}


/*--------------Link Sezione-------*/
.linkElenco {cursor:pointer; /*border:#000000 solid 1px;*/ height:100px; width:900px; float:left; margin-top:20px;}
.logo {border-bottom:#999999 1px dashed;height:100px; width:200px; border-right:#999999 1px dashed; float:left;}
.linkTesto { border-bottom:#999999 1px dashed;margin-left:10px; border-right:#999999 1px dashed; width:200px; height:100px; float:left; vertical-align:middle; font-size:16px;}
.linkDesc { border-bottom:#999999 1px dashed;margin-left:10px; width:400px; height:100px; float:left; vertical-align:middle; font-size:16px;}
.spanLink{text-align:center;}
.imgLink{width:150px;height:90px}


/*----------Siti Amici-----------*/
.amiciElenco {cursor:pointer; /*border:#000000 solid 1px;*/ height:60px; width:1000px; float:left; margin-top:20px;}
.amiciTesto { border-bottom:#999999 1px dashed;margin-left:10px; border-right:#999999 1px dashed; width:200px; height:60px; float:left; vertical-align:middle; font-size:16px;}
.amiciDesc { border-bottom:#999999 1px dashed;margin-left:10px; width:770px; height:60px; float:left; vertical-align:middle; font-size:16px;}
.amiciSpan {text-align:center;}


/*--------------Contatti------------*/
.colonnaSx { width:370px; height:200px; font-size:14px; float:left; /*border:#000000 1px solid;*/ margin-top:30px; margin-right:40px;}

.nome {  margin-bottom:12px;}
.inputNome { margin-top:5px; width:370px;}

.via { margin-bottom:12px; width:256px; margin-right:15px; float:left;}
.inputVia { margin-top:5px; width:256px;  }

.cap { margin-bottom:12px; width:97px; float:left;}
.inputCap { margin-top:5px; width:97px;}

.citta { margin-bottom:12px; width:206px; float:left; margin-right:15px;}
.inputCitta { margin-top:5px; width:206px;}

.prov { margin-bottom:12px; width:146px; float:left;}
.inputProv { margin-top:5px; width:146px;}

.tipo { width:90px; margin-right:20px; float:left;}

/*ColonnaDx*/
.colonnaDx { width:320px; height:200px; font-size:14px; /*border:#000000 solid 1px;*/ float:left; margin-top:30px;}

.tel { margin-bottom:12px;}
.inputTel { margin-top:5px; width:288px;}

.cel { margin-bottom:12px;}
.inputCel { margin-top:5px; width:288px;}

.mail { margin-bottom:12px;}
.inputMail { margin-top:5px; width:288px;}

.input { float:left; width:1000px; height:50px; margin-top:20px;}

.noteForm { font-size:14px;float:left; width:1000px; height:60px; margin-top:20px; margin-bottom:20px;}

.inputNote { width:700px; height:50px; margin:0 0 20px 0;}

.contatti { width:1000px; height:500px; padding:10px 0 0 20px;}

.piede { float:left; height:auto; width:1000px;}

.contattimodulo{font-size:16px;width:700px;align:left; margin-top:10px; font-weight:bold;}
.contattimodulo_rosso {font-size:16px;width:700px;align:left; margin-top:10px; font-weight:bold; color:#FF0000;}

.contattiprivacy{font-size:14px;width:700px;align:left}

.contattilink{font-size:14px;width:70px;align:left;color:blue;cursor:pointer}

.contattivietato{font-size:12px;width:700px;align:left;}


/*-------------Link---------------*/
.spanInserzione{float:left;width:1000px; margin-left:20px;cursor:pointer;text-align:center;}

a { color:#FFFFFF; text-decoration:none;}

a: { color:#FFFFFF; text-decoration:none;}

.imgEvidenza{cursor:pointer;}


/*------------Itinerari------------*/
.itinerari { margin-top:15px; width:1000px;}


.fascettaSezione { height:20px; width:995px; background-color:#678f6a; margin-bottom:20px; color:#FFFFFF; padding:5px 0px 0px 5px; float:left;}

.nomeRegione { margin:0px 0px 7px 10px; font-size:15px; color:#ec9200;}
.nomeCitta { cursor:pointer;margin:0px 0px 3px 20px; font-size:13px; color:#000000;}
.nomeCitta2 { cursor:pointer;margin:0px 0px 3px 20px; font-size:13px; color:red;}
.nomeCittaGrigio {margin:0px 0px 3px 20px; font-size:13px; color:#D3D3D3;}
.itiUl { margin:0px 0px 30px 30px; color:#56875d; font-size:12px;}

.colonnaItinerariSx {
	position:absolute;
	left: 17px;
	top: 224px;
	width: 170px;
	border-right:dotted 2px #56875d;
	height: 540px;
}

.colonnaItinerariDx {
	position:absolute;
	left: 783px;
	top: 222px;
	width: 197px;
	border-left:dotted 2px #56875d;
	height: 540px;
}


.colonnaItinerariCentro {
	position:absolute;
	left: 208px;
	top: 223px;
	width: 557px;
	height: 468px;
	display:none;
}

.colonnaItinerariCentroIndex {
	position:absolute;
	left: 208px;
	top: 223px;
	width: 557px;
	height: 468px;
	display:block;
}


.nomeCittaCentro { font-size:17px; margin:0px 0px 10px 0px; color:red;}
.itinerarioCentro { cursor:pointer;margin:0px; font-size:12px; margin:0px 0px 5px 0px;}

/*Gelleria itinerari*/
.galleriaItinerari {
	z-index:100;
	position:absolute;
	left: 89px;
	top: 101px;
	width: 805px;
	height: 438px;
	/*background-color:#000000;*/
	/*opacity:0.9;
	filter:alpha(opacity=90);*/
	padding:10px 10px 10px 10px;
	z-index:10;
	background-image:url(../img/sfondo_popup.png);
	display:none;
}

.nomeItinerario {
	font-size:13px;
	color:#FFFFFF;
	margin:0px;
	position:absolute;
	left: 22px;
	top: 22px;
	width: 546px;
}
.chiudi {
	cursor:pointer;
	position:absolute;
	left: 748px;
	top: 19px;
}

.imgSx {
	position:absolute;
	top: 46px;
	width: 546px;
	height: 367px;
	border:#FFFFFF 1px solid;
	z-index:100;
	left: 20px;
}

.descrizioneFoto {
	position:absolute;
	font-size:12px;
	color:#FFFFFF;
	left: 21px;
	top: 423px;
	width: 544px;
	height: 20px;
	z-index:100;
}

/*Anteprima Gallery*/
.antGallery {
	position:absolute;
	overflow-y:auto;
	left: 575px;
	top: 46px;
	width: 229px;
	height: 367px;
}

.imgAntDx { width:112px; height:73px; border:#FFFFFF 1px solid; margin-right:6px; float:left; margin-bottom:10px;}
.descrAnt { float:left; /*border:#FF0000 1px solid;*/ width:90px; height:73px; margin:0px; color:#FFFFFF; font-size:11px; margin-bottom:10px;}


/*------Facebook-------*/
.link_facebook {width:571px; float:left; border-top:#999999 1px solid; margin:10px 6px 0px 0px;}
.img_link_facebook { margin-top:20px; width:217px; height:26px; float:right;}