* { padding:0; margin:0; }

body {font-family: tahoma, helvetica; font-size: 11px; color: #000000; line-height: 16px; background: url('../grafiche/layout2/prova_r2_c1.gif') no-repeat ; padding-left:37px; margin:0;  }

h1, h3, h4, h5, { padding:0; margin:0; color:#B52121; letter-spacing:1px; font-family:verdana,arial,sans-serif; font-size:11px; line-height: 36px;}

 h2 {font-family: tahoma, helvetica; font-size: 11px; color: #4C4C4C; line-height: 16px;  padding:0; margin:0; font-weight: bold;  }

h6 { padding:0; margin:0; color:#B52121; letter-spacing:1px; font-family:verdana,arial,sans-serif; font-size:15px; text-decoration: underline;}

 p {font-family: tahoma, helvetica; font-size: 13px;  line-height: 18px;}




hr { display:none; }

br { clear:both; }

a {}

a:link, a:visited {}

	a.tlink		{ color: #757575; font-size: 10px; font-weight: bold; }

#container {margin:5px; background-color:#FFF; width: 790px; position:static;}

#divPageContent {border-top:3px solid #90C72D; border-bottom:3px solid #FF8000; padding:10px 0px 10px 0px;  }

#navcontainer ul {margin-left: 0; padding-left: 0; margin-top: 0; list-style-type: none; font-family:verdana,arial,sans-serif; }

#navcontainer { width: 160px; }

#navcontainer a {padding: 4px;  padding-top: 0; display: block;  width: 160px; height: 28px; background-color: #E58431; border-bottom: 1px dashed #ccc; }

#navcontainer a:link, #navlist a:visited {color: #FFF; text-decoration: none;text-align:left; }

#navlist2 a:link {color: #FFF; text-decoration: none; background-color: #ECE7E1;}

#navcontainer a:hover {background-color: #b4381c; color: #fff; text-align:left;}

   #navbar a:active { background:#9F5000 ; color:#fff; text-decoration:none; }

#navcontainer2 ul {margin-left: 0; padding-left: 0;  margin-top: 0;  list-style-type: none; font-family:verdana,arial,sans-serif; }

#navcontainer2 a {  display: block; width: 160px; height: 22px; border-bottom: 1px dashed #003399;  padding: 4px; background-color: #FFCC00;}

#navcontainer2 a:link, #navlist2 a:visited {color: #000000; text-decoration: none;text-align:left; background-color: #ECE7E1; }

#navcontainer2 a:hover {background-color: #b4381c; color: #fff;text-align:left; }

#navcontainer2 { width: 160px; }

 .img

 { 

 margin: 1em 1em 1em 0;

border: 1px solid #900;

float: left;

 }
 .imgl

 { 

 margin: 1en 1em 1em 0;

border: 1px solid #900;

float: left;

 }
 
  .imgr

 { 

 margin: 1en 1em 1em 0;

border: 1px solid #900;

float: left;

 }
#firstmenu a { padding-top: 10; display: block;  width: 160px; height: 28px; background-color: #b4381c; border-bottom: 1px dashed #ccc; }

#firstmenu a:link, #navlist a:visited {color: #FFF; text-decoration: none;text-align:left; }

#firstmenu a:hover {background-color: #b4381c; color: #fff; text-align:left;}

td.tab{

	background-repeat:no-repeat;

	background-color:trasparent;

 height: 1050px;

	color:#333333; 

	border: 1px solid #b4381c;

padding: 5px 5px 5px 5px;

	margin: 5px 5px 5px 5px;

}

td.tab2{

	color:#333333; 

padding: 5 5 5 5;

	margin: 0 0 0 0;

}
.testoc { font-size: 10px; 
padding: 9px 17px 5px 17px;
}
.testob { 
font-size: 1.1em; 
padding: 9px 17px 5px 17px;
}
.testob a {
color:#900;
font-weight: bold;
}
