img{
  border: 0 ;
   }

#pag {
width : 100%;
height : auto;
background-color : #f2f2f2;
}
#tempvoila {
width : 960px;
margin-left : auto;
margin-right : auto;
background-color : #f2f2f2;

}

/******************TOPHEAD******************/
#tophead {
	width : 100%;
	height : 22px;
	background-color : #dfdfdf;
	margin-top : 4px;
	margin-bottom:20px;
	font-family : "courier new", courier, monospace;
	font-size : 14px;
	font-weight : 500;
	color : #990000;
	text-align : center;
	background-image: url(../imaget/glbnav_bg.gif);
	background-repeat: repeat-x;
	margin-bottom:8px;
}
#topheadin {
width : 960px;
height : 22px;
margin-left : auto;
margin-right : auto;



}
#newsusp {
float : left;
margin : 2px 10px 2px 0;
width : 170px;
height : 18px;
background-color : #ffffff;
}
#newsmpi {
left : 2%;
width : 170px;
height : 18px;
padding-left : 10px;
float : left;
background-color : #ffffff;
margin : 2px 10px 2px 10px;
}
#elearn {
float : left;
margin : 2px 10px 2px 0;
width : 170px;
height : 18px;
background-color : #ffffff;
}
#cerca {
width : auto;
height : 18px;
float : left;
background-color : #ffffff;
margin : 0 10px 0 10px;
}
#testozoom {
width : 170px;
height : 18px;
float : right;
background-color : #ffffff;
margin : 2px 0 2px 10px;
}

/************************END TOPHEAD******************************/
#banner {
top : 10px;
width : 100%;
height : 100px;
background-color : #f2f2f2;
}
#banner p {
color : #0000cc;
}
.clear {
clear : both;
}

#mapmenu {
	width : 100%;
	height : 28px;
	background-color : #d8d8d8;
	margin-top : 5px;
	background-image: url(../imaget/glbnav_bg.gif);
	background-repeat: repeat-x;
}
#menutop {
	width : 720px;
	height : 24px;
	background-color : #990000;
	color : #ffffff;
	background-image: url(../imaget/bgmenu.gif);
	background-repeat: repeat-x;
	padding-top: 4px;
}
#menutop a {
color : #fff;
padding-right : 5px;
padding-left : 5px;
}
#menutop a:hover {
color : #900;
background-color : #fff;
}
#elearning {
width : 120px;
padding-left : 4px;
height : 24px;
background-color : #d8d8d8;
}
/***********map log *****************/
#maplog {
	width : 100%;
	height : 28px;
	background-image: url(../imaget/glbnav_bg.gif);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: center center;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
}
#tuseiqui {
	float : left;
	margin : 2px 10px 2px 0;
	width : 320px;
	height : 26px;
	background-attachment: fixed;
	background-image: url(../imaget/glbnav_right.gif);
	background-repeat: no-repeat;
	background-position: right;

}
#tusei {
	left : 2px;
	width : 46px;
	height : 26px;
	padding-left : 4px;
	float : left;
	margin : 2px 8px 2px 0;
	background-attachment: fixed;
	background-image: url(../imaget/gblnav_left.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#newstick {
	float : left;
	width : 420px;
	height : 26px;
	margin: 2px 0 2px 10px;
	background-attachment: fixed;
	background-image: url(../imaget/gblnav_left.gif);
	background-repeat: no-repeat;
	background-position: left;
	
}
#login {
	width : 140px;
	height : 26px;
	float : right;
	margin : 2px 0 2px 0;
	background-image: url(../imaget/glbnav_right.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: right center;
}
/*********************end map log***********************/
#contenuto {
width : 100%;
background-color : #f2f2f2;
color : #990000;
}

/******************etichette sx dx **************************/
#headsubmenu, #headattivita, #headnews, #headlink, #headiniziative, #headagenda, #headlogdoc {
	height : 20px;
	background-color : #990000;
	font-family : arial, helvetica, sans-serif;
	font-size : 14px;
	color : #CCCCCC;
	background-image: url(../imaget/bgmenu.gif);
	background-repeat: repeat-x;
	font-weight: 500;
	padding-top: 4px;
}
#headsubmenu, #headattivita, #headiniziative, #headlogdoc {
text-align : left;
padding-left : 8px;
}
#headnews, #headagenda, #headlink  {
text-align : right;
padding-right : 8px;
}

/*********************************end etichette sx dx******************/
/******************text font sx dx **************************/
#submenu, #attivita, #news, #link, #iniziative, #agenda, #logdoc {

color : #990000;
background-color : #ffffff;
font-family : arial, helvetica, sans-serif;
font-size : 12px;

}
#submenu, #attivita, #iniziative, #logdoc {
text-align : left;
padding-left : 12px;
}
#news, #agenda, #link  {
text-align : right;
padding-right : 12px;
}

/*********************************end text font sx dx******************/
/*********************************content  sx ******************/
#naviga {
width : 168px;
height : 100%;
float : left;
background-color : #fff;
/*margin-left : 2px;*/
background : #eaeaea;
}
#navigation {

height : auto;
margin-top : 2px;
margin-bottom : 10px;
padding-left : 4px;
float : left;
color : #900;
background : #eaeaea;
}
#attivita {

height : auto;
margin-top : 2px;
padding-left : 2px;
float : left;
color : #900;
background : #eaeaea;
}
#iniziative {

height : auto;
margin-top : 2px;
padding-left : 2px;
float : left;
color : #900;
background : #eaeaea;
}
#logdoc {

height : auto;
margin-top : 2px;
padding-left : 2px;
float : left;
color : #900;
background : #eaeaea;
}
/*********************************end content sx ******************/
#content {
	width : 612px;
	height : auto;
	background-color : #ffffff;
	float : left;
	font-family : arial, helvetica, sans-serif;
	color : #990000;
	text-align : left;
	margin : 0 4px 0 4px;
	padding: 0 2px 0 2px;
	background-image: url(../imaget/glbnav_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#content a {
color : #900;
background-color : #fff;
}
#content a:hover {
background-color : #990000;
color : #ffffff;
}
#content p {
font-family : "courier new", courier, monospace;
font-size : 16px;
color : #0000ff;
font-weight : 400;
}
#content h1 {
font-size : 14px;
color : #333333;
font-weight : 300;
}
#content h2 {
font-size : 12px;
color : #900;
font-weight : 300;
}
#content h3 {
font-size : 12px;
color : #333;
font-weight : 300;
}
#content h4 {
font-size : 12px;
color : #0000ff;
font-weight : 300;
}
#content h5 {
font-size : 10px;
color : #333333;
}

/*********************************content dx******************/
#dxcontent {
padding : 0;
width : 168px;
float : right;
background : #eaeaea;
}
#newslist {
height : auto;
margin-top : 2px;
margin-bottom : 10px;
padding-right : 4px;
background : #eaeaea;
text-align : right;
}
#agenda {
text-align : right;
height : auto;
margin-top : 2px;
margin-bottom : 2px;
padding-right : 4px;
background : #eaeaea;
color : #990000;
}
#link {
text-align : right;
height : auto;
margin-top : 2px;
margin-bottom : 2px;
padding-right : 4px;
background : #eaeaea;
color : #990000;
}

/*********************************end content dx******************/


/******************BOTHEAD******************/
#footer {
	width : 100%;
	height : 22px;
	margin-top : 20px;
	margin-bottom:20px;
	font-family : "courier new", courier, monospace;
	font-size : 14px;
	font-weight : 500;
	color : #990000;
	text-align : center;
	background-image: url(../imaget/glbnav_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#footerin {
	width : 960px;
	height : 22px;
	margin-left : auto;
	margin-right : auto;
	
}
#footban {
	width : 960px;
	height : 22px;
	margin-left : auto;
	margin-right : auto;
	margin-top:10px;
	margin-bottom:4px;
	padding-top:4px;
	background-color : #990000;
	font-family : arial, helvetica, sans-serif;
	font-size : 12px;
	color : #4A4A4A;
	background-image: url(../imaget/borcc.gif);
	background-repeat: repeat-x;
	font-weight: 500;
}
#footvalid {
	width : 960px;
	height : 22px;
	margin-left : auto;
	margin-right : auto;
	margin-bottom:4px;
	background-color : #ffffff;
	font-family : arial, helvetica, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
	font-weight: 500;
	margin-top: 4px;
}
#validhtml {
	float : left;
	width : 81px;
	height : 31px;
	background-color: #f8f8f8;
	margin-right: 11px;
	margin-bottom: 2px;
	margin-left: 0;
}
#validcss {
	width : 81px;
	height : 31px;
	float : right;
	background : #f8f8f8;
	margin-bottom: 2px;
	margin-right: 12px;
	
}
/************************more fu n c tiond**************************/
#credit {
width : 140px;
height : 18px;
float : left;
background : #f8f8f8;
margin : 2px 11px 2px 11px;
}
#privacy {
width : 140px;
height : 18px;
float : left;
background : #f8f8f8;
margin : 2px 11px 2px 11px;
}
#accessibile {
width : 140px;
height : 18px;
float : left;
background : #f8f8f8;
margin : 2px 11px 2px 0;
}
#homepage {
width : 140px;
height : 18px;
float : left;
background : #f8f8f8;
margin : 2px 11px 2px 11px;
}
#info {
width : 140px;
height : 18px;
float : left;
background : #f8f8f8;
margin : 2px 11px 2px 11px;
}
#mapsito {
width : 140px;
height : 18px;
float : right;
background : #f8f8f8;
margin : 2px 0 2px 11px;
}

/************************END BOTHEAD******************************/
