@charset "utf-8";
/* CSS Document */

#SFONDO {
	background-color: #D9D9D9;
	padding: 0px;
	height: 1000px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 100%;
}
body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: 333333;
	margin: 0px;
	padding: 0px;
	background-color: #D9D9D9;
}
.orario {
	text-align: center;
	vertical-align: middle;
	border: 1px none #FFFFFF;
}
.orari_g {
	font-weight: bold;
	background-color: #FFE148;
	text-align: left;
	vertical-align: top;
}


.linka {
	font-size: 126%;
	color: #555555;
}

.linka a{
	color: #333333;
	text-decoration: none;
}

.linka a:hover{
	color: #993300;
	text-decoration: none;
}

.linkapp {
	font-size: 90%;
	color: #555555;
}
.linkab {
	font-size: 100%;
	color: #666666;
}
.linkab  a{
	color: #333333;
	text-decoration: none;
}
.linkab  a:hover{
	color: #993300;
	text-decoration: none;
}
.newsti {
	text-align: left;
	color: #FF9900;
	text-decoration: none;
}
.newsti a{
	color: #FF9900;
	text-decoration: none;
}
.newsti a:hover{
	color: #993300;
	text-decoration: none;
}

.linkapp a{
	color: #333333;
	text-decoration: none;
}

.linkapp a:hover{
	color: #993300;
	text-decoration: none;
}

.linkapps {
	font-size: 95%;
	color: #555555;
}

.linkapps a{
	color: #333333;
	text-decoration: none;
}

.linkapps a:hover{
	color: #993300;
	text-decoration: none;
}
.risultabook {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	padding-left: 3px;
	border: 1px solid #EEEEEE;
}
.risultabook a:hover {
	color: #FF9900;
}


.text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
}

.text a {
	color: #993300;
	text-decoration: none;
}
.text a:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: underline;
}

.text img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#TESTA {
	background-image: url(../graph/n_top.JPG);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 0px;
	height: 115px;
	width: 1100px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#SFONDO #CORPO {
	background-image: url(../graph/n_center.JPG);
	background-repeat: repeat-y;
	background-position: center top;
	height: auto;
	width: 1100px;
	display: table;
}
#SFONDO #CHIUDE  {
	background-image: url(../graph/n_bottom.JPG);
	background-repeat: no-repeat;
	background-position: center top;
	height: 27px;
	width: 1100px;
	vertical-align: top;
	padding-top: 20px;
}
#SOPRATESTA  {
	width: 1000px;
	height: 22px;
	margin-left: 42px;
	text-align: left;
	vertical-align: bottom;
}
#ORARIO   {
	width: 350px;
	height: 22px;
	text-align: left;
	vertical-align: bottom;
	float: left;
}
#UTENTI     {
	width: 200px;
	height: 22px;
	text-align: right;
	vertical-align: bottom;
	float: left;
	margin-left: 190px;
	font-weight: bold;
}
#HOME {
	width: 100px;
	height: 22px;
	text-align: right;
	vertical-align: bottom;
	float: left;
	margin-left: 150px;
}


#TESTA #MENUP {
	width: 1000px;
	height: 22px;
	margin-left: 50px;
	margin-top: 6px;
}
#LOGOP  {
	width: 1000px;
	margin-left: 50px;
	margin-top: 6px;
}
#CERCAFORM   {
	background-image: url(../graph/tit_videog.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	float: left;
	width: 225px;
	height: 55px;
	text-align: left;
	vertical-align: top;
	margin-left: 144px;
}
#CERCAFORM  form   {
	vertical-align: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#MENUP #MENUGRIGIO {
	background-color: #E5E5E5;
	height: 100%;
	width: 735px;
}

#MENUGRIGIO #mnu_sx {
	width: 90%;
	float: left;
}

#MENUGRIGIO #mnu_dx {
	width: 2%;
	float: left;
	margin-left: 50px;
}

#CORPO #SPAZIOFOTO  {
	height: 185px;
	width: 508px;
	margin-left: 55px;
	float: left;
}
#CORPO #SPAZIOACCOUNT {
	height: 185px;
	width: 215px;
	margin-left: 8px;
	float: left;
	background-image: url(../graph/access.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#CORPO #VIDEO {
	height: 185px;
	width: 230px;
	margin-left: 25px;
	float: left;
}
#CORPO #EVIDENZA {
	height: 232px;
	width: 509px;
	background-image: url(../graph/notizie_evidenza.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin-left: 55px;
	float: left;
	margin-top: 5px;
}

#CORPO #MODULISTICA {
	height: auto;
	width: 509px;
	background-image: url(../graph/modulistica.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: 55px;
	float: left;
	margin-top: 5px;
}
#CONTEMODULI {
	margin: 6px;
	width: 100%;
}


#CORPO #ALBO {
	height: 232px;
	width: 509px;
	background-image: url(../graph/albo_filtri.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin-left: 55px;
	float: left;
	margin-top: 5px;
}

#CORPO #AVVISI {
	height: 234px;
	width: 212px;
	margin-left: 7px;
	float: left;
	background-image: url(../graph/avvisi.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 3px;
	display: inline;
}
#AGENDA   {
	height: 235px;
	width: 220px;
	margin-left: 30px;
	float: left;
	background-image: url(../graph/agenda.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 2px;
}
#MEDIATECA {
	height: auto;
	width: 228px;
	margin-left: 30px;
	float: left;
	background-image: url(../graph/mediateca.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 2px;
	padding-top: 39px;
}
#MEDIATECA  img    {
	margin-left: 41px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#MEDIATECA a {
	color: #990000;
	text-decoration: none;
}

#ARCHIVOX {
	height: auto;
	width: 228px;
	margin-left: 30px;
	float: left;

	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 2px;
	padding-top: 39px;
}
#ARCHIVOX  img    {
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#ARCHIVOX a {
	color: #990000;
	text-decoration: none;
}

#AVVISOROSTAGNO {
	height: 190px;
	width: 228px;
	margin-left: 30px;
	float: left;
	background-image: url(../graph/rostagno.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 2px;
	padding-top: 39px;
}
#AVVISOROSTAGNO  img    {
	margin-left: 41px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#AVVISOROSTAGNO   a {
	color: #000000;
	text-decoration: none;
}

#CORPO #BANDI {
	height: 100%;
	width: 261px;
	margin-left: 55px;
	float: left;
	background-image: url(../graph/bandi.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 3px;
}
#CORPO  #ATTIVITA {
	height: auto;
	width: 254px;
	margin-left: 0px;
	float: left;
	background-image: url(../graph/attivita.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 3px;
}
.rientro {
	margin-left: 40px;
	font-size: 80%;
}

#CORPO #FORMAZIONE {
	height: auto;
	width: 212px;
	margin-left: 0px;
	float: left;
	background-image: url(../graph/formazionei.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 3px;
}
#CORPO #SEGRETERIA {
	height: 236px;
	width: 217px;
	margin-left: 30px;
	float: left;
	background-image: url(../graph/segreteria.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 2px;
}

#CONTENITORE1 {
	float: left;
	width: 100%;
	display: inline;
	height: auto;
}

#CONTENITORE2 {
	float: left;
	width: 100%;
	height: auto;
}

#CONTENITORE3 {
	float: left;
	width: 100%;
	height: auto;
}
#CONTENITORE4 {
	float: left;
	width: 100%;
	display: table;
	height: auto;
}


#CHIUDE #piede_sx {
	width: 715px;
	float: left;
	margin-left: 40px;
}

#CHIUDE #piede_dx {
	width: 300px;
	float: left;
	text-align: right;
}
#BLOGDOWN    {
	height: auto;
	width: 505px;
	background-image: url(../graph/tit_blog.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: 55px;
	float: left;
	margin-top: 5px;
}
#CORPO #PUBBLICAZIONI {
	height: 236px;
	width: 212px;
	margin-left: 13px;
	float: left;
	background-image: url(../graph/tit_pubblicaz.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 5px;
}
#CORPO #ADVICE {
	height: 236px;
	width: 217px;
	float: left;
	margin-top: 5px;
	margin-left: 28px;
}
#CORPO #int_ATTIVITA {
	height: auto;
	width: 247px;
	margin-left: 0px;
	float: left;
	margin-top: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#CORPO #int_BANDI {
	height: auto;
	width: 253px;
	margin-left: 0px;
	float: left;
	margin-top: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	display: table;
}

#CORPO #int_FORMAZIONE {
	height: auto;
	width: 205px;
	margin-left: 0px;
	float: left;
	margin-top: 3px;
}

.separa {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-top-color: #EFEFEF;
	border-right-color: #EFEFEF;
	border-bottom-color: #EFEFEF;
	border-left-color: #EFEFEF;
	width: 96%;
}
.separe {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	background-image: url(build/sep.gif));
	background-repeat: repeat;
}
.linka_bandi {
	color: #333333;
	font-size: 120%;
}
.linka_bandi a{
	color: #336666;
	text-decoration: none;
}
.linka_bandi a:hover{
	color: #336666;
	text-decoration: underline;
}

.immagini img {
	text-align: center;
	border: 1px none #999999;
	background-image: url(../graph/punto_attivita.png);
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 12px;
	width: 12px;
}

.linka_attivita {
	color: #333333;
	font-size: 120%;
}

.linka_attivita img {
	padding: 2px;
	border: 1px solid #999999;
}

.linka_attivita a{
	color: #87CD04;
	text-decoration: none;
}
.linka_attivita a:hover{
	color: #87CD04;
	text-decoration: underline;
}

.linka_formazione {
	color: #333333;
	font-size: 120%;
}
.linka_formazione a{
	color: #990000;
	text-decoration: none;
}
.linka_formazione a:hover{
	color: #990000;
	text-decoration: underline;
}
#DENTROMENU {
	width: 96%;
	margin-top: 26px;
	margin-right: auto;
	margin-left: auto;
}


#CORPO #CORPONEWS {
	height: auto;
	width: 509px;
	background-image: url(../graph/corpo_news.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: 55px;
	float: left;
	margin-top: 5px;
}
#CORPONEWS  #TEST    {
	height: auto;
	width: 96%;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
}

.titolo_attivita {
	font-size: 120%;
	font-weight: bold;
	color: #87CD04;
	text-align: left;
}
.titolo_formazione {
	font-size: 120%;
	font-weight: bold;
	color: #990000;
	text-align: left;
}
.titolo_bandi {
	font-size: 120%;
	font-weight: bold;
	color: #336666;
	text-align: left;
}
.titolo_visione {
	font-size: 140%;
	font-weight: bold;
	color: #333333;
}
.titolo_news {
	font-size: 120%;
	font-weight: bold;
	color: #666666;
	text-align: left;
}

#attivitaMNU {
	height: 234px;
	width: 212px;
	margin-left: 7px;
	float: left;
	background-image: url(../graph/attivita_menu.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 3px;
	display: inline;
}

#formazioneMNU {
	height: 234px;
	width: 212px;
	margin-left: 7px;
	float: left;
	background-image: url(../graph/formazione_menu.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 3px;
	display: inline;
}

#bandiMNU {
	height: 234px;
	width: 212px;
	margin-left: 7px;
	float: left;
	background-image: url(../graph/bandi_menu.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 3px;
	display: inline;
}

#newsMNU {
	height: 234px;
	width: 212px;
	margin-left: 7px;
	float: left;
	background-image: url(../graph/news_menu.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 3px;
	display: inline;
}
.separagif {
	width: 96%;
	background-image: url(../graph/sep.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
form {
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}
#CORPO #PROFESSIONE {
	height: auto;
	width: 509px;
	background-image: url(../graph/professione.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: 55px;
	float: left;
	margin-top: 5px;
}
#CORPO #RICERCA {
	height: 100%;
	width: 730px;
	margin-left: 55px;
	float: left;
	margin-top: 8px;
}
#CORPO #int_RICERCA {
	height: auto;
	width: 728px;
	margin-left: 0px;
	float: left;
	margin-top: 3px;
	background-image: url(../graph/risultati.png);
	background-repeat: no-repeat;
	background-position: left top;

}
#CORPO #int_ALBO {
	height: auto;
	width: 728px;
	margin-left: 0px;
	float: left;
	margin-top: 3px;
	background-image: url(../graph/risultati_albo.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#CORPO #ULTIMOBOOK {
	height: 234px;
	width: 212px;
	margin-left: 7px;
	float: left;
	background-image: url(../graph/ultimo_book.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 3px;
	display: inline;
}
#CORPO #EVIDENZAMOD {
	height: 234px;
	width: 212px;
	margin-left: 7px;
	float: left;
	background-image: url(../graph/evidenza_modulistica.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 3px;
	display: inline;
}
#CORPO #int_BOOK {
	height: auto;
	width: 728px;
	margin-left: 0px;
	float: left;
	margin-top: 3px;
	background-image: url(../graph/risultati_book.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#CORPO #int_MEDIA {
	height: auto;
	width: 728px;
	margin-left: 0px;
	float: left;
	margin-top: 3px;
	background-image: url(../graph/media.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#CORPO #int_MEDIAVIDEO {
	height: auto;
	width: 728px;
	margin-left: 0px;
	float: left;
	margin-top: 3px;
	background-image: url(../graph/mediavideo.png);
	background-repeat: no-repeat;
	background-position: left top;
}


#CORPO #BIBLIOTECA {
	height: 232px;
	width: 509px;
	background-image: url(../graph/biblioteca_ricerca.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin-left: 55px;
	float: left;
	margin-top: 5px;
}

.cella_galleria {
	height: 100px;
	width: 177px;
	text-align: left;
}

.cella_galleria img{
	border: 1px solid #CCCCCC;
	padding: 3px;
	text-align: center;

}
.ACCREDITO {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	OVERFLOW: auto;
	WIDTH: 490px;
	PADDING-TOP: 20px;
	HEIGHT: auto;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
}
#CORPO #int_LINK {
	height: auto;
	width: 708px;
	margin-left: 0px;
	float: left;
	margin-top: 3px;
	background-image: url(../graph/risultati.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 20px;
	padding-left: 20px;
}
#ALTRIBLOG {
	height: 236px;
	width: 212px;
	margin-left: 30px;
	float: left;
	background-image: url(../graph/altriblog.png);
	background-repeat: no-repeat;
	background-position: 1px top;
	margin-top: 5px;
}

#BLOGDOWN_PAGE {
	height: auto;
	width: 732px;
	background-image: url(../graph/blog_2.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: 55px;
	float: left;
	margin-top: 5px;
}
#CORPO #ACCREDITOF {
	height: auto;
	width: 509px;
	background-image: url(../graph/modulo_accr.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: 55px;
	float: left;
	margin-top: 5px;
}
#CORPO #AVVISI_ACCR {
	height: 234px;
	width: 212px;
	margin-left: 7px;
	float: left;
	background-image: url(../graph/avvisi_accr.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 3px;
	display: inline;
}
#ORDINEDOWN_PAGE {
	height: auto;
	width: 732px;
	background-image: url(../graph/l_ordine.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: 55px;
	float: left;
	margin-top: 5px;
}
.ACCREDITORostagno {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	OVERFLOW: auto;
	WIDTH: 490px;
	PADDING-TOP: 20px;
	HEIGHT: auto;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
}
#CORPO #ROSTAGNO {
	height: 185px;
	width: 731px;
	margin-left: 55px;
	float: left;
	background-image: url(../graph/rostagno.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#CORPO #ACCREDITOFRo {
	height: auto;
	width: 509px;
	background-image: url(../graph/modulo_accr.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: 55px;
	float: left;
	margin-top: 5px;
}
#CORPO #AVVISI_ACCRRo {
	height: 234px;
	width: 212px;
	margin-left: 7px;
	float: left;
	background-image: url(../graph/avvisi_accr.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 23px;
	display: inline;
}
#AVVISOSIRICA {
	height: 190px;
	width: 228px;
	margin-left: 30px;
	float: left;
	background-image: url(../graph/sirica.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 2px;
	padding-top: 2px;
}
#AVVISOSIRICA img {
	margin-left: 41px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#CORPO #SIRICA {
	height: 185px;
	width: 731px;
	margin-left: 55px;
	float: left;
	background-image: url(../graph/sirica.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#AVVISOSIRICA a {
	color: #000000;
	text-decoration: none;
}

