/********** BODY ***********/

body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #284C5C; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

body#pdf {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

/********** TD ***********/
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}


/********** A ***********/
a {  color: #284C5C}


/********** HOMEPAGE ***********/
#base { width: 100% }

#tabcentrale {  height: 440px; width: 780px}

#col1 {  background-image:   url(images/home/bgcol1.jpg); background-repeat: no-repeat; width: 250px; height: 440px; padding-top: 90px}

#col2 {  background-image:   url(images/home/bgcol2.jpg); background-repeat: no-repeat; width: 275px; height: 440px; padding-top: 60px}

#col3 {  background-repeat: no-repeat; width: 268px; height: 440px; padding-top: 60px}

#col4 {  background-image:   url(images/home/bgcol4.jpg); background-repeat: repeat-x; width: 100%}

#indirizzo {  padding-top: 70px; padding-left: 15px}

#bggrigio {  background-image:  url(images/home/bggrigio.gif); background-repeat: repeat-y; height: 280px; width: 262px; color: #000000}

#bggiallo { background-image:  url(images/home/bggiallo.gif); background-repeat: repeat-y; height: 104px; width: 243px; padding-top: 3px; padding-right: 55px; padding-left: 25px; color: #000000; font-weight: bold}

#sfondo {  background-image: url(img/home/immagini/base3_06.jpg); background-repeat: no-repeat}

#tdconvegni {  background-image:  url(images/home/convegni_sem.jpg); background-repeat: no-repeat; height: 110px; width: 247px}

#tdcorsi { background-image:  url(images/home/corsi.jpg); background-repeat: no-repeat; height: 63px; width: 247px }

.linkhome {  font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; margin-left: 15px; font-family: Arial, Helvetica, sans-serif}


/********** PAGINE ***********/
#header {  background-image:  url(images/bkg_header.gif); background-repeat: repeat-x; width: 100%}

#menulib {  width: 546px; padding-bottom: 10px; padding-right: 8px}

#contenuto { width: 100% ; background-color: #FFFFFF}

.tabgialla {  width: 185px}

.tabgrigia { width: 204px}

.bgtabgialla {  background-image:  url(images/bgtabgialla.jpg); background-repeat: repeat-y; padding-top: 3px; padding-right: 35px; padding-bottom: 3px; padding-left: 25px; width: 185px; color: #000000; font-weight: bold}

.bgtabgrigia { background-image:  url(images/bgtabgrigia.gif); background-repeat: repeat-y; padding-top: 3px; padding-right: 20px; padding-bottom: 3px; color: #000000; font-weight: bold ; padding-left: 8px}



.titologiallo {  font-weight: bold; color: #FFCC00; font-size: 14px; font-family: Arial, Helvetica, sans-serif}

#expert { padding-top: 30px; padding-left: 15px }

#tab100 {  width: 100%}


.linknero { font-weight: bold; color: #000000}

.news {  color: #000000}

.bgtabgrigiahome { background-image:  url(images/bgtabgrigia.gif); background-repeat: repeat-y; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 185px; color: #000000; font-weight: bold }

.linktitolo { font-size: 14px; font-weight: bold; color: #FFCC00; text-decoration: none; font-family: Arial, Helvetica, sans-serif }

hr {  height: 1px}

.linkbianco {  color: #FFFFFF; text-decoration: none}

a.linkbianco:hover { color: #CCCCCC }

h1 {
	font-size: 18px;
	font-weight: bold;
	color: #28455C;

}

h2 { font-size: 12px; font-weight: bold; color: #28455C}

.rigainalto {  background-color: #FFCC00}

.bgbianco {  background-color: #FFFFFF}

.width85perc { width: 85%}


/********** ADMIN ***********/

.bgmenu {  background-color: #FADB5C; margin: 10px; width: 740px; border: 3px solid #4384A0}


.tabdati {  background-color: #4384A0; margin: 10px; width: 740px; border: 1px solid #4384A0}

th {  background-color: #DBEEF2; font-size: 12px; font-weight: bold; color: #000000; padding: 3px;}

.linedati {  background-color: #FFFFFF; padding: 4px; min-height: 30px; height: auto !important; height: 30px; }

.dati_obblig{
	background-color: #F0F0F0;
}

tr.dati_obblig td{
	padding: 5px;
}

/********** FORM ***********/

INPUT {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000
}

SELECT {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000
}

TEXTAREA {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000
}
.tabdati500 { background-color: #4384A0; margin: 10px 10px; width: 500px; border: 1px solid #4384A0 }

#tabella-iscrizione{ border-color:#4384a0;border-collapse:collapse;wi dth:100%;}

#tabella-iscrizione, .tabella-iscrizione tr td{ border:1px solid #4384a0;}

#tabella-iscrizione tr td:first-child{ backg round-color:#0C9;wi dth:20%;}

.tabella-interna, .tabella-interna tr td{border:1px solid #89bdd3;border-collapse:collapse;}

.tabellaStampa tr td *{font-family:"Times New Roman", Times, serif!important;color:#000!important;}

.tabellaStampa tr td h1{margin:0;}

