/* CLEANUKE REVOLUTION - THEME BY MATTEOIAMMA - COPYRIGHT 2011 - TEMA PER CLEA NUKE Clean Nuke 1.7 - Ultima revisione 14 Aprile 2011*/body{  background-repeat: no-repeat;    background-color: white;    background-image:url(../images/back-up.png);  background-position: 0 0;  color: black;    font-family: Calibri;    font-size: 15px;    scrollbar-face-color: : #DEE3E7;  scrollbar-highlight-color: #FFFFFF;  scrollbar-shadow-color: #DEE3E7;scrollbar-3dlight-color: #D1D7DC;scrollbar-arrow-color:  #006699;scrollbar-track-color: #EFEFEF;scrollbar-darkshadow-color: #98AAB1;}font {font-size: 15px;}img#bgImage {position:absolute;top:0;left:0;width:100%}img { border:0; }a { border:0; background-color: inherit; color:#2e3a47; text-decoration: none; }a:hover{ background-color: inherit;  color:#52afef; text-decoration: none;}h1{font-size:18pt; font-weight:normal; margin:0;}h2{font-size:8pt; font-weight:normal; margin:0; text-transform:uppercase;}#header{ width:735px; margin:auto; color:#fff; font-size:20pt;  padding:20px 0 20px 15px; letter-spacing:3px; text-align:center; text-transform:uppercase; }  #menu{ width:725px; height:23px; color:inherit; font-size:9pt;text-align: center; background-image:url(../images/menu-texture.png);   }.menu { width:140px; height:20px; float:left; font-family: Tahoma,sans-serif; text-align:center; text-transform: uppercase;}.menu a:link, .menu a:visited, .menu a:active{ text-decoration: none; color:#fff; display:block; height:17px; padding-top:8px;  font-size:7pt; background-color: transparent; background-image: inherit; background-repeat: inherit; background-attachment: inherit; background-position: inherit; }.menu a:hover{ color: white; text-shadow: white 20px 3px 5px; text-shadow: 0 0 0.5em white, 0 0 0.5em white; text-decoration:none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }.content_class { float:center; height:auto; font-size: 15px; color:inherit; margin-bottom:0; padding:17px; position: relative; background-color: transparent; background-image: url(../images/bg_menu.png); background-repeat: repeat; background-attachment: fixed; text-align: center; width: 725px; }#footer{ width:57.5%; margin:auto; padding:5px 0; text-align:center; color:#c79e9e; font-size:8pt; background-image: url(../images/footer.png); background-repeat: no-repeat; background-position: 0 0; border-top:2px solid #bebebe; outline-color: #98b4c1; }.footer {text-align: center; font-size: 10px;}.footer a:link, .footer a:visited, .footer a:active{ text-decoration: none;}.footer a:hover{ text-decoration: underline; }.header{ font-size:8pt; font-weight:normal; letter-spacing:0; text-transform:none; padding-top:10px;}  .topside{ padding:15px 0 5px 0; font-size:10pt; letter-spacing:2px; font-weight:normal; border-bottom:#08c 2px dotted;}.footer { clear:both; }.img{border:0; float:left; margin-right:10px;}.center{text-align:center; padding-top:5px;}.title { color: black; font-style: italic; font-size: large; property: value; }/* AGGIUNTA DELLA 1.5 */input { font-size: 14px;  border: solid 1px black; color:#000; font: bold 84% "trebuchet ms", helvetica, sans-serif; background-color:#b5b2af;  filter:progid:DXImageTransform.Microsoft.Gradient 	  (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa'); } input:hover { color:#000; border: solid 1px black; font: bold 84% "trebuchet ms", helvetica, sans-serif; background-color:#f1e8e0; border-top: 1px solid; border-right-style: solid; border-right-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-left-style: solid; border-left-width: 1px; filter:progid:DXImageTransform.Microsoft.Gradient 	  (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa'); } select { color:#fff; font: bold 84% "trebuchet ms", helvetica, sans-serif; background-color:#7c877e; border-color: grey grey black black; border-style: solid; border-width: 1px; filter:progid:DXImageTransform.Microsoft.Gradient 	  (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa'); }textarea { background-image: url(../images/footer_salvio.png); background-repeat: repeat-x; }.opt {border: 1px solid black;background-color: white;color: black;}.btitle {border: 1px solid black;background-color: white;color: black;}.blocks{background-color: white;color: black;}.success {color: #4F8A10;background-color: #DFF2BF;background-repeat: no-repeat;background-position:  left center;min-height: 35px; background-image:url('../../../images/success.png');}.error {color: #D8000C;background-color: #FFBABA;background-repeat: no-repeat;background-position: left center;min-height: 35px;background-image: url('../../../images/error.png');}/* set the image to use and establish the lower-right position */    .cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2{      background: transparent url(../images/img.php.png) no-repeat bottom right}    .cssbox{    /* intended total box width - padding-right(next) */      width:500px; /* IE Win = width - padding */      width: 500px;       z-index: auto;       /* the gap on the right edge of the image (not content padding) */      padding-right:15px; /* use to position the box */      margin:3px auto;      }    /* set the top-right image */    .cssbox_head{background-position:top right;    /* pull the right image over on top of border */      margin-right:-15px;     /* right-image-gap + right-inside padding */      padding-right:40px}    /* set the top-left image */    .cssbox_head h2{      background-position:top left;      margin:0; /* reset main site styles*/       border:0; /* ditto */font-size: 16px;    /* padding-left = image gap + interior padding ... no padding-right */      padding:25px 0 15px 40px;       height:auto !important;      } /* IE Holly Hack */    /* set the lower-left corner image */    .cssbox_body{      background-position:bottom left;      margin-right:10px; /* interior-padding right */       padding:15px 0 15px 40px} /* mirror .cssbox_head right/left */			
