@import url(qdccondiviso_boxmodel.css);


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


/*** LINKS GENERICI ***/
a {color: #006699;}
a:link, a:visited {color: #006699;}
a:hover, a:active {color: gray;}


/*** TITOLI ***/ 
h1 {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 19px;color: #333333;margin: 6px 0;padding: 3px 0;font-weight: bold;background: none;line-height: 20px;}
h2 {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 17px;color: #000000;margin: 4px 0;padding: 2px 0;font-weight: bold;text-align: left;}
h3 {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 15px;color: #AD2C28;margin: 4px 0;padding: 1px 0;font-weight: bold;text-align: left;}
h4 {font-family: Arial, Helvetica, Verdana, sans-serif;;font-size: 13px;color: #333333;margin: 3px 0;padding: 1px 0;text-align: left;}
h5 {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 12px;color: #000000;margin: 2px 0 10px 0;padding: 1px 0;font-weight: normal;text-align: left;}
h6 {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 11px;color: #000000;margin: 2px 0;padding: 1px 0;text-align: left;}


/*** TABELLE ***/
table {background:#ffffff;}
table th {background-color:#6F9CAF;border:1px solid #3C627E;color:#ffffff;}
table th a:link, table th a:visited {color:#ffffff;}
table td {border-right:1px solid #ccc;}
table tr.even td {background-color:#f5f5f5;}
table.vertical th.label {background:#dbe6c8;color:#336633;}


/*** ELEMENTI GENERICI PER IL TESTO ***/
a.btn, table a:link.btn, table a:visited.btn, input.btn  {color:#fff;background: #AD2C28;border-color: #c06300;text-shadow: 0 1px 0 #8f2400;}
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: #6F9CAF;border-color: #3C627E;font-family: Arial, Helvetica, Verdana, sans-serif;}
a.button:hover, input.button:hover, a.button:active, input.button:active {background-color:#3C6272;}


/*** HEADER ***/
div#header {padding:10px 10px 0 10px;color:#000;background-color: #f2f2f2;}
div#header img {width:200px;}
div#header h3 {font-size: 16px;font-family: Arial, Helvetica, Verdana, sans-serif;margin:10px 0 0 0;background-color: transparent;}
div#header h3 span.azienda {color:#AE3329;}


/*** Btn On & Off ***/
a.btnOn {color:#1e3f4d;border:1px solid #6F9CAF;background-color:#6F9CAF;background: -moz-linear-gradient(0% 100% 90deg,#6F9CAF, #DAE9F0);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DAE9F0), to(#6F9CAF));}
a.btnOn:hover {background: -moz-linear-gradient(0% 100% 90deg,#6F9CAF, #3C6272);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3C6272), to(#6F9CAF));color:#fff;text-shadow: none;}

a.btnOff {color:#fff;text-align: center;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));}


/*** CONTENT ***/
div#boxSito div#content {border-top:6px solid #6F9CAF;}


/*** MENU A TENDINA ***/
ul#nav {margin:14px 0 0 0;padding:0;}
ul#nav li.current a {background:#6F9CAF;background: -moz-linear-gradient(0% 100% 90deg,#6F9CAF, #3C6272);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3C6272), to(#6F9CAF));color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-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:#3c6272;font-size:13px;margin:0;padding:8px 10px;text-decoration:none;white-space: nowrap;text-transform:uppercase;}

/* main level link hover */
ul#nav li:hover > a {padding: 8px 10px;background:#3c6272;color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;}

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

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

/* level 2 list */
ul#nav ul {background:#3c6272;display:none;margin:0;padding:0;min-width:170px;position:absolute;left: 0;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 #607b86;}
ul#nav ul li.last {border-bottom:none;}
ul#nav ul a {font-weight: normal;color:#fff;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 {background:#fff;width:760px;height: 300px;padding:40px 20px 20px 20px;margin:0 auto 0 auto;box-shadow: 0 0 10px 0 #333;-webkit-box-shadow: 0 0 10px 0 #333;-moz-box-shadow: 0 0 10px 0 #333;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;}

div.home {background:url(../c_grafica/unaproa/bkg_unaproa.gif) center top;padding-top: 40px;}

div.home a.entra {font-family:Helvetica, Arial;text-shadow:0 -1px 1px #540e05;border:1px solid #AD2C28;width:200px;text-align:center;font-weight:bold;text-decoration: none;color: #fff;font-size: 13px;background-color: #cf2025;padding:8px 10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;display: block;margin:40px auto 0 auto;box-shadow: inset 0 1px 0 0 #e7968c;-moz-box-shadow: inset 0 1px 0 0 #e7968c;-webkit-box-shadow: inset 0 1px 0 0 #e7968c;}
div.home a.entra:hover {background-color: #808080;border:1px solid #333;box-shadow: inset 0 -1px 0 0 #333;-moz-box-shadow: inset 0 1px 3px 0 #4a4a4a;-webkit-box-shadow: inset 0 1px 3px 0 #4a4a4a;text-shadow:0 1px 3px #4a4a4a;}

div#home img.logo {display:block;margin: 0 auto 30px auto;}
div#home h1 {background:none;border:none;margin:10px 0 15px 0;padding:0;font-size:20px;color:#AD2C28;font-family: Arial, Helvetica, Verdana, sans-serif;letter-spacing: 0,1em;text-align: center;line-height: 120%}
div#home h1 img {display: block;margin:0 auto;}
div#home h2 {font-size: 15px;margin-bottom: 20px;color: gray;text-align: center;font-weight: lighter;}
div#home h3 {color:#624e3a;background: transparent;text-align: center}
div#home h4 {color:#624e3a;text-align: center;}
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:20px auto;padding:20px 0 0 0;background: none transparent}
div#boxSito div#footer a {color:#ffffff;font-weight:normal;line-height:18px;}
div#boxSito div#footer div#bkgFooter {width:680px;height: 240px;margin:0 auto;}


/* Dl footer */
div#boxSito div#footer div#bkgFooter dl.boxFooter {width:100%;margin: 0;color:#ffffff;text-align: center;}
div#boxSito div#footer div#bkgFooter dl.boxFooter dt {padding:0;background: none 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 p {text-align:center;}
div#boxSito div#footer div#bkgFooter dl.boxFooter dd a {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 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;}