 @charset "utf-8";
#body  {

	font-size: 62%;
	font-family: Verdana, sans-serif;
		
}

/*---------------------IPD LISTA------------------------------*/

#contdiv  {

	font-size: 62%;
	font-family: Verdana, sans-serif;overflow: hidden;
}
#contdiv div {
	position: absolute;
	overflow: hidden;
	left:318px;
	*left:318px;
	top:77px;
	*top:70px;
	*top:74px !important;
	visibility:hidden ;
	padding:0px 0 0 20px;
	width:560px;
	height:315px;
	*height:327px;
	border-left:1px solid #999;
	left:300px \0/;
	height:324px \0/;
}

#contdiv div h4 {
	margin:0 0 5px 0;
	font-size:1.1em;
	color:#666;
}
#contdiv div a:link {
	text-decoration:none;
	text-transform:lowercase;
}
#contdiv div span {
	display:block;
	margin:10px 15px 15px 0;
	width:265px;
	*width:260px;

}
#contdiv div #pager {
	position: absolute;
	left:170px;
	top:290px;
	height:14px;
	width:200px;
	text-align:center;
	}
#contdiv div#introtxt {
	position: absolute;
	overflow: hidden;
	left:350px;
	top:120px;
	*top:122px;
	*top:121px !important;
	visibility:hidden ;
	padding:0px 0 0 20px;
	width:360px;
	height:151px;
	text-align:center;
	border:0px solid #fff;
	
	}
#introtxt h3 {
  font-size:1.17em;
  }

#contdiv #pager a:link, #contdiv #pager a:visited{
	text-decoration:none;
	color:#666;
}
#contdiv #pager a:hover, #contdiv #pager a:active{
	text-decoration:none;
	color: #282828;
	font-weight:bold;
}

#idpsearch {
	font-size:0.7em;
	border:1px solid #999999;
	height:380px;
	font-family: Verdana, sans-serif;
	margin:auto ;
	width: 874px;
}
#idpsearch .height{
	height:300px;
}
#idpsearch th {
	text-align:left;
	vertical-align:top;
	height:70px;
}

#idpsearch th.dissearch  {
	height:50px;
}

#idpsearch h1 {
	color: #307680;
	margin:5px 0 0px 0;
	font-size:1.4em;
	font-variant:small-caps;
}
#idpsearch p{
	margin:0px;	
	font-weight:normal;
	padding:5px 0px 5px 0px;
}
#idpsearch img {
	margin:0px 10px 0px 5px;
}


#link form {
	margin:10px 0 0 0;
	padding:0;
}
#idpsearch #link {
	vertical-align: top;
	height:320px;
	padding:10px 0 0 0;
}
#link {
	vertical-align: top;
	height:320px;
	padding:10px 0 0 0;
}
#link label {
	display:block;
	color:#307680;
	margin:0 0 3px 0;
	font-variant:small-caps;
	font-size:.95em;
}
#link a:link, #link a:visited {
	text-decoration:none;
	line-height:1.2em;
	font-weight:bold;
	color: #666;
}
#link a:hover, #link a:active {
	color: #CC6633;
}
#link select {
	font-size:.95em;
	margin:0 0 5px 0;
	border:1px dotted #CCC;
}
/**********************************DIS LISTA********************************/
#dissearch #contdiv  {

	font-size: 62%;
	font-family: Verdana, sans-serif;
}
#dissearch #contdiv div {
	position: absolute;
	overflow: hidden;
	left:320px;
	top:60px;
	*top:70px;
	*top:74px !important;
	visibility:hidden ;
	padding:0px 0 0 20px;
	width:560px;
	height:251px;
	border-left:1px solid #999;
}

#dissearch #contdiv div h4 {
	margin:0 0 5px 0;
	font-size:1.1em;
	color:#666;
}
#dissearch #contdiv div a:link {
	text-decoration:none;
	text-transform:lowercase;
}
#dissearch #contdiv div span {
	display:block;
	margin:10px 15px 15px 0;
	width:270px;
}
#dissearch #contdiv div #pager {
	position: absolute;
	left:170px;
	top:225px;
	height:14px;
	width:200px;
	text-align:center;
	}
#dissearch #contdiv div#introtxt {
	position: absolute;
	overflow: hidden;
	left:350px;
	top:120px;
	*top:122px;
	*top:121px !important;
	visibility:hidden ;
	padding:0px 0 0 20px;
	width:360px;
	height:151px;
	text-align:center;
	border:0px solid #fff;
	
	}
#dissearch #introtxt h3 {
  font-size:1.17em;
  }

#dissearch #contdiv #pager a:link,#dissearch  #contdiv #pager a:visited{
	text-decoration:none;
	color:#666;
}
#dissearch #contdiv #pager a:hover,#dissearch  #contdiv #pager a:active{
	text-decoration:none;
	color: #282828;
	font-weight:bold;
}
#dissearch  {
	font-size:0.7em;
	border:1px solid #999999;
	height:392px;
	font-family: Verdana, sans-serif;
	margin:auto ;
	width: 874px;
}
#dissearch  .height{
	height:300px;
}
#dissearch  th {
	text-align:left;
	vertical-align:top;
	height:70px;
}

#dissearch  th.dissearch  {
	height:50px;
}

#dissearch  h1 {
	color: #307680;
	margin:5px 0 0px 0;
	font-size:1.4em;
	font-variant:small-caps;
}
#dissearch  p{
	margin:0px;	
	font-weight:normal;
	padding:5px 0px 5px 0px;
}
#dissearch  img {
	margin:0px 13px 0px 0px;
}


#dissearch #link form {
	margin:10px 0 0 0;
	padding:0;
}

#dissearch #link {
	vertical-align: top;
	height:320px;
	padding:10px 0 0 0;
}
#idpsearch #link label {
	display:block;
	color:#307680;
	margin:0 0 3px 0;
	font-variant:small-caps;
	font-size:.95em;
}
#dissearch #link a:link,#dissearch  #link a:visited {
	text-decoration:none;
	line-height:1.2em;
	font-weight:bold;
	color: #666;
}
#dissearch #link a:hover,#dissearch  #link a:active {
	color: #CC6633;
}
#dissearch #link select {
	font-size:.95em;
	margin:0 0 5px 0;
	border:1px dotted #CCC;
}

/**********************************ICONE********************************/

.legenda{
	/*border-left: 1px solid #999999;*/
    float: right;
    height: 30px;
    margin: 0 110px 0 0;
    padding: 0 0 0 20px;
   
    
    _float: left;
    _margin: 0 0 0 159px;
    _height: 30px;
    _width:460px;
     margin: 0 103px 0 0 \0/;
    
}
#contdiv div span.icoPers {
    display: block;
    margin: 0px 15px 5px 0;
    border-bottom: 0px solid;
    
}
#contdiv div span.icoPers img{
    margin-right:4px;
}

