body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #3787C8;
	font-size: 11px;
	height:100%;
	text-align:left;
	float:right;
	position:inherit;
	text-align:center;
	 
	}
	
img {
border:none;
}
a, a visited{
color:#000000;
text-decoration:none;
}

a:hover
{
    color:#000000;
    text-decoration:underline;
}
/*
input
{
   color:#FFFFFF;
   background-color:#3480BC;
   border-style:solid;
   border-width:1px;
   border-color:#888888;
   
}
*/
/* CLASSI PROVA GRAFICA */
.globaltable
{
	border:0px;
	
	width:100%;
}


/* FINE CLASSI PROVA GRAFFICA */

.alignright
{
	text-align:right;
}
.aligncenter
{
	text-align:center;
}

.errorelink
{
	float:left;
	color:Red;
	
}
.errorehtmlinjection
{
	width:150px;
	color:Red;
	font-weight:bolder;
	font-size:small;
	   text-transform: uppercase;
}
.errorehtmlinjection2
{
	width:150px;
	
	font-weight:bolder;
	font-size:small;
	   text-transform: uppercase;
}
.bannertitle
{
	margin-top:22px;
	margin-left: 15px;
	/*text-transform:uppercase;*/
	width:100%;
}
.classimagecss
{
	padding-top:5px;
	}
.marginbottom
{
	margin-bottom:15px;
}
.valigntop
{
	vertical-align:top;
}
.forecolorred
{
	color:Red;
	}
.testobianco {color: #FFFFFF;}
.linkbianco a{
color:#FFFFFF;
text-decoration:none;}

.mastercontainer
{
width:980px;
}

.SearcherParameter
{
	/*text-align: right;
	padding-top:0px;*/	
	margin-right:60px;
	
}
.lbareericerca
{
	padding-right:1px;
	}
.td1class
{
	width:54%; 
	height:291px;
}
.td2class
{
	width:46px; 
	height:291px;
	background:url(/images/bodybg.png);
	}
.td1bordodx
{
	height:291px;
	background:url(/images/bodybg.png);
	}
	
.td2bordodx
{
	height:291px;
	}
.sfondocartina
{
	width:187px; 
	height:100%;
	background-color:#FFFFFF;
	vertical-align:top;
	}
tb_mastercontainer_class
{
	width:100%;
	height:100%;
	padding:0px; 
}
.tdbgtopclass
{
	height:150px;
	background-image:url(../images/bgtop.png);
	}
.tdbgtopclasstabella
{
	width:100%;
}
.prepostit
{
    text-align: left;
	margin-left:20px;
	padding-top: 20px;
}
.searchcell
{
    vertical-align: top;
    padding-top: 30px;
    text-align: right;
}
.postitlinkclass
{
	color:Yellow;
}

.testata_c {
height: 150px;
background-image:url(../images/bgtop.png);
border-width:0px;
padding:0px;
width:100%;
border-bottom-width:0px;
border-bottom:0px;
}
.logosx {
	background-image: url(../images/logosx.png);
	width: 58px;
	height: 150px;
	float:left;
	margin-bottom:0px;
	padding-bottom:4px;
	border-bottom-width:inherit;
	border-bottom:0px;
}
.tdlogosxclass {
	width:58px; 
	height:150px;	
}
.logodx {
	/*background-image: url(../images/logodx.png);*/
	width: 187px;
	height: 150px;
	float:left;
	padding-bottom:4px;
}
.tdlogodxclass
{
	width:188px;
	height:150px;
}
.logoc {
	height: 150px;
	float:left;
	margin-left: 100px;
}
.postit {
	height: 144px;
	float:left;
	margin-left: 1px;
	/*padding-left: -50px;
	margin-left:-50px;*/
	width:0px;
	background:none;
	background-color: #12436B;
	position:relative;
	left: 0px;
}
.divpostit2
{
	margin-left:110px;
	margin-top: 60px;
	height: 30px;
	float:left;
	/*padding-top: 0px;
	margin-right:0px;*/
}

.dxtop {
	height:150px;
	width: 20px;
}
.menu_c {
background-image:url(../images/bgbot.png);
height:187px;
margin-top:-2px;
}
.bgbot
{
vertical-align:top;
/*margin-top:10px;*/
margin-top:10px;
/*padding-bottom:20px;*/
/*padding-top:100px;*/
	height:187px;
	background:url(/images/bgbot.png);
	text-align:center;
}
.sxbot {

height:190px;
width:58px;
}
.tdmenuflashclass
{
	width:187px;
	height:187px; 
	background-color:#FFFFFF;
	}
.menu_box{
/*line-height: 2px;*/
	float:left;
	height:187px;
	width:187px;
	background-color: #FFFFFF;
	text-align:left;
}
.botc 
{
	/*overflow:auto;*/
	margin-top:15px;
	margin-left:15px;
	float:left;
	height:120px;
	
	
}
.dxbot 
{
	margin:0px;
	padding:0px;
	height:187px;
	width:20px;
	background-color:White;
}
.tabellacorpo {
	width: 100%;

}
.schedulerTestoNotice
{
	width:85%;
}
.width10
{
	width: 10%;
}
.width90
{
	width: 90%;
}
.width240
{
	width:240px;
}
	
.tabellacorpobg{
	background-image:url(../images/bodybg.png);
	background-repeat: repeat-x;
}
.inviocorto{
line-height:1px;}
.navmenu {
	list-style-image:url(../images/bullet.png);
	text-decoration:none;
	font-size: 11px;
	font-weight: bold;
	vertical-align:top;
	text-align:left;
}
.navmenu a{
color: #114169;
text-decoration:none;}
.body_c {
	background-image:url(../images/bodybg.png);
	/* height:300px;*/
	float:left;
	background-repeat: repeat-x;
	background-color:#FFFFFF;
	/*height:300px;*/
	height:100%;
	width: 100%;

}

.sxbody {
	float: left;
	clear:left;
	background-image:url(../images/sxbody.png);
	background-repeat:repeat-y;
	/*height:300px;*/
height: 100%;
	width:31px;
}
.bodyb {
	/*background-color:#FFFFFF;*/
	float:left;
	width:187px;
	/*height:300px;*/
	margin-left: 27px;
	text-align: center;
}
.bgudc {
	background-image: url(../images/udclight.png);
	background-repeat: no-repeat;
	background-position: center;
	background-attachment: scroll;
	vertical-align:top;
	text-align: center;
	width: 100%;
	height: 100%;
	padding-right:20px;
	
}
.bgudchome {
	background-image: url(../images/udclight.png);
	background-repeat: no-repeat;
	background-position: center;
	background-attachment: scroll;
	vertical-align:text-top;
	text-align: center;
	width: 100%;
	height: 100%;
	
	
}
.bgudc2 {
	background-image: url(../images/udclight.png);
	background-repeat: no-repeat;
	background-position: center;
	/*width: 100%;*/
	height: 100%;
	background-attachment: scroll;
	vertical-align:top;
	text-align: center;
	width: 100%;
	min-height:261px;
}
.paddingsearch2
{
	font-weight:bold;
	}
.paddingsearchbis
{
	font-weight:bold;
	width:300px;
	
}
.paddingsearch2bis
{
	font-weight:bold;
	width:100%;
}
.titleTypeSearchOdd
{
	width:500px;
	}
.titleTypeSearchEven
{
	width:100%;
	}
.fotoebanner
{
	
	/*background-repeat: no-repeat;
	background-position: center;
	
	height: 100%;
	background-attachment: scroll;*/
	vertical-align:top;
	/*text-align: center;*/
	width: 180px;
	}
.dxbody {
	float:right;
	/*height:300px;*/
width:8px;
	background-image:url(../images/bodydx.png);
	height:25em;
}

.finebody {
float: left;
clear:both;
background-color:#FFFFFF;
width: 100%;
height: 11px;}


.finebodysx {
width: 58px;
height: 11px;
background-image:url(../images/footsx.png);
float: left;}

.footsx
{
	width:58px; 
	height:11px;
	
	}

.finebodydx {
width: 20px;
height: 11px;
background-image:url(../images/footdx.png);
float: right;}

.footdx
{
	width:20px; 
	height:11px;
}
.footer_c {
	width: 800px;
	vertical-align:middle;
	font-size: x-small;
	text-align: center;
}
.classimagecss {
}
.footer_link
{
    /*width: 100%;*/
    padding-right:20px;
    padding-top: 0px;
}
.footer_image
{
    margin-top: -3px;
    /*margin-left: 280px;*/
}
.hideOrShowPanel
{
	display:block;
}
.hideOrShowPanel2
{
	display:none;
}
.tabhomesx {
vertical-align:top;
width:187px;
text-align:center;}

.newsall {
/*	float:left;*/
	clear:both;
	padding-top:6px;
	/*padding-left:10px;*/
	width:350px;
	/*height:100%;
	background-image:url(/Images/newsall.gif);*/
	font-weight: bold;
	text-align: left;
}


/* Classe delle foto del miniglobalpanel dentro ai tab ajax della home */
.ImgPanelAjax {
	vertical-align:top;
	width:80px;
	height:50px;
}
/* classe di ognuno dei 6 HEADER  tab ajx della home: news, interviste, agenda,lettere, blog, galleria (l'interno proprio, il testo*/
/* e anche di giornali, video e contro, sempre sulla home */
.TabOfCP{
	text-align: center;
	width: 78px;
	height: 26px;
	font-size: 12px;
	vertical-align: bottom;
	padding-top: 5px;
	position: relative;
	top: 10px;
}

.TabOfCP2
{
	/*margin-left:40px;*/
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	text-align: center;
	height: 21px;
/*height:80px;*/
	font-size: 12px;
	vertical-align: bottom;
	float:left;
/*	background-image: url(/images/menuminisiti1.jpg);*/
}
.TabOfCP3
{
	text-align: center;
	width: 78px;
	height: 26px;
	font-size: 12px;
	vertical-align: bottom;
	padding-top: 10px;
}
/***********************************************************
 *															*
 * Class  del HEADER GLOBALE TAB CONTAINER AJAX della home
 *															*
 ***********************************************************/
/*
 * questoooooooooooooooooooooooooooooooooooooooooooooooo!!!
.MYajax__tab_xp
{

margin-top:20px;
}
.MYajax__tab_xp .ajax__tab_header {
	vertical-align:bottom;
padding-top:0px;
	float: left;

	width: auto;
	text-align: right;
	background-image:url(/images/newstop1_td2.gif);
	background-position:bottom;
	background-repeat: repeat-x;
	margin-left:40px;
}
.MYajax__tab_xp .ajax__tab_outer {
	width:78px;
}
.MYajax__tab_xp .ajax__tab_inner {
	width: 78px;
	height: 30px; 
}
.MYajax__tab_xp .ajax__tab_tab {
	background-image:url(/Images/tabinprova2.png);
	padding-top:5px;
	width:78px;
	height:26px;
}
.MYajax__tab_xp .ajax__tab_outer {
}
.MYajax__tab_xp .ajax__tab_hover .ajax__tab_inner {
}
.MYajax__tab_xp .ajax__tab_hover .ajax__tab_tab {
}
.MYajax__tab_xp .ajax__tab_active .ajax__tab_outer {
}
.MYajax__tab_xp .ajax__tab_active .ajax__tab_inner {
}
.MYajax__tab_xp .ajax__tab_active .ajax__tab_tab {
	background-image:url(/Images/tabinprova1.png);
	padding-top:5px;
	width:78px;
	height:26px;
}
.MYajax__tab_xp .ajax__tab_body {
    border: none;
    border-top:0;
    width:537px;
    height:30px;
    background-color:White;
    padding-right:10px;
    margin-top:30px;
    margin-left:30px;
}
*/
/**************************************************************
 *															  *
 * Class  del HEADER GLOBALE TAB CONTAINER AJAX della RSTAMPA
 *					che c'è nella HOME PAGE										  *
 **************************************************************/
/*.MY2ajax__tab_xp .ajax__tab_header {
	vertical-align:bottom;
	float: left;
	width: 100%;
	text-align: left;
	background-image:url(/images/rs3_s.png);
	background-position: 100%;
	background-repeat: no-repeat;
}
.MY2ajax__tab_xp .ajax__tab_outer {
	width:65px;
}
.MY2ajax__tab_xp .ajax__tab_inner {
	width: 65px;
	height: 30px; 
}
.MY2ajax__tab_xp .ajax__tab_tab {
	background-image:url(/Images/rs2_s.png);
	padding-top:5px;
	width:65px;
	height:26px;
}
.MY2ajax__tab_xp .ajax__tab_outer {
}
.MY2ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {
}
.MY2ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {
}
.MY2ajax__tab_xp .ajax__tab_active .ajax__tab_outer {
}
.MY2ajax__tab_xp .ajax__tab_active .ajax__tab_inner {
}
.MY2ajax__tab_xp .ajax__tab_active .ajax__tab_tab {
	background-image:url(/Images/rs2_c.png);
	padding-top:5px;
	width:65px;
	height:26px;
}
*/

/*
e questooooooooooooooooooooooooooooooooooooooooooo
.MY2ajax__tab_xp .ajax__tab_header {
	vertical-align:bottom;
	float: left;
	width: 100%;
	text-align: left;
	background-position:bottom;
	background-repeat:no-repeat;
}

.MY2ajax__tab_xp .ajax__tab_body {
    border: none;
    border-top:0;
    width:430px;
    background-image:url(/images/newsbodyrep21.gif);
    background-position:top;
    background-repeat:no-repeat;
}
.MY2ajax__tab_xp .ajax__tab_tab {
	background-image:url(/Images/tabinprova2.png);
	padding-top:5px;
	width:78px;
	height:26px;
}

.MY2ajax__tab_xp .ajax__tab_active .ajax__tab_tab {
	background-image:url(/Images/tabinprova1.png);
	padding-top:5px;
	width:78px;
	height:26px;
}

.MY2ajax__tab_xp .ajax__tab_header {
	vertical-align:bottom;
	float: left;
	width: 100%;
	text-align: left;
	background-position:bottom;
	background-repeat:no-repeat;
	
}

.MY3ajax__tab_xp .ajax__tab_body {
    border: none;
    border-top:0;
    width:430px;
}
.MY3ajax__tab_xp .ajax__tab_tab {
	background-image:url(/Images/tabinprova2.png);
	padding-top:5px;
	width:78px;
	height:26px;
}

.MY3ajax__tab_xp .ajax__tab_active .ajax__tab_tab {
	background-image:url(/Images/tabinprova1.png);
	padding-top:5px;
	width:78px;
	height:26px;
}
.MY3ajax__tab_xp .ajax__tab_header {
	vertical-align:bottom;
	float: left;
	width: 100%;
	text-align: left;
	background-position:bottom;
	background-repeat:no-repeat;
}
*/
/*classe del miniglobalpannel*/ 
/* Se la classe c'ha l'1 dietro parla de la versione con le righe odd ed even colorate, altrimenti nn c'hanno colore */

.MY4ajax__tab_xp .ajax__tab_header 
{
	margin-right: -1px;
}
.MY4ajax__tab_xp .ajax__tab_header .ajax__tab_outer 
{
	margin-right: 1px;
}
.MY4ajax__tab_xp .ajax__tab_header .ajax__tab_tab
{    
	background-image:url(/imagesV2/normalTab.png);
	width:88px;
	height:32px;
	color:Black;
	margin-right: 1px;
	position: relative;
	top: -1px;
	margin-right: 0px;
}
.MY4ajax__tab_xp .ajax__tab_hover .ajax__tab_outer 
{
	margin-right: 1px;
}
.MY4ajax__tab_xp .ajax__tab_active .ajax__tab_tab 
{
	background-image:url(/imagesV2/activeTab.png);
	width:88px;
	height:35px;
	color:White;
	margin-right: 1px;
	position: relative;
	top: 2px;
	margin-right: 0px;
}
.MY4ajax__tab_xp .ajax__tab_active .ajax__tab_outer
{
	margin-right: 1px;
}
.MY4ajax__tab_xp .ajax__tab_body 
{
    border: none;
    border-top:0;
    background-image:url(/imagesV2/bckgr_panel_right.png);
    background-position:top;
    background-repeat:no-repeat;
    width:266px;
    height:286px;
}

.NewsTable {
	padding-left:5px;
	/*width:350px;*/
	width:100%;
	border:1px;
	border-color:#000000;
	height:100%;
	
}
.NewsTable1 {
	padding-left:5px;
	width: 100%; 
	border:1px;
	border-color:#000000;
	background-color:Transparent;
}
.NewsTable3 {
	padding-left:5px;
	margin-right:1px;
	/*	width: 100%; */
	/*border:1px;*/
	border-color:#000000;
	
	/*left:0px;*/
	/*	margin-left:-400px;*/
	float:left;
	vertical-align:top;
	/*	margin-top:30px;*/
	width:100%;
}

.NewsEvenRow {
	/*color: #4B6EA8;
	font-weight: bold;
	font-size:8px;*/
	width:350px;
	text-align:left;
	
	text-transform: capitalize;
}

.NewsEvenRow1 {
	/*color: #4B6EA8;
	font-weight: bold;
	font-size:8px;
	background-color:#F6F8FB;*/
	width:96%;
	text-align:left;
	text-transform: capitalize;
    background-color:Transparent;
    display:none;
}
.NewsOddRow {
	/*font-weight: bold;
	font-size:14px;*/
	width:350px;
	text-align:left;
	
	line-height:18px;
}
.NewsOddRow1 {
	/*font-weight: bold;
	font-size:10px;
	background-color:#EDF1F7;*/
	width:96%;
	text-align:left;
	line-height:18px;
    background-color:Transparent;
}
.newsalllistMGP2Visibletrue
{
	clear:both;
	width:350px;
	/*background-image:url(/Images/newsbodyrep.gif);*/
	margin:0px;
}
.newsalllistMGP2Visiblefalse
{
	clear:both;
	width:350px;
	background-color:White;
	margin-left:5px;
	 margin-right:5px;
	margin:0px;
}

.NewsPagingTotale {
	width:260px;
	float:left;
	text-align:left;
	
}
.NewsPagingTotale2 {
	width:400px;
	float:left;
	text-align:left;
	
}
/*stile footer di "Pagina corrente " (opzionale) */
.NewsPagingCurrent {
	width:100px;
	float:right;
}
.NewsPagingNextPrev {
	width:183px;
	float:left;
	text-align:center;
}
.newsbottom13 {
	clear:both;
	padding-top:10px;
	font-size:10px;
	width:96%;
	height:100%;
	background-image:url(/Images/newsbottom.gif);
}
.newsbottom1 {
	clear:both;
	padding-top:10px;
	font-size:10px;
	width:547px;
	height:3px;
	background-color:Transparent;
	/*background-image:url(/Images/newsbottom.gif);*/
	
}
.newsbottom1_td2 
{
	width:100%;
	height:26px;
	/*background-image:url(/images/newsbottom1_td2.gif);*/
}
.newsbottom1_td3 {
	float:right;
	width:12px;
	height:26px;
	/*background-image:url(/images/newsbottom1_td3.gif);*/
}
.newsbottom1_td4 {
	/*white-space:nowrap;*/
	float:right;
	/*margin-top:-26px;*/
	height:26px;
	/*background-image:url(/images/newsbottom1_td4.gif);*/
}
.newsbottom1_td5 {
	float:right;
	width:12px;
	height:26px;
	/*background-image:url(/images/newsbottom1_td5.gif);*/
}
.newsalllist
{
	/* width:250px; */
	height:250px;
}
.newsalllist3
{
}
.newsalllist2
{
	width:400px;
}
.ImgDettaglio {
	vertical-align:top;
	width:122px;
}
.ImgDettaglio1 {
	vertical-align:top;
	width:75px
}
.newstop {
	padding-top: 23px;
	padding-left: 20px;
	clear:both;
	width:408px;
	height:22px;
	/*background-image:url(/Images/newstop.gif);*/
	font-weight: bold;
	text-align:left;
	text-transform:uppercase;
	
}
.newsmain {
	text-align:left;
	font-size:12px;
	line-height:16px;
	clear:both;
	/*width:360px;
	background-image:url(/Images/newsrep.gif);*/
	/*padding-left: 15px;*/
	/*padding-right: 15px;*/
}

.newsmain2 {
	text-align:left;
	font-size:12px;
	line-height:16px;
	clear:both;
	
	

	/*background-image:url(/Images/newsrep.gif);*/
	/*padding-left: 15px;*/
	/*padding-right: 15px;*/
}
.newsleggi {
	clear:both;
	width:350px;
	height:41px;
	/*background-image:url(/Images/newsleggi.gif);*/
}
.NewsPrimoPiano
{
	width: 100%;	
}
.trtitleactivation
{
	font-weight:bold;
	text-align:center;
	height:50px;
	vertical-align:top;
	}

.trtextactivation
{
	text-align:left;
	height:20px;
	}


.NewRowTitle a,.NewRowTitle
{
	color: #276ca0;
	text-decoration: none;
	width:100%;
	font-weight: bold;	
}
.NewsButtRead {
	/*margin-left:340px;*/
	margin-right:0px;
	margin-left:292px;
}
.Tab_All
{
	/*background-image:url(/Images/tab_all.gif); */
	background-repeat:no-repeat;
	float:right;
	clear:both;
	background-position:right;
	height:25px; 
	text-align:center;
}
.NewsEvenRowcomm {
	color: #4B6EA8;
	font-weight: bold;
	font-size:12px;
	width:350px;
	text-align:left;
	/*background-color:#F6F8FB;*/
	text-transform: capitalize;
}
.LinksCtrlUser
{
	font-size:12px;
	color: #4B6EA8;
}
.NewsSeparatorRow {
	width:350px;
	/*background-color:#DBE1ED;*/
}

.ItemBannerClass
{
	/*border-bottom-width:2px;*/
	width:170px;
}
.ItemFotoClass
{
	/*border-bottom-width:2px;*/
	width:170px;
}
.FotoBannerClass
{
	width:170px;
	/*height:60px;*/
}
.FotoFotoClass
{
	width:170px;
	height:127px;
}
.BannerSeparatorRow
{
	height:4px;
}
.FotoSeparatorRow
{
	height:4px;
}
.SearchTextBoxClass
{
	width:120px;
	background-color: #ACCDE8;
}
.bannerfotolinkclass
{
	margin-left:35px;	
}
.newsmastercontainer {
	/*font-size:12px;*/
	/*width:230px;
	height:100%;*/
	width:420px;
	
	
}
.tabcontTBC1class
{ 
	width:auto;
}
.tabvideoclass
{
	width:auto;
}
.tableNoDaticlass
{
}
.div_cartina
{
	width:170px;
	font-size:xx-small;
}
.imgbackgrounddxcss
{
	float:right;
	}
.currentbannerclass
{
	float:left;
	/*margin-left:50px;*/
	font-weight:bold;
}
.currentbannerclass2
{
	float:left;
	/*margin-left:50px;*/
}
.bottoni
{
	float:left;
	/*margin-left:-220px;
	margin-left:37px;*/
}

.formviewfoto
{
	width:80%;
	
/*	margin-left:-142px;*/
}
.valignbottom {
	vertical-align: bottom;
	height: 11px;
}
.valignbottomtd1
{
	width:58px; 
	height:11px;
	background:url(/images/sxbody_r.png);
	}
.valignbottomtd2
{
	width:187px; 
	height:11px;
	background-color:#FFFFFF;
}
.valignbottomtd3
{
	height:11px; 
	background-color:#FFFFFF;
	}
.valignbottomtd4
{
	width:20px; 
	height:11px; 
	background-color:#FFFFFF;
	}
.bordosx {
	vertical-align: top;
	padding-top: 8px;
	/*width:58px;*/
	width:auto;
	height:100%;
	background:url(/images/sxbody_r.png);
	
}
.bordodx {
	vertical-align: top;
	padding-top: 8px;
	/*width:58px;*/
	width:auto;
	height:100%;
	background-color:#FFFFFF;
	 
	
}
.bodycontainer {
	padding-top: 8px;
	background-image: url(/images/bodybg.png);
	background-repeat: repeat-x;
	border-top-width: 8px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	vertical-align: top;
	padding-left: 16px;
	min-height:400px;
	/*height:265px;*/
	
	
	
}
.bodycontainer2 {
	padding-top: 8px;
	background-image: url(/images/bodybg.png);
	background-repeat: repeat-x;
	border-top-width: 8px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	vertical-align: top;
	padding-left: 16px;
	min-height:400px;
	height:450px;
	width: 100%;
	
	
}
.tdbgudc
{
	background-color:#FFFFFF;
	width:100%;
	vertical-align: top;
	height:inherit;
}
.topcontrollisx
{
/*margin-top:10px;
	margin-bottom:300px;*/
	}
.galleryImage
{
	width:117px;
	height:80px;
	}
.GalleryImages
{
	margin-left: 10px;
    margin-top: 10px;
    float:left;
}
.LinksTable
{
	 /*border-width:1px;*/
	 text-align:left;
	 /*margin-left:20px; */
	 /*margin-right:20px; */
	 /*padding-right:20px; */
	 /*width:90%; */
	 table-layout:fixed;
}
.nnlalevare
{
	width:1px;
	height:265px;
	
	}
/*
.StaticMenuItemStyle
{
	
	padding:2px;
	 
	}
.DynamicHoverStyle
{
	background-color:#3787C8;
	 background-image: url(/images/menuminisiti1.jpg);
}	
.DynamicMenuStyle
{
	
	background-color: #3787C8;
	}
.StaticSelectedStyle
{
	background-color: #65ace3;
	font-weight:bold;
		}
.DynamicSelectedStyle
{
	background-color: #3787C8;
	}
.DynamicMenuItemStyle
{
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border:1px;
	background-color:#7AB3E0;
	 
	}
.StaticHoverStyle
{
	background-color:#65ace3;
	color:White;
	background-image: url(/images/menuminisiti1.jpg);
	}
	
*/
/* *************stili minisiti ***************************/
.TitoloNews
{
    height: 24px;
    font-size:x-large;
    padding-bottom:10px;
    color:#b80121
}

.TitoloGrandeNews
{
    color:#b80121;
    font-size:large;
    font-style:italic;
   
}

.TitoloDipartimenti
{
    color:#d60000;
    font-size:large;
    padding-bottom:10px;
   
}

.ImageNews
{
    text-align:left; float:left; height: 64px; padding-top:5px; vertical-align:top;
}

.TableAdmiButtons
{
    float:left;padding-left:10px; padding-right:10px;text-align:left; width:100%;
}

.TitoloNews
{
    Font-Size:small;
     color:#b80121;
}

.testoInAllNews
{
    text-align:left; padding-left:10px; padding-right:10px; width:100%;
}

.StyleAllegati
{
padding-bottom:5px;
}

.BackButton
{
     height:16px;
	 width:auto;
     background-color:Transparent;
}

.maiuscoletto
{
     Font-Size:X-Small;
     color:#2b4e6a;
     font-style:italic;
     font-variant:small-caps;
}

.sottotitolo
{
     Font-Size:11px;
     color:#666666;
     font-style:italic;
     font-variant:small-caps;
}

.TextAdminLink
{
    font-size:small;
   
}

.titolo
{
    Font-Size: medium;
     font-variant:small-caps;
    color:#093fa1;
    font-weight: bold;
     
}

.ItemMenu
{
	text-align: left;
	color: #b80121;

}


.navmenuDip
{
	text-align:left;
	/*background-color:#6398D5;*/

	padding:2px;
    width:100%;



}

.RowCategoria {
text-align:left;
width:90%;}

.HTMLContent_Top {
	font-weight:bold;
	color: #276ca0;
	text-align: left;
	font-size: 12pt;
}

.newslink {
    color:#FFFFFF;
    background-color:#990000;
}

#ctl00_Contentplaceholder3_FormView1_image {
margin-right:35px;}
.FrmVwAgendaForeGround
{
	width:100%;
}

.reorderList LI
{
    LIST-STYLE-TYPE: none;
}

    .tableCenterHomeCtrl
    {
        width: 100%;
    }
    .table_TRBIG_CenterHomeCtrl
    {
        height:157px;
    }
    .table_TRSMAL_CenterHomeCtrl
    {
        height: 20px;
        vertical-align:bottom;
    }
    .innerTableLink
    {
        border-top-style: solid;
        border-top-width: 1px;
        border-top-color: #FFFFFF;
        /*border-style: solid none none none; border-top-width: 1px; border-top-color: #FFFFFF*/
        width: 100%;
        height: 100%;
        text-align: center;
        color: #FFFFFF;
        vertical-align: bottom;
    }
    .innerTableLink tr
    {
        vertical-align: bottom;
    }
    .innerTableLink tr td a
    {
        color:White;
    }
