html, body{margin:0;padding:0;}
body{font: 76% arial,sans-serif;text-align:left; background: url('../images/chisiamo/sfondopagina_chisiamo.gif'); background-repeat: repeat-y;}

/*stili generici*/
div#container {width:1000px; margin:0; text-align:left}
div#wrapper {float:left;width:100%; }
hr {background: #D7C5CD; border: 0px none; color: #D7C5CD; height: 1px; margin-left:0; margin-right:0; margin-top:5px; margin-bottom:5px}

/*stili specifici*/
/*colonna sinistra*/
div#colonna_sx {width: 126px; background: url('../images/chisiamo/sfondo_colonnasx_chisiamo.jpg');float:left; margin-left:-1000px}
div#main_menu {background: #51002D; color: #A7C8CD; margin-top: 48px;}
div#area_servizio {background: #E5C29A; color: #6E2D45; margin-top: 23px; padding-top: 5px; padding-bottom: 5px; padding-left: 11px; font-size: 11px; font-weight: bold}
div#area_servizio_ricercamanifestazioni {margin-bottom: 20px; }
div#area_servizio_trova {margin-bottom: 10px; }
div#area_servizio h1 {font-size: 12px; padding-bottom: 2px; padding-top: 10px;}
div#colonna_sx_chiusura {background: ; height: 140px;}

div#area_servizio_ricercamanifestazioni p {margin: 0px; padding:0}

/*corpo pagina*/
div#area_centrale {float:left; width:746px; margin-left:-873px; width: 873px; }

div#contenitore_chisiamo {width: 777px; margin-top: 50px; margin-left: 45px; }
div#copertina_chisiamo {float: left; height: 521px; width: 521px; background: #730039;}
div#colonnadx_chisiamo {float: left; margin-left: 2px; height: 481px; width: 210px; padding: 20px; background: #E9CBA9; color: #730039; font-size: 11px}
div#colonnadx_chisiamo a {font-weight: bold; color: #FFF; text-decoration:none; }
div#colonnadx_chisiamo a:hover {font-weight: bold; color: #730039}
#colonnadx_chisiamo li {list-style-type: none; padding: 0; margin:0; margin-bottom:3px; font-variant: small-caps;  font-family: "Arial Black"; }
#colonnadx_chisiamo ul {padding: 0; margin:0; margin-top: 5px; margin-bottom: 5px;}

div#corpo_paginainterna {padding: 15px;}
.corpo_titolo {padding-bottom: 15px;}

/*colonna dx*/
div#colonna_dx {padding-top: 257px; padding-left: 15px; float:left; width:126px; margin-left:-126px; width: 100px; color: #563641; font-family: "Arial"; font-size: 10px; }
div#area_immagini a {text-decoration:none; color: #01484C; }
div#area_immagini a:hover {color: #00A4AE; text-decoration:none; 10px }
div#area_immagini img {padding-top: 10px; }

/*menu sx*/
.menusx_homepage {list-style-type: none; width: 100px; padding: 0; margin:0; font-family: "Arial Black"; font-size: 10px; text-transform: uppercase;}
.menusx_homepage li {line-height: 12px;padding-bottom: 6pt; padding-left: 13px; }
.menusx_homepage li a {color: #E4C09C;text-decoration: none; }
.menusx_homepage li a:visited, .markermenu li a:active{color: #E4C09C;}
.menusx_homepage li a:hover{color: #FFF;}
.menusx_homepage_active {color: #FFF;}
* html .menusx_homepage li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */width: 100px;}

/* mouseover area servizio*/
div#area_servizio a {color: #573641; }
div#area_servizio a:hover {color: #FFF; }


/* --------------- NON UTILIZZATI --------------- */
/*submenu sx*/
.submenusx_homepage {list-style-type: none; width: 100px; padding: 0; margin:0; font-family: "Arial Black"; font-size: 8pt; font-variant: small-caps;}
.submenusx_homepage li {padding-bottom: 6pt; padding-left: 13px;}
.submenusx_homepage li a {color: #583742;text-decoration: none; }
.submenusx_homepage li a:visited, .markermenu li a:active{color: #583742;}
.submenusx_homepage li a:hover{color: #FFF;}
.submenusx_homepage_active {color: #FFF;}
* html .submenusx_homepage li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */width: 100px;}

/*tabelle*/
#tabellamanifestazioni {padding-bottom: 10px;}
#tabellamanifestazioni a {color: #563641; font-weight: bold; text-decoration: none; }
#tabellamanifestazioni a:hover {color: #C27E97; font-weight: bold; text-decoration: none; }
table { width: 100%; border-collapse: collapse; }
table th, td, tr { font-size: 12px; text-align: left;}
td { padding-top: 10px; padding-bottom: 10px; color: #563641;}
th {width: 140px; vertical-align: middle; text-indent: 55px;}
td, th {vertical-align: middle;border-bottom: 1px solid #D7C5CD }
caption {margin:0; padding: 0; border-left: 20px solid #C3829A; text-align: left; text-indent: 120px; background: #553540; color: #FFF; font-size: 18px;  font-family: arial; font-weight: bold}
.ultimariga {border:none }
.datamanifestazione {color: #C3829A; font-weight: bold}