BODY {
    width: 100%;
    margin: 0;
    padding: 0;
    color: #000000;
    text-align: center;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 11px;
    background-repeat: repeat-x;
    background-position: top;
    background-image: url('../../img/fondo_top_continuo.jpg');}

a:link {color: #727272; background-color: transparent; text-decoration: none;}
a:visited {color: #727272; background-color: transparent; text-decoration: none;}
a:hover {color: #0e3264; background-color: transparent; cursor: pointer; text-decoration: none;}

/*contenitore principale*/

#container {
    width: 100%;
    margin: 0 auto;
	background-repeat: repeat-x;
	background-position: bottom center;
	background-image: url('../../img/fondo_bottom.jpg');}

#container2 {
    width: 100%;
    margin: 0 auto;
	background-repeat: no-repeat;
	background-position: top;}

/*img - liste - input*/

IMG {behavior: url("std/css/pngbehavior.htc");
    border-width: 0;
    vertical-align: top;}

#map {
    width: 500px;
    height: 400px;}

#map img {behavior: none}

UL {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 20px; list-style-type: disc;}
LI {margin: 0px 0px 0px 0px; padding: 0px 0px 2px 5px; list-style-type: disc;}

FORM {margin: 0; padding: 0;}
INPUT {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #ffffff; border: 1px solid #666666;}
TEXTAREA {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #ffffff; border: 1px solid #666666;}
SELECT {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #ffffff; border: 1px solid #666666;}