html,body{margin: 0;padding:0;height:100%;}
body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
	background-image: url(Images/riga3.gif);
	background-attachment: fixed;
}
div#Container{position:relative; width:900px; height: 100%;margin: 0 auto; text-align:left;background-color:#fff;}
body>div#Container{height:auto;min-height:100%}
div#Footer
{
    position:relative;
    bottom:0; 
    width:100%; 
    padding: 0.8em 0; 
    background-color:#fff; 
    color:#000; 
    text-align:center;
    font:0.8em Helvetica, Tahoma, Times;
    border-top:#d3d3d3 solid 1px;}
    
div#Footer a {font:0.9em Helvetica, Tahoma, Times;}
div#Content {background-color:#fff; padding:15px 5px;text-align:center;}
	 
 /* Links */
a {text-decoration:none; font-size: 9pt; font-weight:bold;}
a:hover {color: #6495ED;}
img {border:0;}

/* stile per centrare gli elementi di un div (per FF) */
.DivCenter {margin-left:auto; margin-right:auto;}

/* Main border site */
.leftBorder1 {background-image: url(images/riga3.gif);}
.rightBorder1 {background-image: url(images/riga3.gif);}

/* Immagine di intestazione sito */
img.imgHeader {border-top: 1px #000000;}
.ToolBox {background-color: Gray;} /* box menu e lingue */

/* Box lingue */
table.Language td {vertical-align: middle;}
table.Language a.ImgFlag {border: solid 1px #ffffff;}

div#pager {font-size: 8pt;}

/* Menu principale */
.Menu {font-size: 20pt;}
.Menu td a {color: #ffffff; padding: 3px 5px 3px 5px;}

.Button {
	background-color: #ece9d8;
	border: solid 1px #c7c7ca;
	color: #000000;
	text-transform: uppercase;
	font-family: Verdana, Arial;
	font-size: 7pt;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	padding: 2px 3px 2px 3px;
	height: 20px;
}

.Button:hover {background-color: #adb8d6;	color: #ffffff;}

/* errore */
.Error {padding:20px 5px; color:#ffffff;}

/************** Layout griglia Categorie ***************/
.Cat_Grid_Header {background-color: #79838d; /*height: 15px;*/}
/* Cella descrizione categoria sx */
.Cat_Grid_ItemInfoSx {font-size: 8pt;border-top: 1px solid #79838d;background-color: #d3d3d3;vertical-align: top;	padding: 1px 0 0 5px;} /* descrizione */
/* Cella descrizione categoria dx */
.Cat_Grid_ItemInfoDx {font-size: 8pt;border-top: 1px solid #79838d;background-color: #d3d3d3;vertical-align: top;	padding: 1px 5px 0 0;} /* descrizione */
.Cat_Grid_ItemPicture {background-color: #79838d; border-top: 1px solid #ffffff; padding: 5px;vertical-align: middle;	align: center;} /* miniatura immagine */
.Cat_Grid_FooterPic {background-color: #79838d; border-top: 1px solid #ffffff;}
.Cat_Grid_FooterInfo {border-top: 1px solid #79838d;}

img.Opera {border: 1px solid #ffffff !important;}

/* Layout griglia anteprima immagini */
.Op_Grid_Header {background-color: #d3d3d3;border-left: 1px solid #79838d;	border-right: 1px solid #79838d;}
.Op_Grid_ItemLeft {background-color: #79838d;}
.Op_Grid_ItemRight {background-color: #79838d;}
.Op_Grid_Item {background-color: #79838d;	border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;}
.Op_Grid_ItemContent {padding: 10px;width:100px;}
.Op_Grid_Footer {background-color: #d3d3d3;border-left: 1px solid #79838d;border-right: 1px solid #79838d;}

/* Nome categoria elenco opere */
.Op_Categoria {
	font-family: verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #79838d;
	padding-left: 10px;
}

/* Descrizione categoria elenco opere */
.Op_Categoria_Desc {
	font-family: verdana, Arial;
	font-size: 8pt;
	color: #79838d;
	padding-left: 10px;
	font-style: italic;
}

/* Stile scheda dell'opera */
.Details_Titolo {font-size: 10pt; font-weight: bold; color: #79838d;}
.Details_Soggetto {font-size: 8pt; color: #79838d;}
.Details_Info {font-size: 8pt; padding: 2px;}
.Details_Pager {padding-right: 5px; vertical-align:middle;} /* Box pager opere */
.Details_Pager span {background-color: #79838d;font-size: 7pt;padding: 2px 3px;color: #ffffff;border: solid 1px #ece9d8;}
.Details_Stato {font-size: 8pt; font-weight: bold; text-decoration: underline;}
.Op_Grid_MorePics {font-size:10px; text-decoration:none;}
.Details_Picture {
	background-color: #79838d;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	padding: 20px 15px;
	vertical-align: middle;
}

/* Pulsanti di navigazione destro sinistro */
.ButtonNavigator
{
	font-family: Verdana, Arial;
	background-color: #79838d;
	border: solid 1px #ece9d8;
	color: #000000;
	text-transform: uppercase;
	font-size: 7pt;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	padding: 2px 3px;
	vertical-align: middle;
}
.ButtonNavigator:hover {background-color: #adb8d6;	color: #ffffff;}



/* Stile sezione biografia, lavoro, dicono di lui */
.Section {display:block; padding:0 100px;}

/*.UltimoNato {padding-left: 7px;}
.UltimoNato table {background-color: #79838d; font-size: 10pt; font-weight: bold; color: #ffffff; width: 263px;}
.UltimoNato span {font-size: 10pt; font-weight: bold; color: #ffffff; padding: 2px;}
.UltimoNato td {height: 90px;	align: center;	width:88px;}*/

.UltimoNato1 {background-color: #79838d; font-size: 10pt; font-weight: bold; color: #ffffff;}
.UltimoNato1 span {font-size: 8pt; font-weight: bold; color: #ffffff; padding: 2px;}

#Evento_Desc {background-color:#d3d3d3; padding:5px; width:700px; margin:0 auto; text-align:left;}
.Evento_Img {float:left; padding:5px;}
.Evento_Titolo {font-size: 12pt; font-weight: bold;}
.Evento_Descrizione {font-size: 9pt; font-style: italic;}
 
.News {padding:5px; width:891px; text-align:left;}
.News .ajax__marquee_wrapper {width:100%; /* must set a width for IE6 */}
.News .ajax__marquee_wrapper .item {padding-right:25px; padding-left:10px;}
.News .ajax__marquee_wrapper .item a {font-size:10px; color:#105289;}
.News .ajax__marquee_wrapper .item a:hover { text-decoration:underline;}
    
.Link_Grid_Item {
	background-color: #79838d;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	height: 60px;
}

.Link {color: #ffffff;}