@charset "utf-8";
/* CSS Document */

body {font-family:Helvetica, "Trebuchet MS", Arial, sans-serif; color:#000; font-size:14px;}

em {font-weight:bold;}

h1 {font-size:1.7em; font-weight:bold; margin:0.5em 0 0.5em 0;}

p,li {line-height:1.2em; line-height:1.2em; color:#333;}

a {text-decoration:none; color:#0058a2;}
a:visited {color:#666;}
a:hover {background-color:#0058a2; color:#FFF}

.box a {text-decoration:none; color:#0058a2;}
.box a:visited {color:#666;}
.box a:hover {background-color:#0058a2; color:#FFF}

#mainMenu li { /*color:#FFF; text-transform:uppercase;*/ font-weight:bold;}
#mainMenu li a, #mainMenu li a:visited {color:#FFF; text-transform:uppercase; text-decoration:none; font-size: 12px;}
#mainMenu li a:hover {background-color:transparent; color:#FFF;}
#mainMenu li.selected, #mainMenu li.selected a, #mainMenu li.selected a:hover, #mainMenu li.selected a:visited{color:#000; /* text-transform:uppercase; */}
#second a, #second a:visited {color:#FFF;}
#second a:hover {background-color:transparent; color:#FFF;}
#second .selected a {color:#000;}

#language {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#999;}

#breadcrumb {font-size:0.8em; line-height:1.6em;}
#breadcrumb a, #breadcrumb a:visited {color:#999; text-decoration:none;}
#breadcrumb li.actual{font-weight:bold;}

#leftMenu {font-size:0.85em; font-weight:bold;}
#leftMenu li {text-transform:uppercase; font-weight:bold; color:#FFF; font-size:10px;}
#leftMenu li a{text-transform:uppercase; font-weight:bold; color:#FFF; text-decoration:none; display: block; width: 155px; padding: 0 0 7px 5px;}
#leftMenu ul.prodotti li a:visited {color:#FFF;}
#leftMenu ul.prodotti li a:hover {background-color:transparent; color:#FFF}

#leftMenu .subMenu {font-size:0.85em; font-weight:bold;}
#leftMenu .subMenu li {text-transform:uppercase; font-weight:bold; color:#666; font-size:10px;}
#leftMenu ul.prodotti .subMenu li a, #leftMenu ul.prodotti .subMenu li a:hover, #leftMenu ul.prodotti .subMenu li a:visited{text-transform:uppercase; font-weight:bold; color:#666; text-decoration:none;}

#rightCol .box {text-align:center;}
#rightCol .box .rightText h4,#rightCol .box .rightText h3 {margin:0.5em 0 0.5em 0;}
#rightCol .box .rightText h4{font-size:13px; font-weight:bold; text-transform:uppercase;}
#rightCol .box .rightText h3 {font-size:21px; color:#ff6244;}
#rightCol .box .shortTxt {text-align:left;}

.boxNews h4 {font-weight:bold;}
.boxNews h5 {color:#0693e8; font-weight:bold;}
.boxNews span.date {color:#999;}

.boxHome .rightText h4,#rightCol .box .rightText h3 {margin:0.5em 0 0.5em 0;}
.boxHome .rightText h4{font-size:13px; font-weight:bold; text-transform:uppercase;}
.boxHome .rightText h3 {font-size:21px; color:#ff6244;}


#content .boxFoto .bottom {font-weight:bold; /*font-size:0.8em;*/ font-size:12px;}

#newsFilter h2 {color:#FFF; font-size:16px; font-weight:bold;}

#overview .tabs {color:#666 !important;}
.tabs li {text-transform:uppercase; font-weight:bold; background:url(../img/tabs.jpg) no-repeat; color:#666;cursor: pointer;}
#overview .tabs li {text-transform:uppercase; font-weight:bold; background:url(../img/tabOpzioniUnsel.jpg) no-repeat; }
#overview .tabs li.overview {text-transform:uppercase; font-weight:bold; background:url(../img/tabOverviewUnsel.jpg) no-repeat;}
.tabs li.selected {color:#FFF; }
#overview .tabs li.selected {text-transform:uppercase; font-weight:bold; background:url(../img/tabOverviewSel.jpg) no-repeat;}
/*.tabs li.selected {background:url(../img/tabsSel.jpg) no-repeat;}*/
.tabs li {text-transform:uppercase; font-weight:bold; background:url(../img/tabOpzioniUnsel.jpg) no-repeat;}
#dettagli .tabs li.selected {background:url(../img/tabDettagliSel.jpg) no-repeat;}
#opzioni .tabs li.selected {text-transform:uppercase; font-weight:bold; background:url(../img/tabOpzioniSel.jpg) no-repeat;}

#abstract {color:#FFF; background:url(../img/abstract.jpg) no-repeat;}
#overview #abstract h2{font-size:1.7em; font-weight:bold; margin:0.5em 0 0.5em 0;}
#overview #abstract p.absText {width:410px; color:#fff;}

#confronta h2 {font-size:1.4em; color:#666; font-weight:bold}
#confronta .title {color:#FFF; font-size:12px; line-height:1.2em;}
#confronta table {font-weight:bold;}
#confronta tr.header {color:#FFF}
#confronta #ripristina {color:#FFF; font-size:12px; line-height:1em;}

#dettagli td, #opzioni td {color:#666;}
#dettagli td.title, #opzioni td.title {color:#fff; font-weight:bold;}
#dettagli p, #opzioni p {color:ddd;}

#applicazioni h2 {font-size:1.7em; font-weight:bold; margin:0.5em 0 0.5em 0;}

.new .date {font-size:30px;}
.new .date span {color:#FFF; text-transform:uppercase; font-weight:bold;}
.new .date span.little {font-size:11px;}

.title .date {font-size:28px;}
.title .date span {color:#FFF; text-transform:uppercase; font-weight:bold;}
.title .date span.little {font-size:13px;}

#log label {color:#FFF; text-transform:uppercase;}
#log .welcome {color:#FFF; font-size:18px; text-transform:uppercase;}
#log h4.notify {color:#FFF; width:80px; font-size:0.8em; margin-top:-5px;}

.colCont .indirizzo {font-size:16px; color:#999;}

#downloadPage h2 {font-size:1em; color:#000;}
.down .language li b, .down .language li strong {color:#FFF;}

#footer {color:#adadad; font-size:0.9em;}
  #footer li {color:#000;}
  #footer a, #footer a:visited {text-decoration:none; color:#666;}

