@import url('/css/style_new.css');
body {
margin:0;padding:0;	
background-color:#e0e0e0;
background-image:url(/img/bg.jpg);
background-position:top;
background-repeat:repeat-x
}
body,td,th {
color: #333;font-family: verdana, Arial, Helvetica, sans-serif, Arial Narrow;font-size: 11px;
}
#vai{
margin-right:20px;
text-align:right
}


/*================================================= int */
#content{
 border-left:1px solid #9BC1DF;border-right:1px solid #9BC1DF; background:#FFF ; width:413px; padding:10px;
 font-size:12px; line-height:18px;
 /*height:300px;*/
}
h5{
color:#72ADD6; margin:15px 0 15px 0;font-size:12px;
}
.titoloSezione{
margin-bottom:10px; padding-bottom:5px;border-bottom:6px solid #D5E6F3
}
.boxNews{
padding-top:10px;padding-bottom:15px; width:600px; 
/*float:left; */
}
.titolo_scheda{

}
.titolo_scheda h1{
margin:0; padding:0; text-transform:uppercase; font-weight:normal; font-size:14px; line-height:20px
}
.riga{
background-image:url(/img/riga_o_sx.gif); background-position:center; background-repeat:repeat-x
}
.boxNews .titolo{
padding:0 0 10px 0
}
.boxImgIntro{
margin-right:10px
}
.imgIntro{
border:1px solid #CCC; margin-right:10px
}
#boxImg{
float:left; width:110px; margin-right:5px;margin-bottom:5px
}
.didascalia{
font-size:10px; background-color:#f5f5f5; color:#000000; padding-left:2px
}
.boxFotogallery{
width:112px; height:95px; float:left; margin-bottom:10px;background:url(/images/bg/bgFoto.gif) no-repeat; padding-top:6px;padding-left:4px
}
#boxAllegati{
margin-bottom:20px;margin-top:20px;
}
.rigaAllegati{
padding:5px;border-bottom:1px solid #CCC;
}
#paginazione{
margin-top:10px; float:left
}

/*================================================= catalogo */
.ordina{
text-align:right; font-weight:normal; padding:5px 0 5px 0;
}
.ordina a{
text-decoration:none; color:#FFFFFF; font-size:11px; padding:5px
}



.tableContent{
 height:300px
}
#menu td{
vertical-align:bottom
}
#menu img{
border:0
}
#menu a{
padding:3px
}


.colore{
color:#2489B0
}
.sel{
padding-left:38px
}

/*=========================================== box */
/*
.boxCe{
background:url(/images/boxCen.gif) repeat-y; padding:0 10px 0 10px; width:184px; height:100px	
}
*/
.boxCe{
background:#F1F7FB;border-left:1px solid #D0DDE7;border-right:1px solid #D0DDE7; padding:0 10px 0 10px; width:182px; height:100px;
}
.linkTitolo{
text-decoration:none; color:#FFFFFF; text-transform:uppercase
}
.linkTitolo:hover{
color:#ffffff;
}
.linkIntro{
text-decoration:none; color:#FFFFFF; 
}

.boxServiziCe{
background:url(/images/dxBox2Cen.gif) repeat-y;width:163px;
}
/*========================================================= menu LISTA  */
.menu, .menuOpen{
width:242px;
margin:0;
padding:0;
margin-right:10px;
padding: 0.6em 0 0.6em 5px;

list-style:none;
text-transform:uppercase;
background-image:url(../img/riga_o_sx2.gif); background-position:bottom left; background-repeat:repeat-x
}
.menuOpen{
background-color:#96999b
}
.menu a, .menuOpen a{
text-decoration:none; font-size:11px; color:#ffffff;
}
.menuHome{
border:none
}
.menu a:hover, .menuOpen a:hover{
color:#ffffff;
}

.sottoMenu, .sottoMenuOpen{
margin:0;
padding: 0.5em 0; 
list-style:none; margin-left:1px;margin-right:1px;display:none;
text-transform:none;
}
.sottoMenuOpen{
padding:0; margin:0; margin-top:5px
}
.sottoMenu li, .sottoMenuOpen li{
padding-bottom:3px;
padding-top:10px; 
padding-left:0px;
margin:2px 0;
background-image:url(../img/riga_o_sx2.gif); background-position:top left; background-repeat:repeat-x
}
.sottoMenuOpen{
display:block
}
.sottoMenuOpen a{
text-decoration:none; font-size:11px; color:#000000
}
.sottoMenu a{
text-decoration:none; font-size:11px; color:#000
}
/*=========================== */


#cellaSx{
background-color:#5a5f63;
vertical-align:top; /*padding-left:40px; width:435px;*/
}
#cellaDx{
vertical-align:top; padding-left:15px;
}
.boxRiservataCe{
background:url(/images/dxBoxCen.gif) repeat-y;padding:0 0 0 0; width:163px;
}
.bottom{
margin-bottom:10px; padding:3px;color:#878b8d;
text-align:right
}
.bottom a{
color:#878b8d
}
