body {
   margin: 0px;
   padding: 0px;
	font-family: Trebuchet MS;
	font-size: 76%;
   color: #FFFFFF;
	background-image:  url("/img/sfondoPagina2.gif");
	background-repeat: repeat-x;
	background-color: #F8F7EC;
}

table#principale {height:100%;width:812px;margin-top:10px;margin-right:auto;margin-left:auto;text-align:center}

.txt_s{
 font-size: 80%;
}
.txt_b{
 font-size: 110%;
}
.tit{
 font-size: 120%;
 font-weight: bold;
 padding-bottom: 5px;
}
.tit_grande{ 
	font-size: 150%;
  font-weight: bold;
}
.titolo_pagina{
 padding-left: 45px;
 color: black;
 height: 46px;
 background-image: url("/img/top.gif");
 background-repeat: no-repeat;
}

h1,h2,h3,h4,h5,h6{
	margin: 0px; padding: 0px;
}

table{
	font-size: 100%;
}

.menu_main_btn{
	background-image: url("/img/btn_main_out.gif");
	background-repeat: no-repeat;
	padding-left: 10px;
	color: white;
	width: 100%; 
	height: 31px; 
	font-weight: bold;
} 
  
.menu_sub_btn{
	background-image: url("/img/btn_sub_out.gif");
	background-repeat: no-repeat;
	padding-left: 10px;
	color: white;
	width: 100%; 
	height: 29px; 
	font-weight: bold;
	cursor: pointer;
} 

/* .menu_btn:hover{
  background-image: url("/img/btnON_.gif");
  background-repeat: no-repeat;
  height: 31px;
  width: 205px;
  padding-left: 10px;
  color: #B6B83F;
  
  
} */
  
  
.input{
	font-size: 90%;
}

a:visited, a:link{
	color: Black;
	text-decoration: none;
	font-weight: bold;
}

a:hover{
	text-decoration: underline;
}

.imgsx { border:0px;  padding:0px;  margin-right:5px; float:left;  color: #000}
.imgdx { border:0px;  padding:0px;  margin-left:5px;   float:right; color: #000}

.list_square {list-style-type: square;font-size:120%;font-weight:bold}
.list_circle {font-size:120%;font-weight:bold}

.top_gallery{
  background-image: url(/img/top_gallery.gif);
  background-repeat: no-repeat;
  height: 22px;
}

.bottom_gallery{
  background-image: url(/img/bottom_gallery.gif);
  background-repeat: no-repeat;
  height: 22px;
}

ul {margin: 0px 0px 0px 25px; padding: 0px}
li   {padding:2px 0px 2px 0px;}

.contenuti {background-color: #2B5168; padding: 10px; height: 100%; vertical-align: top}
.link_white:link, .link_white:visited, {color:#fff} 

.art {background-color: #fff; color: #2B5168;font-weight: bold; padding: 0 10px 0 10px;}

.col, .col:link, .col:visited  {background-color: #D8DD55;color: #000;text-decoration: none}
.col:hover {background-color: #2B5168;color: #fff;text-decoration: underline}

.bordo {border: 3px double #fff}

.data {text-align:right;color:black;padding:5px;font-weight: bold}

.centro {width: 100%; text-align:center}

   
/*--- DIV ---*/
div.picSx, div.picDx, .artBlu {margin: 3px 3px 0px 3px;padding:0 0 16px 0; background: url(ombra.jpg) no-repeat bottom right}

div.picDx, .artBiaDx {float:right;}

div.picSx, .artBlu, .artBia {float:left;}

div.gallery {width: 110px;background-position: bottom center;margin: 0px auto}
div.galleryBig {width: 560px; margin: 0px auto;padding:0 0 16px 0; background: url(ombra.jpg) no-repeat bottom right}
.artBia, .artBiaDx {background-position: bottom right;margin:0 3px}

div.gallery, .artBia, .artBiaDx {padding:0 0 12px 0; background-image: url(ombraGl.jpg);background-repeat:  no-repeat;}

.artBiaInt {float:left;margin:0 3px;padding:0 0 12px 0; background: url(ombraGl.jpg) bottom right no-repeat}
.artBiaInt img {width: 150px;border-color: #ccc #ccc #aaa #ccc;padding: 5px;background: #f6f6f6; border: 1px solid;display: block;}

.articolo, .articolo:link, .articolo:visited {font-size: 130%;color: #fff}
.articolo:hover {color: #D8DD55;text-decoration: none}



/*--- IMG ---*/
div.picSx img, div.picDx img, .galleryBig img {padding: 8px;} 

div.gallery img,  .artBia img, .artBiaDx img {width: 100px;border-color: #ccc #ccc #aaa #ccc;padding: 5px;} 

.artBlu img {padding: 5px} 

div.picSx img, div.picDx img, .galleryBig img, div.gallery img,  .artBia img, .artBlu img, .artBiaDx img {background: #f6f6f6; border: 1px solid;display: block;}


/*-----------------------------------------------------------------

picDx: allineato a destra, con sfondo blu
picSx: allineato a sinistra, con sfondo blu
gallery: allineamento al centro, con sfondo bianco
artBlu: come il picSx, con la cornice pił piccola
artBia: come il picSx, con cornice pił piccola e sfondo bianco
artBiaDx: come il picDx, con cornice pił piccola e sfondo bianco

-----------------------------------------------------------------*/

table.extra {background-color: #F3F5CC;width: 100%;border: 1px solid #ccc}

.tdTit {background-color:#fff;color: #2B5168;padding-left: 5px;border-bottom: 1px solid #ccc}

.extra li{color: #000}
.extra  a:link{color:#2F2F2F}
.extra a:hover {text-decoration: none; color: #000}

.clear {clear:both}


.seg, .seg:link, .seg:visited {font-style: italic; color: #1A4A10}