td{
	font-family: Arial, Helvetica, sans-serif, "Microsoft Sans Serif";
	font-size: 11px;
}
.body {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	
	background-color:#9D7D66;
	background-image: url(/images/bg.jpg);
	
	/**/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.linkTop {
	font-size: 11px;
	color: #090705;
	text-decoration: none;
	font-weight:bold;
	background:url(/images/arrow.gif) left no-repeat;
	padding-left:12px;
	margin-left:12px;
	
}
#ricerca a{
color:#FFFFFF; padding-right:10px; text-decoration:none
}

.linkTop:hover {
	color: #841919;
	text-decoration: none;
}
.txtdwn {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;
	padding:5px;
}
.titolo{
color:#AB0000
}
	 .linkTitolo {
	color: #AB0000;
	text-decoration: none;
	font-weight:bold;
	
}

.linkIntro {
	color: #000;
	text-decoration: none;	
}
.linkIntro:hover {
	color: #AB0000;
	text-decoration: none;	
}
.tab2 {
	filter: Alpha(Opacity=90);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(/images/bg_tab2.gif);
	background-repeat: no-repeat;
	background-color: #C0B4A4;

}
.tab1 {
	filter: Alpha(Opacity=85);
	background-color: #000000;
	background-image: url(/images/bg_tab1.gif);
	background-repeat: no-repeat;
	color:#FFFFFF;
	 padding:11px;
	 padding-bottom:0px;
	 padding-top:12px; 
	 margin-bottom:10px;
	 height:100px 
}
.cella1{
vertical-align:top; 
width:210px; 
padding-left:16px;
padding-top:50px;
}
.cella2{
vertical-align:top; 
width:163px; 
padding-right:12px ;
background:url(/images/bgCella2.gif) no-repeat;
}
.boxCella2{
border:6px solid #FFF; 
padding:5px;
background:#D5C9C2; 
/*height:320px*/ ;
}
.cella3{
vertical-align:top; 

}
.boxCella3{
border:6px solid #FFF; 
padding-left:12px;
padding-right:12px;
padding-bottom:12px;
background:#D5C9C2;
}
.boxCella3_2{
background-color:#FFFFFF;
padding:8px; 
padding-top:0px;
}
.table1{

}
.boxNews{
height:80px;
background: url(/images/dot.gif) bottom repeat-x;
padding-bottom:10px;
padding-top:10px;
}

.boxImgNews{
width:86px;
height:62px;
border:1px solid #CDCDCB; 
float:left;  
margin-right:3px;
margin-bottom:3px;
}
.boxImgArt{
border:1px solid #CDCDCB; 
padding:3px;
}
.dot {
	background-image: url(/images/dot.gif);
	background-repeat: repeat-x;
}
.dottop {
	background-image: url(/images/tab_center/top.gif);
	background-repeat: repeat-x;
	height:38px;
}
.dotdwn {
	background-image: url(/images/tab_center/dwn.gif);
	background-repeat: repeat-x;
}
.categorie{
background: url(/images/dot.gif) bottom repeat-x;
 padding-bottom:10px;
  padding-top:10px;
}
.categorie a{
	font-size:12px;
}
.divSotto{
margin-left:10px;
margin-bottom:7px;
margin-top:7px;
}
.linkSottoCat{
font-size: 11px !important;
color: #AC0000;
text-decoration: none;

}
.linkSottoCat:hover{
color: #000000;
text-decoration: nderline;

}
.riga{
background: url(/images/dot.gif) center repeat-x;
}
.bgCart{
	background:#EDE9E6;
}
.msg{
	font-weight:bold;
	padding:10px;
	width:90%
}
.msg_err{
	font-weight:bold;
	margin:10px;
	color:#FF0000;
}
.titoloSezione {
	font-size: 16px;
	color: #AB0000;
	line-height: 16px;
	font-weight:bold;
	margin:10px;
}
/*===============================================*/

.txt {
	font-family: Arial, Helvetica, sans-serif, "Microsoft Sans Serif";
	font-size: 11px;
	color: #090705;
	line-height: 16px;
	text-decoration: none;


}
a.txt:hover {
	color: #841919;
	line-height: 16px;
	text-decoration: none;
}

.testo {
	font-family: Arial, Helvetica, sans-serif, "Microsoft Sans Serif";
	font-size: 11px;
	color: #000000;
	position: absolute;
	width: 263px;
	visibility: visible;
	top: 141;




}
.tab3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(/images/tab_center/bg.gif);
	background-repeat: no-repeat;
}
.tab4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(/images/tab_center/bg2.gif);
	background-repeat: repeat-x;


}
.tabdwn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(/images/bg_flower.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;

}


.txt3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.txt3:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.form {
	font-family: Arial, Helvetica, sans-serif, "Microsoft Sans Serif";
	font-size: 11px;
	color: #090705;
	border: 1px solid #B4AAA4;
	width: 120px;
	background-color:#f5f5f5


}
.txt16 {
	font-family: Arial, Helvetica, sans-serif, "Microsoft Sans Serif";
	font-size: 16px;
	color: #AB0000;
	line-height: 16px;

}
.txt12 {
	font-family: Arial, Helvetica, sans-serif, "Microsoft Sans Serif";
	font-size: 12px;
	color: #090705;
	text-decoration: none;

}

a.txt12:hover {
	color: #841919;
	text-decoration: none;
}


.txt2 {

	font-family: Arial, Helvetica, sans-serif, "Microsoft Sans Serif";
	font-size: 11px;
	color: #090705;
	line-height: 16px;
	text-decoration: underline;
}
a.txt2:hover {
	text-decoration: none;
}
a.txt16:hover {
	text-decoration: none;
}
.lnk {

	font-family: Arial, Helvetica, sans-serif, "Microsoft Sans Serif";
	font-size: 11px;
	color: #AB0000;
	text-decoration: none;
}
a.lnk:hover {
	color: #090705;
}
.tab5 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(/images/tab_center/bg3.gif);
	background-repeat: no-repeat;
}
.form2 {
	font-family: Arial, Helvetica, sans-serif, "Microsoft Sans Serif";
	font-size: 10px;
	color: #090705;
	border: 1px solid #B4AAA4;

}
