HTML, BODY { margin:0px; padding:0px;}
BODY { background-color:#CC9933; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#FFFFFF; }
IMG { border:0px;}
UL { list-style-type:none;}
A { color:#0099FF;}
A:hover { text-decoration:none;}


#container { margin:5px auto 0px; }

#header { margin:10px auto; color:#CC9933; font-size:12pt; text-align:center; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#000000;}

#wrapper { height:368px; margin-top:5px; padding:0px; position:relative; background-repeat:no-repeat; background-position:center top; margin:0px; }
#wrapper2 { height:368px; margin:5px 0px 0px; padding:0px; position:relative; overflow:hidden; width:100%; }

#text { color:#CC9933; font-family: Tahoma, Arial, Helvetica, sans-serif;background-repeat:no-repeat; font-size:20pt; color:#000000; text-align:center; font-weight:bold; position:relative; width:100%; height:50px; padding-top:10px;}
#text IMG { position:absolute; top:5px; left:15px;}

#content { position:absolute; background-color:#CC9933; right:0px; top:10px; padding:15px 5px 5px 25px; width:560px;  background-image:url(/images/bg_content.gif); background-position:top left; background-repeat:no-repeat; margin:0px; }
#content H3 {padding:0px; text-transform:none; color:#993300; margin:0px; font-size:17px; border-bottom:#993300 1px dashed; width:535px; line-height:1.5;}
#content H3 SPAN { font-size:24px;}
#content H3.galleria { float:left;}
#content DIV H4{ padding:0px; text-transform:uppercase; color:#996600; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#content DIV { overflow:auto; height:285px; padding:5px 5px 0px 0px; }
#content DIV.galleria { padding-top:30px; height:255px;}
#content P { padding:0px; margin:0px; text-align:justify; line-height:1.5; }
#content A { color:#993300; text-decoration:none;}
#content A:hover { color:none;}

#menu_sx { position:absolute; background-image:url(/images/menu_sx.gif); background-repeat:no-repeat; background-position:center; width:164px; height:168px; top:70px; left:0px;}
#menu_sx UL { margin:0px; padding:25px 0px 0px; }
#menu_sx UL LI { font-family:Arial, Helvetica, sans-serif; font-size:12px; background-image:url(/images/list.gif); background-repeat:no-repeat; background-position:left center; margin-left:3px; padding:1px 3px 2px 10px;}
#menu_sx UL LI A { color:#996600; text-decoration:none;}
#menu_sx UL LI A:hover { color:#FFFFFF;}


#menu {  background-image:url(/images/bg_menu.gif); background-position:top; background-repeat:repeat-x; height:37px; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-transform:capitalize; margin-top:0px; padding:10px 14px 0px 6px; text-align:center; font-weight:bold; }
#menu A { color:#FFFFFF;text-decoration:none;}
#menu A:hover { color:#993300; }

#footer { background-color:#CC9933; text-align:center; margin:1px auto 0px; padding:5px 5px; color:#996633; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
#footer A { color:#996600; text-decoration:none; font-weight:bold; }
#footer A:hover { color:#993300;}
#footer P A { font-weight:normal; }

/*inizio GALLERIA*/
TABLE.gallery TR TD DIV.foto { float:none;}
#indietro {width:88px; height:12px; font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; text-align:right; padding:10px 0px 0px 0px; margin:-20px 0px 15px 445px; }
#content DIV DIV{ height:24px; }
#indietro A { color:#993300;}
#indietro A:hover { color:#993300; text-decoration:underline;}
#content H2 { font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:60px 0px 0px 0px; padding:0px; font-weight:normal; text-align:center;}

/*fine GALLERIA*/

/*INIZIO MAILING-LIST*/
TABLE TR TD #privacy { height:100px; color:#993300; width:420px; margin:20px auto;}
TABLE TR TD { color:#993300;}
TABLE TR TD { line-height:normal; font-size:11px;  }
TABLE { margin:0px auto;}
/*FINE MAILING-LIST*/

/*DOVE SIAMO*/
#mappa { text-align:left; }
/*fine DOVE SIAMO*/