@import url('/themes/vfp/css/reset.css');@import url('/themes/vfp/css/fonts.css');@import url('/themes/vfp/css/utils.css');@import url('/themes/vfp/css/chroma-black.css');html{overflow-y:scroll}#header{width:945px;height:40px;padding:0
15px 0 0;margin:0
auto}ul.language{float:right;height:40px}#language{float:right;margin:15px
0 0 0;padding:0}#language
ul{margin:0px;padding:0px}#language
li{display:block;float:left;padding:0px;width:26px;cursor:pointer;margin:0
0 0 5px}.flag_en,.flag_it{}#language li.flag_en
a{float:left;width:26px;height:26px}#language li.flag_en a:hover{float:left;width:26px;height:26px}#language li.flag_en
a.current{float:left;width:26px;height:26px}#language li.flag_it
a{float:left;width:26px;height:26px}#language li.flag_it a:hover{float:left;width:26px;height:26px}#language li.flag_it
a.current{float:left;width:26px;height:26px}#wrapper{clear:both;width:960px;padding:0
5px 50px 0;margin:0
auto;margin-top:5px;overflow:hidden}#top{position:relative;height:410px;margin:0
15px}h2.logo{position:absolute;left:-1px;top:50px;float:left;width:210px;height:117px;text-indent: -5000px;border:none;z-index:1000}.logo
a{display:block;height:100%}#slideshow{position:absolute;top:120px;left:0px;width:920px;height:320px;overflow:hidden}#slideshow
img{width:920px;height:320px}#col_left{float:left;width:230px;margin:45px
0 0 15px}#col_right{float:right;width:680px;margin:45px
15px 0 10px}#col_right
h5{text-align:justify;padding-right:10px}div#col_right.margin-top0{margin:0px
15px 0 10px}div#col_right.margin-top0 #box_blue,
div#col_right.margin-top0 #box_green,
div#col_right.margin-top0
#box_violet{top: -50px}.bubble{position:relative;width:184px;height:126px;padding:20px
30px 45px 15px}.bubble
h3{position:absolute;bottom:50px}.bubble_out_description{font-size:1.5em;margin:17px
0 0 0;text-align:center}#box_green{position:relative;top:-75px;float:left;width:218px;height:256px;z-index:9999}#box_violet{position:relative;top:-75px;float:left;width:218px;height:256px;margin:0
0 0 10px;z-index:9999}#box_blue{position:relative;top:-75px;float:left;width:218px;height:256px;margin:0
0 0 10px;z-index:9999}.button
a{display:block;width:218px;height:256px;curor:pointer}.box_more{position:absolute;height:20px;bottom:15px;right:20px;padding:2px
25px 0 0;background:url(/themes/vfp/images/box_more.png) top right no-repeat;cursor:pointer;color:#FFF;text-decoration:none}.box_more
a{color:#FFF;text-decoration:none}#shadow_bottom_wrapper{clear:both;width:960px;padding:0
5px 0 0;height:50px;margin:0
auto}#footer{width:960px;padding:0
5px 0 0;margin:0
auto;overflow:hidden}#footer
#col1{float:left;width:230px;padding:0
0 0 20px;border-right:solid 1px #999}#footer #col1
img{margin:0
0 20px 0}#footer
#col2{float:left;width:360px;padding:0
0 0 10px}#footer #col2
ul.first_level{float:left;width:140px}#footer
#col3{float:left;padding:0
0 0 10px;border-left:solid 1px #999}#footer #col3
.icon_footer{float:left;width:40px;height:40px;margin:15px
20px 18px 0}#footer #col3
#copyright{margin:15px
0 0 0;padding:20px
0 0 0;border-top:solid 1px #999}#slideshow_internal{position:relative;top:120px;left:0px;width:920px;overflow:hidden}#slideshow_internal
img{width:920px;height:320px}#caption{position:absolute;width:670px;height:90px;left:250px;bottom:-30px;z-index:999999}#col_left
.submenu{}#col_left .submenu
li.current{text-indent:15px}h2.logo_interno{float:left;width:79px;height:40px;text-indent: -5000px;z-index:1000}.logo_interno
a{display:block;height:100%}.button_macroaree{float:left;width:142px;height:40px;margin-right:5px;color:#FFF}.button_macroaree
a{float:left;width:142px;height:40px;margin-right:5px;color:#FFF;cursor:pointer}.condominio{background:#328828 url(/themes/vfp/images/bg_top_button_condominio.gif) no-repeat}.eventi{background:#970C53 url(/themes/vfp/images/bg_top_button_eventi.gif) no-repeat}.strategia{background:#0D6CAB url(/themes/vfp/images/bg_top_button_strategia.gif) no-repeat}#photogallery{overflow:hidden}#photogallery
img{float:left;width:75px;height:75px;margin:0
0 5px 5px;border:solid 1px #000}#contact_col_left{float:left;width:305px;color:#000}#contact_col_right{float:left;width:305px;color:#000}#box_text_contact{clear:both;margin:50px
0 0 0px;width:680px;height:70px;border-top:solid 1px #000;border-bottom:solid 1px #000}#icon_mail_contact{float:left;width:40px;height:40px;margin:15px
20px 0 0}#text_contact{float:left;padding:19px
0 0 0}.box_services_contact{clear:both;margin:0
0 0 0px;width:680px;height:70px;border-bottom:dotted 1px #000}.box_services_contact.last{border:none}.box_services_contact
.col_left{float:left;width:270px;padding:25px
0 0 0}.box_services_contact
.col_right{float:left;width:270px;padding:40px
0 0 0}#contact_number_green{position:relative;top:40px;left:580px;width:100px;height:40px;background:url(/themes/vfp/images/contact_number_green.png) no-repeat}.padding-top30{padding-top:30px}.clearer{clear:both}.hidden{display:none}#map_canvas{display:hidden;width:920px;height:320px}#marker-content{font-size:1.1em}#marker-content
a{text-decoration:none;color:#000}.modal{background-color:#fff;width:465px;height:420px;padding:15px;text-align:left;font-size:1.5em}.modal
h2{margin:0px;padding:10px
0 10px 45px;border-bottom:1px solid #333;font-size:20px}.modalInput{color:#000;border:none;background:none;cursor:pointer;text-align:left;font-weight:bold;text-decoration:underline}#prompt
.title{margin:0px;padding:0px;color:#666;font-weight:bold;margin:10px
0}.field{position:relative;height:20px;float:left;margin:5px
0 5px 0}#commentform
input{width:170px;padding:2px;margin:5px
5px 1px 0}#commentform
textarea{clear:both;border:none;background:#CCC;width:450px;margin:10px
0;font-size:1.0em;color:#970C53;padding:2px}#commentform
label{width:200px;float:left;display:none}#commentform
input{position:relative;border:none;background:#CCC;width:450px;margin:5px
0;font-size:0.8em;color:#970C53}#commentform
input.state{position:relative;float:left;border:none;background:#CCC;width:110px;margin:5px
5px 0 0;font-size:0.8em;color:#970C53}#commentform
input.code{position:relative;float:left;border:none;background:#CCC;width:165px;margin:5px
5px 0 0;font-size:0.8em;color:#970C53}#commentform
input.country{position:relative;float:left;border:none;background:#CCC;width:276px;margin:5px
5px 0 0;font-size:0.8em;color:#970C53}#commentform .note
label.error{position:absolute;top:10px;right:5px;background:url('/themes/vfp/images/cancel.png') no-repeat left;border:none;width:1px;height:16px;overflow:hidden;margin-top:4px;padding-left:15px;font-size:0.8em;overflow:hidden}#commentform
#privacy{position:relative;margin:10px
0 0 30px}#commentform
input#privacy{position:absolute;margin-top:50px;left:-60px;width:20px;background:none}#commentform
#privacy_txt{position:absolute;margin-top:45px;margin-left:0px;width:425px;font-size:10px}#commentform #privacy
label.error{position:absolute;top:45px;left:-15px;background:url('/themes/vfp/images/cancel.png') no-repeat left;border:none;width:1px;height:16px;overflow:hidden;margin-top:4px;padding-left:15px;font-size:0.8em;overflow:hidden}#commentform
label.error{position:absolute;right:5px;background:url('/themes/vfp/images/cancel.png') no-repeat left;border:none;width:1px;height:16px;overflow:hidden;margin-top:7px;padding-left:15px;font-size:0.8em;overflow:hidden}#commentform
#submit{position:absolute;right:100px;bottom:10px;width:61px;height:25px;background:#970C53;margin:5px
0;font-size:1.0em;padding:0
0 2px 0;color:#FFF;font-weight:bold}#commentform
#close{position:absolute;right:27px;bottom:10px;width:61px;height:25px;background:#970C53;margin:5px
0;font-size:1.0em;padding:0
0 2px 0;color:#FFF;font-weight:bold;border:none}#commentform
#closeX{position:absolute;border:none;top: -12px;right: -12px;background:url('/themes/vfp/images/close.png') no-repeat;width:30px;height:30px;cursor:pointer}#result{float:right;color:red;margin:0
0 0 15px}.itemDoc{display:block;margin:7px
0;padding-left:25px;color:#000;background:url(/themes/vfp/images/pdf-ico.png) center left no-repeat}#menu{position:absolute;top:100px;left:265px;z-index:9999}#menu
a{font-size:1.3em;text-decoration:none;color:#666;padding:0px
10px}#menu>li{cursor:pointer;float:left;position:relative;color:#666}#menu li a:hover{color:#002051;font-weight:normal;text-decoration:underline}#menu > li a:hover{color:#002051}#menu li.current
a{color:#002051}#menu
ul{padding:0px;margin:0px;display:block;display:inline}#menu li
ul{position:absolute;left:-10px;top:-5px;margin-top:20px;width:200px;line-height:16px;display:none;background:url(/themes/vfp/images/menu/dot_li.png);z-index:9999;color:#0395CC}#menu li:hover
ul{display:block}#menu li ul
li{display:block;margin:5px
20px;padding:0px;list-style-type:none}#menu li ul li:first-child{}#menu .submenu li
a{display:block;color:#000}#menu .submenu li a:hover{color:#000;font-weight:normal;text-decoration:underline}#menu
#main{left:0px;top:-20px;padding-top:20px;z-index:999;background-color:#B34664;color:#fff}#menu
.corner_inset_left{position:absolute;top:0px;left:-12px}#menu
.corner_inset_right{position:absolute;top:0px;left:150px}#menu
.last{background:transparent none repeat scroll 0% 0%;margin:0px;padding:0px;position:relative;height:0px}#menu
.corner_left{position:absolute;left:0px;top:0px}#menu
.corner_right{position:absolute;left:183px;top:0px}#menu
.middle{position:absolute;left:18px;height:20px;width:165px;top:0px}#menu_last{position:absolute;top:100px;right:0px}#menu_last
a{font-size:1.3em;text-decoration:none;color:#666;padding:0px
10px}#menu_last a:hover{color:#002051;font-weight:normal}#menu_last li.current
a{color:#002051;font-weight:normal}#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top: -20px;margin-left: -20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}* html #fancybox-loading{position:absolute;margin-top:0}#fancybox-loading
div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('/themes/vfp/images/fancybox/fancybox.png')}#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none}* html #fancybox-overlay{position:absolute;width:100%}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;margin:0;padding:20px;z-index:88888;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#FFF}#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:none;overflow:hidden}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}#fancybox-close{position:absolute;top: -15px;right: -15px;width:30px;height:30px;background-image:url('/themes/vfp/images/fancybox/fancybox.png');background-position: -40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox_error{color:#444;font:normal 12px/20px Arial;padding:7px;margin:0}#fancybox-content{height:auto;width:auto;padding:0;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic}#fancybox-frame{position:relative;width:100%;height:100%;border:none;display:block}#fancybox-title{position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:1102}.fancybox-title-inside{padding:10px
0;text-align:center;color:#333}.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:bold}.fancybox-title-over{color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url('/themes/vfp/images/fancybox/fancy_title_over.png');display:block}#fancybox-title-wrap{display:inline-block}#fancybox-title-wrap
span{height:32px;float:left}#fancybox-title-left{padding-left:15px;background-image:url('/themes/vfp/images/fancybox/fancybox.png');background-position: -40px -90px;background-repeat:no-repeat}#fancybox-title-main{font-weight:bold;line-height:29px;background-image:url('/themes/vfp/images/fancybox/fancybox-x.png');background-position:0px -40px;color:#FFF}#fancybox-title-right{padding-left:15px;background-image:url('/themes/vfp/images/fancybox/fancybox.png');background-position: -55px -90px;background-repeat:no-repeat}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background-image:url('/themes/vfp/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('/themes/vfp/images/fancybox/fancybox.png');background-position: -40px -30px}#fancybox-right-ico{background-image:url('/themes/vfp/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}.fancy-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancy-bg-n{top: -20px;left:0;width:100%;background-image:url('/themes/vfp/images/fancybox/fancybox-x.png')}#fancy-bg-ne{top: -20px;right: -20px;background-image:url('/themes/vfp/images/fancybox/fancybox.png');background-position: -40px -162px}#fancy-bg-e{top:0;right: -20px;height:100%;background-image:url('/themes/vfp/images/fancybox/fancybox-y.png');background-position: -20px 0px}#fancy-bg-se{bottom: -20px;right: -20px;background-image:url('/themes/vfp/images/fancybox/fancybox.png');background-position: -40px -182px}#fancy-bg-s{bottom: -20px;left:0;width:100%;background-image:url('/themes/vfp/images/fancybox/fancybox-x.png');background-position:0px -20px}#fancy-bg-sw{bottom: -20px;left: -20px;background-image:url('/themes/vfp/images/fancybox/fancybox.png');background-position: -40px -142px}#fancy-bg-w{top:0;left: -20px;height:100%;background-image:url('/themes/vfp/images/fancybox/fancybox-y.png')}#fancy-bg-nw{top: -20px;left: -20px;background-image:url('/themes/vfp/images/fancybox/fancybox.png');background-position: -40px -122px}#fancybox-loading.fancybox-ie
div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/vfp/images/fancybox/fancy_loading.png', sizingMethod='scale')}.fancybox-ie #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/vfp/images/fancybox/fancy_close.png', sizingMethod='scale')}.fancybox-ie #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/vfp/images/fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1}.fancybox-ie #fancybox-title-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/vfp/images/fancybox/fancy_title_left.png', sizingMethod='scale')}.fancybox-ie #fancybox-title-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/vfp/images/fancybox/fancy_title_main.png', sizingMethod='scale')}.fancybox-ie #fancybox-title-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/vfp/images/fancybox/fancy_title_right.png', sizingMethod='scale')}.fancybox-ie #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/vfp/images/fancybox/fancy_nav_left.png', sizingMethod='scale')}.fancybox-ie #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/vfp/images/fancybox/fancy_nav_right.png', sizingMethod='scale')}.fancybox-ie .fancy-bg{background:transparent !important}.fancybox-ie #fancy-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/vfp/images/fancybox/fancy_shadow_n.png', sizingMethod='scale')}.fancybox-ie #fancy-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/vfp/images/fancybox/fancy_shadow_ne.png', sizingMethod='scale')}.fancybox-ie #fancy-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/vfp/images/fancybox/fancy_shadow_e.png', sizingMethod='scale')}.fancybox-ie #fancy-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/vfp/images/fancybox/fancy_shadow_se.png', sizingMethod='scale')}.fancybox-ie #fancy-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/vfp/images/fancybox/fancy_shadow_s.png', sizingMethod='scale')}.fancybox-ie #fancy-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/vfp/images/fancybox/fancy_shadow_sw.png', sizingMethod='scale')}.fancybox-ie #fancy-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/vfp/images/fancybox/fancy_shadow_w.png', sizingMethod='scale')}.fancybox-ie #fancy-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/vfp/images/fancybox/fancy_shadow_nw.png', sizingMethod='scale')}.inputContainer{position:relative;float:left}.formError{position:absolute;top:300px;left:300px;display:block;z-index:95000;cursor:pointer}.ajaxSubmit{padding:20px;background:#55ea55;border:1px
solid #999;display:none}.formError
.formErrorContent{width:100%;background:#ee0101;position:relative;z-index:5001;color:#fff;width:150px;font-family:tahoma;font-size:11px;border:2px
solid #ddd;box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;padding:4px
10px 4px 10px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.greenPopup
.formErrorContent{background:#33be40}.blackPopup
.formErrorContent{background:#393939;color:#FFF}.formError
.formErrorArrow{width:15px;margin: -2px 0 0 13px;position:relative;z-index:95006}.formError
.formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0px
0 0 12px;top:2px}.formError .formErrorArrow
div{border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow:0 2px 3px #444;-moz-box-shadow:0 2px 3px #444;-webkit-box-shadow:0 2px 3px #444;font-size:0px;height:1px;background:#ee0101;margin:0
auto;line-height:0;font-size:0;display:block}.formError .formErrorArrowBottom
div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.greenPopup .formErrorArrow
div{background:#33be40}.blackPopup .formErrorArrow
div{background:#393939;color:#FFF}.formError .formErrorArrow
.line10{width:15px;border:none}.formError .formErrorArrow
.line9{width:13px;border:none}.formError .formErrorArrow
.line8{width:11px}.formError .formErrorArrow
.line7{width:9px}.formError .formErrorArrow
.line6{width:7px}.formError .formErrorArrow
.line5{width:5px}.formError .formErrorArrow
.line4{width:3px}.formError .formErrorArrow
.line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd}.formError .formErrorArrow
.line2{width:3px;border:none;background:#ddd}.formError .formErrorArrow
.line1{width:1px;border:none;background:#ddd}
