/*CORPO PRINCIPALE (_i variante per iframe)*/

.body1 {
  	margin: 0px;
	padding: 0px;
	background-color:#6484c4;
	background-image:url(../cssimg/sfondo1.jpg);
	background-repeat:repeat-x;
	background-position:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

.body1_i {
  	margin: 0px;
	padding: 0px;
	background-color:#6484c4;
	background-image:url(../cssimg/sfondo1_i.jpg);
	background-repeat:repeat-x;
	background-position:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

.body2 {
  	margin: 0px;
	padding: 0px;
	background-color:#ff6551;
	background-image:url(../cssimg/sfondo2.jpg);
	background-repeat:repeat-x;
	background-position:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

.body2_i {
  	margin: 0px;
	padding: 0px;
	background-color:#ff6551;
	background-image:url(../cssimg/sfondo2_i.jpg);
	background-repeat:repeat-x;
	background-position:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

.body3 {
  	margin: 0px;
	padding: 0px;
	background-color:#ffb27a;  /* Precedente ab9d7a */
	background-image:url(../cssimg/sfondo3.jpg);
	background-repeat:repeat-x;
	background-position:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

.body3_i {
  	margin: 0px;
	padding: 0px;
	background-color:#ffb27a; /* Precedente ab9d7a */
	background-image:url(../cssimg/sfondo3_i.jpg);
	background-repeat:repeat-x;
	background-position:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}


.body4 {
  	margin: 0px;
	padding: 0px;
	background-color:#bdcf45;
	background-image:url(../cssimg/sfondo4.jpg);
	background-repeat:repeat-x;
	background-position:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

.body4_i {
  	margin: 0px;
	padding: 0px;
	background-color:#bdcf45;
	background-image:url(../cssimg/sfondo4_i.jpg);
	background-repeat:repeat-x;
	background-position:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

.body5 {
  	margin: 0px;
	padding: 0px;
	background-color:#fed4f4; /* precedente ffb27a */
	background-image:url(../cssimg/sfondo5.jpg);
	background-repeat:repeat-x;
	background-position:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

.body5_i{
  	margin: 0px;
	padding: 0px;
	background-color:#fed4f4;
	background-image:url(../cssimg/sfondo5_i.jpg);
	background-repeat:repeat-x;
	background-position:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

/*contenitori generali*/

#cont {
	width: 973px;
	height: 900px;
	margin-left: auto;
	margin-right: auto;
}
#bl1{
	width:973px;
	height:108px;
	/*position:absolute;
	visibility:visible;
	z-index:2;*/
}
#bl2{
	width:973px;
	height:32px;
	position:absolute;
	top:108px;
}
#bl3{
	width:973px;
	height:23px;
	background-image:url(../cssimg/sottomenu.jpg);
	background-repeat:repeat-x;
	position:absolute;
	top:140px
}
#bl4{
	width: 973px;
	height: 575px;
	position:absolute;
	top:163px;
}
#bl5{
	width: 973px;
	height: 30px;
	position:absolute;
	top:743px;
	border-top:#000000 2px solid;
	text-align: center;
	font-size:11px;
	font-weight:bold;
	color: #000000;
}

/*pulsanti menu principale*/

/*Creattori*/

.pulCreattori, pulCreattori a{
	height:63px;
	width:141px;
	float:left;
	position:relative;
	top:-31px;
	text-align:center;
	background-image:url(../cssimg/CreattoriRosso.gif);
}

.pulCreattoriPas{
	height:63px;
	width:141px;
	float:left;
	position:relative;
	top:-31px;
	text-align:center;
	background-image:url(../cssimg/CreattoriNero.gif);
}

.pulCreattori a:hover{
	height:63px;
	width:141px;
	float:left;
	position:relative;
	/*top:-31px;
	text-align:center;*/
	background-image:url(../cssimg/CreattoriHover.gif);
}

/*Yoda Hotels*/

.pulYoda, pulYoda a{
	height:63px;
	width:141px;
	float:left;
	position:relative;
	top:-31px;
	text-align:center;
	background-image:url(../cssimg/YodaRosso.gif);
}

.pulYodaPas{
	height:63px;
	width:141px;
	float:left;
	position:relative;
	top:-31px;
	text-align:center;
	background-image:url(../cssimg/YodaNero.gif);
}

.pulYoda a:hover{
	height:63px;
	width:141px;
	float:left;
	position:relative;
	/*top:-31px;
	text-align:center;*/
	background-image:url(../cssimg/YodaHover.gif);
}

/*pulsante grande*/
.pulg, pulg a{
	height:36px;
	float:left;
	position:relative;
	top:-4px;
	font-weight:bold;
}
.pulg_sx{
	width:5px;
	height:36px;
	float:left;
	background-image:url(../cssimg/pulg_sx.gif);
}
.pulg_ce {
	height:26px;
	float:left;
	padding: 10px 5px 0px 5px;
	background-image:url(../cssimg/pulg.jpg);
	background-repeat:repeat-x;
	text-decoration:none;
	color:#FFFFFF;
}
.pulg_ce a{
	text-decoration:none;
	color:#FFFFFF;
}
.pulg_dx{
	width:5px;
	height:36px;
	float:left;
	background-image:url(../cssimg/pulg_dx.gif);
}

/*pulsante piccolo*/
.pulp_sx{
	height:37px;
	width:4px;
	float:left;
	background-image:url(../cssimg/pulp_pas_sx.gif);

}
#pulp_sfondo{
	width:969px;
	height:32px;
	float:left;
	background-image:url(../cssimg/pulp_pas.jpg);
	background-repeat:repeat-x;
}
.pulp_dx{
	height:37px;
	width:4px;
	float:left;
	background-image:url(../cssimg/pulp_pas_dx.gif);

}
.pulp{
	height:37px;
	float:left;
	color:#ffffff;
	background-image:url(../cssimg/pulp_pas.jpg);
	background-repeat:repeat-x;
	text-decoration:none;
	border-right:1px;
}
.pulp a{
	height:37px;
	float:left;
	background-image:url(../cssimg/pulp_pas.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.pulp a:hover, .pulp_bordo{
	height:37px;
	float:left;
	background-image:url(../cssimg/pulp_hov.jpg);
	background-repeat:repeat-x;
	text-decoration:none;
	color:#FFFFFF;
}

/*sottomenu*/
.sottom{
	height:23px;
	float:left;
	padding: 0px 10px 0px 10px;
	background-image:url(../cssimg/sottomenu.jpg);
	background-repeat:repeat-x;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.sottom a{
	height:23px;
	float:left;
	padding: 0px 10px 0px 10px;
	background-image:url(../cssimg/sottomenu.jpg);
	background-repeat:repeat-x;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.sottom a:hover{
	height:23px;
	float:left;
	padding: 0px 10px 0px 10px;
	background-image:url(../cssimg/sottomenu.jpg);
	background-repeat:repeat-x;
	font-weight:bold;
	color:#999999;
	text-decoration:none;
}

/*form*/

/*cerca*/
.cerca_fuori{
	width:121px;
	height:18px;
	margin: 5px 5px 0px 0px;
	background-image:url(../cssimg/cerca.gif);
}
.cerca_dentro{
	width:95px;
	height:12px;
	margin: 2px 3px 0px 0px;
	float:right;
	border:0px;
	font-size:11px;
}

/*login*/
.login{
	width:146px;
	height:17px;
	margin: 5px 0px 0px 0px;
	border:1px solid #666666;
	font-size:12px;
}

/*Invio curriculum*/
.curriculum{
	height:17px;
	margin: 5px 0px 0px 0px;
	border:1px solid #666666;
	font-size:12px;
}


/*pulsanti dei form*/
.p_login, .p_login a{
	height:17px;
	width:67px;
	background-image:url(../cssimg/login_pas.jpg);
	color:#333333;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}

.p_login a:hover{
	height:17px;
	width:67px;
	background-image:url(../cssimg/login_hov.jpg);
	color:#ffffff;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}

/*corpo*/

.fascia, .fascia a{
	height:17px;
	float:left;
	background-image:url(../cssimg/fascia_pas.jpg);
	background-repeat:repeat-x;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
}
.fascia a:hover, .fasciaHov{
	height:17px;
	float:left;
	background-image:url(../cssimg/fascia_hov.jpg);
	background-repeat:repeat-x;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
}
.tendina{
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	background-color:#ab9d7a;
	border-left:#c5c5c5 2px solid;
	border-right:#c5c5c5 2px solid;
	border-bottom:#c5c5c5 2px solid;
}
/*tendina da utilizzare all'interno degli iframe senza margine a sinistra*/
.tendina2{
	float:left;
	margin-bottom:10px;
	color:#ffffff;
	background-color:#ab9d7a;
	border-left:#c5c5c5 2px solid;
	border-right:#c5c5c5 2px solid;
	border-bottom:#c5c5c5 2px solid;
}
	.porzione{
	height:575px;
	float:left;
	border-left:#000000 2px solid;
}

/*testi*/

.testo, .testo a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color:#ffffff;
	text-decoration:none;
}
.testo a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color:#ffffff;
	text-decoration:none;
}

/*riquadri*/

.riduadro1{
	float:left;
	margin:5px 0px 0px 5px;
	background-color:#665f4c;
	/*background-image:url(../cssimg/sfondo_news.jpg);*/
	background-position:top;
	/*background-repeat:repeat;*/
}
.riquadro2{
	margin:5px;
	/*border:1px #999999 solid;*/
	background-image:url(../cssimg/fascia_pas.jpg);
	background-repeat:repeat;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
}

.riquadro3, .riquadro3 a{
	margin:5px;
	/*border:1px #999999 solid;*/
	font-size:40px;
	font-weight:lighter;
	color:#b52e2a;
	text-decoration:none;
	text-align:center;
}

.riquadro4, .riquadro4 a {
	margin:5px;
	/*border:1px #999999 solid;*/
	font-size:20px;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
}

.riquadro5 {
	width:630px;
	height:92px;
	margin:5px 0px 0px 0px;
	font-weight:lighter;
	background-color:#000000;
	float:left;
	text-decoration:none
}
.riquadro5 a{
	text-decoration:none
}


/*Revisione elenco hotels*/

.riqlista2{
	float:left;
	margin:5px 0px 0px 5px;
	background-color:#665f4c;
	background-position:top;
}




/*progetti*/
.pr_pul_princ a{
	padding:0px 5px 0px 5px;
	float:left;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
/*modifica: spostamento dello stato a*/
.pr_pul_princ a:hover, .pr_pul_princ{
	padding:0px 5px 0px 5px;
	float:left;
	color:#999999;
	font-weight:bold;
	text-decoration:none;
}

.pr_pul_sec{
	height: 18px;
	float:left;
	padding:0px 10px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold; /* modifica grassetto */
}
.pr_pul_sec a:hover{
	color:#000000;
	font-weight:bold; /* modifica grassetto */
	text-decoration:none;
}
.pr_pul_sec a{
	color:#ffffff;
	font-weight:bold; /* modifica grassetto */
	text-decoration:none;
}
/*Aggiunto da Marco per scrolling tendina*/
#scroll-container {
}
#prgric_freccia_up{
	width: 25px;
	height: 25px;
	float:right;
	cursor:pointer;
	text-align: center;
	margin: 6px;
	background-image: url(../cssimg/frecciaSu.jpg);
	background-repeat: no-repeat;
}
#prgric_freccia_dwn{
	width: 25px;
	height: 25px;
	float:right;
	cursor:pointer;
	text-align: center;
	margin: 6px;
	background-image: url(../cssimg/frecciaGiu.jpg);
	background-repeat: no-repeat;
}




