form{
	margin: 0px;
	padding: 0px;
}
.bcKgrndTrattoVertbeige {

	background-attachment: fixed;

	background-image: url(image/rivista/tratteggioVert.gif);

	background-repeat: repeat-y;

	background-position: left top;

}

.bcKgrndIntstConcorsoCeraVolt {

	background-image: url(image/conc_ceraunavolta/intestazionePagina.jpg);

	background-repeat: no-repeat;

	background-position: top;

}

.bcKgrndSfondoConcorsoCeraVolt {

	background-image: url(image/conc_ceraunavolta/fondopaginepic.jpg);

	background-repeat: no-repeat;

	background-position: top;

}

.bcKgrndSfondoConcorsoCeraVoltDim2 {
	background-image: url(image/conc_ceraunavolta/fondopaginegr.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.bcKgrndMagazine{
	background:url(image/magazineonline/bckgrnd.jpg) repeat-y;
}
.magazineQuadrello,.magazineQuadrelloLast{
	background:url(image/magazineonline/quadrello.png) no-repeat;
	width:166px;
	height:217px;
	float:left;
	display:block;
	margin-right:70px;
	margin-bottom:20px;
	position:relative;
}
.magazineQuadrelloLast{
	margin-right:0px;
}



.magazineQuadrelloContent{
	position:absolute;
	display:block;
	width:210px;
	height:180px;
	top:33px;
	left:10px;
}
.magazineQuadrelloContent img{
	border:0;
}


.magazineQuadrelloContentTesto{
	width:100px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:10px;
}


.magazineQuadrello h1,.magazineQuadrelloLast h1 {
	display:block;
	margin:8px 0px 10px 0px;
	color:#FFF;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
}

.magazineQuadrello h1 a,.magazineQuadrello h1 a:link,.magazineQuadrello h1 a:hover,.magazineQuadrello h1 a:visited,.magazineQuadrello h1 a:active,
.magazineQuadrelloLast h1 a,.magazineQuadrelloLast h1 a:link,.magazineQuadrelloLast h1 a:hover,.magazineQuadrelloLast h1 a:visited,.magazineQuadrelloLast h1 a:active{
	text-decoration:none;
	color:#FFF;
}


.padSx2 {

	padding-left: 2px;

}

.padTop2 {

	padding-top: 2px;

}

.padBottom2 {

	padding-bottom: 2px;

}

.padDx2 {

	padding-right: 2px;

}



.padSx3 {

	padding-left: 3px;

}

.padDx3 {

	padding-right: 3px;

}

.padTop3 {

	padding-top: 3px;

}

.padBottom3 {

	padding-bottom: 3px;

}





.padBottom4 {

	padding-bottom: 4px;

}

.padDx10 {

	padding-right: 10px;

}

.pad10sxdx {

	padding-right: 10px;

	padding-left: 10px;

}

.padTop10 {

	padding-top: 10px;

}

.padBottom10 {

	padding-bottom: 10px;

}

.padSx10 {

	padding-left: 10px;

}



.pad15sxdx {

	padding-right: 15px;

	padding-left: 15px;

}

.padDx20 {

	padding-right: 20px;

}

.pad20sxdx {

	padding-right: 20px;

	padding-left: 20px;

}

.padBottom20 {

	padding-bottom: 20px;

}

.padSx20 {

	padding-left: 20px;

}

.padDx24 {

	padding-right: 24px;

}

.padBottom30 {

	padding-bottom: 30px;

}

.padSx36 {



	padding-left: 36px;

}



.regular-marrone {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #7c4430;

}
.regular-verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #4F8355;
}
.tnavbiancobold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}



.titolone-marrone {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	font-weight: bold;

	color: #7c4430;

}

.titolo-marrone {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #7C4430;

}



A.titolo-marrone:active {

	TEXT-DECORATION: none

}

A.titolo-marrone:link {

	color: #7C4430; TEXT-DECORATION: none

}

A.titolo-marrone:visited {

	TEXT-DECORATION: none

}

A.titolo-marrone:hover {

	color: #BD722B; TEXT-DECORATION: none

}

.regular-nero {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #000000;

	line-height: 16px;

}

.regular-bianco {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #ffffff;

	line-height: 16px;

}

.tnav {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #BD722B; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.tnav:active {

	COLOR: #BD722B; TEXT-DECORATION: none

}

A.tnav:link {

	COLOR: #BD722B; TEXT-DECORATION: none

}

A.tnav:visited {

	COLOR: #BD722B; TEXT-DECORATION: none

}

A.tnav:hover {

	COLOR: #A0233D; TEXT-DECORATION: none

}

.tnav2 {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #BD722B; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.tnav2:active {

	COLOR: #BD722B; TEXT-DECORATION: none

}

A.tnav2:link {

	COLOR: #BD722B; TEXT-DECORATION: none

}

A.tnav2:visited {

	COLOR: #BD722B; TEXT-DECORATION: none

}

A.tnav2:hover {

	COLOR: #A0233D; TEXT-DECORATION: underline

}

.nav2 {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CB8B4F; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.nav2:active {

	COLOR: #CB8B4F; TEXT-DECORATION: none



}



A.nav2:link {



	COLOR: #CB8B4F; TEXT-DECORATION: none



}



A.nav2:visited {



	COLOR: #CB8B4F; TEXT-DECORATION: none



}



A.nav2:hover {



	COLOR: #552312; TEXT-DECORATION: underline



}

.nav3 {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #36495c; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.nav3:active {

	COLOR: #36495c; TEXT-DECORATION: none

}

A.nav3:link {

	COLOR: #36495c; TEXT-DECORATION: none

}

A.nav3:visited {

	COLOR: #36495c; TEXT-DECORATION: none

}

A.nav3:hover {

	COLOR: #36495c; TEXT-DECORATION: underline

}



.navbianco {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}
.navbiancomedium {

	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navgrigiomedium {

	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


A.navbianco:active {

	COLOR: #FFFFFF; TEXT-DECORATION: none

}

A.navbianco:link {

	COLOR: #FFFFFF; TEXT-DECORATION: none

}

A.navbianco:visited {

	COLOR: #FFFFFF; TEXT-DECORATION: none

}

A.navbianco:hover {

	COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE: 11px; font-weight: bold

}


.navbianco2 {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.navbianco2:active {

	COLOR: #FFFFFF; TEXT-DECORATION: none

}

A.navbianco2:link {

	COLOR: #FFFFFF; TEXT-DECORATION: none

}

A.navbianco2:visited {

	COLOR: #FFFFFF; TEXT-DECORATION: none

}


.navgrigio {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}



.titolo-beige {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #BD722B;

}

.regular-grigio {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #666666;

}

.regular-beige {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #BD722B;

}

.titolo-rosso {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #A0233D;

}

.titolo-bianco {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;

}

.titolone-nero {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	font-weight: bold;

	color: #000000;

}

.titolone-grigio {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	font-weight: bold;

	color: #333333;

}

.didascalia-marrone {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: 7C4430;

	line-height: 14px;

}

.titolone-rosso {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	font-weight: bold;

	color: #A0233D;

}


.titolone-bianco {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;

}

.titolone-azzurro {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	font-weight: bold;

	color: #9ACAE1;

}


.titolone-rosso3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-style: normal;

	font-weight: bold;

	color: #A0233D;

}

.titolone-rosso4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 30px;

	font-style: normal;

	font-weight: bold;

	color: #A0233D;

}

.trattOrizz_1_3 {

background-image: url(image/shared/trattOrizz.gif);

	background-repeat: repeat-x;

	background-position: left 10px;

}



.trattVert_1_3 {

background-image: url(image/shared/trattVert.gif);

	background-repeat: repeat-y;

	background-position: left;

}

.giustificato {

	text-align: justify;

}





.regular-grigio-bold {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #666666;

}

.campitesto {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #333333;

	border-right-color: #333333;

	border-bottom-color: #333333;

	border-left-color: #333333;

}

.tratto-sfondo-basso {

	background-image: url(image/puntini.gif);

	background-repeat: repeat-x;

	background-position: bottom;

}

.tratteggio-basso {

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #BD722B;

}

.campitestomarrone {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	border: 1px solid #CC894E;

	width: 100px;



}

.bordobeige {

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #E8DCB2;

	border-bottom-color: #E8DCB2;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #E8DCB2;

	border-left-color: #E8DCB2;

	margin: 5px;

	padding: 5px;

}

.bordobeigescuro {

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #CB8B4F;

	border-bottom-color: #CB8B4F;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #CB8B4F;

	border-left-color: #CB8B4F;

	margin: 5px;

	padding: 5px;

}

.bordorosso {

	border: 1px solid #A0233D;

}

.linea-marrone-sotto {

	border: 1px solid #E8DCB2;

}

.bordobeige2 {

	border: 1px solid #E8DCB2;

}

.regular-rosso {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #A0233D;

	line-height: 12px;

}

.tnavGrande {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #BD722B; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.titolo-marroneGrande {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #7C4430;

}



.navRosso {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #A0233D;

}

A.navRosso:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #A0233D;

	TEXT-DECORATION: none

}

A.navRosso:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #A0233D;

	TEXT-DECORATION: none

}

A.navRosso:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #A0233D;

	TEXT-DECORATION: none

}

A.navRosso:hover {

	TEXT-DECORATION: underline

}



.navRossoNorm {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	color: #A0233D;

	line-height: 15px;

}

A.navRossoNorm:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	color: #A0233D;

	TEXT-DECORATION: none

}

A.navRossoNorm:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	color: #A0233D;

	TEXT-DECORATION: none

}

A.navRossoNorm:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	color: #A0233D;

	TEXT-DECORATION: none

}

A.navRossoNorm:hover {

	TEXT-DECORATION: underline

}

.campitestobeige {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #CA8A4D;

	border: 1px solid #CA8A4D;

	width: 140px;

}

.messageBox {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #A0233D; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.neroDue {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #000000;

	line-height: 16px;

}

.regular-beige2 {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #BD722B;

}

.regular-beige3 {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	color: #BD722B;

}



.titolone-rosso2 {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-style: normal;

	font-weight: bold;

	color: #A0233D;

}

.dida {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #000000;

	line-height: 14px;

}

.campitestobeigeDue {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #CA8A4D;

	border: 1px solid #CA8A4D;

	width: 150px;





}

.sfondoImg1 {

	background-image: url(image/concorso/concorsoSquadre/CercaVerifica/fasciaRicerca.gif);

	background-repeat: no-repeat;

	background-position: right top;

}

.bordobeige3 {

	border: 2px solid #E3CF90;





}

.campitestobeigeCorto {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #CA8A4D;

	border: 1px solid #CA8A4D;

	width: 30px;

}

.campitestobeigeMedio {





	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #CA8A4D;

	border: 1px solid #CA8A4D;

	width: 60px;

}

.textAreaMedia {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #CA8A4D;

	border: 1px solid #CA8A4D;

	width: 350px;

	height: 140px;



}

.campitestobeigeLungo {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #CA8A4D;

	border: 1px solid #CA8A4D;

	width: 320px;

}

.regular-marrone2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #7c4430;

	line-height: 20px;

}

.lineaDestraBeige {

	background-image: url(image/home/linea-verticale.gif);

	background-repeat: repeat-y;

	background-position: right;

}

.titolettoRossoVerdana {



	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #A0233D; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.campfiles {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #CA8A4D;

	border: 1px solid #CA8A4D;

}

.verdana11Rosso {

	FONT-WEIGHT: bold;

	FONT-SIZE: 11px;

	COLOR: #A0233D;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}





.tnavRosso, A.tnavRosso:link, A.tnavRosso:visited, A.tnavRosso:active   {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #A0233D;

	text-decoration: none;

}

A.tnavRosso:hover {

	text-decoration: underline;

}



.tnavVerde, A.tnavVerde:link, A.tnavVerde:visited, A.tnavVerde:active   {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #4F8355;

	text-decoration: none;

}

A.tnavVerde:hover {

	text-decoration: underline;

}



.tnavRossoBold, A.tnavRossoBold:link, A.tnavRossoBold:visited, A.tnavRossoBold:active   {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #A0233D;

	text-decoration: none;

}

A.tnavRossoBold:hover {

	text-decoration: underline;

}



.tnavVerdeBold, A.tnavVerdeBold:link, A.tnavVerdeBold:visited, A.tnavVerdeBold:active   {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #4F8355;

	text-decoration: none;

}

A.tnavVerdeBold:hover {

	text-decoration: underline;

}



.tnavBeigeBold, A.tnavBeigeBold:link, A.tnavBeigeBold:visited, A.tnavBeigeBold:active   {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #CA8A4D;

	text-decoration: none;

}

A.tnavBeigeBold:hover {

	text-decoration: underline;

}



.linkNews, A.linkNews:link, A.linkNews:visited, A.linkNews:active   {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #CA8A4D;

	text-decoration: underline;

}

A.linkNews:hover{

	text-decoration: underline;

	color: #A0233D;

}



.Stile13 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8px;

	font-weight: bold;

	color: #CA8A4D;

}



.Stile16 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 12px;

	color: #A0233D;

}

/*nuova sezione chi siamo*/

#chisiamo_laterale_sx{
	float:left;
	width:248px;
	margin:0;
	padding:0;
}


.box_contenuto_chisiamo{
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	line-height:20px;
	text-align:justify;
	border-top:1px solid #bc2c4e;
}

.barrarossa{
	height:1px;
	background-color:#bc2c4e;
	padding:0;
	margin:0;
	line-height:normal;
	
}


.logo_since_100{
	margin:30px 0 0 50px;
}

#logo_decorabilia{
float:right;
margin:60px 0 0 0;

}
/**/

