body
{
                background-color:#fff;
                font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
                widht:1024px;
                text-align: left;
	padding:0px;
	margin: 4px; 
                margin-top:0px;


}


#head
{	
        width:1024px;co
        margin-top:0px;
        padding-top:0px;
          
}

#head #services
{
width:1024px;       
text-align:right;tito
       float:right;
       padding-top:2px;
       background-color:#ddd;
       /*border:1px solid green;*/
}

#head #services a
{
   font-size: 12px;
   color:black;
   text-decoration:none;
   font-weight:normal;
}

#head #services a:hover
{
   font-size: 12px;
   color:#990000;
   text-decoration:none;
   font-weight:normal;
}

#head #subtestata
{
    width:100%
    height:100%
}

#head #subtestata #toolbar
{
    margin-top:120px;
    text-align:center;
    background-color:#003366;
    width:1024px;
    padding-top:3px;
    padding-bottom:3px;
}

#head #subtestata #toolbar a
{
padding-top:3px;
padding-bottom:3px;
padding-right:18px;
padding-left:19px;

text-align:center;
font-size:13px;
font-weight:bold;
color:#fff;

background-color:#003366;
text-decoration:none;
border-right:1px solid #fff;
}

#head #subtestata #toolbar a:hover
{
padding-top:3px;
padding-bottom:3px;
padding-right:18px;
padding-left:19px;

text-align:center;
font-size:13px;
font-weight:bold;
color:#fff;

background-color:#FF8000;
text-decoration:none;
border-right:1px solid #fff;
}

#vinmalsin
{
       width: 230px;
       margin-top:40px;
       float:left;
       height:840px;

}


#vinmalsin #formricerca
{
  font-size:11px;
  width:100%;
}

#vinmalsin #formricerca #cerca
{
 border: #4A49E7 1px solid;
 width:150px;
}

#vinmalsin #formricerca #submit
{
         font-weight: bold;
         color: #fff;
         background-color:#4A49E7;
         cursor: pointer; 
}


#vinmalsin #divGiuntaAssemblea
{
border-top:2px dotted #ddd;
border-bottom:2px dotted #ddd;

background-image:url(../root/file/immagini/lucchetto.gif);
background-position:left top;
background-repeat:no-repeat;

padding-left:30px;
}

#vinmalsin #linkGiuntaAssemblea
{
font-size:10px;
color: #FF8000; 
text-decoration:none;
}

#vinmalsin #menusx 
{
    line-height: 130%;
    width:100%
 }

#vinmalsin #menusx ul
{
   list-style: none;
}

#vinmalsin #menusx #listaPadre
{
   margin:0px;
   padding:0px;
}

#vinmalsin #menusx #listaPadre #itemArgomentoPadre
{
text-align:left;
text-indent:9px;
font-weight:normal;
font-size:13px;

margin-right:1px;
margin-bottom:1px;
margin-top:3px;

border-top:0px solid #999;
border-left:0px solid #ddd;
border-right:0px dotted #ccc;
border-bottom:1px solid #999;

background-color:#fff;
/*background-image:url(http://www.fondazionecrui.it/root/file/immagini/arrow.gif);*/
background-position:left;
background-repeat:no-repeat;
}

#vinmalsin #menusx #listaPadre #itemArgomentoPadre A:link 
{
color:#000;
text-decoration:none;
}

#vinmalsin #menusx #listaPadre #itemArgomentoPadre  A:visited 
{
color:#000;
text-decoration:none;
}

#vinmalsin #menusx #listaPadre #itemArgomentoPadre A:hover 
{
color:#000;
text-decoration:none;
}


#vinmalsin #menusx #listaPadre #itemPaginaPadre 
{
font-size:13px;
font-weight:normal;
text-align:left;

margin-bottom:1px;
margin-top:1px;

padding-left:1px;

background-color:#fff;

border-top:2px solid #fff;
border-bottom:2px solid #fff;
}

#vinmalsin #menusx #listaPadre #itemPaginaPadre A:link
{ 
color:#003366;
text-decoration:none;
}

#vinmalsin #menusx #listaPadre #itemPaginaPadre A:visited 
{ 
color:#003366;
text-decoration:none;
}

#vinmalsin #menusx #listaPadre #itemPaginaPadre  A:hover 
{ 
color:#990000;
text-decoration:none;
}

#vinmalsin #menusx #listaPadre #itemPaginaPadreSelected 
{
font-size:13px;
font-weight:bold;
text-align:left;

margin-bottom:1px;
margin-top:1px;

padding-left:8px;

background-color:#ddd;
background-image:url(../root/file/immagini/freccia.gif);
background-position:left center;
background-repeat:no-repeat;
}

#vinmalsin #menusx #listaPadre #itemPaginaPadreSelected  A:link
{
color:#990000;
text-decoration:none;
}

#vinmalsin #menusx #listaPadre #itemPaginaPadreSelected  A:visited 
{
color:#990000;
text-decoration:none;
}

#vinmalsin #menusx #listaPadre #itemPaginaPadreSelected A:hover 
{
color:#990000;
text-decoration:none;
}


#vinmaldes
{	
               width:790px;
               height:800px;
               margin-top:40px;
 float:right;
}


#vinmaldes #pathbar
 {
     width:98%;

     text-align:left;
     font-size:11px;

     padding-top:5px;
     padding-left:11px;
     padding-bottom:0px;

}

#vinmaldes #pathbar a, #vinmaldes #pathbar a:hover
{
     color:#999; 
     underline:none;
}


#vinmaldes .divleft
{
   width:560px;
   float:left;
 
  font-size:12px;

  font-family:verdana;
  padding-left:4px;
  padding-top:2px;

  height:100%;


 }




#vinmaldes .divleft.big
{
 width:99%;
}





#vinmaldes .divleft .iscontentcentrale .testotitolo
 {

color: #333;
background-image:url();
background-position:#fff;
background-repeat:no-repeat;
background-color:#eee;
margin:0;

font-size:24px;
font-family:georgia;
border-right:0px solid #ddd;
border-left:0px solid #990000;h4
border-top:0px dotted #ddd;
border-bottom:2px dotted #ccc;

padding-top:10px;
padding-left:10px;
padding-bottom:5px;  


/*background-image:url(../root/file/immagini/modulo.jpg);
background-position:#fff;
background-repeat:no-repeat;

font-size:18px;
font-family: arial;
color: #993300;
padding-top:4px;
padding-left:15px;
padding-bottom:10px;  */
/*border-bottom:2px solid #888;   */
}



#vinmaldes .divleft .iscontentcentrale a 
{
 color:#003366;
 text-decorationt:none;
}

#vinmaldes .divleft .iscontentcentrale a:hover  
{
 color:#003366;
 text-decoration:underline;
 background-color: #ddd;
}

#vinmaldes .divleft .iscontentcentrale .contentgruppo
{	

  line-height: 150%;     
  font-family:verdana;  

  /*font-family:Lucida Sans Unicode; */
  font-size:12px;             
	color: #000;
                padding-left:10px;
                padding-right:10px;
                border-right:1px dotted #999;
                border-left:1px dotted #999;
                border-bottom:1px dotted #ddd;     
                border-top:1px #999;
       
}


/*#vinmaldes .divleft .iscontentcentrale .contentgruppo .isfototesto
 {
	position: relative;
	width: auto;
}


#vinmaldes .divleft .iscontentcentrale .contentgruppo .isfototesto .isimage {
               width: auto;    
}

#vinmaldes .divleft .iscontentcentrale .contentgruppo .isfototesto .isimage .left {
	clear: left;
	float: left;
}

#vinmaldes .divleft .iscontentcentrale .contentgruppo .isfototesto .isimage .right {
	clear: right;
	float: right;
                text-align:right;
                border:3px solid green;
}

#vinmaldes .divleft .iscontentcentrale .contentgruppo .isfototesto .isimage .center {
	clear: both;
	text-align: center;
}*/





#vinmaldes .divright

{	
             width: 200px;
             /* width: 160px;*/

                float: right;
               /*text-align:right;*/

              /* border:1px solid blue;*/
}


/*==== Box Tematici (sopra)=======*/

.contspallanews #titologrupponews
{	
                color: #fff;
                font-size: 12px;
                text-align:middle;
                padding-top:6px;
                padding-left:3px;
                padding-right:3px; 
                padding-bottom:10px;
                margin:0px;
                font-weight: bold; 
                background-color:#fff; 
              
 }                         


.contspallanews 
{
   text-align:left middle;
   font-size: 13px;
   font-family:arial,trebuchet ms,arial,sans-serif;

   margin-bottom:1px;
   margin-top:0px;
   margin-right:1px;

   border-top:3px solid #000;
   border-left:0px solid #fff; 
   border-right:0px solid #fff; 
   border-bottom:0px solid #fff;

   background-color:#fff;
}


/*==== Box Tematici (sotto)=======*/


/*.divright .contspalla .titologruppo*/
.contspalla .titologruppo
{	    
                color: #000;
            	font-size: 13px;
                font-weight: bold; 
                text-align:left;

	border-left: 3px;
	border-right: 3px;
                border-bottom:5px;

                height:30px; 

                margin: 0px;

                padding-top:3px;
                padding-bottom:3px;
                padding-left:9px;
                padding-right:9px;  
                background-image:url(http://www.fondazionecrui.it/PublishingImages/news.jpg);
                

 }


.contspalla 
{
  border-left: #ddd 1px solid; 
  border-right: #ddd 1px solid;
  border-bottom:6px solid #fff;
  border-top:1px solid #ddd ;
background-color:#fff;

  width: 200px;

 /*padding-left:10px;*/
 /*margin-left:20px;*/

  float:right;
}

.contspalla p
{	
   text-align:left middle;
   font-size: 12px;
   font-family:arial;

   margin-bottom:5px;
   margin-top:5px;
   margin-right:1px;

   border-top:3px solid #990000;
   border-left:0px solid #ddd; 
   border-right:0px solid #ddd; 
   border-bottom:3x solid #990000;
   padding-top:8px;
   padding-bottom:5px;

   background-color:#fff;

}

.contspalla a {text-decoration:none; inherit;color:#990000}
.contspalla a:hover {text-decoration:underline;color:#000;}

.contspalla dl, .contspalla ul 
{	padding: 4px;
	margin: 2px;
                font-size:12;
                font-family:tahoma;
                color:#000;
                margin-bottom:0px;  
                margin-bottom:0px;     
 }

.contspalla dt
{	margin-left: 0;
	padding: .5em 0 .55em 5px;
	border-bottom: #ddd 1px solid; 
}

.contspalla a {color: #0000cc;background-color: inherit;}

/*===link Archivio news===*/
.contspalla p .archivio
{	width: auto;
	line-height: 150%;
	height: auto;
}

.contspalla p.archivio a {background: none; padding: 0;}

.archivio   A:link {color:#003366; text-decoration:none;font-weight:normal;font-size:12px;margin-right:4px;border:1px solid #ddd;padding:4px;margin-bottom:5px;background-color:#ddd;}

.archivio  A:visited { color:#fff; text-decoration:none;font-weight:normal;font-size:12px;margin-right:4px;border:1px solid #ddd;padding:4px;margin-bottom:5px;background-color:#003366}

.archivio  A:hover { color:#fff; text-decoration:none;font-weight:normal;font-size:12px;margin-right:4px;border:1px solid #ddd;padding:4px;margin-bottom:5px;background-color:#003366}

/*====fine Box Tematici (sotto)============*/


.footernew
{	
              width:210px;
              background-color:#ddd;
              float:left;
}


.footernew #tab_footer
{
font-weight:normal;
font-size:11px;

width:90%px;
height:30px;

padding-left:10px;
padding-bottom:2px;
background-color:#eee;
}

.footernew #tab_footer a
{
color:#000; 
text-decoration:none;
padding-right:4px;
}

.footernew #tab_footer a:hover
{
color:#back; 
text-decoration:underline;
padding-right:4px;
}


.footernew #tab_footer #footer_services
{
text-align:left;
width:90%;
padding-top:0px;
border:2px solid black;
}


#service
{
         align:right;     
         text-align:left; 
          white-sheadpace: nowrap;
         padding-top:2px;
          padding-bottom:2px;
          padding-left:4px;
          padding-right:4px;
          background-color:#EAE1CE;
          color:#000;
          height:10px;
          margin-left:0px;
          margin-right:10px;
          border-top:2px solid #fff;
          border-right:2px solid #999;
          font-size:12px; 
}

#service a
{
   color:#000;
   text-decoration:none;font-weight:normal;
   font-size:12px;   
   FONT-WEIGHT:BOLD;
}

#service a:hover
{
   color:#993300;
   text-decoration:none;font-weight:normal;
   font-size:12px;   
   FONT-WEIGHT:BOLD;
}


/*=====================Mappa del Sito======================================*/
.mapspace
{
               overflow: hidden;
	color: #000;
	background-color: #FFFFFF;
                padding-left:7px;
                padding-right:7px;
                padding-bottom:7px;
                padding-top:0px;
                border-right:1px dotted #999;
                border-left:1px dotted #999;
                font-family:Verdana;
                border-bottom:1px dotted #999;
                margin-bottom:0px;    
                margin:0px;
}

#titolo_mappa
{
   COLOR:#4A4A4A;
   font-size:20px;
}

#mappa_sito
{
   padding-left:20px;
   padding-right:20px;
   padding-bottom:20px;
   color:#003366;
}

#mappa_sito #listaPadre
{
    font-weight:bold;
    font-size:15px;
    margin-right:0px;
    margin-bottom:4px;
    margin-top:4px;
    text-align:left;
    text-indent:10px;
}

#mappa_sito #listaPadre li
{
   list-style: none;
   padding-top:20px;
}


#mappa_sito #listaPagineArgomentoPadre li
{
     list-style: none;
     padding-left:25px;
     padding-top:0px;
     background-image:url(http://www.fondazionecrui.it/root/file/immagini/arrow_mappa.gif);
     background-position:left bottom;
     background-repeat:no-repeat;
     background-color:#fff;
     width:100%;
  
}
#mappa_sito a, #mappa_sito a:hover #mappa_sito a:visited
{
     text-decoration:underline;
     font-weight:normal;
     font-size:12px;
     color:#003366;
 }


/*========================Pagina Archivio News=======================*/

#vinmaldes .divleft .iscontentcentrale .contentgrupponews
 {
	overflow: hidden;
	border-bottom: 1px dotted  #eee;
	background-color: #ffffff;
                margin-bottom:8px;
                margin-left:8px;
                margin-right:8px;
                padding:9px;
                margin-top:5px;
                font-size: 12px;  
               font-family:tahoma;
}


.informativa
{
    border-top:1px solid #DDD;
    padding:10px;
    border-left:1px solid #DDD;
    border-bottom:1px solid #DDD;
    border-right:1px solid #DDD;
    font-size:11px;
    overflow:auto;
    width:100%;
    height:200;
    scrollbar-base-color:#F9F9F9;
    scrollbar-face-color:#F9F9F9;
    scrollbar-face-color:#F9F9F9;
    scrollbar-arrow-color:#666666;
    scrollbar-highlight-color:#ffffff;
    scrollbar-dark-shadow-color:#F9F9F9;
    scrollbar-3d-light-color:#ffffff;
    scrollbar-track-color   :#ffffff;    
    float: right; 
    margin-bottom:10px;    
    background-color:#ffffff;   
}

/*==== pulsante di conferma==*/
#confirm
{
  margin-top:10px;
  margin-bottom:10px;
  margin-left:0px;
  display:none;
  visibility:hidden;
  width:100%;
  background-color:#F5F3F4;
  border:1px solid #ddd;
  padding-bottom:10px;
  padding-top:10px;
 padding-left:5px;
}

/*==check box della accettazione della informativa===*/
#div_check
{
  margin-top:10px;
  margin-bottom:10px; 
  font-size:10px;
  text-align:right; 
}

/*========= fine FORM DI REGISTRAZIONE =============*/


/*===========elementi che caratterizzano i paragrafi======================*/
.right {float: right;}
.left {float: left;}



.privatePage
{     width:100%;
      height:100%;
      background-color:#eee;
      
}

.privateFolder
{     width:100%;
      height:100%;
      background-color:#fff;
      font-color:#fffff;
      border-top:8px solid #FF6600;
      border-bottom:8px solid #FF6600;
      padding-top:2px;
      padding-left:10px;
      padding-bottom:5px;
background-image:url(../root/file/immagini/lucchetto.gif);
background-position:left top;
background-repeat:no-repeat;

padding-left:30px;

 }













