body { 
font-family: Arial,Verdana, Tahoma;
	font-size: 12px;
	color: #707E8E;
	background:#F1F2F4;
}

table{ 
font-family: Arial,Verdana, Tahoma;
	font-size: 12px;
	color: #707E8E;
} 


A {FONT-FAMILY: Arial,Verdana, Tahoma;  color:#2E526B; font-size:11px; text-decoration: none}
A:visited {text-decoration:none }
A:active {color:#FF3300 }
A:hover {FONT-FAMILY:Arial,Verdana, Tahoma;  color:#2E526B; text-decoration:underline}

.center{text-align:center;}

form{margin:0;}
.borderall{
	border:1px solid #707E8E;
	color: #707E8E;
	padding:5px 5px;
	
}

.contatore{text-align:right;}

.borderall2{
	border:1px solid #DADCE0;
	background:#EBF2FA;
	margin:10px 0px;
	padding:10px;
	
}

.borderall3{
	border:1px solid #DADCE0;
	background:#FFF;
	padding:2px;
	margin-bottom:10px;
	text-align:left;
	
}

.borderall4{
	
	background:#F0F2F3;
	border-bottom:5px solid #FFFFFF;
	
}



.title{
color:#F1F2F4;
font-size:14px;
font-weight:bold;


}

.borderall5{
	border:1px solid #DADCE0;
	background:#FFF;
	padding:2px;
	width:300px;
	text-align:left;
	
}



.title2{
color:#F1F2F4;
font-size:14px;
font-weight:bold;
background:#B7BEC6;
}

.backcolor3{
	background:#F1F2F4;
}


.menuor{

text-align:left;
padding:0;
width:750px;
}


.menuor ul{
margin:0px;
padding:0px;
list-style:none;
}
.menuor li{

display:inline;
position:relative;
text-align:center;

}


.menuor a:link,.menuor a:visited{
color:##707E8E;
display:inline;
padding:4px 10px;
text-decoration:none;
border-right:1px solid;

}

.menuor a:hover{
background:#707E8E;
color:#F1F2F4;
display:inline;
padding:4px 10px;
text-decoration:none;
border-right:1px solid;

}


/*
.divbody{
	border-left:2px solid #EBF4FA;
	border-right:2px solid #EBF4FA;
	width:810px;
	background-image: url(/section/image/stage/back_div.gif);
}
.divbody1{
	border-left:2px solid #383F47;
	border-right:2px solid #383F47;
	width:782px;
	background-color: #FFFFFF;
}

*/
.tdtitle{
color:#FFF;
font-weight: bold;
background :#AAAAAA;
border:1px solid #981F17;

}
.articletop{
background: url(/section/image/stage/back_article_top.gif);
height:25px;
padding:4px;
}

.articlerow{
	padding:5px 5px;
	background-image: url(/section/image/stage/back_borderall.gif) ;
	background-repeat: repeat-x;
}

.divpadding{
padding:3px;
}

a.hyphistory:link {
	color: #F1F2F4;
	font-weight: bold;
	text-decoration: underline;
	}
	
	
a.hyphistory:visited {
	color: #F1F2F4;
	font-weight: bold;
	text-decoration: underline;
	
	}
a.hyphistory:hover{
	color: #F1F2F4;
	font-weight: bold;
	text-decoration: none;
	}



.hyppageselect {
	font-family: Arial,Verdana, Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #333333;

	}	
	

a.hyparthome:link {
	font-family: Arial,Verdana, Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
	text-indent:10px
	}
	
	
a.hyparthome:visited {
	font-family: Arial,Verdana, Tahoma;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
	text-indent:10px
	}
a.hyparthome:hover{
	font-family: Arial,Verdana, Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	text-indent:10px
	}	


a.hypdetail:link {
	font-family: Arial, Verdana, Tahoma;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	text-decoration: underline;
	}
	
	
a.hypdetail:visited {
	font-family: Arial, Verdana, Tahoma;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	text-decoration: underline;
	}
a.hypdetail:hover{
	font-family: Arial, Verdana, Tahoma;
	font-size: 14px;
	color: #2E526B;
	
	font-weight: bold;
	text-decoration: none;
	}	





a.hyparthome2:link {
	font-family: Arial,Verdana, Tahoma;
	font-size: 11px;
	color: #979DAE;
	text-decoration: none;
	}
	
	
a.hyparthome2:visited {
	font-family: Arial,Verdana, Tahoma;
	font-size: 11px;
	color: #979DAE;
	text-decoration: none;
	
	}
a.hyparthome2:hover{
	font-family: Arial,Verdana, Tahoma;
	font-size: 11px;
	color: #979DAE;
	text-decoration: underline;
	}

			
	
.text10 {
	background-image: none;
	font-family: Arial,Verdana, Tahoma;
	font-size: 10px;
	color: #333333;
}


.text11 {
	
	font-family: Arial,Verdana, Tahoma;
	font-size: 11px;
	color: #333333;
}

.text11wh {
	
	font-family: Arial,Verdana, Tahoma;
	font-size: 11px;
	color: #FFFFFF;
}
	
	
.text11titolo {
	font-family: Arial,Verdana, Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(/section/image/stage/menu_back_title.gif);
}





.rowgrid {
	font-family: Arial,Verdana, Tahoma;
	font-size: 11px;
	color: #333333;
	border: 1px solid #CCCCCC;
}

.rowgridprice {
	font-family: Arial,Verdana, Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #10578C;
	border: 1px solid #333333;
}








.text18wh {

	
	font-family: Arial,Verdana, Tahoma;
	font-size: 18px;
	color: #FFFFFF;
}
.text11form {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #666666;
	border: 1px solid #707E8E;
}
.textnote {
	font-family: Arial,Verdana, Tahoma;
	font-size: 10px;
	color: #C9CACB;
	border: none;
}

.texterror {
	
	font-size: 11px;
	color: #CE0000;
	border: none;
	background-color: #FFFFFF;

}

.boxerror{
	border:1px solid #FF0000;
	background:#F1EAEA;
	color:#FF0000;
	padding:5px;
}


a.selection {
	font-family: Arial,Verdana, Tahoma;
	font-size: 11px;
	text-align:center;
	background: #F2F2F2;
	color: #333333;
	
	padding:3;
	position: Relative;
	text-decoration: None;
	font-weight: bold;
	display: Block;
   }

a:hover.selection {
	font-family: Arial,Verdana, Tahoma;
	font-size: 11px;
	text-align:center;
	background-color: #666666;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: None;
	display: Block;
   }


.text18 {


	
	font-family: Arial, Verdana, Tahoma;
	font-size: 18px;
	color: #707E8E;
}
.text24 {
	font-family: Arial, Verdana, Tahoma;
	font-size: 24px;
	color: #D8A412;
	font-weight: bold;
	font-variant: small-caps;
}	
H1 {
	font-family: Arial, Verdana, Tahoma;
	font-size: 24px;
	color: #0099CC;
	font-weight: bold;
		


}



.buttonlogin {
	font-family: Arial,Verdana, Tahoma;
	font-size: 11px;
	color: #333333;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-color: #FFFFFF;

}
.tit12 {
	font-family: Arial, Verdana, Tahoma;
	font-size: 14px;
	color: #333333;
	background-color: #DBDADA;
	border: none;
	font-weight: bold;

}

.button {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #707E8E;
	background-color: #EBF2FA;
	border: 1px solid #999999;
	font-weight: bold;

}
.text14 {
	
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	background:#EBF2FA;
}

.bottone a:link,.bottone a:visited{
	display:block;
	
	width:150;
	background:url("/section/image/stage/bottone.gif") no-repeat left top;
	text-align:center;
	padding:5px;
	font-weight: bold;	
	
	color:#FFF;
	
}

.bottone a:hover{
	background:url("/section/image/stage/bottone_over.gif") no-repeat left top;
	display:block;
	width:150;
	text-align:center;
	padding:5px;
	font-weight: bold;	
	text-decoration:none;
	color: #FFF;
}
.bottoneselected{
	background:url("/section/image/stage/bottone_select.gif") no-repeat left top;
	display:block;
	
	width:150;
	
	text-align:center;
	padding:5px;
	font-weight: bold;	
	color: #FFF;
	text-decoration:none;
	
}

.titbig{font-size: 18px;color: #A9B2BB;font-variant: small-caps;font-weight: bold;}

.box1801{background: url(/section/image/stage/immagini/box180_01.gif) left top no-repeat;}
.box1802{background: url(/section/image/stage/immagini/box180_02.gif) left top repeat-y;text-align:center;}
.box1803{background: url(/section/image/stage/immagini/box180_03.gif) left bottom no-repeat;height:160;}

.box21{background: url(/section/image/stage/immagini/box2_01.gif) left top no-repeat;}
.box22{background: url(/section/image/stage/immagini/box2_02.gif) left top repeat-y;text-align:center;}
.box23{background: url(/section/image/stage/immagini/box2_03.gif) left bottom no-repeat;height:250px;}


.boxstage1{background: url(/section/image/stage/immagini/boxstage_01.gif) left top no-repeat;
	padding:8px;
	margin-top:5px;
	text-indent:10px;
	
	color: #A9B2BB;
	font-weight: bold;
	font-size:18px;

}
.boxstage2{background: url(/section/image/stage/immagini/boxstage_02.gif) left top repeat-y;text-align:center;padding:5px;}
.boxstage3{background: url(/section/image/stage/immagini/boxstage_03.gif) left bottom no-repeat;padding:2px 0;}


.back1{
background:#383F47;
}

.backbottom1{
background:url(/section/image/stage/immagini/back_bottom_01.gif) bottom no-repeat;

}
.backbottom2{
background:url(/section/image/stage/immagini/back_bottom_02.gif) left bottom repeat-x;padding:1px 0;

}
.boxmenubottom
{
background:url(/section/image/stage/back_menu.gif) center top no-repeat;

padding:7px 0 11px 0;

}
.backbottom3{
background:url(/section/image/stage/immagini/back_bottom_03.gif) top repeat-x;height:120px;

}
.backbottom44{
background:url(/section/image/stage/immagini/back_bottom_04.gif) top no-repeat;height:120px;

}


.backbottomst{
background:#F1F2F4;

}

.backtop1{
background:url(/section/image/stage/immagini/back_top_02.gif) top repeat-x;height:100px;

}
.backtop2{
background:url(/section/image/stage/immagini/back_top_01.gif) top no-repeat;height:100px;

}

.backtop3{
background:url(/section/image/stage/immagini/back_top_03.gif) top no-repeat;padding:0 ;

}
.backtop4{
background:url(/section/image/stage/immagini/back_top_04.gif) top repeat-x;

}

.tabletit{
background:url(/section/image/stage/title_top.gif) bottom repeat-x;
font-size:13px;
padding:3px 6px;
text-align:left;
font-weight:bold;
color:#515b66;
}
.tablerow{background:#DAE2EA;}
.button{font-size:11px;font-weight:bold;border:1px solid #A9B2BB;background:#EBF2FA;color:##707E8E}

.box1{
border:1px solid #A9B2BB;width:500px;
}

.intero{background:url(/section/image/stage/interlinea.gif) top left repeat-x;}
.interv{background:url(/section/image/stage/interlinea.gif) top left repeat-y;}
.boxy{
background:#EBF2FA;
border:1px solid #3A4149;
color:#3A4149;

}

.padding{padding:10px;}

.pubblica{background:#FF0000;}





.risultatirow{
background:#F3F7FC;
border:1px solid #D8D9DB;
color:#3A4149;
margin-bottom:10px;
padding:5px;
width:100%;
}

.rrow1{
float:left;
width:120px;
bborder:1px solid;
text-align:center;
}
.rrow2{
float:left;
width:600px;
bborder:1px solid;
}


.rrowTitle{font-size:14px;font-weight:bold;}

.rrowPrice{font-size:14px;font-weight:bold;color: #D8A412;}

	
a.videoa:link,a.videoa:visited {
	color: #707E8E;
	font-weight: bold;
	text-decoration: none;
	background:#EBF2FA;
	position:relative;
	display:block;
	border-bottom:1px solid #FFF;
	padding:2px;
	}
a.videoa:hover{
	color: #EBF2FA;
	font-weight: bold;
	text-decoration: none;
	background:#A9B2BB;
	position:relative;
	display:block;
	}
	
	
.fieldtext{
border:1px solid #A9B2BB;
background:#F1F2F4;
}

.fieldtext2{
font-size:10px;
border:1px solid #A9B2BB;
background:#F1F2F4;
font-family: Arial,Verdana, Tahoma;
}
	

.bottone{float:right;margin-right:10px;}

.bottone a:link,.bottone a:visited{
	display:block;
	
	width:200px;
	background:url("/section/image/stage/bottone.gif") no-repeat left top;
	text-align:center;
	padding:5px;
	font-weight: bold;	
	text-decoration:none;
	color:#FFF;
	
}

.bottone a:hover{
	background:url("/section/image/stage/bottone_over.gif") no-repeat left top;
	display:block;
	width:200px;
	text-align:center;
	padding:5px;
	font-weight: bold;	
	text-decoration:none;
	color: #FFF;
}
.bottoneselected{
	background:url("/section/image/stage/bottone_select.gif") no-repeat left top;
	display:block;
	
	width:200px;
	
	text-align:center;
	padding:5px;
	font-weight: bold;	
	color: #FFF;
	text-decoration:none;
}

img{border:0px;}
.buttonback{
text-align:left;
padding:5px;
}

.boxalert{
width:400px;
border:1ps solid #;
padding:5px;
}

.historylast{
font-weight:bold;
color:#F4D376;
}
.boxc{clear:both;}
