a:active     { font-family: verdana; font-size: 14; color: #999999; font-weight: bold;}
a:link       { font-family: verdana; font-size: 14; color: #999999; font-weight: bold;}
a:visited    { font-family: verdana; font-size: 14; color: #999999; font-weight: bold;}
a:hover	     { font-family: verdana; font-size: 14; color: red; font-weight: bold;}
body         { font-family: verdana; font-size: 14; color: #999999}
li           { font-family: verdana; font-size: 11px; color: #999999}
ol           { font-family: verdana; font-size: 11px; color: #999999}
table        { font-family: verdana; font-size: 11px; color: #999999}
td           { font-family: verdana; font-size: 11px; color: #999999}
th           { font-family: verdana; font-size: 11px; color: #999999}

body {background-color: #000000}

table.schedacane { background-color: #000000; }

#editcane   { font-family: arial; font-size: 10pt; color: #000000; font-weight=bold}

#testata
{
	border: 0px solid blue; height: 23px; width: 750px; margin-top: 0px; padding: 0px;
	position: absolute; top: 0px; left: 0px; background-color: #000000;
}

#pulsantiera
{
	border: 0px solid blue; height: 450px; width: 50px; margin-top: 0px; padding: 0px;
	position: absolute; top: 18px; left: 670px; background-color: #000000
}

#etichettaschedacane
{
	border: 0px solid blue; height: 23px; width: 342px; margin-top: 0px; padding: 0px;
	position: absolute; top: 60px; left: 0px; background-color: #000000
}

#schedacane
{
	border: 1px solid blue; height: 250px; width: 340px; margin-top: 0px; padding: 0px;
	position: absolute; top: 100px; left: 5px; background-color: #ccccff; overflow: auto;
}

#etichettafondoschedacane
{
	border: 0px solid blue; height: 23px; width: 342px; margin-top: 0px; padding: 0px;
	position: absolute; top: 445px; left: 5px; background-color: #FFFFFF
}

#etichettaeventicane
{
	border: 0px solid blue; height: 23px; width: 329px; margin-top: 0px; padding: 0px;
	position: absolute; top: 60px; left: 342px; background-color: #000000
}

#eventicane
{
	border: 0px solid blue; height: 150px; width: 329px; margin-top: 0px; padding: 0px;
	position: absolute; top: 103px; left: 342px; background-color: #000000; overflow: auto;
}

#etichettaeventicanefondo
{
	border: 0px solid blue; height: 23px; width: 342px; margin-top: 0px; padding: 0px;
	position: absolute; top: 350px; left: 390px; background-color: #FFFFFF
}

#daticane
{
	border: 0px solid blue; height: 180px; width: 329px; margin-top: 0px; padding: 0px;
	position: absolute; top: 253px; left: 342px; background-color: #000000; overflow: auto;
}

#etichettadaticanefondo
{
	border: 0px solid blue; height: 23px; width: 342px; margin-top: 0px; padding: 0px;
	position: absolute; top: 350px; left: 390px; background-color: #FFFFFF
}

#sceltarapidacanescheda
{
	border: 0px solid blue; height: 53px; width: 272px; margin-top: 0px; padding: 0px;
	position: absolute; top: 380px; left: 100px; background-color: #000000
}

#etichettecorpo
{
	border: 0px solid blue; height: 30px; width: 472px; margin-top: 0px; padding: 0px;
	position: absolute; top: 60px; left: 0px; background-color: #000000; 
}

#corpo
{
	border: 0px solid blue; height: 240px; width: 472px; margin-top: 0px; padding: 0px;
	position: absolute; top: 100px; left: 0px; background-color: #000000; overflow: auto;
}

#corpolink
{
	border: 0px solid blue; height: 350px; width: 650px; margin-top: 0px; padding: 0px;
	position: absolute; top: 100px; left: 0px; background-color: #000000; overflow: auto;
}

#avantindietro
{
	border: 0px solid blue; height: 40px; width: 472px; margin-top: 0px; padding: 5px;
	position: absolute; top: 340px; left: 0px; background-color: #000000; overflow:auto;
}

#sceltarapidacane
{
	border: 0px solid blue; height: 60px; width: 472px; margin-top: 0px; padding: 0px;
	position: absolute; top: 400px; left: 0px; background-color: #000000; overflow:auto;
}

#fondo
{
	border: 0px solid blue; height: 23px; width: 750px; margin-top: 0px; padding: 0px;
	position:absolute; top: 463 px; left: 0px; background-color: #000000
}

#eventi
{
	border: 0px solid blue; height: 275px; width: 198px; margin-top: 0px; padding: 0px;
	position: absolute; top: 60px; left: 472px; background-color: #000000
}

#login
{
	border: 0px solid blue; height: 130px; width: 278px; margin-top: 0px; padding: 0px;
	position: absolute; top: 335px; left: 472px; background-color: #000000
}

#cometrovarcicartina
{
	border: 0px solid blue; height: 400px; width: 460px; margin-top: 0px; padding: 0px;
	position: absolute; top: 60px; left: 0px; background-color: #000000; overflow: auto;
}

#cometrovarciindicazioni
{
	border: 0px solid blue; height: 400px; width: 208px; margin-top: 0px; padding: 0px;
	position: absolute; top: 60px; left: 460px; background-color: #000000; overflow: auto;
}

#notelegali
{
	border: 0px solid blue; height: 370px; width: 650px; margin-top: 0px; padding: 0px;
	position: absolute; top: 80px; left: 0px; background-color: #000000; overflow: auto;
}

#listacaniadmincorpo
{
	border: 0px solid blue; height: 320px; width: 650px; margin-top: 0px; padding: 0px;
	position: absolute; top: 80px; left: 0px; background-color: #000000; overflow: auto;
}

#listacaniadminpulsanti
{
	border: 0px solid blue; height: 50px; width: 650px; margin-top: 0px; padding: 0px;
	position: absolute; top: 400px; left: 0px; background-color: #000000
}
#listaeventiadmincorpo
{
	border: 0px solid blue; height: 320px; width: 650px; margin-top: 0px; padding: 0px;
	position: absolute; top: 80px; left: 0px; background-color: #000000; overflow: auto;
}

#listaeventiadminpulsanti
{
	border: 0px solid blue; height: 50px; width: 650px; margin-top: 0px; padding: 0px;
	position: absolute; top: 400px; left: 0px; background-color: #000000
}

#editcanedati
{
	border: 0px solid blue; height: 350px; width: 430px; margin-top: 0px; padding: 0px;
	position: absolute; top: 80px; left: 0px; background-color: #000000; overflow: auto;
}

#editcaneeventi
{
	border: 0px solid blue; height: 380px; width: 250px; margin-top: 0px; padding: 0px;
	position: absolute; top: 80px; left: 430px; background-color: #000000; overflow: auto;
}

#editcanepulsanti
{
	border: 0px solid blue; height: 30px; width: 430px; margin-top: 350px; padding: 0px;
	position: absolute; top: 80px; left: 0px; background-color: #000000; overflow: no;
}

#editeventidati
{
	border: 0px solid blue; height: 380px; width: 430px; margin-top: 0px; padding: 0px;
	position: absolute; top: 80px; left: 0px; background-color: #000000; overflow: auto;
}

#label
{
	overflow: auto
}

/* Per la validazione dei form */
label{padding: 1px}

label.req2 {
        background: red; /*url(warning.jpg) no-repeat top left*/
       }
label.req strong,label.req2 strong, strong.asterisco{
              font-weight: bold;
              font-family: arial,sans-serif;
              color: red
        			}


/* Gestione dei paragrafi */
P {
	FONT-SIZE:10pt; FONT-FAMILY:Verdana, Arial, helvetica, sans serif; COLOR:#999999
}
P.titolo {
	FONT-SIZE:14pt; FONT-FAMILY:Verdana, Arial, helvetica, sans serif; COLOR:red
}

P.testo {
	FONT-SIZE:10pt; FONT-FAMILY:Verdana, Arial, helvetica, sans serif; COLOR:#999999;
}

P.sottotitolo {
	FONT-SIZE:10pt; FONT-FAMILY:Verdana, Arial, helvetica, sans serif; COLOR:red
}

