img{
 border-style: none;
}

div.div_body{
 width:95%; 
 padding: 1% ;
 margin-left:auto; 
 margin-right:auto;
}

.button{
 border:1px solid #000000;
 font-weight:bold;
}

INPUT.fit_width{
 width:90%;
}

BODY {
 font-family:Arial,Helvetica,sans-serif;
 font-weight: normal;
 font-size: 10pt;
 color: #000000;
 background-color : #FFD;
 padding:0px;
 margin:0px;
 border:0px; 
}

H1 {
color:#000000;
font-family:trebuchet MS,sans-serif;
font-size:1.6em;
font-weight:bold;
font-variant:small-caps;
margin:0pt;


}

H2 {
font-family:trebuchet MS,sans-serif;
font-size:1.1em;
font-variant:small-caps;
}

H3 {
font-family:trebuchet MS,sans-serif;
font-size:1.0em;
font-variant:small-caps;
font-weight:bold;
}

TD{
 padding: 1px;
}

A{
 text-decoration: none;
 font-family: verdana, sans;
 font-size: 10pt;
 color: #000000
}

A:VISITED{
 color: #000000;
}

A:HOVER{
 color: #000000;
 text-decoration: underline;
}

TABLE{
/* display: block; */
}

INPUT, TEXTAREA{
 border:1px solid #444;
 padding:1px 5px;
 background-color: #dddddd;
 color: #000000;
 
}

A.menu {
 color: #000000;
 font-variant:small-caps;
}

A.menu:VISITED {
 color: #000000;
 text-decoration: none;
 font-variant:small-caps;
}

A.menu:HOVER {
 color: #000000;
 font-weight:bold;
 font-variant:small-caps;
}

TD.menu {
 border: 1px solid #cccccc;
 border-width:0px 1px 1px 1px;
 padding:1px 3px;
 text-align:center;
}

TD.tabella{
 padding: 3px;
 border: 1px solid #CCCCCC;
 border-width:0 0 1px 0;
 text-align:left;
}

TH.tabella{
 padding: 3px;
 border: 1px solid #CCCCCC;
 border-width:0 0 1px 0;
 text-align:left;
}

table.registrazione{
/* width:90%; */
}

TH.registrazione{
 font-weight:bold;
 text-align:center;
 padding-top: 20px;
 padding-bottom: 5px;
}

TD.registrazione{
 text-align:center;
/* overflow:hide;*/
}


TABLE.data_confirm{
 color:#CCCCCC;
 border: 1px solid #CCCCCC;
 text-align:center;
}

TH.data_confirm{
 color:#000000;
 border: 1px solid #CCCCCC;
 border-width:0 0 1px 0;
 text-align:left;
 font-weight: bold;
 font-size:12pt;
 padding: 1px 5px;
}

TD.data_confirm{
 color:#000000;
 border: 1px solid #CCCCCC;
 border-width:0 0 1px 0;
 text-align:left;
 padding: 1px 5px;
}












.figgen{
	background-image: url(logo5-c.jpg);
	background-repeat : repeat-x;
}


.btgen{
	background-image: url(butt-c.jpg);

}
a.btgen-link:LINK {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: none;
}

a.btgen-link:VISITED {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: none;

}

a.btgen-link:HOVER {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
	color: #5488B0;
	text-decoration: underline;
}


.Stile7 {
	font-family: Verdana;
	font-size: 12px;
	color: #11355E;
}
.Stile11 {font-family: verdana, sans-serif; font-size: 9px; color: #11355E; }
.Stile12 {color: #11355E}
.Stile13 {font-size: 12px; font-family: Verdana, sans-serif; color: #11355E;}
.Stile14 {
	font-size: 12px;
	color: #11355E;
}
.Stile15 {font-size: 12px}
.Stile16 {font-size: 14px}
.Stile17 {font-size: 10px; color: #11355E;}
.Stile18 {font-family: Verdana, sans-serif; font-size: 9px; color: #11355E; }
.Stile19 {font-family: Verdana, sans-serif; font-size: 10px; color: #11355E; }
.Stile20 {color: #11355E}
.Stile22 {font-family: Verdana, sans-serif; font-size: 10px; color: #11355E; font-style: italic; }
.Stile23 {font-family: Verdana, sans-serif; font-size: 10px; color: #11355E; font-weight: bold; }
.Stile24 {font-family: Verdana, sans-serif; font-size: 10px; color: #11355E; }
.Stile25 {font-family: Verdana, sans-serif; font-size: 14px; color: #11355E; font-weight: bold; }
.Stile26 {font-family: Verdana, sans-serif; font-size: 11px; color: #11355E; }
.Stile27 {font-family: Verdana, sans-serif; font-size: 9px; color: #550000; }



TD.separatore{
	width: 11px;
}

TD.button{
	text-align:center;
	background-image: url(hbar_bt-bg.gif);
}

SELECT {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #11355E;}

th.menu {
 background-image: url(http://skin.netfarm.it:8080/simposio2008/img/menu_mid);
 font-variant:
 small-caps;
 font-weight: bold;
 font-family: verdana,sans;
 font-size: 10pt;
 height: 24px;
}


TD.btmbar_shadow {
	background-image: url(header_btmbar-shadow.gif);
	background-repeat : repeat-x;
}


tr.prog_both{
 margin-top:10px;
 margin-bottom:10px;
}


tr.prog_su{
 margin-top:10px;
}

tr.prog_giu{
 margin-bottom:10px;
}
td.prog_ora{
 vertical-align:top;
 font-weight:bold;
 padding-right:15px;
 text-align:right;
 white-space:nowrap; 
}
td.prog_autore{
 /*font-weight:bold; 
 text-align:right;
*/
 font-style:italic;
 padding-left:15px;

}

div.sep_menu{ 
border:0;
height:30px;
}
