@charset "utf-8";
/* CSS Document */


/* generali */

body{ background-color:#eeeeee; font-family:"Century Gothic", Tahoma, Verdana; font-size:13px; color:#4c4c4c; margin:0px;}
img{ border:0px;}
.pagina{width:900px; background-color:#ffffff;text-align:left; padding:10px;}
.header{ text-align:center;}
a{color:#6b4523; text-decoration:none;}
a: hover{color:#c0c0c0;}

h1{ font-size:32px; font-family:"Monotype Corsiva"; color:#6b4523;}

.footer{ clear:both; text-align:center; width:100%; padding-top:30px; color:#6b4523; font-size:11px; }

/* menu orizzontale */
.menu_orizzontale{width:800px;background-image:url(/images/linia_menu.jpg); background-position:top; background-repeat:no-repeat; text-align:center; padding-top:3px; height:20px; font-family:"Monotype Corsiva";}
.elemento_menu{vertical-align:middle; font-size:15px; padding:0px 10px;}
.elemento_menu_qui{background-color:#efe2da; font-size:15px; padding:0px 10px;}

/* contenuto */
.contenuto{width:800px; padding:10px 50px; background-position:center; background: transparent url(/images/linea_verticale_contenuto.jpg) no-repeat scroll 550px 50px;}
.contenuto_left{width:475px; float:left; padding:0px 5px; margin-right:50px; clear:left; text-align:left;}
.contenuto_right{width:250px;  padding:0px 5px; clear:right; float:left}

/* sottomenu */
.elemento_sottomenu{ min-height:50px; vertical-align:middle;padding:5px;}
.elemento_sottomenu_corrente{ min-height:0px; vertical-align:middle; background-color:#efe2da; padding:5px;}


/* contenuto HOME*/
.contenuto_home{width:800px; padding:10px 50px; text-align:justify; background-position:center; background: transparent url(/images/linea_verticale_contenuto2.jpg) no-repeat scroll 307px 80px;}


/* sottomenu eventi */
.elemento_eventi{ min-height:20px; vertical-align:middle;padding:5px;}
.elemento_eventi_corrente{ min-height:0px; vertical-align:middle; background-color:#efe2da; padding:5px;}



/* sottomenu eventi */

#navcontainer{ padding:5px; margin:0px; padding-left:5px;}

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
margin:0px;
}

#navcontainer a b {color:#6b4523;margin:0px;}

#navcontainer a:link, #navlist a:visited
{text-decoration: none;
}

#navcontainer a:hover
{
background-color: #efe2da;
}

#navcontainer a
{ color:#4c4c4c;
display: block;
padding: 5px;
background-color:#fff;
}

/* sottomenu duecolonne */

#navcontainer_mf{ padding:2px; margin:0px; padding-left:5px;}

#navcontainer_mf ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
margin:0px;
}

#navcontainer_mf a b {color:#6b4523;margin:0px;}

#navcontainer_mf a:link, #navlist a:visited
{text-decoration: none;
}

#navcontainer_mf a:hover
{ text-decoration:underline;
}

#navcontainer_mf a
{ color:#4c4c4c;
display: block;
padding-left: 5px;
}



.table_form{ width:450px;}

.colonna1{float:left; margin-right:10px;}

.colonna2{float:left; width:150px; text-align:left; background-color:#eeeeee; padding:15px 0px; margin-top:5px;}

/*menu_fratelli*/
.tabella_menu_fratelli{ margin:0; padding:0; vertical-align:top;}

.div_htmdp{ font-size:10px; color:#CCCCCC; padding-top:50px;}
.div_htmdp a{ font-size:10px; color:#CCCCCC;}

.listacontenuti { padding-top:50px;}
.listacontenuti a {font-size:10px; color:#cccccc;}

