body{ 
font-family: Arial,Verdana, Tahoma;
	font-size: 12px;
	color: #333333;
	/*background:url(/section/image/stage/backsite.gif) ;*/
	background:url(/section/image/stage/back_site_old.gif) ;
	text-align:center;
}

table { 
font-family: Arial,Verdana, Tahoma;
	font-size: 12px;
	color: #333333;
}

A {FONT-FAMILY: Arial,Verdana, Tahoma;  color:#333333; font-size:11px; text-decoration: underline}
A:visited {text-decoration:underline }
A:active {color:#FF3300 }
A:hover {FONT-FAMILY:Arial,Verdana, Tahoma;  color:#333333; text-decoration:none}

.pjustify{text-align:right;}
.pcenter{text-align:center;}
.button_editor{font-size:10px;border:1px solid #FFFCC00;background:#DEE1ED;}

h1{margin:0;font-size:24px;padding:2px 0;text-align:left;}
h2{margin:10px 0;color:#3a7ac7;font-size:24px;text-align:left;}
h3{margin:10px 0;color:#3a7ac7;font-size:24px;text-align:left;}
.text24{font-size:16px;}

form{margin:0px;}
textarea{font-family: Arial,Verdana, Tahoma;}
.formtext{border: 1px solid #AAAAAA;font-size:11px;color:#214A78;}
.form2{background: url(/section/image/stage/immagini/form_02.gif) left top repeat-y;padding:4px;text-align:left;color:#999999;font-size:11px;}

.title_top{bbackground:#44B9E5;color:#3a7ac7;font-size:16px;border-bottom:1px solid #3a7ac7;font-weight:bold;margin:10px 0;}
.rounded{ -moz-border-radius: 5px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;padding:2px; border:1px solid #1B95C2;margin:10px 0;}


.richiesta{font-family: Arial,Verdana, Tahoma;font-size: 11px;border: 1px solid #AAAAAA;width:180px;}
.tabletit{background: #3a7ac7;color:#E1EBF7;}


.formbutton2{color: #FFFFFF;background:#E89219;border: 1px solid #000000;font-size:10px;font-weight:bold;font-size:13px;margin:10px 0;}
.texterror{width:400px;background:#FAEBEB;font-size: 11px;color: #FF0000;border:1px	solid #FF8080;padding:3px;}

a.h:link,a.h:visited,a.h:hover{color:#FF6600;font-weight:bold;}


.text11form {font-family: Arial,Verdana, Tahoma;font-size: 12px;color:#2E526B;background: #FFFFFF;border: 1px solid #AAAAAA;}
.back{background:#EEEEEE;}

.basketrow{color: #588EB4;background:#FFF;font-weight: bold;font-variant: small-caps;border-bottom:1px solid #ACAFB9;}
.prezzoscontato{background: url(/section/image/stage/prezzo_scontato.gif) no-repeat;font-size:24px;padding:20px 0  10px 0;text-align:center;width:140px;color:#d68f2b;font-weight:bold;margin-top:5px;}
.prezzo{font-size:18px;text-align:center;}
.prezzobase{font-size:14px;font-weight:bold;}
.accessorititle{
font-size: 16px;
	color: #3A7AC7;
	font-weight: bold;
	font-variant: small-caps;
	border-bottom:2px solid #B0CADC;
	}


.accessorirow{
font-size: 16px;
	color: #588EB4;
	background:#EBF2FA;
	font-weight: bold;
	font-variant: small-caps;
	border-bottom:2px solid #BAD1EC;
	}


.prezzoscontatoacc{
background: url(/section/image/stage/prezzo_scontato_accessori.gif) no-repeat;
font-size:12px;
font-weight:bold;
color: #3A7AC7;
}
.prezzoacc{font-weight:bold;font-size:12px;}	

.boxborder{border:1px solid #AAAAAA;background:#FFF;}
.boxborderinner{padding:10px;}

.boxborder2{border:1px solid #DDDDDD;}
.boxback{background:#DDDDDD;font-weight:bold;}

.tdrow{
	background:#FFF;
	border-bottom:1px solid #ACAFB9;
	}

.gallerythumb{
float:left;
margin:10px;

}
.note{
border:1px solid #666666;
padding:5px;
text-align:justify;
color:#666666;
font-size:11px;
margin-bottom:10px;
}

.textnote{color:#3a7ac7;font-size:11px;}

.boxc{clear:both;}
img{border:0px;}
.omaggio{color:#FF0000;}
.omaggio2{color:#05489F;}
.telefono{font-size:30px;color:#3F8561;}

.error{
background:#FDE3C8;
padding:5px;
border:1px solid #FA8340;
}



.tdrow1{background:#EEEEEE;}
.tdrow2{background:#E9E9E9;}

/* promemoria */
.buttonpro{font-family: Arial,Verdana, Tahoma;font-size: 12px;color:#2E526B;background: #FFFFFF;border: 1px solid #AAAAAA;}
.promemoriarow{padding:5px;border-bottom:1px solid #3a7ac7;font-size:11px;color:#214A78;}
.xprodata{font-size:10px;color:#4B6C91;}
.xpromemoriatit{font-size:18px;font-weight:bold;color:#FFFFFF;background: #3a7ac7;padding:5px;}
.xpromemoriatit2{font-size:12px;font-weight:bold;color:#E1EBF7;}
.xpromemoriatpl{width:600px;padding:5px;}


#xform_insert{padding:1px;background: #3a7ac7;}
.portfolio_row1{background:#E1EBF7;font-size:11px;color:#214A78;}
.portfolio_row0{background:#ECF2FA;font-size:11px;color:#214A78;}
.portofolionew{background:#00CC00;}
.text14ril{background: #3a7ac7;color:#E1EBF7;}
a.title {font-size: 11px;color: #FFFFFF;padding:8px 0;position: Relative;text-decoration: None;background: #3a7ac7;font-weight:bold;display: Block;}
a:visited.title {text-decoration: None;color: #FFFFFF;}   
a:hover.title {background: #d68f2b;color: #FFFFFF;font-weight:bold;text-decoration: None;display: Block;}

.table_tit{background:#3a7ac7;color:#E1EBF7;padding:8px 0;font-weight:bold;text-align:center;}
.table_row1{background:#ECF2FA;font-size:11px;color:#214A78;}
.table_row0{background:#f5f9ff;font-size:11px;color:#214A78;}

.bordall{margin-top:5px;background:#f0f4fa;border:1px solid #B9D1ED;padding:10px;color:#214A78;}
.editorback{border:1px solid #B9D1ED;background:#FFFFFF;}
.formbutton{color: #FFFFFF;background:#ED6912;border: 1px solid #B34800;font-size:11px;font-weight:bold;padding:5px 0;}
.seiloggato{margin-top:5px;background:#f0f4fa;border:1px solid #B9D1ED;padding:10px;color:#214A78;}
.bordall2{margin-top:5px;background:#fdddc8;border:1px solid #ff6600;padding:10px;color:#214A78;}
.title_top2{bbackground:#44B9E5;color:#ff6600;font-size:16px;border-bottom:1px solid #ff6600;font-weight:bold;margin:10px 0;}
.textAlert1{color:#00AA00;}
.textAlert2{color:#FF6600;}
.textAlert0{color:#FF0000;}



a.h2:link,a.h2:visited,a.h2:hover{color:#214A78;}



