p {margin:0}
body {
	PADDING: 0px;
	MARGIN: 0px;

	scrollbar-face-color: #FFF;
	scrollbar-highlight-color: #AAB3B3;
	scrollbar-shadow-color: #AAB3B3;
	scrollbar-3dlight-color: #FFF;
	scrollbar-arrow-color: #000;
	scrollbar-track-color: #F0F0F0;
	scrollbar-darkshadow-color: #FFF;
	background-image:url(../images/background.gif);
}
.bodyPop{
	background-image:url(../images/background_popup.gif);
}
.testo { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none;}
.testo_link:link {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #C40009; text-decoration: underline;}
.testo_link:visited {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #C40009; text-decoration: underline;}
.testo_link:hover {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none; background:#C40009;}
.boxt{
	margin-bottom:8px;
}
input {
	color:#004080;
	font-weight: normal;
	text-decoration: none;
	border: 1 solid #999999;
	font-family: verdana;
	font-size: 7.5pt;
	font-style: normal;
	background-repeat:repeat-x;
	background-position:top;
	background-color: #ffffff;
}
textarea{
	color:#666666;
	font-weight: normal;
	text-decoration: none;
	border: 1 solid #CCCCCC;
	font-family: verdana;
	font-size: 7.5pt;
	font-style: normal;
	background-image:url(../images/input_backg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color: #E9E9E9;
}
select{
	color:#ffffff;
	font: 7.5pt verdana;
	text-decoration: none;
	background:#5ABDDE;
}
.titolopag{
	color:#333333;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:0px 0px 7px 13px;
}
.text_grey{
	color:#666666;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding-top:2px;
	padding-right:7px;
}
.footer{
	padding:0px 8px 0px 8px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.bodygallery{
	background-image:url(../images/backgall.jpg);
	background-repeat:repeat-x;
	background-color:#000000;
}
.gatit{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; padding:0px 0px 8px 10px;}

.gafotosmall{
	margin: 0px 0px 15px 6px;
	float:left;
	border: 1px solid #999999;
}
.gafotosmall_on{
	margin: 0px 0px 15px 6px;
	float:left;
	border: 1px solid #ffffff;
}
.gafotobig{
	margin:0px;
	padding:0px;
	border: 1px solid #999999;
}
.ga_np:link {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CCCCCC; text-decoration: none; padding:5px;}
.ga_np:visited {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CCCCCC; text-decoration: none; padding:5px;}
.ga_np:hover {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: underline; padding:5px;}
.ga_numbima {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CCCCCC; text-decoration: none; padding:5px;}

.ga_numdida {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding:5px;}



/* Pagina Login */
.tprint{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
/*Costruzione Box*/
.boxbordu{
	background-image:url(../images/box_upbk.jpg);
	background-position:top;
	background-repeat:repeat-x;
	height:13px;
}
.boxbords{
	background-image:url(../images/boxborddws.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
.boxbordd{
	background-image:url(../images/boxborddwd.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
.boxborddw{
	background-image:url(../images/box_dwbk.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:0px;
	padding-bottom:13px;
}

.Slideshow img {
    border: 1px solid #666666;
}
#m58captcha_code_image{display:block};

/* ------[ a n o b i i ]------ */
/* ------[ For the whole badge ]------ */
 #badge a:hover {}
 #badge a:link {}
 #badge a:active {}
 #badge a:visited {}
 #badge {padding: 10px 5px 10px 5px; width: 200px; border: 1px solid #cccccc;}

 /* ------[ For each item in the badge ]------ */
 #badge .item_cell {list-style: none; text-align: center; padding: 5px; margin: 0px;}
 #badge .cover {}
 #badge .cover img {border: 1px solid #cccccc; padding: 3px; background-color: #f7f7f7;}
 #badge .title {text-indent: 0;padding: 0; margin: 0;}
 #badge .subtitle {}
 #badge .author {} 
 
 /* ------[ The bottom part ]------ */
 #badge .link_cell {list-style: none; text-align: center; padding: 5px; margin: 0px; clear: both;}
 #badge .link_cell dt {text-align: center; margin: 0px;}
 #badge .link_cell dd a {font-size: 10px; font-family: Verdana;}
 #badge .link_cell dd {text-align: center; margin: 0px;}
 #badge .link_cell img {border: none;}
