/* CSS Document */

body{ background-image:url(../images/bgr.jpg); background-repeat:repeat-x; margin:0; padding:0; }
#container { font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0; margin-top:0; position:relative; float:left; height:100%; width:100%;}
#header{background-image:url(../images/header.jpg); background-repeat:no-repeat; height:100px; vertical-align:bottom;  background-color:#013469;}
#header #divStop {float:right; margin-top:43px; margin-right:10px;}
#header #login {color:#FFF; font:Verdana 11px; text-align:left; width:148px; height:87px; background-color:#013469; margin-right: 5px; margin-top: 5px; float:right; border:1px solid #FFF;}
#header #login h4 {text-indent:5px; line-height:20px;background-color:#588ebc; border-bottom:1px solid #FFF; font-size:12px; margin:0; padding:0;}
#header #login p { margin:0; padding:5px 0 10px 5px;}
#header #login #LoginBoxButton {text-align:center;}
#header #mp3player {float:right; margin:15px 40px 0 0; }
#center{background-color:#efeec9;}
#center #sx{ width:481px;  float:left; }
#center #sx #sopra{ height:125px;  background-image:url(../images/bgr1.jpg); background-repeat:no-repeat}
#center #sx #video{  height:396px;  background-color:#efeec9;}
#center #sx #storyboard{ height:447px; background-image:url(../images/bgr2.jpg); background-repeat:no-repeat; padding-top:25px;}
#center #dx{ margin-left:481px; }
#center #dx #titoloRicerca{  height:16px;   background-image:url(../images/titoloRicerca.jpg); background-repeat:no-repeat; background-color:#84ad61;}
#center #dx #titoloPdf{  height:16px;   background-image:url(../images/titoloScheda.jpg); background-repeat:no-repeat; background-color:#84ad61;}
#center #dx #lateraledx{  height:395px; background-color:#f4f3d5;  background-image:url(../images/bgrlateraledx.jpg); background-repeat:no-repeat;   padding-top:14px; padding-left:15px;}
#center #dx #lateraledx #linkPdf{ height:142px; margin:0 0 0 500px; padding:0; color:#596271; font-size:14px;}
#center #dx #lateraledx #linkPdf a {color:Blue; font-weight:normal; }
#center #dx #lateraledx #linkPdf a:hover{}
#center #dx #lateraledx #linkPdf ul {margin:10px 0 0 40px; padding:0;}
#center #dx #lateraledx #linkPdf li { list-style-image:url(../img/pdfIcoSmall.gif); vertical-align:top; list-style-position:outside;}
#center #dx #lateraledx #Nrisultati{ height:20px;  font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; text-align:left; padding-top:5px;  }
#center #dx #lateraledx #risultati{  height:190px;  }
#center #dx #lateraledx #ricerca{  height:142px; background-image:url(../images/bgrRicerca.jpg); background-repeat:no-repeat;  float:left;}
#center #dx #Alto1Grigio{  height:1px;  float:left; background-color:#6b6b6b;}
#center #dx #Pdf{  height:539px;background-color:#efeec9; }
/*body #footer{width:1022px; height:34px; background-image:url(../images/footer.jpg); background-repeat:no-repeat; clear:left;}*/


.FasciaVideo{ background-image:url(../images/FasciaTitoloVideo.gif); background-repeat:no-repeat; width:453px; height:33px;}
.Video{ height:388px; background-color:#FFFFFF}
.Archivio { height:200px; background-image:url(../images/bgr-Archivio.gif); background-repeat:no-repeat}
.scrittaGrigiaB { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444443; font-weight:bold}
.scrittaGrigia { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444443}
.scrittaBianca { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF}
.scrittaGialla{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fbd755}




/* TABELLA DATI RICERCA */
.tabDatiRic table {table-layout:auto; border-collapse:collapse; border:5px solid #FFFFFF; width:98%; /*border-spacing:5px; caption-side:top[compatibile FF]*/background-color:#efeec9;}
.tabDatiRic table a {color:#596271; font-weight:normal; text-decoration:none; }
.tabDatiRic table a:hover {color:#FF0000;  background-color:#c2d39c}
/*.tabDatiRic #gruppo1ric col {text-align:left;}
.tabDatiRic #gruppo2ric col {width:20px; text-align:center;}*/

.tabDatiRic td, th {border:1px solid #FFFFFF; vertical-align:top; padding:0px 0px;  }
.tabDatiRic tbody th {background-color:#efeec9;  font-size:11px; font-weight:bold;}
.tabDatiRic tbody th, thead th, tfoot th {text-align:center;}
.tabDatiRic tbody td { height:20px}

.tabDatiRic tr:hover  {color:#FF0000; background:#c2d39c; }

.tabDatiRic thead th, tfoot th {text-align:center; line-height:30px;}
.tabDatiRic caption {font-weight:bold; font-size:16px; line-height:20px;}
.tabDatiRic .space-right {margin-right:20px;}
.tabDatiRic .space-left {margin-left:20px;}

/* TABELLA VIDEO LINK */
.tabVideoLink table { width:100%; background-color:#efeec9; font-family:Arial, Helvetica, sans-serif; font-size:11px; table-layout:auto; border-collapse:collapse; border:5px solid #FFFFFF;}
.tabVideoLink table a {color:#000000; font-weight:normal; text-decoration:none;}
.tabVideoLink table a:hover {color:#efeec9;  background-color:#c2d39c}
.tabVideoLink td {border:1px solid #FFFFFF; padding:0; height:20px; }
.tabVideoLink tr:hover  {color:#efeec9; background:#c2d39c; }
.tabVideoLink .videoLink {text-align:left; padding-left:4px;}

/* Paginazione risultati ricerca*/
.paging {color:#215483; font-size:12px; font-weight:bold; width:520px; padding-left:25px; }
.paging a {color:#215483; text-decoration:none; font-weight:normal;}
.paging a:hover {text-decoration:underline; }
.paging tr {background-color:Transparent; text-align:center;}