html, body {margin:0; padding:0;}
body {font: 10pt verdana; background-color:#FFFFFF;}

/* ------------------------------- CONTAINER ----------------------------------- */

div#container {text-align:center; width:720px; overflow: hidden; margin-top:30px;}

/* ------------------------------- COLONNA SINISTRA ----------------------------------- */

div#colsx {display: none;}



/* ------------------------------- COLONNA DESTRA ----------------------------------- */

div#coldx {width:720px; float:none; text-align:left; overflow: hidden;}


/* MENU ORIZZONTALE */
div#menu {display: none;}

/* SPAZIO SOTTO MENU HOME PAGE*/
div#space {display: none;}

/* DIVISIONE CONTENUTO HOME PAGE*/
div#colsxhome {float:left; width:440px; background:#ffffff;}
div#coldxhome {float:right; width:240px; background:#ffffff;}

/* BANNER HOME PAGE*/
div#bannerhome {display: none;}

/* VETRINA HOME PAGE*/
div#vetrinahome {width:440px; margin-bottom: 5px; color: #ffffff; background-image: url(../layout/bg_vetrina.jpg);}
div#vetrinahome a:link {color: #ffffff; font: 10pt verdana; font-weight: bold; text-decoration: underline;}
div#vetrinahome a:visited {color: #ffffff; font: 10pt verdana; font-weight: bold; text-decoration: underline;}
div#vetrinahome a:active {color: #ffffff; font: 10pt verdana; font-weight: bold; text-decoration: underline;}
div#vetrinahome a:hover {color: #ffffff; font: 10pt verdana; font-weight: bold; text-decoration: none;}
div#vetrinahome h1 {margin-bottom: 5px; width:335px; font: 10pt verdana; height: 18px; font-weight: bold; padding-top: 7px; padding-left: 5px; color: #ffffff;  background-image: url(../layout/bg_vetrina_02.jpg);}
div#vetrinahome h2 {margin-bottom: 5px; width:335px; font: 10pt verdana; height: 18px; font-weight: bold; padding-top: 7px; padding-left: 5px; color: #000000;  background: #EFCE31;}
div#vetrinahome p {line-height: 1.2em; color: #ffffff; margin: 5px;}

/* TESTO HOME PAGE*/
div#testohome {width:440px; margin-bottom: 5px; color: #ffffff; background-image: url(../layout/bg_vetrina.jpg);}
div#testohome a:link {color: #ffffff; font: 10pt verdana; font-weight: bold; text-decoration: underline;}
div#testohome a:visited {color: #ffffff; font: 10pt verdana; font-weight: bold; text-decoration: underline;}
div#testohome a:active {color: #ffffff; font: 10pt verdana; font-weight: bold; text-decoration: underline;}
div#testohome a:hover {color: #ffffff; font: 10pt verdana; font-weight: bold; text-decoration: none;}
div#testohome h1 {margin-bottom: 5px; width:335px; font: 10px verdana; height: 18px; font-weight: bold; padding-top: 7px; padding-left: 5px; color: #ffffff;  background-image: url(../layout/bg_vetrina_02.jpg);}
div#testohome h2 {margin-bottom: 5px; width:335px; font: 10px verdana; height: 18px; font-weight: bold; padding-top: 7px; padding-left: 5px; color: #000000;  background: #EFCE31;}
div#testohome p {line-height: 1.3em; color: #ffffff; margin: 5px; padding: 2px;}


/* CERCA HOME PAGE*/
div#cercahome {display: none;}

/* NEWS HOME PAGE UP*/
div#newshomeup {display: none;}

/* NEWS HOME PAGE DOWN*/
div#newshomedown {display: none;}


/* NEWS HOME PAGE DOWN2*/
div#newshomedown2 {display: none;}


/* ------------------------------- COLONNA DESTRA PAGINE SITO ----------------------------------- */

/* BANNER PER PAGINE */
div#bannerpage {display: none;}
div#cercapage {display: none;}
div#cercapageschede {display: none;}

/* CONTENT */
div#content {font: 10pt verdana; margin-left: 5px;}

div#content a:link {color: #00639A; font: 10pt verdana; font-weight: bold; text-decoration: underline;}
div#content a:visited {color: #00639A; font: 10pt verdana; font-weight: bold; text-decoration: underline;}
div#content a:active {color: #00639A; font: 10pt verdana; font-weight: bold; text-decoration: underline;}
div#content a:hover {color: #00639A; font: 10pt verdana; font-weight: bold; text-decoration: none;}
div#content h1 {color: #00639A; font: 10pt verdana; font-weight: bold; margin-top: 10px; margin-bottom: 0px;}
div#content h2 {color: #000000; font: 10pt verdana; font-weight: bold; margin-top: 10px; margin-bottom: 0px;}
div#content hr {border: dotted; color: #666666; height: 1px; margin-bottom: 3px; margin-top: 0px;}
div#content p {line-height: 1.4em; margin-right: 10pt; margin-top: 0px; margin-bottom: 15px; color: #000000;}
div#content ul {list-style-image: url(../layout/freccina.jpg); margin-left: 30px;}
div#content li {list-style-type: none;}

/* CONTENT SLIM */
div#contentslim {width:440px; overflow: hidden;  float:left; color: #000000; font: 10pt verdana; margin-left: 3px;}
div#contentslim h1 {color: #00639A; font: 10pt verdana; font-weight: bold; margin-top: 5px; margin-bottom: 0px; margin-left: 0px;}
div#contentslim hr {border: dotted; color: #666666; height: 1px; margin-bottom: 3px; margin-top: 0px; margin-left: 0px;}
div#contentslim p {line-height: 1.4em; margin-top: 0px; margin-bottom: 10px; margin-left: 0px;}
div#contentslim a:link {color: #00639A; font: 10pt verdana; font-weight: bold; text-decoration: underline;}
div#contentslim a:visited {color: #00639A; font: 10pt verdana; font-weight: bold; text-decoration: underline;}
div#contentslim a:active {color: #00639A; font: 10pt verdana; font-weight: bold; text-decoration: underline;}
div#contentslim a:hover {color: #00639A; font: 10pt verdana; font-weight: bold; text-decoration: none;}
div#contentslim ul {list-style-image: url(../layout/freccina.jpg); margin-left: 20px;}
div#contentslim li {list-style-type: none; line-height: 1.4em; margin-top: 5px;}


/* COLONNA DX PER PAGINE INTERNA*/
div#colonnapage {float:right; width:250px; margin-bottom: 5px; color: #000000;}
div#colonnapage a:link {color: #00639A; font: 10pt verdana; font-weight: bold; text-decoration: underline;}
div#colonnapage a:visited {color: #00639A; font: 10pt verdana; font-weight: bold; text-decoration: underline;}
div#colonnapage a:active {color: #00639A; font: 10pt verdana; font-weight: bold; text-decoration: underline;}
div#colonnapage a:hover {color: #00639A; font: 10pt verdana; font-weight: bold; text-decoration: none;}
div#colonnapage h1 {color: #00639A; font: 10pt verdana; font-weight: bold; margin-top: 5px; margin-bottom: 0px;}
div#colonnapage hr {border: dotted; color: #666666; height: 1px; margin-bottom: 3px; margin-top: 0px;}
div#colonnapage p {line-height: 1.4em; margin-top: 0px; margin-bottom: 10px;}

/* BLOCCO PER PAGINE INTERNA NORMALE UTILIZZATO PER LISTE TIPO PAGIN PARTNERSHIP*/
div#box1 {clear:both; width:400px;}
div#box1 a:link {color: #00639A; font: 10pt verdana; font-weight: bold; text-decoration: underline;}
div#box1 a:visited {color: #00639A; font: 10pt verdana; font-weight: bold; text-decoration: underline;}
div#box1 a:active {color: #00639A; font: 10pt verdana; font-weight: bold; text-decoration: underline;}
div#box1 a:hover {color: #00639A; font: 10pt verdana; font-weight: bold; text-decoration: none;}
div#box1 hr {border: dotted; color: #CCCCCC; height: 1px; margin-bottom: 3px; margin-top: 0px;}
div#box1 p {line-height: 1.5em;}

/* BLOCCO PER PAGINE INTERNA CON BORDO EVIDENZIATO */
div#box2 {clear:both; width:400px; background:#D1E3F3; padding: 5px; margin-bottom: 5px;}
div#box2 ul {list-style-image: url(../layout/freccina_blu.jpg); margin-top: 0px; margin-bottom: 5px; padding-left: 3px; padding-top: 5px; padding-bottom: 9px; padding-right: 5px;}
div#box2 li {list-style-type: none; line-height: 1.4em;}
div#box2 a:link {color: #00639A; font: 10pt verdana; font-weight: bold; text-decoration: underline;}
div#box2 a:visited {color: #00639A; font: 10pt verdana; font-weight: bold; text-decoration: underline;}
div#box2 a:active {color: #00639A; font: 10pt verdana; font-weight: bold; text-decoration: underline;}
div#box2 a:hover {color: #00639A; font: 10pt verdana; font-weight: bold; text-decoration: none;}
div#box2 hr {border: dotted; color: #CCCCCC; height: 1px; margin-bottom: 3px; margin-top: 0px;}
div#box2 p {line-height: 0.6em;}

/* ------------------------------- FOOTER ----------------------------------- */

div#footer {display: none;}
div#footerclose {display: none;}


/* ------------------------------- ATTRIBUTI FORM ----------------------------------- */
.form {font-family: verdana; font-size: 10px; color: #000000; background-color: #E6F0F9; border: 1px solid #00639A;}
.formCercaNews {font-family: verdana; font-size: 10px; color: #000000; background-color: #E6F0F9; border: 1px solid #00639A;}
.formCercaScheda {font-family: verdana; font-size: 10px; color: #000000; background-color: #ffffff; border: 1px solid #000000;}

/* ------------------------------- ATTRIBUTI IMMAGINI ----------------------------------- */
.leftimg {float: left; margin-right: 10px; margin-bottom: 10px;}
.leftimgmini {float: left; margin-right: 5px; margin-bottom: 5px;}
.rightimg {float: right; margin-left: 10px; margin-bottom: 10px;}
.both {clear:both;}

div#logo_print {display: block; margin-bottom:50px;}


