/*
Copyright faromedia.it/farodevelopment.ro
*/
.nivoSlider {position:relative;}.nivoSlider img {position:absolute;top:0px;left:0px;}#slider {width:916px;border:1px solid #5b503c;padding: 10px;background-color: #3d3b3b;height:268px; margin-bottom:30px; margin-left: 11px;}#slider.iframe {height:300px;}#sliderholder {width:916px;margin:0 auto;position: relative;background:url(../images/loading.gif) no-repeat 50% 50%; }.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}.nivo-slice {display:block;position:absolute;z-index:50;height:100%;}.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8; width:100%;z-index:89;}.nivo-caption p {padding:5px;padding-left:15px;padding-right:15px;margin:0;}.nivo-directionNav a {position:absolute;z-index:99;cursor:pointer;top:35%;}.nivo-prevNav {left:-30px;background-image: url(../images/site/leftArrow.jpg); width:30px; height:98px; text-indent:-9999px; color: #FFFFFF;opacity:1; }.nivo-nextNav {right:-32px;background-image: url(../images/site/rightArrow.jpg); width:32px; height:98px; text-indent:-9999px; color: #FFFFFF;opacity:1; }.nivo-controlNav {position:absolute;bottom:-35px;width:auto;right:430px;z-index:1;}.nivo-controlNav a { display: inline-block; background: url(../images/bg-slider-nav.png) no-repeat left top; width:16px; height:0; margin:0 2px; font-size:0; line-height:0; padding-top:16px; overflow:hidden;}.nivo-controlNav a:hover, .nivo-controlNav.current a { background-position: right top;}.nivo-controlNav a { display: inline-block; background: url(../images/bg-slider-nav.png) no-repeat left top; width:16px; height:0; margin:0 2px; font-size:0; line-height:0; padding-top:16px; overflow:hidden; cursor:pointer;}.nivo-controlNav a:hover, .nivo-controlNav a.active { background-position: right top;}#fancybox-loading {position: fixed;top: 50%;left: 50%;width: 40px;height: 40px;margin-top: -20px;margin-left: -20px;cursor: pointer;overflow: hidden;z-index: 1104;display: none;}#fancybox-loading div {position: absolute;top: 0;left: 0;width: 40px;height: 480px;background-image: url('../images/fancybox/fancybox.png');}#fancybox-overlay {position: absolute;top: 0;left: 0;width: 100%;z-index: 1100;display: none;}#fancybox-tmp {padding: 0;margin: 0;border: 0;overflow: auto;display: none;}#fancybox-wrap {position: absolute;top: 0;left: 0;padding: 20px;z-index: 1101;outline: none;display: none;}#fancybox-outer {position: relative;width: 100%;height: 100%;background: #000;}#fancybox-content {width: 0;height: 0;padding: 0;outline: none;position: relative;overflow: hidden;z-index: 1102;border: 0px solid #000;}#fancybox-hide-sel-frame {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;z-index: 1101;}#fancybox-close {position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;background: transparent url('../images/fancybox/fancybox.png') -40px 0px;cursor: pointer;z-index: 1103;display: none;}#fancybox-error {color: #444;font: normal 12px/20px Arial;padding: 14px;margin: 0;}#fancybox-img {width: 100%;height: 100%;padding: 0;margin: 0;border: none;outline: none;line-height: 0;vertical-align: top;}#fancybox-frame {width: 100%;height: 100%;border: none;display: block;}#fancybox-left, #fancybox-right {position: absolute;bottom: 0px;height: 100%;width: 35%;cursor: pointer;outline: none;background: transparent url('../images/fancybox/blank.gif');z-index: 1102;display: none;}#fancybox-left {left: 0px;}#fancybox-right {right: 0px;}#fancybox-left-ico, #fancybox-right-ico {position: absolute;top: 50%;left: -9999px;width: 30px;height: 30px;margin-top: -15px;cursor: pointer;z-index: 1102;display: block;}#fancybox-left-ico {background-image: url('../images/fancybox/fancybox.png');background-position: -40px -30px;}#fancybox-right-ico {background-image: url('../images/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;}.fancybox-bg {position: absolute;padding: 0;margin: 0;border: 0;width: 20px;height: 20px;z-index: 1001;}#fancybox-bg-n {top: -20px;left: 0;width: 100%;background-image: url('../images/fancybox/fancybox-x.png');}#fancybox-bg-ne {top: -20px;right: -20px;background-image: url('../images/fancybox/fancybox.png');background-position: -40px -162px;}#fancybox-bg-e {top: 0;right: -20px;height: 100%;background-image: url('../images/fancybox/fancybox-y.png');background-position: -20px 0px;}#fancybox-bg-se {bottom: -20px;right: -20px;background-image: url('../images/fancybox/fancybox.png');background-position: -40px -182px; }#fancybox-bg-s {bottom: -20px;left: 0;width: 100%;background-image: url('../images/fancybox/fancybox-x.png');background-position: 0px -20px;}#fancybox-bg-sw {bottom: -20px;left: -20px;background-image: url('../images/fancybox/fancybox.png');background-position: -40px -142px;}#fancybox-bg-w {top: 0;left: -20px;height: 100%;background-image: url('../images/fancybox/fancybox-y.png');}#fancybox-bg-nw {top: -20px;left: -20px;background-image: url('../images/fancybox/fancybox.png');background-position: -40px -122px;}#fancybox-title {font-family: Helvetica;font-size: 12px;z-index: 1102;}.fancybox-title-inside {padding-bottom: 10px;text-align: center;color: #333;background: #fff;position: relative;}.fancybox-title-outside {padding-top: 10px;color: #fff;}.fancybox-title-over {position: absolute;bottom: 0;left: 0;color: #FFF;text-align: left;}#fancybox-title-over {padding: 10px;background-image: url('../images/fancybox/fancy_title_over.png');display: block;}.fancybox-title-float {position: absolute;left: 0;bottom: -20px;height: 32px;}#fancybox-title-float-wrap {border: none;border-collapse: collapse;width: auto;}#fancybox-title-float-wrap td {border: none;white-space: nowrap;}#fancybox-title-float-left {padding: 0 0 0 15px;background: url('../images/fancybox/fancybox.png') -40px -90px no-repeat;}#fancybox-title-float-main {color: #FFF;line-height: 29px;font-weight: bold;padding: 0 0 3px 0;background: url('../images/fancybox/fancybox-x.png') 0px -40px;}#fancybox-title-float-right {padding: 0 0 0 15px;background: url('../images/fancybox/fancybox.png') -55px -90px no-repeat;}.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancybox/fancy_close.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancybox/fancy_nav_left.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancybox/fancy_nav_right.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancybox/fancy_title_left.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancybox/fancy_title_main.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancybox/fancy_title_right.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {height: expression(this.parentNode.clientHeight + "px");}#fancybox-loading.fancybox-ie6 {position: absolute; margin-top: 0;top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');}#fancybox-loading.fancybox-ie6 div{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancybox/fancy_loading.png', sizingMethod='scale'); }.fancybox-ie .fancybox-bg { background: transparent !important; }.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }* {padding:0;margin:0;}body { font:normal 12px/17px Arial, Helvetica, sans-serif; color:#f4f2dd; background: url("../images/site/bg.jpg") center top fixed;}#wrapper { width:100%; height: 100%; margin:0 auto; padding-bottom: 20px;}a img { border:0;}a {text-decoration:none;}.posLeft { float:left;}.posRight { float:right;}.m_auto { margin:0 auto;}.clear { clear:both; height:0; overflow:hidden;}ul { list-style:none;}.none {display:none !important;}img {padding:0; margin:0;}.spacer {height:30px; width: auto;}@font-face {font-family: 'DinMD';src: url('font-face-vijaya/dinmd-webfont.eot');src: local('☺'), url('font-face-vijaya/dinmd-webfont.woff') format('woff'), url('font-face-vijaya/dinmd-webfont.ttf') format('truetype'), url('font-face-vijaya/dinmd-webfont.svg#webfonteVq9mYG3') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'DinLt';src: url('font-face-vijaya/dinlt__-webfont.eot');src: local('☺'), url('font-face-vijaya/dinlt__-webfont.woff') format('woff'), url('font-face-vijaya/dinlt__-webfont.ttf') format('truetype'), url('font-face-vijaya/dinlt__-webfont.svg#webfonteVq9mYG3') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Saddle';src: url('font-face-vijaya/op-webfont.eot');src: local('☺'), url('font-face-vijaya/saddlebag-webfont.woff') format('woff'), url('font-face-vijaya/saddlebag-webfont.ttf') format('truetype'), url('font-face-vijaya/saddlebag-webfont.svg#webfonteVq9mYG3') format('svg');font-weight: normal;font-style: normal;}.top {width:960px; background: url("../images/site/logo.png") center bottom no-repeat; height:148px; margin-bottom: 10px;}.logo {width:223px; height:96px; position: absolute; margin-left: 368px; margin-top: 43px;}.logo a {display:block; width:223px; height:96px;}#menu {width:960px; height:80px;}#menu ul { list-style:none; float:left; height:30px; padding:50px 30px 0 30px;}#menu ul li { float:left; display:block; height:30px}#menu ul li.last { background:none;}#menu li a { float:left; display:block; font:bold 22px/22px 'Saddle', Arial, sans-serif; text-align:right; color:#f4f2dd; margin-right: 80px;}#menu li.special {margin-right:165px;}#menu li a:hover { color:#1e1a1a; }#menu li a.active { color:#1e1a1a; }#menu li.last a { margin-right:0; }#menu li ul {clear: both; float: none; padding: 0; position: absolute; margin-top: 30px; z-index: 100; display: none}#menu li ul li {float: none; clear: both; padding: 5px 5px 0; background: url('../images/site/footer.png') left top}#content_container {width: 960px; margin: 0 auto;}.content { width:960px; color: #fff;}.content p {padding-bottom:12px; line-height: 20px;}.content strong {color:#31333E;}.content a.leggi {color:#31333E; float:right;}.content a:hover.leggi {text-decoration:underline;}.content a {color:#31333E;}.content a:hover {color: #666;}.sep_band {width:960px; height:23px; background:url("../images/site/separator.png") left bottom no-repeat;}.ctnt { padding:25px 40px; width:840px; margin-left:20px;}.ctnt.borderN {border:0;}.gallery a.albumView {display:block; width:160px; height:120px; background:url("../images/site/albumBg.png") left top no-repeat; padding: 10px 17px 26px 17px; float:left; margin-bottom:20px; }.gallery a.albumView.album {margin-bottom:0; }.gallery em {font-size:11px; color:#31333E; font-family: 'DinMD', Arial, sans-serif;}.gallery a.albumName {font-size:14px; color:#31333E; font-family: 'DinMD', Arial, sans-serif;}.motto {padding-bottom: 7px; width: 920px; margin-left: 20px;}.motto a {margin-right:30px; width: 155px; height: 68px; display: block; float: right; color: #f4f2dd; font: normal 18px/26px 'DinMD', Arial, sans-serif; background:url("../images/site/button.png") left top no-repeat; padding:5px 65px 5px 30px;}.motto p {width: 660px; letter-spacing: 1px; padding-right: 10px; float: left; font: normal 16px/18px 'DinMD', Arial, sans-serif; color: #222121;}.box {width: 219px; height: 227px; padding: 0 15px; margin:30px; float:left; background:url("../images/site/boxBg.png") right bottom no-repeat;}.box a {display: block; width: 219px; height: 128px; padding-top: 8px;}.box.last {margin-right:0; margin-left:30px;}.box.first {margin-left:50px;}#left {}#right {}#middle {}.list { margin-bottom:10px; width:840px; padding-left:5px;}.list li { margin-bottom:3px; float:left; width:30%; height:16px; background:url("../images/site/list.png") left top no-repeat; padding-left:3%;}.clear2 {margin-bottom:15px;}.menu a.lightbox {display:block; width:80px; height:50px; margin-top:10px; margin-right:15px; float:left; border:1px solid #31333E; margin-bottom:20px;}.newsletter {float:left;width: 550px; margin-left:40px; }form .button {background:url("../images/site/title.png") left top no-repeat; padding:5px;font-family:'DinMD', Arial, sans-serif;}form input {border:0;}form input.input {padding:5px; margin-right:10px; width:200px;font-family:'DinMD', Arial, sans-serif; background-color:#f1f1f1; color:#31333E;}form {font-family:'DinMD', Arial, sans-serif;}h1 { font:bold 14px/20px Verdana, Arial, sans-serif; color:#706457;margin-bottom:10px; clear:both;}h2 { font:normal 24px/55px 'Saddle', Arial, sans-serif; width: 224px; height: 60px; margin-left:-10px; margin-right:-10px; padding-left:15px; overflow: hidden;background:url("../images/site/title.png") left top no-repeat; margin-bottom: 8px; }#footer_container {clear:both;height:49px; width: 960px;background:url("../images/site/footer.png") right top no-repeat; padding-bottom: 10px; }.footer {color:#000; width: 920px; font-size:12px;font-family: 'DinLt', Arial, sans-serif; font-style:italic; font-weight:bold; line-height: 49px; padding: 0 20px;}.footer a { text-decoration:underline; color:#000; }.footer span.posRight { text-align:right; }.footer span.posLeft { text-align:left;}.contattiText {width:240px; float:left; line-height:20px; font-size:11px; clear:both; margin-top:15px;}.contattiText strong {font-size:14px; color:#A7C735;}.contattiText a {color:#A7C735;}.contattiText a:hover {text-decoration:underline;}ul.message {color:#F9A519; font-weight:bold;}.dynamicFormContainer {width:587px; float:left; display:none;}.dynamicForm {padding:0;}0;}.dynamicForm ul{list-style:none; padding:0;margin: 0; color:#000; font:bold 12px/26px Arial;}.dynamicForm ul li{float:left; list-style: none;width:210px; margin-right:15px; display:block;}.dynamicForm ul li label{display:block;line-height:25px; display:block; color:#A7C735; font:bold 12px/26px Arial;}.dynamicForm ul li input, .dynamicForm ul li textarea, .dynamicForm ul li select{width:202px; padding:3px;height:17px; border:1px solid #A7C735; color:#A7C735; background: url("../images/site/titleBg.jpg") center center repeat; float:left;}.dynamicForm ul li textarea {width:352px; height:120px; color:#A7C735; font:normal 12px/26px Arial; margin-right:0;}.dynamicForm ul li .fieldError{border-color:red; background: #FFF!important;}.dynamicForm ul li.textarea {width:360px; float:right; margin-bottom:20px; margin-right:0;}.dynamicForm ul li.labelS input {height:22px;}.dynamicForm ul li.browse input{height:22px;}.dynamicForm ul li select {width:60px; height:25px; color:#000;}.dynamicForm ul li.special {width:60px; height:25px;}.dynamicForm .submit {margin-top: 5px}.dynamicForm .submit span{float:left;margin-right:10px;line-height:25px; font-size:13px; display:block;}.dynamicForm .submit span.acconseto{width:100%; font-size:11px;}.dynamicForm .submit span.checkBox{width:22px;line-height:22px;cursor:pointer;background-color:#A7C735;}.dynamicForm .submit span.checked{width:22px;background:url(../images/site/no.png) #A7C735 center center no-repeat;}.dynamicForm .submit span.redBorder{border-color:red;}.dynamicForm .submit .button{margin-right: 29px; height:23px; border:1px solid #999999; background: #fff; color: #A7C735; width:130px; cursor:pointer; font:bold 12px/20px Arial; margin-top:10px; margin-bottom:10px;}.dynamicFormp {font:normal 9px/11px Arial; color:#000; padding:10px 12px 5px 0 !important;}h1 a.active {color: #fff}div.hr {height: 1px; overflow: hidden; background: #000}
