@import url(qdccondiviso_boxmodel.css);
@import url(https://fonts.googleapis.com/css?family=Lato:400,400italic,700);

/*** GLOBAL ***/
body.standard {color:#000000;background:#fafef2;font-family: 'Lato',Helvetica,Arial,Verdana sans-serif;}


/*** LINKS GENERICI ***/
a {color: #cc6600;}
a:link, a:visited, table td a:link, table td a:visited {color: #cc6600;}
a:hover, a:active, table td a:hover, table td a:active {color: #660000;}


/*** TITOLI ***/ 
h1 {margin:0 0 14px 0;padding:28px 0 0 34px;font-size:24px;color:#336633;font-family:Trebuchet MS;border-bottom:1px solid #9dae80;background:url(../c_grafica/quadernodicampagna/fettuccia.png) no-repeat left top transparent;}
h2 {margin:8px 0;font-size:22px;color:#624e3a;}
h3 {margin:6px 0 5px 0;font-size:20px;color:#333333;}
h4 {margin:6px 0 4px 0;font-size:18px;color:#777777;}
h5 {margin:4px  0;font-size:16px;color:#336633;font-family:Trebuchet MS;}
h6 {margin:4px 0;font-size:12px;color:#000;}


/*** TABELLE ***/
table {background:#ffffff;}
table th {background-color:#798e53;border:1px solid #9ab270;color:#ffffff;}
table th a:link, table th a:visited {color:#ffffff;}
table td {border-right:1px solid #ccd7b6;}
table tr.even td {background-color:#f5f5f5;}
table.vertical th.label {background:#dbe6c8;color:#336633;}
table td.trasparente {background:#fafef2;}


/*** ELEMENTI GENERICI PER IL TESTO ***/
a.btn, table a:link.btn, table a:visited.btn, input.btn {background: #F1840F;border-color: #c06300;text-shadow: 0 1px 0 #8f2400;font-family:'Lato',Helvetica, Arial, Verdana sans-serif;}
a:hover.btn, a:active.btn, table a:hover.btn, table a:active.btn, input:hover.btn {background-color:#af5b00;color: #FFF843;text-shadow: none;}

a.button, a:link.button, input.button {color:#fff;background: #F1840F;border-color: #c06300;font-family:'Lato',Helvetica, Arial, Verdana sans-serif;}
a.button:hover, input.button:hover, a.button:active, input.button:active {background-color:#af5b00;}


/*** HEADER ***/
div#header {background:url(../c_grafica/quadernodicampagna/header.jpg) repeat-x left top #9f7863;color:#ffffff;}
div#header h3 {color:#fcc44b;font-family:Trebuchet MS;text-shadow:0 1px 2px #330000;background-color: transparent;font-weight: normal;}
div#header h3 span.azienda {color:#ffffff;}


/*** Btn On & Off ***/
a.btnOn {color:#fff;border:1px solid #ac7701;background-color:#bf8301;background: -moz-linear-gradient(0% 100% 90deg,#bf8301, #fab829);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fab829), to(#bf8301));text-shadow: 0 -1px 0 #ab6600;}
a.btnOn:hover {color:#660000;text-shadow: none;}

a.btnOff {color:#fff;border:1px solid #787878;background-color:#828282;background: -moz-linear-gradient(0% 100% 90deg,#828282, #b6b6b6);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#b6b6b6), to(#828282));text-shadow: 0 -1px 0 #3d3d3d;}

a.btnOn, a.btnOff {-moz-box-shadow: 0 2px 3px #9dae80;-webkit-box-shadow: 0 2px 3px #9dae80;box-shadow: 0 2px 3px #9dae80;}


/*** CONTENT ***/
div#boxSito div#content {background:url(../c_grafica/quadernodicampagna/dot.gif) repeat-x left top transparent;}


/*** MENU A TENDINA ***/
ul#nav {margin:6px 0 0 0;padding:0;}
ul#nav li.current a {background:#513627;color:#fcc44b;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
ul#nav li {margin:0 3px;padding:0;float:left;position:relative;list-style:none;}

/* main level link */
ul#nav a {display: block;color:#ffffc8;font-size:15px;margin:0;padding:8px 10px;text-decoration:none;text-shadow:0 1px 2px #330000;white-space: nowrap;text-transform:uppercase;}

/* main level link hover */
ul#nav li:hover > a {padding: 8px 10px;background:#513627;color:#fcc44b;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}

/* sub levels link hover */
ul#nav ul li:hover a, #nav li:hover li a {background: none;border: none;color:#ffffc8;padding:8px 10px;text-transform:none;}

ul#nav ul a:hover {color:#fcc44b !important;text-shadow: none;}

/* level 2 list */
ul#nav ul {background:#513627;display:none;margin:0;padding:0;min-width:170px;position:absolute;left: 0;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius:4px;z-index: 99999;}

/* dropdown */
ul#nav li:hover > ul {display: block;}
ul#nav ul li {float: none;margin: 0;padding: 0;border-bottom:1px solid #907261;}
ul#nav ul li.last {border-bottom:none;}
ul#nav ul a {font-weight: normal;color:#ffffc8;text-shadow:none;}

/* clearfix */
ul#nav:after {content: ".";display: block;clear: both;visibility: hidden;line-height:0;height: 0;}
ul#nav {display: inline-block;}
html[xmlns] #nav {display: block;}
* html #nav {height: 1%;}




/********* HOME LOGIN *********/

/*** HOME ***/
div#home {width:680px;margin:0 auto;padding:60px 0 0 0;min-height: 540px;}
div#home img.logo {display:block;margin: 0 auto;}
div#home h1 {background:none;border:none;margin:10px 0 15px 0;padding:0;font-size:48px;color:#f1840f;font-family:Trebuchet MS;text-shadow:0 1px 2px #957e54;letter-spacing: 0,1em;text-align: center;}
div#home h1 img {display: block;margin:0 auto;}
div#home h2 {font-size: 30px;margin-bottom: 20px;}
div#home h3 {color:#624e3a;background: transparent;}
div#home h4 {color:#624e3a;text-align: center;}

/* div.home {background:url(../c_grafica/quadernodicampagna/bkg_home2.jpg) repeat-x center top #fafef2;color:#624e3a;} */

div#home a.home {width:140px;display:block;margin:0 auto;padding:6px 8px;font-size:18px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #3c9539;background-color:#4aa347;background: -moz-linear-gradient(0% 100% 90deg,#4aa347, #8cd989);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#8cd989), to(#4aa347));text-shadow: 0 -1px 0 #4b7549;}
div#home a.home:hover {color:#fbff84;text-shadow: none;}

/*** FOOTER ***/
div#boxSito div#footer {width:100%;margin:60px auto 20px auto;padding:20px 0 0 0;background:url(../c_grafica/quadernodicampagna/header.jpg) repeat-x left top #9f7863;}
div#boxSito div#footer a {color:#ffffff;font-weight:normal;line-height:18px;}
div#boxSito div#footer a:hover {color:#FFF843;}
div#boxSito div#footer div#bkgFooter {width:680px;height: 240px;margin:0 auto;}


/* Dl footer */
div#boxSito div#footer div#bkgFooter dl.boxFooter {width:200px;margin: 0 13px;float: left;color:#ffffff;}
/* div#boxSito div#footer div#bkgFooter dl.boxFooter dt {height:34px;padding:9px 0 0 15px;background: url(../c_grafica/quadernodicampagna/dt_footer.png) no-repeat left bottom transparent;color:#ffffff;font-weight: bold;font-size: 13px;} */
div#boxSito div#footer div#bkgFooter dl.boxFooter dd {padding:8px;line-height:18px;margin:0;}
div#boxSito div#footer div#bkgFooter dl.boxFooter dd a {text-decoration: none;font-weight: bold;}
div#boxSito div#footer div#bkgFooter dl.boxFooter dd a:hover {text-decoration: underline;}
div#boxSito div#footer div#bkgFooter dl.boxFooter dd a.contatti {text-transform: uppercase;font-weight: bold;font-size: 12px;width:142px;height:23px;display: block;padding:6px 0 0 32px;margin:5px 0;background: url(../c_grafica/quadernodicampagna/btn_contatti.png) no-repeat left top transparent;color:#ffffff;}
div#boxSito div#footer div#bkgFooter dl.boxFooter dd a.contatti:hover {color:#660000;text-decoration: none;}
div#boxSito div#footer div#bkgFooter dl.boxFooter dd ul {list-style: none;padding: 0;}
div#boxSito div#footer div#bkgFooter dl.boxFooter dd ul li {padding:4px 0;}
div#boxSito div#footer div#bkgFooter dl.boxFooter dd ul li a {font-weight: bold;}
