html, body, *

{

	margin: 0;

	padding: 0;

}

body

{
	
	/*background-color: #222222;*/
	
	background-color: #000000;

}

/*
body
{
	
	background-image:url('/imgs/natale/stars-animated.gif');
	background-repeat:repeat-y;
}
*/
/*
Natale 2011
body
{
	
	background-image:url('/imgs/natale/stars-animated.gif');
	background-repeat:no-repeat;
}
*/
body, body *

{

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

}

a

{
	
	font-weight: bold;

}
.small

{

	font-size: x-small;

}
.colorTxtRosso, .colorTxtRosso a
{

	/*color: #AD1010;*/
	color: #C60000;

}

.bkInfo 
{
	/*background-color: #F7BD21;
	background-color: #F3C555;
	background-color: #F9EA45*/
	background-color: #DCCE23;
	
}

.borderBkInfo
{
	/*border: solid 5px #F7BD21;
	border: solid 5px #F3C555;
	border: solid 5px #F9EA45*/
	border: solid 5px #DCCE23;

}

.colorBkInfo, .colorBkInfo a 
{
	/*color: #F7BD21;
	color: #F9EA45
	color: #F3C555;*/
	color: #DCCE23;
}


.bkInfoChiaro
{
	
	/*background-color: #FFFFAC;*/
	
	background-color: #FCFD8D;

}

.colorBkInfoChiaro, .colorBkInfoChiaro a

{

	/*color: #FFFFAC;*/

	color: #FCFD8D;

}

.colorBkInfoChiarissimo, .colorBkInfoChiarissimo a

{

	color: #FFFFAC;

}

.bkCosa 

{
	
	background-color: #3399CC;

}

.borderBkCosa

{

	border: solid 5px #3399cc;

}

.colorBkCosa, .colorBkCosa a 
{
	color: #3399CC;
}
.borderColorBkCosa
{
	border: solid 1px #3399CC;
}
.bkCosaChiaro 
{
	background-color: #99CDE6;
}
.colorBkCosaChiaro, .colorBkCosaChiaro  a, a.colorBkCosaChiaro 
{
	color: #99CDE6;
}
.bkChi 
{
	background-color: #FF8000;
	background-color: #E66700;
}
.borderBkChi
{
	border: solid 4px #e66700;
}
.colorBkChi, .colorBkChi a 
{
	color: #FF8000;
	color: #E66700;
}
.bkChiChiaro
{
	background-color: #FFCC66;
}
.colorBkChiChiaro, .colorBkChiChiaro a
{
	color: #FFCC66;
}
.bkSoci 
{
	background-color: #4647B1;
}
.borderBkSoci
{
	border: solid 5px #4647b1;
}
.colorBkSoci, .colorBkSoci a 
{
	color: #4647B1;
}
.colorTxtSoci, .colorTxtSoci a
{
	color: #DCCE23;
}
.colorTxtCosa, .colorTxtCosa a
{
	color: #DCCE23;
	
}
.bkSociChiaro 
{
	background-color: #829ADE;
}
.colorBkSociChiaro , a.colorBkSociChiaro , .colorBkSociChiaro a, .colorBkSociChiaro *, .colorBkSociChiaro ul li
{
	color: #829ADE;
}
.btnInfo, .borderBtnInfo 

{

	border-top: 3px outset #DCCE23;
	border-bottom: 3px outset #DCCE23;

	border-left: 3px outset #DCCE23;

	border-right: 3px outset #DCCE23;

}

.btnInfo
{

	background-color: #DCCE23;

}

.btnInfo, .btnInfo a, 
.bkInfo, .bkInfo a, 
.txtBlue, .txtBlue a
{
	
	color:	#332299;

}

/*
gt 2011-04-21*
.bkInfoChiaro, .bkInfoChiaro a

{
	
	color:	#332299;

}
*/
.btnCosa , .borderBtnCosa
{
	border-color: #3399CC;
	border-width: 3px;
	border-style: outset;
}
.btnCosa 
{
	background-color: #3399CC;
}
.txtCosa
{
	font-weight: bold;
}
.btnCosa, .btnCosa a,
.bkCosa, .bkCosa a,
.bkCosaChiaro, .txtCosa, .txtCosa a
{
	color: #332299;
}
.btnChi 
{
	border-color: #FF8000;
	background-color: #FF8000;
	border-color: #E66700;
	background-color: #E66700;
	border-width: 3px;
	border-style: outset;
}
.btnChi, .btnChi a, 
.bkChi, .bkChi a, 
.bkChiChiaro,.txtChi
{
	color: #12346A;
}

.btnSoci 
{
	border-color: #4647B1;
	background-color: #4647B1;
	border-width: 3px;
	border-style: outset;
}
.btnSociChiaro 
{
	border-color: #829ADE;
	background-color: #829ADE;
	border-width: 3px;
	border-style: outset;
}

.btnSoci,.btnSoci a, .btnSociChiaro  a,
.bkSoci, .bkSoci a
/*, 
.bkSociChiaro, .bkSociChiaro a  */
{
	color: #DCCE23;
}
#boxBody,#boxBodyMini
{
	margin: auto;
	margin-top: 20px;
	margin-bottom: 20px;
}
#boxBody
{
	width: 80%;
}
#boxBodyMini
{
	width: 70%;
}
img.imgBorder 
{
	border: 1px #000000 ridge; 
	margin: 2px 2px 2px 2px; 
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	background-color: #ffffdd;
}


img.imgNoBorder
{
	  border: 0px ; 
	  margin: 3px 3px 3px 3px; 
	  padding: 3px 3px 3px 3px
}
img.imgBorderNospace
{
	border: 1px #000000 ridge; 
	margin: 3px 3px 3px 3px; 
	padding: 0px 0px 0px 0px;
}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
