/* ---( BODY E LAYOUT )----------------------------------------- */
html,body{
 margin:0px;
 padding:0px;
 text-align:center;
}
body{	
 background-image:url("../img/default/sf.jpg");
 background-repeat:repeat-x;
 background-color:#4f2a06;
 color:gray;
 font-family:arial,sans-serif;
 font-size:76%;
 text-align:center;/*centra in IE 5.x */
}
div#contenitore{
 margin:0px auto;
 width:745px;
 background-color:#4f2a06;
 color:gray;
 text-align:left;
}
/* ---( TOP )----------------------------------------- */
div#top{
 position:relative;
 height:131px;
 background-image:url("../img/default/top_home.jpg");
 background-repeat: no-repeat;
 background-color:#4f2a06;
 color:gray;
}
.top_menu{
 text-align:left;
 margin-top:70px;
 margin-left:09px;
 font-size:0.8em;
}
/* ---( CONTENUTO )----------------------------------------- */
div#contenuto{
 position:relative;
 height:241px;
 background-image:url("../img/default/corpo2.jpg");
 background-repeat: no-repeat;
 background-color:#4f2a06;
 color:gray;
}
div#contenuto a{
 background-color:#4f2a06;
 color:silver;
 text-decoration:none;
}
div#contenuto a:hover{
 background-color:#4f2a06;
 color:gray;
 font-weight:bold;
 text-decoration:none;
}
/* ---( MENU DI NAVIGAZIONE )----------------------------------------- */
div#menu_navigazione{
 position:relative;
 height:40px;
 background-image:url("../img/default/navi_home.jpg");
 background-repeat:no-repeat;
 background-position:left top;
 background-color:#4f2a06;
 color:gray;
 text-align:right;
}
div#menu_navigazione1{
 position:relative;
 padding-top:25px;
  width:710px;
margin-left:13px;
margin-right:22px;
}
div#menu_navigazione1 ul{
 margin:0;
 padding:0px;
 list-style-type:none;
 font-size:0.8em;
}
div#menu_navigazione1 li{
 display:inline;
}
div#menu_navigazione1 a{
 padding-bottom:1px;
 padding-left:8px;
 padding-right:8px;
 background-color:#6E5C38;
 color:#CBB38D;
 font-weight:bold;
 text-decoration:none;
}
div#menu_navigazione1 a:hover{
 background-color:#CBB38D;
 color:#6E5C38;
 font-weight:bold;
 text-decoration:none;
}
/* ---( MENU DI NAVIGAZIONE )----------------------------------------- */
div#centro_home{
 height:71px;
 background-image:url("../img/default/centro2.jpg");
 background-repeat:no-repeat;
 background-position:left top;
 background-color:#4f2a06;
 color:gray;
}
/* ---( BOTTOM E CREDITS)----------------------------------------- */
div#bottom{
 position:relative;
 width:100%;
 height:123px;
 background-image:url("../img/default/piede3.jpg");
 background-repeat:no-repeat;
 background-color:#4f2a06;
 color:gray;
}
div#copy{
 background-color:#4F2A06;
 color:gray;
 text-align:center;
 font-size:0.8em;	
}
div#copy img{
 border:0;vertical-align:middle;
}
/* ---( LINK )----------------------------------------- */
a{
 background-color:#4F2A06;
 color:gray;
 text-align:center;
}
a:hover{
 background-color:#d4b98e;
 color:#fff;
 text-align:center;
}
.link_attivo{
 font-weight:bold;
}
/* ---( EXTRA )----------------------------------------- */
.center{
 text-align:center;
}
form{
 text-align:left;
 margin-top:10px;
 margin-left:50px;
}
input{
 color:#4f2a06;
 border:1px solid #4f2a06;
 background-color:#F1E6D9;
 font-size:0.8em;
}
.oggetto{
 width:25em;
}
textarea{
 width:20em;
 height:8em;
 border:1px solid #4f2a06;
 background-color:#F1E6D9;	
 color:#4f2a06;
 text-align:justify;
}
div#gallery{
 position:relative;
 margin-left:135px;
 width:450px;
 height:228px;
 background-image:url("../img/default/sfondo.jpg");
 background-repeat:no-repeat;
 text-align:left;
 color:#000;
 border:0px solid silver;
}
div#gallery img{
 border:1px solid #4f2a06;
}
.gallery2{
 margin-top:5px;
 width:550px;
 text-align:left;
 border:0px solid red;
}
div#gallery ul{
 margin-left:41px;	
 list-style-type:none;
 text-align:left;
}
div#gallery li{
 display:inline;
 list-style-type:none;
 text-align:left;
 margin:0;
}
div#gallery3 {
 height:235px;
}
div#gallery3 a{
 font-size:0.8em;
 background-color:#fff;
 color:#4f2a06;
 font-weight:bold;
 border:1px solid #4f2a06;
}
div#gallery3 a:hover{
 background-color:#4f2a06;
 color:#fff;
 font-weight:bold;
 border:1px solid #fff;
}
div#gallery3 img{
 border:1px solid #4f2a06;
}
.gallery5 {
 margin-top:5px;
 color:#4f2a06;
}
div#gallery a{
 background-color:#fff;
 color:silver;
 text-decoration:none;
 text-align:center;
 border:1px solid #CBB38D;
}
div#gallery a:hover{
 background-color:#fff;
 color:gray;
 text-decoration:underline;
 border:1px solid #6E5C38;
}
div#news{
 background-color:#fff;
        text-align:left;
	color:#000;
 border:1px solid #6E5C38;
}
div#news a{
 background-color:#fff;
 color:gray;
 text-decoration:underline;
font-weight:normal;
}
div#news a:hover{
 background-color:#fff;
 color:#6E5C38;
 text-decoration:none;
font-weight:normal;

}
div#news h5{
	text-align:center;
}
div#news h4{
	text-align:center;
}

div#news .dettagli{
	padding-left:50px;
}

div#news ul{
	border:0px solid silver;
	text-align:left;
margin:0;
padding-top:0;
padding-left:60px;

	
	

}
div#news li{
	list-style-type:circle;
	margin-bottom:5px;
}
/* ---( FONT TESTO )--- */
.times_new_roman{
   font-family:"Times New Roman", serif;
}
.garamond{
   font-family:Garamond, serif;
}
.century_schoolbook{
   font-family:"Century Schoolbook", serif;
}
.arial{
   font-family:Arial, sans-serif;
}
.verdana{
   font-family:Verdana, sans-serif;
}
.tahoma{
   font-family:Tahoma, sans-serif;
}
.comic_sans{
   font-family:"Comic Sans", cursive;
}
.allegro_bt{
   font-family:"Allegro BT", fantasy;
}
.courier{
   font-family:Courier, monospace;
}
/* ---( DIMENSIONE TESTO )--- */
.{
   font-size:em;
}
.{
   font-size:em;
}
.{
   font-size:em;
}
.{
   font-size:em;
}
.{
   font-size:em;
}
.{
   font-size:em;
}
/* ---( ALLINEAMENTO TESTO )--- */
.sinistra{
   text-align:left;
}
.destra{
   text-align:right;
}
.centro{
   text-align:center;
}
.giustificato{
   text-align:justify;
}
.interlinea{
line-height: px;
}
/* ---( STILE TESTO )--- */
.grassetto{
   font-weight:bold;
}
.corsivo{
   font-style:italic;
}
.sottolineato{
   text-decoration:underline;
}
.cancellato{
   text-decoration:line-through;
}
.lampeggiante{
   text-decoration:blink;
}
/* ---( COLORE TESTO )--- */
.cl_1{color:#000000;}
.cl_2{color:#400000;}
.cl_3{color:#800000;}
.cl_4{color:#BF0000;}
.cl_5{color:#FF0000;}
.cl_6{color:#000040;}
.cl_7{color:#400040;}
.cl_8{color:#800040;}
.cl_9{color:#BF0040;}
.cl_10{color:#FF0040;}
.cl_11{color:#000080;}
.cl_12{color:#400080;}
.cl_13{color:#800080;}
.cl_14{color:#BF0080;}
.cl_15{color:#FF0080;}
.cl_16{color:#0000BF;}
.cl_17{color:#4000BF;}
.cl_18{color:#8000BF;}
.cl_19{color:#BF00BF;}
.cl_20{color:#FF00BF;}
.cl_21{color:#0000FF;}
.cl_22{color:#4000FF;}
.cl_23{color:#8000FF;}
.cl_24{color:#BF00FF;}
.cl_25{color:#FF00FF;}

.cl_26{color:#004000;}
.cl_27{color:#404000;}
.cl_28{color:#804000;}
.cl_29{color:#BF4000;}
.cl_30{color:#FF4000;}
.cl_31{color:#004040;}
.cl_32{color:#404040;}
.cl_33{color:#804040;}
.cl_34{color:#BF4040;}
.cl_35{color:#FF4040;}
.cl_36{color:#004080;}
.cl_37{color:#404080;}
.cl_38{color:#804080;}
.cl_39{color:#BF4080;}
.cl_40{color:#FF4080;}
.cl_41{color:#0040BF;}
.cl_42{color:#4040BF;}
.cl_43{color:#8040BF;}
.cl_44{color:#BF40BF;}
.cl_45{color:#FF40BF;}
.cl_46{color:#0040FF;}
.cl_47{color:#4040FF;}
.cl_48{color:#8040FF;}
.cl_49{color:#BF40FF;}
.cl_50{color:#FF40FF;}

.cl_51{color:#008000;}
.cl_52{color:#408000;}
.cl_53{color:#808000;}
.cl_54{color:#BF8000;}
.cl_55{color:#FF8000;}
.cl_56{color:#008040;}
.cl_57{color:#408040;}
.cl_58{color:#808040;}
.cl_59{color:#BF8040;}
.cl_60{color:#FF8040;}
.cl_61{color:#008080;}
.cl_62{color:#408080;}
.cl_63{color:#808080;}
.cl_64{color:#BF8080;}
.cl_65{color:#FF8080;}
.cl_66{color:#0080BF;}
.cl_67{color:#4080BF;}
.cl_68{color:#8080BF;}
.cl_69{color:#BF80BF;}
.cl_70{color:#FF80BF;}
.cl_71{color:#0080FF;}
.cl_72{color:#4080FF;}
.cl_73{color:#8080FF;}
.cl_74{color:#BF80FF;}
.cl_75{color:#FF80FF;}

.cl_76{color:#00BF00;}
.cl_77{color:#40BF00;}
.cl_78{color:#80BF00;}
.cl_79{color:#BFBF00;}
.cl_80{color:#FFBF00;}
.cl_81{color:#00BF40;}
.cl_82{color:#40BF40;}
.cl_83{color:#80BF40;}
.cl_84{color:#BFBF40;}
.cl_85{color:#FFBF40;}
.cl_86{color:#00BF80;}
.cl_87{color:#40BF80;}
.cl_88{color:#80BF80;}
.cl_89{color:#BFBF80;}
.cl_90{color:#FFBF80;}
.cl_91{color:#00BFBF;}
.cl_92{color:#40BFBF;}
.cl_93{color:#80BFBF;}
.cl_94{color:#BFBFBF;}
.cl_95{color:#FFBFBF;}
.cl_96{color:#00BFFF;}
.cl_97{color:#40BFFF;}
.cl_98{color:#80BFFF;}
.cl_99{color:#BFBFFF;}
.cl_100{color:#FFBFFF;}

.cl_101{color:#00FF00;}
.cl_102{color:#40FF00;}
.cl_103{color:#80FF00;}
.cl_104{color:#BFFF00;}
.cl_105{color:#7a91b8;}
.cl_106{color:#00FF40;}
.cl_107{color:#40FF40;}
.cl_108{color:#80FF40;}
.cl_109{color:#BFFF40;}
.cl_110{color:#FFFF40;}
.cl_111{color:#00FF80;}
.cl_112{color:#40FF80;}
.cl_113{color:#80FF80;}
.cl_114{color:#BFFF80;}
.cl_115{color:#FFFF80;}
.cl_116{color:#00FFBF;}
.cl_117{color:#40FFBF;}
.cl_118{color:#80FFBF;}
.cl_119{color:#BFFFBF;}
.cl_120{color:#FFFFBF;}
.cl_121{color:#00FFFF;}
.cl_122{color:#40FFFF;}
.cl_123{color:#80FFFF;}
.cl_124{color:#BFFFFF;}
.cl_125{color:#FFFFFF;}
.sx{float:left;padding:2px;}
.dx{float:right;padding:2px;}
.no{float:none;padding:2px;}

.grassetto{font-weight:bold;}
.corsivo{font-style:italic;}
.sottolineato{text-decoration:underline;}
.txt_sx{text-align:left;}
.txt_cn{text-align:center;}
.txt_dx{text-align:right;}
.txt_ju{text-align:justify;}
.txt_p{font-size:em;}
.txt_mp{font-size:em;}
.txt_m{font-size:em;}
.tx_g{font-size:em;}
.txt_mg{font-size:em;}
