﻿body { font-family:arial; margin:0 auto; background-image:url('../images/Default/124-Sfondo.jpg'); }
body#standard, body#datitecnici { font-family:arial;}
body#Tabelladatitecnici { font-family:arial; background-image:url('../images/Default/124-Sfondo.jpg'); }
body#home { background:#000;}
body#frame-counter {background: #000;}
body#standard table {background:#fff; }
/* contenitori generali */
#MustContainerNew{ margin: 0; clear:both; padding:20px 20px 0; background:blue;}
#ContainerNew{ border:20px solid red;}
#ContentNew{ border:2px solid #000; background:white; width:100%; overflow:auto;}

div#logState { background:white; color:black; font-weight:bold; /* margin:10px; */ padding:10px; border:1px silver solid; }
div#logState a { color:black; font-weight:bold; }
div#AliveSession { position:relative; top:0; right:0; float:right; }
div#AliveSession img { width:16px; }

#testa {clear:left; margin:auto;}
/* table#menu {clear:left; } */
#tabella_miniature {border:2px solid black;}
#menu {clear:left; text-align:left;} 
#banner124 {margin:20px auto; text-align:center;}
#banner124 img {width:468px; height:60px; border:0px;}
#container {width:100%; height:500px; margin:auto;}
#inside {width:95%; height:480px; margin:10px auto auto auto; border:10px solid black;}

h1.pagetitle {color:#0000ff; text-align:center; font-family:Arial;}
h1.NomeSito, p.NomeSito	{margin:3px auto; text-align:center; font-family:'Times New Roman', Times, serif; font-size:32px; font-weight:bold;}
h1.TitoloPaginaStandard { margin:3px auto; font-size:28px; font-weight:bold; text-align:center;  }
h1.news { color:blue; margin:0 40px; font-size:20px; text-align:left; }
h2.news { margin:0 40px; font-size:20px; text-align:left; color:blue;  }
h2.titolo_notizionario { color:blue; font-size:18px;  }
h1.TitoloDatiTecnici {color:#000; font-size:24px; margin-top:10px; text-align:center; }
h2.TitoliDatiTecnici {color:#000; font-size:18px; margin-top:6px; }
h3.titolo_ultimaora { clear:right; }
p.footer			{ margin:0 auto; color:white; font-size:18px; padding:0; text-align:center; }
ul.ListaDatiTecnici { font-size:16px;	}
ul.ListaDatiTecnici a {text-decoration:none; color:blue; }
ul.ListaDatiTecnici a:hover { background-color:#EFEFEF;	}
td.CelleDatiTecnici { border: 1px solid #000; padding:10px; text-align: left; border-radius:10px;}
img.icoDL { height:16px; }

.titolo_ultima_ora { color: #00f; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 115%; text-align: left; }
.testo_ultima_ora { color: black; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 115%; text-align: justify; }
.red	{color: red;}
.green	{color: green;}
.blue	{color:blue;}
.black	{color: black;}
.bold	{font-weight:bold;}
.gray	{color:#808080;}
.orange	{color:orange;}
.italic { font-style:italic; }
a.overBlack:hover {color:black;}
.underline {text-decoration:underline;}

/* bgColors */
.bgE8E8E8 { background:#E8E8E8; }

.onlyPrint{ display:none; }

.newsListLink { color:blue; font-style:italic; font-weight:bold; }

.titolo_news { color: blue; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 120%; text-align: left; margin:0px; padding:0px; }
.testo_news { color: black; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 120%; text-align: justify; }
td.BoxElencoRaduni {border-bottom:1px solid #000; }
td.BoxBorderRight {border-right:1px solid #000; }
td.BoxBorderTop {border-top:1px solid #000; }
/************************************/
table#corpopagina_datitecnici {background:#fff; }
img.BottonLink {border:0px; margin-right:10px; }
a.BottonLink {border:0px solid blue; margin:5px 0px 0px 5px; color:white; font-weight:bold; padding:3px 6px; text-decoration:none; background: blue; }  
ul.MenuDatiTecnici{ /* list-style-image: url('../img/frecciadx.gif');*/ list-style-type:none; margin:6px; padding:0; float:left; } /**/
ul.MenuDatiTecnici li { margin-bottom:4px; background:blue; padding:3px 3px 3px 0; border-radius: 5px 5px;}
ul.MenuDatiTecnici li a.BottonLink { color:white; font-weight:bold; text-decoration:none; }


/************************************/

#menu_div {width:100%; text-align:left; margin-bottom:0px;} /* background: #000;  height:19px; */
#menu_div img {margin:0px; padding:0px; border:0px;}
#menu_div a { margin:0px; padding:0px;} /* */

table#cornice {clear:left; width:100%; border:0px;}
#cornice .color-blu {background:#0000FF;}
#cornice .color-red {background:#FF0000;}
#cornice .footer {text-align:center; color:#FFF;}
.width-cornice {width:3%;}
.height-cornice {height:3%;}
table#corpopagina_datitecnici, table#FotoDatiTecnici, table#FotoDatiIdentificazione { /* border: 2px solid red */ }

table#contenuti, table#FotoDatiTecnici, table#FotoDatiIdentificazione {background:#fff; }
.sommario-news .title {font-family:arial; color:blue;}
.sommario-news p {font-family:arial; color:black;}
.sommario-news p a {font-family:arial; color:blue;}

table.datiSilverBorder td, table.datiSilverBorder th { border-bottom:1px silver solid; border-right:1px silver solid; }
table.datiSilverBorder td.blackBottomBorder { border-bottom:1px black solid; border-right:0; }
table.datiSilverBorder tr.titolo td { font-weight:bold; font-style:italic; border-top:1px black solid; background-color:#f1f1f1;}
table.datiSilverBorder tr.top td { /* border-top:1px black solid; */ font-style:italic; background-color:#f1f1f1; color:blue; font-weight:bold; }
table.datiSilverBorder tr.blackBottomBorder td { border-bottom:1px black solid;}
table.datiSilverBorder tr.noBorder td { border:0; height:20px; }

table.borderSilver6 { border:6px solid silver }

table.tableUtenteDatiAuto { width:370px; }
table.tableUtenteDatiAuto tr td.blu { color:blue; }
table.tableUtenteDatiAuto tr td.text { width:270px; }

div.row { overflow:auto; margin-bottom:10px; clear:both; background:#f1f1f1; }
div.box1 { float:left; padding:4px; margin:10px 10px 0 1px; border:1px solid silver; width:380px; min-height:406px; background:#fff; }
div.postDiv { padding:6px 0; border-bottom:1px solid silver; }
/*div.column-2 { /*float:left; /* padding:4px; * / margin:0; border:1px solid silver; /*width:100%; /* height:406px; * / }
*/
@media (max-width: 699px) {
	.column-2 {  margin:0; border-width:1px; border-color:silver; border-style:solid;
	}
}

@media (min-width: 700px) {
	.column-2 { width:48%; float:left; margin:6px; border-width:1px 0 0 0; border-color:silver; border-style:solid;
	}
	.row { border-width:0 0 1px 0; border-color:silver; border-style:solid
	}
}


table.ultimaora p {	text-align: justify; }
table.ultimaora p.data_ultimaora {text-align:left; margin:0px 30px 0 0; padding:4px; font-size:18px; float:left; border: 1px black solid; border-radius: 6px; }
table.ultimaora h3 { text-align:left; color: blue; margin:0; padding:0; font-size:18px; font-weight: bold;  border: 1px #fff solid; }
img.ultimaoraimage {  float:left; margin:10px; border:10px double silver; }
table.ultimaora hr {margin:0px; padding:0px; }
table td.TitleTecDet { background:#E4E4E4; }
.TipoTecDet { color:#0000FF; font-weight:bold; }
table.libri td { vertical-align:top; }
table.libri td p { margin:0; }
img.stelline { height:20px; }

body.news p { text-align:left; margin-left:40px; }
body.news h2 { color:black; margin:20px 0 20px 20px; font-size:20px; text-align:left }
body.news h3 { color:blue; font-size:18px; text-align:left; }
/* body.news h2.news { color:blue; margin:0 40px; font-size:20px; text-align:left; } */
img.ImgMiniaturaArticolo {float:left; margin:10px; border:10px double silver; }
div#immagininews { clear:left; float:left; width:140px; border:1px solid #C0C0C0; padding:2px; margin:0 10px 10px 10px; }

/*************************************/
/* stile per menu di navigazione estratto da DB settato con niftycube.css */
/*div#menu{float:left;width: 100%;padding-top:120px;background: #BBD9EE; }
*/
ul#nav,ul#nav li{list-style-type:none; margin:0; padding:0}
ul#nav {clear:left;} /*margin-left:100px; width:1000px */
ul#nav li{float:left; margin-right:1px; text-align:center; } /*  */
ul#nav a{float:left; padding:5px 8px; background:red ; text-decoration:none; color: #fff; font-size:80%; font-weight:bold;
/* #E7F1F8  width:9em; */
	behavior: url(http://www.fiat124spider.it/pie/PIE.htc);
    /* border: 1px solid #999; */
    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius:  10px 10px 0 0;
    border-radius:  10px 10px 0 0;
} 
ul#nav a:hover{background: blue; color:#FFF}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: blue; color: #fff}


/* per menu tab */
/* Style the list */
ul.tab {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    border: 1px solid #ccc;
    background-color: #f1f1f1;
}

/* Float the list items side by side */
ul.tab li {float: left;}

/* Style the links inside the list items */
ul.tab li a {
    display: inline-block;
    color: black;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
    transition: 0.3s;
    font-size: 17px;
}

/* Change background color of links on hover */
ul.tab li a:hover {background-color: #ddd;}

/* Create an active/current tablink class */
ul.tab li a:focus, .active {background-color: #ccc;}

/*  */
.flexContainer { display:flex; flex-wrap:wrap; width:100%; margin:auto;}
.flexImage { display:flex; flex-wrap:wrap;  }
.flexImage a { border-bottom: 1px solid #0000ff; }
.flexImage img { float:none; }

.sezione1 {background:#FFFFFF; border-top:1px solid black; margin:0; padding:4px 0; }
.boxFlex {width:50%;  }
.boxDettagli{background:#E4E4E4; margin-top:20px; border-top:1px solid black; border-bottom:1px solid black; }
.boxDettagli h3 {float:left; margin:4px; }
/*.boxDettagli .flexContainer table {margin:auto; width:50%; }*/
.boxDettagli .flexContainer table tr:nth-child(even) {background:#E4E4E4; }
.boxDettagli .flexContainer table tr td:nth-child(1) { width:20%; }

.boxDettagli .flexContainer table th { background:#66CCFF; }
.centralImage{text-align:center; margin-top:20px; }
.mediaCopertina {margin:auto; padding:6px; border:1px solid gray; border-radius:10px; font-weight:bold; width:50%; }
.mediaCopertina img{ border:1px solid gray; border-radius:10px; width:100%; }

a.topButton img{width:30px; height:30px; float:right; }

.cellaFoto { border:1px solid black; padding:4px; margin:4px; text-align:center; width:23%; min-width:218px; }
.fileIconsAttached { width:100px;}


/* Style the tab content */
.tabcontent {
    display: none;
    padding: 6px 12px;
    border: 1px solid #ccc;
    border-top: none;
    margin:auto;
}

/* to fade in the tab content */
.tabcontent {
    -webkit-animation: fadeEffect 1s;
    animation: fadeEffect 1s; /* Fading effect takes 1 second */
}

@-webkit-keyframes fadeEffect {
    from {opacity: 0;}
    to {opacity: 1;}
}

@keyframes fadeEffect {
    from {opacity: 0;}
    to {opacity: 1;}
}
/* FINE per menu tab */

/* pagina dati e scheda tecnica */

@media (max-width: 599px) {
	.boxDettagli .flexContainer table {margin:auto; width:100%; }
	}

@media (min-width: 600px) {
	.boxDettagli .flexContainer table {margin:auto; width:70%; }
}


/*************************************/
/*Admin e Area Riservata





/*************************************/