/* _____________________________________     comuni    ___________________________________*/
*{margin: 0;padding: 0;}
body{background: url(../Images/sfondo.jpg) 0 0 repeat-x #ced7de;position:relative;}
h1, h2, h3{margin-bottom: 20px;color: #c6168d;font-size: 14px;}
h3.sub{color:#003667;font-weight:normal;clear:both;margin-bottom: 10px;}
img{border: 0;}
p.pIva{width: 920px;margin: auto;color:#333;font-size:70%;text-align:right;padding-right:20px;padding-top:5px;padding-bottom:30px;font-family:Arial, Helvetica, sans-serif;}
p.pIva span{float:left;padding-left:20px;}
a{color: #5f9ecc;text-decoration: underline;outline:none;}
a:hover{text-decoration:none;}

/* ___________________________________ div che contiene tutto il sito */
div#wrapper{padding: 15px;background: url(../Images/sfondo_wrapper.jpg) bottom left repeat-x #fff;width: 940px;position:relative;margin:0 auto;}
/* ___________________________________ header */
div#header{background: url(../Images/head.jpg) 0 0 no-repeat;height: 164px;position:relative;}
div#header a{display:block;text-indent:-2000px;position:absolute;top:20px;}
div#header a#logoEcoway{background: url(../Images/logo.png) 0 0 no-repeat;left:35px;height:132px;width:121px;}
div#header a#logoNes{background: url(../Images/logo-ecompany-NES.png) 0 0 no-repeat;right:40px;top:45px;height:71px;width:205px;}
/* ___________________________________ contenuti */
div#contenuto{background: #FFFFFF;overflow:hidden;font-family: Arial, Helvetica, sans-serif;font-size: 11px;padding-bottom:20px;}
/* ___________________________________ contenuti  - colonna di sinistra */
div#intro{width:630px;float:left;padding:15px 0 35px 35px;}
/* ___________________________________ contenuti  - colonna di destra */
div#news_col{float:left;width:230px;padding:15px 20px 0 25px; position:relative;}
ul#news{margin-top: 15px;list-style: none;list-style-image: none;}
ul#news span{display: block;}
ul#news li{margin-bottom: 15px;list-style: none;list-style-image: none;color: #7a7a7a;}
ul#news li a{font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none;color: #ff6c00;display: block;}
ul#news li a:hover{text-decoration: underline;}
ul#news span.titolo{font-weight: bold;}
form#formNewsletter{margin-top:35px;border-top: 1px dotted #5f9ecc;padding-top:15px;width:230px;overflow:hidden;}
form#formNewsletter label{min-height:40px;width:43%;display:block;float:left;background: #e8e9e9;padding-left:1%;padding-top:5px;}
form#formNewsletter label.freccia{width:10%;padding-left:0;}
form#formNewsletter label.freccia input{margin-top:15px;}
form#formNewsletter input.testo{width:90%;height:15px;font-size:11px;color:#000;border:1px solid #a5acb2;}
p#msg{clear:both;color:red;padding-left:2px;padding-top:5px;}

/*=:project
    scalable Inman Flash Replacement (sIFR) version 3.
  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>
  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben
  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/
/*---- sIFR ---*/
.sIFR-flash {visibility: visible !important;margin: 0;padding: 0;}
.sIFR-replaced {visibility: visible !important;}
.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
/* 
  Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it.
  Conveniently, the object tab is always in a div, so we hide all divs directly inside the replaced element.
*/
.sIFR-replaced > div {display: none !important;}
/*---- Header styling ---*/
.sIFR-active h1,
.sIFR-active h2{visibility: hidden;font-family: Verdana;line-height: 1em;font-size: 15px;}

/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay { position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; }
#jquery-lightbox { position: absolute; top: 0; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; }
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box { position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#lightbox-container-image { padding: 10px; }
#lightbox-loading { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#lightbox-nav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none; }
#lightbox-nav-btnPrev,
#lightbox-nav-btnNext { width: 49%; height: 100%; zoom: 1; display: block; }
#lightbox-nav-btnPrev { left: 0; float: left; }
#lightbox-nav-btnNext { right: 0; float: right; }
#lightbox-container-image-data-box { font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; padding: 0 10px 0; }
#lightbox-container-image-data { padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber { display: block; clear: left; padding-bottom: 1.0em; }
#lightbox-secNav-btnClose { width: 66px; float: right; padding-bottom: 0.7em; }
