/* CSS sviluppato da: DannyDesign */
/* http://www.dannydesign.it */
/* SITO DEA SISTEMI 2010 */
body {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0px;}
/* ELIMINA TRATTEGGIO LINKS */
a {outline:none; -moz-outline:none; cursor:pointer;}
input {outline:none; -moz-outline:none;}
img {border:none;}
div {border:none; font-size:11px; text-align:left; color:#666666;}
td {border:none; font-size:11px; color:#666666;}
#container {width:950px; margin:0 auto; padding:0;}
#box_utility_interno{width:920px; float:left; padding:10px; text-align:center;}
#header_sx {float:left; width:310px; height:80px;}
#barramenu_header{float:right; text-align:right; width:600px; height:80px;}
#barramenu_header A:link, 
#barramenu_header A:visited {float:right; display:block; padding:15px 20px 5px 5px; border-left:#CCCCCC 1px solid; color:rgb(170,170,170);}
#barramenu_header A:hover, #barramenu_header A:active {background:rgb(240,240,240); color:#444444;}
#barramenu_header span.current
{float:right; display:block; padding:15px 20px 5px 5px;
border-left:#000000 1px solid; color:#000000;}
/* VECCHIO MENU #barramenu_sx {float:left; width:710px; height:42px;}
#barramenu_sx p {margin:14px 0px 0px 0px; color:#999999;}
#barramenu_dx {float:right; width:230px; height:42px; text-align:right; background-image:url(images/sfondo_cinepresa.gif);}
#barramenu_dx p {margin:14px 0px 0px 0px; color:#999999;} */
div.box_singolo.testataarancio2 {width:230px; height:248px; float:left; background-repeat:no-repeat; background-image:url(images/sfondo_box_singolo_arancio2.png);}    /* SENZA SIMBOLO PIU' */
div.box_singolo.testataarancio2:hover {background-position:-250px 0px;}	/* SENZA SIMBOLO PIU' */
div.box_singolo.testataarancio2p {margin:6px 12px 6px 12px;}	/* SENZA SIMBOLO PIU' */
div.testata_box_singolo.testataarancio2 {width:230px; height:35px; margin:5px 0px 0px 12px;}	/* SENZA SIMBOLO PIU' */
div.testata_box_singolo.testataarancio2 A {width:210px; display:block; color:#FFFFFF; font-size:18px; font-weight:normal !important;}	/* SENZA SIMBOLO PIU' */
div.box_singolo {width:230px; height:180px; float:left; background-repeat:no-repeat;}
div.box_singolo:hover {background-position:-250px 0px;}
div.box_singolo p {margin:6px 12px 6px 12px;}
div.testata_box_singolo {width:230px; height:35px; margin:5px 0px 0px 12px;}
div.testata_box_singolo A {width:210px; display:block; color:#FFFFFF; font-size:18px; font-weight:normal !important;}
.testataarancio {background-image:url(images/sfondo_box_singolo_arancio.png);}   /* CON SIMBOLO PIU' */
.testataazzurro {background-image:url(images/sfondo_box_singolo_azzurro.png);}
.testataverde {background-image:url(images/sfondo_box_singolo_verde.png);}
.testatarosso {background-image:url(images/sfondo_box_singolo_rosso.png);}
#pannello_sviluppo_web {margin-left:0px;}
#pannello_cms_engine {margin-left:-240px;}
#pannello_software_personalizzati {margin-left:-480px;}
#pannello_servizi_web {margin-left:-720px;}
#pannello_sviluppo_web,
#pannello_cms_engine,
#pannello_software_personalizzati,
#pannello_servizi_web
{display:none; width:950px; height:420px; background-image:url(images/sfondo_pannelli_comparsa.gif); position:absolute; z-index:100;}
.pannello_interno {width:920px; height:350px; margin:0px 12px 15px 12px;}
#pannello_informativa {display:none; width:470px; height:465px; background-image:url(images/sfondo_pannello_informativa.gif); position:absolute; z-index:200;}
#pannello_informativa_interno {width:440px; height:435px; margin:0px 12px 15px 12px;}
div.box_singolo_statico {width:230px; background-image:url(images/sfondo_box_singolo_statico.png); background-repeat:no-repeat;}
div.box_singolo_statico p {margin:6px 12px 8px 12px;}
div.chiusura_box_singolo {width:230px; height:20px; background-image:url(images/chiusura_box_singolo.gif); background-repeat:no-repeat;}
div.box_doppio {width:470px; background-image:url(images/sfondo_box_doppio.png); background-repeat:no-repeat;}
div.box_doppio p {margin:6px 12px 8px 12px;}
div.chiusura_box_doppio {width:470px; height:10px; background-image:url(images/chiusura_box_doppio.gif); background-repeat:no-repeat;}
div.box_triplo {width:710px; background-image:url(images/sfondo_box_triplo.png); background-repeat:no-repeat;}
div.box_triplo p {margin:6px 12px 8px 12px;}
div.chiusura_box_triplo {width:710px; height:10px; background-image:url(images/chiusura_box_triplo.gif); background-repeat:no-repeat;}
div.box_quadruplo {width:950px; float:left; background-image:url(images/sfondo_box_quadruplo.png); background-repeat:no-repeat;}
div.box_quadruplo p {margin:6px 12px 8px 12px;}
div.chiusura_box_quadruplo {width:950px; height:10px; background-image:url(images/chiusura_box_quadruplo.gif); background-repeat:no-repeat; float:left;}
div.box_page{width:920px; padding:10px; font-size:12px; line-height:140%;}
div.box_utility{width:450px; padding:0px 10px 0px 10px;}
div.box_keywords {width:710px; height:248px; float:left; background-image:url(images/sfondo_box_keywords.png); background-repeat:no-repeat;}
div.box_keywords p {margin:10px 12px 10px 12px;}
div.box_feed {width:950px; height:80px; background-image:url(images/sfondo_box_feed.png); background-repeat:no-repeat;}
div.box_feed div {margin-right:10px;}
div.box_testo_header {background:url(images/sfondo_box_testo_header.png); width:930px; padding:12px 8px 2px 12px;}
div.chiusura_box_testo_header {background:url(images/chiusura_box_testo_header.png) no-repeat; width:950px; height:20px;}
div.separatore {width:950px; height:10px; clear:both;}
#footer {width:950px; height:130px; background-image:url(images/sfondo_footer.png); background-repeat:no-repeat;}
#footer p {margin:10px 20px 0px 12px; line-height:150%;}
h1 {font-size:18px; font-weight:normal; margin:0px;}
h2 {font-size:14px; color:#FF9933; padding-top:10px; text-align:center;}
.titolo, .corpo18 {font-size:18px;}
.corpo24 {font-size:24px;}
.corpo13 {font-size:13px;}
.bianco {color:#FFFFFF;}
.nero {color:#000000;}
.arancio {color:#FF9933;}
.azzurro {color:rgb(90,160,255);}
.verde {color:rgb(20,160,60);}
.rosso {color:rgb(240,20,30);}
.grassetto {font-weight:bold;}
.nobold {font-weight:normal !important;}
/* Elenco puntato con arance */
.listarancia {list-style-image:url(images/aranciapiccola.gif); padding-left:11px; margin-left: 11px; margin-top:6px; margin-bottom:10px;}
.listarancia li {padding-bottom:3px;}
table.bordogrigio {border:#CCCCCC 1px solid; border-collapse:collapse;}
table.bordogrigio td {border:#CCCCCC 1px solid;}
hr {height:1px; border:0px; color:#CCCCCC; background-color:#CCCCCC;}
/* ********************** classi specifiche elementi form ************************ */
form {margin:0px;}
td.etichetta_form {padding-left:5px;}
td.allinea_alto {vertical-align:top;}
.campoform {width:320px; background-color:rgb(250,250,250); border:#CCCCCC 1px solid; font-size:13px; margin-top:5px; margin-bottom:5px;}
input.buttonform {background-image:url(images/sfondo_buttonform.png); border:none; font-size:13px; width:120px; 
	font-weight:bold; color:#FFFFFF; margin-top:5px; padding:5px 7px 5px 7px; cursor:pointer;}
input.buttonform:hover {background-position:100% 0;}
textarea {width:310px !important; overflow:auto; padding:5px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
/* ********************** rollover pulsanti ************************ */
img.icona_facebook {background-image:url(images/icona_facebook.png);}
img.icona_twitter {background-image:url(images/icona_twitter.png);}
img.icona_youtube {background-image:url(images/icona_youtube.png);}
img.icona_linkedin {background-image:url(images/icona_linkedin.png);}
img.icona_google-plus {background-image:url(images/icona_google-plus.png);}
img.icona_delicious {background-image:url(images/icona_delicious.png);}
img.icona_stumbleupon {background-image:url(images/icona_stumbleupon.png);}
img.icona_diigo {background-image:url(images/icona_diigo.png);}
img.pulsante_up {background-image:url(images/up.gif);}
img.pulsante_chiudi {background-image:url(images/pulsante_chiudi.gif);}
img.pulsante_cinepresa {background-image:url(images/pulsante_cinepresa.gif);}
img.logo_testata {background-image:url(images/logo_dea_testata.png);}
img.rollover:hover {background-position:0 100%;}
img.effetto_alpha:hover {filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;}
/* ********************** classi collegamenti ************************ */
/* rollover standard collegamenti */
A { text-decoration:none; font-weight:normal;}
A:link, A:visited {color:rgb(170,170,170);}
A:hover, A:active {color:#444444;}
/* rollover collegamenti su sfondo scuro (negativo) */
A.neglink {text-decoration:none; font-weight:normal;}
A.neglink:link, A.neglink:visited {color:#FF9933;}
A.neglink:hover, A.neglink:active {color:#FFFFFF;}
/* rollover nero > bianco */
A.nerobianco {text-decoration:none; font-weight:bold;}
A.nerobianco:link, A.nerobianco:visited {color:#000000;}
A.nerobianco:hover, A.nerobianco:active {color:#FFFFFF;}
/* rollover arancio > grigio */
A.linkarancio {text-decoration:none; font-weight:bold;}
A.linkarancio:link, A.linkarancio:visited {color:#FF9933;}
A.linkarancio:hover, A.linkarancio:active {color:#444444;}
/* ************ classi scorrimento div (step carousel / JQuery) ************** */
.stepcarousel { position: relative; background-image:url(images/sfondo_stepcarousel.png); border:none; overflow: hidden; width: 950px; height: 250px;}
.stepcarousel .belt {position: absolute; left: 0; top: 0;}
.stepcarousel .panel {float: left; overflow: hidden; margin:0px; /* Margine attorno ai pannelli */ 
	width:950px; height:250px; /* Larghezza di ogni pannello, */
	/* se rimosso ogni larghezza viene */
	/* adattata automaticamente al contenuto. */}
.stepcarousel .panel .panel_interno {width:470px; margin:0px 0px 0px 480px;}
.stepcarousel .panel .panel_interno p {color:#333333; margin:8px 35px 0px 0px;}
img.ombreggiata {-webkit-box-shadow: 5px 5px 10px rgba(0,0,0,0.4);-moz-box-shadow: 5px 5px 10px rgba(0,0,0,0.4);}
/* ********************** fine css ************************ */
