/*
Copyright faromedia.it/farodevelopment.ro
*/
body {margin:0; line-height:normal;}h1, h2, h3, h4, h5, ul, p, fieldset, form, input, textarea{margin:0; padding:0; line-height:normal; border: none;}ul {list-style:none;}a {text-decoration:none;}a img {border:none;}p {margin: 10px 10px !important}.clearElement {clear:both; width:0; height:0; overflow:hidden;}body {background: url("../images/site/bg.jpg") center -330px no-repeat #f1f1f1; font-family: "Times New Roman"; font-size: 11px; color: #6b6b6b;}body.home {background-position: top center;}.wrapper {margin: 0 auto; width: 952px;}a {color: #950306; font-size: 14px;}a:hover {color: #005a2e;}.header {}.header_content {background: url("../images/site/bg_header_rpt.png") left top repeat-y; padding: 0 4px;}.logo {float: left; margin: 25px 0 0 22px; padding-bottom: 12px;}.topLnks {float: right; padding: 30px 15px 0 0;}.topLnks .elem {background: url("../images/site/arr_red.png") left center no-repeat; padding-left: 20px; margin: 7px 0; }.topLnks .elem a {text-transform: uppercase; font-weight: bold; FONT-SIZE: 12PX}.header_bootom {background: url("../images/site/bg_header_bottom.png") left top no-repeat; height: 5px;}.navBar {background: url("../images/site/bg_menu.png") left top no-repeat; height: 35px; margin-top: 7px;}.menu {float: left;}.menu .elem {float: left; padding: 10px 30px 0 30px;}.menu .elem a {font-size: 12px; color: #4d4d4d; font-weight: bold; text-transform: uppercase;}.menu .elem a:hover, .menu .elem a.active {color: #B51F15;}.languages {float: right; padding-right: 10px;}.languages .elem {float: left; padding: 8px 0 0 10px;}.content {padding:7px 0 15px 0;}.col_left {float: left; width: 635px; padding-top: 10px;}.col_left .top {background: url("../images/site/content_top.png") center top no-repeat; height: 10px;}.col_left .leftCntnt {background: url("../images/site/content_rpt.png") center top repeat-y; padding: 28px 38px;}.col_left h1 {font-size: 22px; color: #005a2e; padding-bottom: 25px;}.col_left h2 {color: #b51f15; font-size: 18px; padding-bottom: 25px;}.col_left p {line-height: 20px; font-size: 14px; padding: 5px 0;}.col_left .frame {padding: 4px; border: solid 1px #cfcfcf;}.col_left .bottom {background: url("../images/site/content_bottom.png") bottom center no-repeat; height: 10px;}.col_right {float: right; width: 314px;}.homeSlider {background: url("../images/site/bg_slider.png") left top no-repeat; height: 369px; padding: 6px 7px 0 7px;}.homeSlider .imgLeft {float: left; width: 619px; height: 341px; border: solid 1px #cfcfcf; padding: 4px;}.homeSlider .imgRight {float: right; height: 341px; border: solid 1px #cfcfcf; padding: 4px; width: 293px;}.box {width: 314px;}.box .box_title {background: url("../images/site/box_title.png") top center no-repeat; height: 30px; padding: 10px 0 0 15px; font-size: 18px; color: #ffffff; font-weight: normal;}.box .box_content {background: url("../images/site/box_content.png") top center repeat-y; padding: 15px 15px 8px 15px;}.box .box_content h2 {font-size: 16px; color: #950306; font-weight: normal;}.box .box_content p {line-height: 14px; padding: 4px 0;}.box .box_content .img {float: left; background: url("../images/site/bg_vetrinaImg.png") left top no-repeat; width: 109px; height: 99px; padding: 6px;}.box .box_content .txt {float: right; width: 145px;}a.procedi {background: url("../images/site/btn_green.jpg") left top no-repeat; width: 85px; height: 24px; padding-top: 7px; color: #ffffff; display: block; font-size: 15px; text-align: center; margin-top: 5px;}a.procedi:hover {color: #cccccc;}.box .box_bottom {background: url("../images/site/box_bottom.png") top center no-repeat; height: 7px;}.homeBx {}.homeBx .box {float: left; margin-right: 5px;}.homeBx .box .box_content {height: 125px;}.homeBx .last {margin-right: 0;}.rihgtBoxes {padding-top: 10px;}.catalogList {}.catalogList li {background: url("../images/site/arr_red.png") left center no-repeat; padding: 2px 0 2px 20px;}.catalogList li a {font-size: 16px;}.catalogList li.active a {color: #005a2e;}.conditions {padding-left: 15px; font-size: 14px;}.conditions li {padding-bottom: 15px;}.conditions p {font-size: 14px; padding: 0;}.conditions h2 {padding-bottom: 0;}.scheda {}.scheda h2 {padding-bottom: 0;}.scheda .subt {font-size: 16px; font-weight: bold; padding-bottom: 30px;}.footer {background: url("../images/site/bg_footer.jpg") center top no-repeat; height: 45px; padding: 0 15px;}.copyright {float: left; font-size: 12px; color: #f2f2f2; padding-top: 15px;}.copyright a {color: #ffffff;}.piva {float: right; color: #f2f2f2; padding-top: 15px; font-size: 12px;}.contact {}.contact h2 {padding-bottom: 0;}.contact li {padding: 3px 0;}.contact strong {color: #b51f15; float: left; width: 70px;}.contact span {float: left;}.contact em.clearElement {display: block;}.contact p {padding-top: 10px; font-weight: bold;}.contact .map {padding: 4px; border: solid 1px #cfcfcf; margin-top: 30px; height: 350px;}.chi-siamo {}.chi-siamo .frame {margin-bottom: 30px; height: 515px;}.licitationsList {}.licitationsList li {padding-bottom: 20px;}.licitationsList h2 {color: #4D4D4D; padding-bottom: 0px;}.licitationsList p {padding-top: 0;}.licitationsList a {background: url("../images/site/pdf-icon_lil.png") left center no-repeat; padding-left: 25px;}.dynamicFormContainer {font-size: 12px;}.dynamicFormContainer input, textarea, select {border: solid 1px #CCCCCC;}.dynamicFormContainer .formFields li {padding-bottom: 5px;}.dynamicFormContainer .formFields li label {float: left; width: 100px;}.dynamicFormContainer .formFields li input {float: left; width: 300px;}.dynamicFormContainer .formFields li textarea {float: left; width: 457px; height: 200px;}.dynamicFormContainer .submit {padding-top: 10px;}.dynamicFormContainer .submit span {float: left; margin-left: 10px;} .dynamicFormContainer .submit span.acconseto {font-size: 12px;}.dynamicFormContainer .submit span.checkBox {background: #ffffff; border: 1px solid #cccccc; cursor: pointer; float: left; height: 14px; margin-left: 5px; width: 14px;}.dynamicFormContainer .submit span.checked {background: none repeat scroll 0 0 #950306;}.dynamicFormContainer .submit .posRight {float: right; margin-left: 10px;}.dynamicFormContainer .submit .button {cursor: pointer;}.dynamicFormContainer .fieldError, .dynamicFormContainer .submit span.fieldError {border: 1px solid red;}.newsletterForm {font-size: 12px;}.newsletterForm label {float: left; width: 60px;}.newsletterForm input {float: left; width: 200px; border: solid 1px #cccccc;}.newsletterForm li {padding-bottom: 5px;}.tornataContent{margin-top: 10px}ul.tornataContent li.tornataSingle{border:1px solid #b51f15; margin-top: 10px; padding: 5px 5px 5px 5px}ul.tornataContent li.tornataSingle img{width:80px; float:left; margin-right: 10px;}ul.tornataContent li.tornataSingle .details{margin-left: 10px;}ul.tornataContent li.tornataSingle .details span.title{font-size: 12px; color: #b51f15}ul.tornataContent li.tornataSingle .details span.bold{font-weight: bold}ul.tornataContent li.tornataSingle .details .desc{margin-top: 10px }.pagination{padding-bottom: 10px; padding-top: 15px;}.pagination a{padding:2px 2px;margin:2px;color:white;text-decoration:none;float: left;font-family: Tahoma;font-size: 11px;background-color: #bbc0c7;}.active_page{background-color:white !important;color:black !important;}#fancybox-loading{cursor:pointer;display:none;height:40px;left:50%;margin-left:-20px;margin-top:-20px;overflow:hidden;position:fixed;top:50%;width:40px;z-index:1104}* html #fancybox-loading{margin-top:0;position:absolute}#fancybox-loading div{background-image:url(../img/fancybox/fancybox.png);height:480px;left:0;position:absolute;top:0;width:40px}#fancybox-overlay{background:#000;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1100}* html #fancybox-overlay{position:absolute;width:100%}#fancybox-tmp{border:0;display:none;margin:0;overflow:auto;padding:0}#fancybox-wrap{display:none;left:0;margin:0;padding:20px;position:absolute;top:0;z-index:1101}#fancybox-outer{background:#FFF;height:100%;position:relative;width:100%}#fancybox-inner{height:1px;left:0;margin:0;outline:none;overflow:hidden;padding:0;position:absolute;top:0;width:1px}#fancybox-hide-sel-frame{background:transparent;height:100%;left:0;position:absolute;top:0;width:100%}#fancybox-close{background-image:url(../img/fancybox/fancybox.png);background-position:-40px 0;cursor:pointer;display:none;height:30px;position:absolute;right:-15px;top:-15px;width:30px;z-index:1103}#fancybox_error{color:#444;font:normal 12px/20px Arial;margin:0;padding:7px}#fancybox-content{height:auto;margin:0;padding:0;width:auto}#fancybox-img{-ms-interpolation-mode:bicubic;border:none;height:100%;line-height:0;margin:0;outline:none;padding:0;vertical-align:top;width:100%}#fancybox-frame{border:none;display:block;height:100%;position:relative;width:100%}#fancybox-title{bottom:0;font-family:Arial;font-size:12px;left:0;position:absolute;z-index:1102}.fancybox-title-inside{color:#333;padding:10px 0;text-align:center}.fancybox-title-outside{color:#FFF;font-weight:700;padding-top:5px;text-align:center}.fancybox-title-over{color:#FFF;text-align:left}#fancybox-title-over{background-image:url(../img/fancybox/fancy_title_over.png);display:block;padding:10px}#fancybox-title-wrap{display:inline-block}#fancybox-title-wrap span{float:left;height:32px}#fancybox-title-left{background-image:url(../img/fancybox/fancybox.png);background-position:-40px -90px;background-repeat:no-repeat;padding-left:15px}#fancybox-title-main{background-image:url(../img/fancybox/fancybox-x.png);background-position:0 -40px;color:#FFF;font-weight:700;line-height:29px}#fancybox-title-right{background-image:url(../img/fancybox/fancybox.png);background-position:-55px -90px;background-repeat:no-repeat;padding-left:15px}#fancybox-left,#fancybox-right{background-image:url(../img/fancybox/blank.gif);bottom:0;cursor:pointer;display:none;height:100%;outline:none;position:absolute;width:48%;z-index:1102}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{cursor:pointer;display:block;height:30px;left:-9999px;margin-top:-15px;position:absolute;top:50%;width:30px;z-index:1102}#fancybox-left-ico{background-image:url(../img/fancybox/fancybox.png);background-position:-40px -30px}#fancybox-right-ico{background-image:url(../img/fancybox/fancybox.png);background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancy-bg{border:0;height:20px;margin:0;padding:0;position:absolute;width:20px;z-index:1001}#fancy-bg-n{background-image:url(../img/fancybox/fancybox-x.png);left:0;top:-20px;width:100%}#fancy-bg-ne{background-image:url(../img/fancybox/fancybox.png);background-position:-40px -162px;right:-20px;top:-20px}#fancy-bg-e{background-image:url(../img/fancybox/fancybox-y.png);background-position:-20px 0;height:100%;right:-20px;top:0}#fancy-bg-se{background-image:url(../img/fancybox/fancybox.png);background-position:-40px -182px;bottom:-20px;right:-20px}#fancy-bg-s{background-image:url(../img/fancybox/fancybox-x.png);background-position:0 -20px;bottom:-20px;left:0;width:100%}#fancy-bg-sw{background-image:url(../img/fancybox/fancybox.png);background-position:-40px -142px;bottom:-20px;left:-20px}#fancy-bg-w{background-image:url(../img/fancybox/fancybox-y.png);height:100%;left:-20px;top:0}#fancy-bg-nw{background-image:url(../img/fancybox/fancybox.png);background-position:-40px -122px;left:-20px;top:-20px}
