body{ 
font-family: Arial,Verdana, Tahoma;
	font-size: 12px;
	color: #4C4D4F;
	background:#F2F2F2 url(/section/image/stage/immagini/site2_02.gif) repeat-x left bottom;
	text-align:center;
	margin:0;
}
A{FONT-FAMILY: Arial,Verdana, Tahoma;  color:#4C4D4F; font-size:12px; text-decoration: underline}
A:visited {color:#4C4D4F;text-decoration:underline; }
A:active {color:#4C4D4F; }
A:hover {FONT-FAMILY:Arial,Verdana, Tahoma;  color:#4C4D4F; text-decoration:none}

table { 
font-family: Arial,Verdana, Tahoma;
	font-size: 12px;
	color: #4C4D4F;
}


.top{width:950px;height:150px;}
.top1{float:left;width:475px;height:150px;}
.top2{float:left;width:475px;height:150px;background: url(/section/image/stage/immagini/top_02.gif) no-repeat;text-align:left;color:#FFF;text-align:right}
.top3{margin-top:118px;margin-right:10px;}
.site{background:url(/section/image/stage/immagini/site2_01.gif) left top repeat-x ;padding-bottom:10px;}
.content{text-align:center;}
.container{width:950px;margin:0px auto; text-align:center}
.containercenter{width:950px;padding-top:10px;margin:0;}

.home1{width:680px;float:left;}
.home2{float:right;width:260px;}
.homein2{width:300px;float:right;}

.homein1{
float:left;
width:360px;
border:1px solid #BBBBBB;
margin-bottom:10px;
padding:4px 4px;
text-align:justify;
}
.right{text-align:right;}
.justify{text-align:justify;}
.homenewsp1{float:left;width:120px;height:90px;}
.homenewsp2{float:right;width:210px;}

.borderall{
border:1px solid #BBBBBB;
margin-bottom:10px;
padding:4px 4px;
text-align:justify;

}

.borderall2{
border:1px solid #BBBBBB;
margin-bottom:10px;
padding:4px 4px;
text-align:justify}

.title{
background: url(/section/image/stage/piramide_small.gif) left top no-repeat;
color:#F98240;
font-size:18px;
text-align:left;
border-bottom:2px solid #F98240;
margin-bottom:5px;
text-indent:16px;
}

.title2{
background: url(/section/image/stage/piramide_small.gif) left top no-repeat;
color:#2871E2;
font-size:18px;
text-align:left;
border-bottom:2px solid #2871E2;
margin-bottom:5px;
text-indent:16px;
}




.phabox{
width:100%;

}

.pha{
float:left;
padding:3px;
text-align:center;

margin-left:0px;
}

.pha  a{font-weight:bold;}



.boxc{clear:both;}
img{border:0px;}


.homenews{border-bottom:1px solid #CCCCCC;padding:2px 10px;color:#777777;}
.homenewstit{font-weight:bold;padding-top:10px;padding-bottom:5px;color:#666666; }
.tithomeart{
clear:both;
}

.tithomeart a{color:#333333;}





.phatitle{
background:#EEEEEE;
height:40px;
margin-bottom:10px;

}

.titletop{

font-size:24px;
text-align:left;
border-bottom:2px solid #4C4D4F;
margin-top:30px;
margin-bottom:10px;
}
.description{
text-align:justify;
border-bottom:1px solid #CCCCCC;
margin-bottom:10px;
padding:0 0 10px 0;
}

form{
margin:0px;

}
.readtreerow{
float:left;
width:230px;
height:196px;
border-bottom:1px  #CCCCCC dotted;
border-right:1px  #CCCCCC dotted;
padding:5px 0;

}


.searchrow{
border-bottom:1px  #CCCCCC dotted;
padding:5px 0;
text-align:left;
}
.searchin{float:left;padding:5px;}

.searchsel{font-weight:bold;color:#2871E2;font-size:13px;}

.searchurl{color:#FF9900;}
.marche{
float:left;
width:230px;
height:100px;
border-bottom:1px  #CCCCCC dotted;
border-right:1px  #CCCCCC dotted;
padding:5px 0;

}
.searchtext{
border:1px  solid #000 ;
background:#DDDDDD;
}

.details1{
float:left;
border:1px solid #000;

}
.details2{
float:left;
margin-left:10px;
text-align:left;
}
.detailsdesc{
clear:both;
text-align:justify;

}



.boxjustify{text-align:justify;}
.readrow{
border-bottom:1px dotted  #CCCCCC ;
padding:5px;
text-align:justify;
}

.textbottom{clear:both;color:#FFF;}
.continue{text-align:right;}
.history{
clear:both;
text-align:left;
border-bottom:1px dotted #CCCCCC;
padding:5px 0;
font-weight:bold;
color:#F98240;
}

.history a:link,.history a:visited{
color:#999999;
text-decoration:underline;
font-weight:bold;
}

.history a:hover{
color:#2871E2;
text-decoration:none;
font-weight:bold;
}


.prezzolistino{
color:#2871E2;
font-weight:bold;
text-decoration: line-through;
}

.prezzoscontato{
color:#F2823C;
font-weight:bold;
}

.prezzolistinomax{
font-size:24px;
color:#2871E2;
float:left;
background: url(/section/image/stage/barrato.gif) top left repeat-x;
}

.prezzoscontatomax{
font-size:24px;
color:#2871E2;
font-weight:bold;
}

.scontomax{
font-size:30px;
color:#CC3300;

font-weight:bold;
}

.sendFriend{
width:600px;
border:1px solid #CCCCCC;
padding:5px;
text-align:left;
margin-bottom:10px;
}
.sendFriend td{
color:#2871E2;
font-weight:bold;
}
.sendor{color:#FA8340;font-size:18px;}


.sendFriend input{
width:200px;
border:1px solid #CCCCCC;
}


.sendFriendtarea{
font-family: Arial,Verdana, Tahoma;
font-size: 12px;
width:500px;
border:1px solid #CCCCCC;
}

.sendFriendb{
width:100px;
border:none;
}


.formtext{

color:#2871E2;
font-size:11px;
font-weight:bold;
}

.formtext input{
font-size:10px;
width:200px;

}




.error{
background:#FDE3C8;
padding:5px;
border:1px solid #FA8340;
}

.errortext{color:#FA8340;font-size:18px;font-weight:bold}


.or{
font-weight: bold;	
color:#F98240;

}

.gallerythumb div{
float:left;
margin-left:10px;
padding:2px;
border:1px solid #CCCCCC;
}

.forms{float:right;}

 a.hyp11wh:link,a.hyp11wh:visited{
color:#FFF;
text-decoration:none;
}

a.hyp11wh:hover{
color:#DDD;
text-decoration:none;

}


.bordb{border-bottom:1px  #CCCCCC dotted;}
.bordr{border-right:1px  #CCCCCC dotted;}
.datar{text-align:right;color:#999999;}	
