html{font-size:62.5%;}
body{font-size:14px;font-size:1.4rem;font-family:'texgyreadventorregular', 'Trebuchet MS', Arial, Helvetica, sans-serif;}
h1{border-bottom:0px dashed #DDD;margin:20px 0 0 0;color:#242426;letter-spacing:0.09rem;font-weight:normal;text-align:left;font-size:34px;font-size:3.4rem;font-family:'texgyreadventorregular', 'Trebuchet MS', Arial, Helvetica, sans-serif;}
.white{color:#FFF;text-align:center;}
h2{margin-bottom:5px;color:#242426;font-weight:normal;text-align:left;letter-spacing:0.11rem;font-size:30px;font-size:3.0rem;font-family:'texgyreadventorregular', 'Trebuchet MS', Arial, Helvetica, sans-serif;}
h3{margin-bottom:5px;color:#B71033;letter-spacing:0.11rem;font-size:18px;font-size:1.8rem;font-family:'Oswald', 'Trebuchet MS', Arial, Helvetica, sans-serif;}
h4{margin-bottom:5px;color:#000;letter-spacing:0.11rem;font-size:20px;font-size:2.0rem;font-family:'MuseoSansRounded-100', 'Trebuchet MS', Arial, Helvetica, sans-serif;}
h5{margin-bottom:5px;color:#000;letter-spacing:0.11rem;font-size:20px;font-size:2.0rem;font-family:'MuseoSansRounded-100', 'Trebuchet MS', Arial, Helvetica, sans-serif;}
h6{margin-bottom:5px;color:#000;letter-spacing:0.11rem;font-size:20px;font-size:2.0rem;font-family:'MuseoSansRounded-100', 'Trebuchet MS', Arial, Helvetica, sans-serif;}
p{color:#333;letter-spacing:0.09rem;font-size:16px;font-size:1.6rem;margin:15px auto;font-family:'texgyreadventorregular', Arial, Helvetica, sans-serif;}
strong{font-family:'texgyreadventorregular', Arial, Helvetica, sans-serif;letter-spacing:0rem;}
a{color:#B71033;text-decoration:none;}
li{list-style-type:none;letter-spacing:-0.09rem;}
input[type="text"], input[type="tel"], input[type="email"], input[type="password"], textarea{letter-spacing:0.11rem;}
textarea{height:200px;letter-spacing:0.11rem;}
label{width:100%;display:inline-block;line-height:1.2;vertical-align:top;float:left;}
@media only screen and (max-width:1024px){h1{padding-left:20px;padding-right:20px;}
h2{padding-left:20px;padding-right:20px;}
}
@media handheld, only screen and (max-width:768px){h1{padding-left:0px;padding-right:0px;}
h2{padding-left:0px;padding-right:0px;}
}
#header{height:100px;border-bottom:0px solid #000;background-color:#242426;background-image:url(/aweb/aw-themes/default/imgs/bg_header.jpg);background-repeat:repeat-x;background-position:bottom;}
@media only screen and (max-width:1024px){}
@media handheld, only screen and (max-width:768px){#header{height:100px;}
}
#login{background-color:#FFF;line-height:40px;text-align:right;}
#login ul{float:right;margin:0px 0;padding:0 10px;width:auto;height:40px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background-color:#444;text-align:center;line-height:24px;}
#login li{display:inline;margin:0;padding:0 6px;height:40px;font-family:'Oswald', Arial, Helvetica, sans-serif;color:#999;text-transform:lowercase;font-size:13px;font-size:1.3rem;border-right:1px solid #999;}
#login li:last-child{border-right:0;}
#login li a{color:#999;text-decoration:none;}
#login li a:hover{color:#FFF;margin:0px;text-decoration:none;}
#login a{color:#A5A5A5;background-color:#FFF;text-decoration:none;letter-spacing:0.03em;font-size:16px;font-size:1.6rem;text-transform:uppercase;font-family:'Oswald', Arial, Helvetica, sans-serif;line-height:40px;padding:8px 8px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;}
#login a:hover{}
#login a.lingua{background-color:#3A3A3C;}
@media only screen and (max-width:1024px){}
@media handheld, only screen and (max-width:768px){#login{margin:0 auto !important;text-align:center;}
#login ul{float:none;}
}
#logo{line-height:60px;text-align:left;margin-top:0px;}
#logo a{color:#FFF;text-decoration:none;text-shadow:#666 0px 1px 0px;font-size:28px;font-size:2.8rem;font-family:'texgyreadventorregular', 'Trebuchet MS', Arial, Helvetica, sans-serif;}
#logo a:hover{color:#FFF;text-shadow:#000 0px 1px 0px;}
#logo img{width:auto;margin-top:6px;}
@media only screen and (max-width:1024px){}
@media handheld, only screen and (max-width:768px){#logo{line-height:100px;text-align:left;margin-top:5px;}
#logo img{margin-top:1px;}
}
#navbar{line-height:100px;background-color:transparent;border:0px solid #000;}
#navbar #desktop{display:block;}
#navbar #navbar-sp{display:none;}
#navbar nav ul{margin:0px;padding:0;height:100px;text-align:right;}
#navbar nav li{display:inline-block;margin:0;padding:0;height:100px;color:#FFF;text-transform:uppercase;font-size:16px;font-size:1.6rem;line-height:100px;letter-spacing:0px;}
#navbar nav li:first-child{background-image:none;}
#navbar nav li a{font-family:'texgyreadventorregular', Arial, Helvetica, sans-serif;color:#FFF;text-decoration:none;line-height:100px;padding-left:8px;padding-right:8px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;display:block;}
#navbar nav li a:hover, #navbar-sp li a:hover{color:#FFF;background-color:#A70000;}
#navbar nav li .actived, #navbar-sp li a.actived{color:#FFF;text-shadow:#000 0px 1px 0px;background-color:#A70000;}
#navbar nav li .actived:hover{color:#DDD;text-shadow:#000 1px 1px 1px;background-color:#5B5B5E;}
@media only screen and (max-width:1024px){#navbar nav li{margin:0px;}
}
@media handheld, only screen and (max-width:768px){#navbar{display:none;}
#navbar-sp{top:110px;position:absolute;right:0;width:30%;text-align:center;margin:0;padding:0;box-sizing:border-box;z-index:10001;}
#navbar-sp li{margin:0;padding:0;height:auto;color:#EEE;font-size:16px;font-size:1.6rem;letter-spacing:1px;}
#navbar-sp ul{margin:0;padding:0;}
#navbar nav li a, #navbar-sp li a{font-family:'Oswald', Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;text-shadow:#666 1px 1px 1px;padding:0px 8px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;}
}
#search{text-align:right;line-height:60px;}
#search input[type="submit"]{padding:6px 15px;width:auto;border:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#B71033;color:#EEE;font-size:12px;font-size:1.2rem;font-family:'texgyreadventorregular', 'Trebuchet MS', Arial, Helvetica, sans-serif;-webkit-appearance:none;}
#search input[type="submit"]:hover{background-color:#B71033;color:#FFF;text-shadow:#000 0px 1px 0px;}
#search input[type="text"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;width:50%;outline:none;border:1px solid #900;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#000;font-size:12px;font-size:1.2rem;font-family:'texgyreadventorregular', 'Trebuchet MS', Arial, Helvetica, sans-serif;-webkit-appearance:none;}
@media only screen and (max-width:1024px){}
@media handheld, only screen and (max-width:768px){#search{display:none;}
}
#menu{display:none;}
@media only screen and (max-width:1024px){}
@media handheld, only screen and (max-width:768px){#menu{display:block;background-color:#2C2C2C;}
#menu #navbar-sp{display:none;}
#menu nav ul{background-color:#2C2C2C;}
#menu nav li{height:34px;border-bottom:1px dotted #eee;color:#EEE;text-align:center;font-size:16px;font-size:1.6rem;font-family:'MuseoSansRounded-300', 'Trebuchet MS', Arial, Helvetica, sans-serif;line-height:34px;font-weight:bold;}
#menu nav li:last-child{border-bottom:0;}
#menu nav li a{display:block;color:#fff;text-decoration:none;}
#menu nav li .actived{color:#000;text-shadow:#000 0px 0px 0px;}
}
#gallery{background-color:#F5F5F5;padding:60px 0;height:auto;width:100%;float:left;margin:0 !important;clear:both !important;box-sizing:border-box;}
@media only screen and (max-width:1024px){#gallery{padding:60px 20px;}
}
#slide{width:100%;border:0px solid #F00;margin:0;padding:0;display:block;clear:both;}
#slide img.slide-img{margin:0 !important;padding:0 !important;width:100% !important;}
@media only screen and (max-width:1024px){}
@media handheld, only screen and (max-width:768px){}
#slogan{min-height:120px;width:100%;border-bottom:1px solid #B71033;background-color:#000;background-image:url(/images/nyc02.jpg);background-position-y:-250px;background-repeat:no-repeat;}
@media only screen and (max-width:1024px){}
@media handheld, only screen and (max-width:768px){}
#path{}
@media only screen and (max-width:1024px){}
@media handheld, only screen and (max-width:768px){}
#title{margin:30px 0 10px 0;}
@media only screen and (max-width:1024px){}
@media handheld, only screen and (max-width:768px){}
#content{margin:0px 0 0 0;padding:0;border:0px solid #000;}
#content input[type="submit"], #content input[type="button"]{padding:10px 15px;width:auto;border:0;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background-color:#7D0000;border-bottom:6px solid #BD0000;color:#FFF;font-size:18px;font-size:1.8rem;font-family:'texgyreadventorregular', 'Trebuchet MS', Arial, Helvetica, sans-serif;-webkit-appearance:none;}
#content input[type="submit"]:hover, #content input[type="button"]:hover{background-color:#242426;color:#FFF;text-shadow:#000 0px 1px 0px;}
#content input[type="submit"]:disabled, #content input[type="button"]:disabled{background-color:#CCC;color:#EEE;text-shadow:#000 0px 1px 0px;}
#content input[type="text"], #content input[type="tel"], #content input[type="email"], #content input[type="password"], #content textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;padding:10px;width:100%;outline:none;border:1px solid #CCC;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#000;font-size:18px;font-size:1.8rem;font-family:'texgyreadventorregular', 'Trebuchet MS', Arial, Helvetica, sans-serif;-webkit-appearance:none;}
#content select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;padding:10px;width:100%;border:1px solid #999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#EEE;color:#000;font-size:18px;font-size:1.8rem;font-family:'texgyreadventorregular', 'Trebuchet MS', Arial, Helvetica, sans-serif;}
#content select option::first-child{color:#CCC;}
#content.home{width:100%;}
#content .home h2, #content .home2 h2{text-align:center;letter-spacing:normal;color:#B71033;margin-top:20px;margin-bottom:20px;height:40px;font-size:26px;font-size:2.6rem;text-transform:none;}
@media only screen and (max-width:1024px){#content.home p{text-align:justify;margin:15px 20px;min-height:130px;}
#content .home h2{text-align:center;color:#3E3E3E;margin-top:20px;height:40px;font-size:20px;font-size:2.0rem;}
#content.home img{margin:0 0 0 10px;width:50%;}
#content.home .detail-news{line-height:40px;padding:4px 10px;margin:10px 0 0 0;}
}
@media handheld, only screen and (max-width:768px){#content select{-webkit-appearance:none;}
#content .home{width:100%;float:none;margin:0;padding:0 1%;box-sizing:border-box;text-align:center;height:auto !important;padding-bottom:30px;}
#content.home h2{clear:both;}
#content.home p{text-align:justify;margin:15px 0px;min-height:0px;clear:both;}
#content.home img{margin:10px auto 10px auto;width:100%;}
#content .newsletter p{width:100%;float:none;border:1px solid #FFF;margin:0 0 30px 0;}
#content .newsletter h3{width:100%;float:none;border:1px solid #FFF;}
}
}
#voces-dt-tb{width:100%;display:inline-block;background-color:#FF0;float:left;height:200px;overflow:hidden;}
#voces-dt-tb ul{float:left;width:100%;}
#voces-dt-tb li{float:left;}
#voces-dt-tb a.gallery{height:auto;width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;float:left;text-align:center;}
#voces-dt-tb a.gallery img{width:100%;}
#voces-dt-tb h2, #voces-sp h2{text-align:center;margin-bottom:0px;}
@media only screen and (max-width:1024px){}
@media handheld, only screen and (max-width:768px){#voces-dt-tb{display:none;}
}
#voces-sp{display:none;}
@media only screen and (max-width:1024px){}
@media handheld, only screen and (max-width:768px){#voces-sp{display:block;width:100%;}
}
#voces{float:left;margin:0;width:100%;height:auto;}
#voces li{float:none;background-color:#FFF;margin-bottom:10px;min-height:180px;padding:20px 0 0 0;}
#voces ul li img{margin-right:20px;}
#voces ul li:nth-child(2n+1){background-color:#F5F5F5 !important;}
@media only screen and (max-width:1024px){}
@media handheld, only screen and (max-width:768px){#voces li{padding:2.5% 2.5% 40px 2.5%;margin-bottom:20px;}
#voces ul li{background-color:#F5F5F5 !important;}
}
#end{margin-top:50px;padding-bottom:5px;border-bottom:1px dashed #666;display:none;}
#end #call-us{margin:0;}
#end #call-us p{color:#B71033;font-size:24px;font-size:2.4rem;font-family:'texgyreadventorregular', 'Trebuchet MS', Arial, Helvetica, sans-serif;}
#end #call-us a{color:#000;text-decoration:none;}
#end #social{float:right;}
#end #social img{margin-left:10px;width:30px;}
@media only screen and (max-width:1024px){}
@media handheld, only screen and (max-width:768px){#end #call-us{margin:0 0 20px 0;text-align:center;}
#end #call-us p{color:#B71033;font-size:18px;font-size:1.8rem;font-family:'texgyreadventorregular', 'Trebuchet MS', Arial, Helvetica, sans-serif;}
#end #social{float:none;text-align:center;}
}
#footer{margin-top:0px;padding-top:10px;height:auto !important;background-color:#242426;padding-bottom:20px;clear:both !important;}
#footer #copyrights{margin:0;}
#footer #copyrights li{color:#FFF;font-size:16px;letter-spacing:1px;line-height:46px;}
#footer #copyrights li img{margin-right:5px;vertical-align:middle;}
#footer #copyrights li:first-child{border-bottom:0px dashed #E0E0E0;margin:20px 0 0 0;}
#footer #copyrights li strong{font-weight:normal;color:#FFF;font-size:21px;}
#footer #copyrights li a{color:#FFF;font-size:16px;}
#footer #copyrights li a:hover{text-decoration:underline;}
#footer #copyrights p{font-family:'texgyreadventorregular', 'Trebuchet MS', Arial, Helvetica, sans-serif;}
#footer #contacts{color:#fff;}
#footer #contacts li{color:#FFF;font-size:16px;letter-spacing:1px;font-family:'texgyreadventorregular', 'Trebuchet MS', Arial, Helvetica, sans-serif;height:auto !important;}
#footer #contacts li:first-child{border-bottom:0px dashed #E0E0E0;margin:20px 0 0 0;}
#footer #contacts li strong{font-weight:bold;color:#FFF;font-size:21px;}
#footer #contacts li a{color:#FFF;font-size:16px;}
#footer #contacts li a:hover{text-decoration:underline;}
#footer #social{text-align:center;margin:60px auto;}
#footer #social img{margin:0 10px 0 10px;}
@media only screen and (max-width:1024px){#footer #copyrights li{color:#FFF;font-size:15px;font-size:1.5rem;letter-spacing:1px;}
#footer #contacts li{color:#FFF;font-size:15px;font-size:1.5rem;letter-spacing:1px;}
#footer #contacts li a{color:#FFF;font-size:15px;font-size:1.5rem;}
#footer #copyrights li a{color:#FFF;font-size:15px;font-size:1.5rem;}
}
@media handheld, only screen and (max-width:768px){#footer #copyrights{margin:0;text-align:center;}
#footer #copyrights li{color:#FFF;font-size:17px;font-size:1.7rem;letter-spacing:1px;line-height:120px !important;height:auto !important;text-align:center;position:relative;padding:0;margin:0;}
#footer #copyrights li img{position:absolute;top:0px;left:50%;margin-left:-20px;}
#footer #contacts li{color:#FFF;font-size:17px;font-size:1.7rem;letter-spacing:1px;text-align:center;}
#footer #contacts li a{color:#FFF;font-size:17px;font-size:1.7rem;}
#footer #copyrights li a{color:#FFF;font-size:17px;font-size:1.7rem;}
}
@media handheld, only screen and (max-width:768px){#toggle{position:absolute;top:70px;right:0;display:block;width:30%;height:auto;background-color:transparent;text-align:center;line-height:34px;z-index:10000;}
#toggle a{color:#FFF;text-decoration:none;font-size:16px;font-size:1.6rem;font-family:'Oswald', 'Trebuchet MS', Arial, Helvetica, sans-serif;text-transform:uppercase;background-color:#000;padding:10px 14px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;}
}
#map-canvas{width:100%;height:485px;}
#map-canvas img{max-width:none;background-color:transparent;}
#contacts{margin:0;padding:0;}
#contacts ul{margin:0;}
#contacts li{margin-bottom:2px;padding-bottom:2px;border:0;color:#333;font-size:18px;font-size:1.8rem;font-family:'texgyreadventorregular', 'Trebuchet MS', Arial, Helvetica, sans-serif;}
#contacts li a{color:#B71033;font-size:18px;font-size:1.8rem;font-family:'texgyreadventorregular', 'Trebuchet MS', Arial, Helvetica, sans-serif;}
#contacts li strong{color:#000;font-family:'texgyreadventorregular', 'Trebuchet MS', Arial, Helvetica, sans-serif;}
@media only screen and (max-width:1024px){}
@media handheld, only screen and (max-width:768px){}
#legals{margin:0;padding:0;}
#legals ul{margin:0;}
#legals li{margin-bottom:2px;padding-bottom:2px;border:0;color:#666;font-size:14px;font-size:1.4rem;font-family:'texgyreadventorregular', 'Trebuchet MS', Arial, Helvetica, sans-serif;}
#legals li a{color:#B71033;font-size:14px;font-size:1.4rem;}
#legals li strong{color:#B71033;}
@media only screen and (max-width:1024px){}
@media handheld, only screen and (max-width:768px){}
#info{display:none;}
@media only screen and (max-width:1024px){}
@media handheld, only screen and (max-width:768px){}
#openinfo{}
@media only screen and (max-width:1024px){#openinfo{margin-left:20px;}
}
@media handheld, only screen and (max-width:768px){#openinfo{margin-left:0px;}
}
.list-home{counter-reset:listhome;margin:10px auto 0 auto;padding:0 0 40px 0;display:inline-block;border:0px solid #FFF;width:100% !important;}
.list-home li{position:relative;padding:150px 0 10px 0;float:left !important;width:16.66%;height:160px;list-style-type:none;background-color:#640000;margin:0 0 0 0;}
.list-home li:before{content:counter(listhome);counter-increment:listhome;position:absolute;left:50%;margin-left:-40px;top:40px;font-size:50px;font-size:5.0rem;font-family:'Oswald', 'Trebuchet MS', Arial, Helvetica, sans-serif;color:#FFF;background-color:#3A3A3C;width:80px;height:80px;line-height:80px;border-radius:40px;text-align:center;-moz-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;}
.list-home li:hover:before{color:#3A3A3C;background-color:#FFF;-moz-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;}
.list-home li h3{margin:10px;text-align:center;color:#FFF;font-size:22px;font-size:2.2rem;font-weight:normal;text-shadow:#333333 1px 1px 1px;}
.list-home li h3 a{color:#FFF;}
.list-home li p{margin:10px;text-align:center;color:#FFF;font-weight:normal;}
.list-home li:nth-child(2n+1){background-color:#A20000;}
@media only screen and (max-width:1024px){.list-home li{width:33.33%;}
}
@media handheld, only screen and (max-width:768px){.list-home li{width:100%;}
}
.home h2{color:#242426;text-align:left;margin:30px 0;}
.home img{float:right;margin:0 0 0 10px;}
.box{margin-bottom:30px;min-height:30px;width:100%;float:left;}
.box ul{margin:20px;}
.box li{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #E2E2E2;color:#000;list-style-image:none;font-size:20px;font-size:2.0rem;font-family:'Oswald', 'Trebuchet MS', Arial, Helvetica, sans-serif;text-transform:uppercase;}
.box li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;}
.box li p{font-family:'texgyreadventorregular', 'Trebuchet MS', Arial, Helvetica, sans-serif;}
.box li a{color:#3E3E3E;text-decoration:none;text-transform:uppercase;font-size:20px;font-size:2.0rem;letter-spacing:0em;font-family:'Oswald', 'Trebuchet MS', Arial, Helvetica, sans-serif;}
.box li a:hover{color:#A20000;text-decoration:none;}
.box li span{font-size:11px;font-size:1.1rem;}
.box img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 20px 20px 0;border:0px solid #EEE;}
.box form{margin:0;}
.box label{}
.box-border-1px-solid-DDD{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #DDD;}
.box-border-bottom-1px-dashed-666{border-bottom:1px dashed #666;}
.box-border-top-1px-dashed-666{border-top:1px dashed #666;}
.box-border-radius-4px{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.box-padding-top-20px{padding-top:20px;}
.box-padding-20px{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;}
.box-background-color-eee{background-color:#EEE;}
.box-background-color-F5F5F5{background-color:#F5F5F5;}
.box-margin-top-30px{margin-top:30px;}
.box-align-right{text-align:right;}
.box-gallery{}
.box-gallery img{margin-right:1%;width:15%;}
@media only screen and (max-width:1024px){.box p{margin:20px;}
.box form{margin:0 20px;}
.box h3{margin-left:20px;}
}
@media handheld, only screen and (max-width:768px){.box-gallery img{width:100%;}
.box p{margin:10px 0;}
.box form{margin:0;}
.box h3{margin-left:0px;}
}
.img-width-150{width:150px;}
@media only screen and (max-width:1024px){.img-width-150{margin-left:20px !important;}
}
@media handheld, only screen and (max-width:768px){.img-width-150{width:100%;margin-left:0px !important;}
}
.img-width-200{width:200px;}
@media only screen and (max-width:1024px){}
@media handheld, only screen and (max-width:768px){.img-width-200{width:100%;}
}
.data{margin-bottom:10px;color:#000;font-size:11px;font-size:1.1rem;font-family:'texgyreadventorregular', 'Trebuchet MS', Arial, Helvetica, sans-serif;}
@media only screen and (max-width:1024px){}
@media handheld, only screen and (max-width:768px){}
.path{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:20px;padding:10px;width:100%;}
.path ul{margin:0;}
.path li{float:left;padding:0 10px 0 0;list-style-image:none;}
@media only screen and (max-width:1024px){}
@media handheld, only screen and (max-width:768px){}
.voce-img-h2{margin:30px auto;text-align:center;border:0px solid #000;height:auto;-moz-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;}
.voce-img-h2:hover{background-color:#F5F5F5;}
.voce-img-h2 h2{margin:10px auto;color:#3E3E3E;letter-spacing:0rem;font-size:20px;font-size:2.0rem;font-family:'Oswald', 'Trebuchet MS', Arial, Helvetica, sans-serif;height:60px;}
.voce-img-h2 h2 a{color:#3E3E3E;}
.voce-img-h2 img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:95%;max-width:316px;margin:0px auto 20px auto !important;}
.voce-img-h2 a.detail{background-color:#7D0000;border-bottom:6px solid #BD0000;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;color:#FFF;font-size:16px;font-size:1.6rem;font-family:'Oswald', 'Trebuchet MS', Arial, Helvetica, sans-serif;letter-spacing:0.11rem;padding:5px 10px;margin:10px auto;display:block;width:60%;text-transform:uppercase;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}
.voce-img-h2 a.detail:hover{background-color:#242426;text-shadow:#666 1px 1px 1px;}
@media only screen and (max-width:1024px){.voce-img-h2 h2{margin:10px auto;padding:0 5px;color:#3E3E3E;letter-spacing:0.00rem;font-size:17px;font-size:1.7rem;font-family:'texgyreadventorregular', 'Trebuchet MS', Arial, Helvetica, sans-serif;height:65px;}
}
@media handheld, only screen and (max-width:768px){.voce-img-h2{margin-bottom:0 0 30px 0;width:100%;}
.voce-img-h2 h2{margin:10px auto;color:#3E3E3E;letter-spacing:0.11rem;font-size:22px;font-size:2.2rem;font-family:'texgyreadventorregular', 'Trebuchet MS', Arial, Helvetica, sans-serif;height:45px;}
}
.voce-img-h4{margin-bottom:30px;background-color:#F5F5F5;padding:20px;box-sizing:border-box;}
.voce-img-h4 h4{margin:10px 0;color:#B71033;letter-spacing:0rem;text-align:center;font-size:16px;font-size:1.6rem;font-weight:normal;font-family:'Oswald', 'Trebuchet MS', Arial, Helvetica, sans-serif;}
.voce-img-h4 img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0 !important;width:100%;}
#gallery .voce-img-h4{margin-bottom:30px;background-color:#FFF;padding:20px;box-sizing:border-box;}
#gallery .voce-img-h4 h4{margin:10px 0;color:#B71033;letter-spacing:0rem;text-align:center;font-size:16px;font-size:1.6rem;font-weight:normal;font-family:'Oswald', 'Trebuchet MS', Arial, Helvetica, sans-serif;}
#gallery .voce-img-h4 img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0 !important;width:100%;}
@media only screen and (max-width:1024px){}
@media handheld, only screen and (max-width:768px){.voce-img-h4{margin-bottom:0 0 30px 0;width:100%;}
}
.pdf{display:block;width:100%;clear:both;margin:10px auto;}
.pdf a.detail{padding:15px 60px 15px 15px;background-color:#799B02;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:0px solid #EDEDED;background-image:url(../imgs/bg_pdf.png);background-repeat:no-repeat;background-position:95% 50%;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;color:#FFF;font-size:16px;font-size:1.6rem;}
.pdf a.detail:hover{border:0px solid #DBDFE3;background-image:url(../imgs/bg_pdf.png);background-repeat:no-repeat;background-position:95% 10%;text-shadow:#000 0px 1px 0px;}
.error{margin-bottom:15px;color:#B71033;font-size:12px;font-size:1.2rem;font-family:'texgyreadventorregular', 'Trebuchet MS', Arial, Helvetica, sans-serif;}
.news{float:right;margin:-450px 1% 0 0;padding:0 0 0 0;border:0px solid #000;z-index:1000;position:relative;width:31%;background-color:#B71033;height:auto;-webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.75);box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.75);}
.news .voce-img-h2 a.detail{background-color:#fff;color:#B71033;font-size:16px;font-size:1.6rem;font-family:'texgyreadventorregular', 'Trebuchet MS', Arial, Helvetica, sans-serif;font-weight:bold;letter-spacing:0.11rem;padding:7px 10px;margin:10px auto;display:block;width:70%;text-transform:uppercase;border-radius:3px;}
.news .voce-img-h2 h2, .news .voce-img-h2 a{color:#fff;}
@media only screen and (max-width:1024px){}
@media handheld, only screen and (max-width:768px){.news{float:none;margin:0px auto;padding:0 0 0 0;border:0px solid #000;z-index:1000;position:relative;width:70%;background-color:#B71033;height:auto;-webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.75);box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.75);}
}
.detail-news{color:#FFF;text-decoration:none;text-align:center;display:block;line-height:50px;background-color:#7D0000;border-bottom:6px solid #BD0000;padding:5px 20px;width:180px;margin:20px 0 0 0;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}
.detail-news:hover{background-color:#242426;text-shadow:#666 1px 1px 1px;}
.home .detail-news{}
.home a.detail-news, .home2 a.detail-news{color:#FFF !important;}
.zoom{}
.clear{clear:both;}
@media only screen and (-webkit-min-device-pixel-ratio:2){}
@font-face{font-family:'texgyreadventorregular';src:url('/fonts/texgyreadventor-regular-webfont.eot');src:url('/fonts/texgyreadventor-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/texgyreadventor-regular-webfont.woff') format('woff'),
url('/fonts/texgyreadventor-regular-webfont.ttf') format('truetype'),
url('/fonts/texgyreadventor-regular-webfont.svg#texgyreadventorregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'texgyreadventorbold';src:url('/fonts/texgyreadventor-bold-webfont.eot');src:url('/fonts/texgyreadventor-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/texgyreadventor-bold-webfont.woff') format('woff'),
url('/fonts/texgyreadventor-bold-webfont.ttf') format('truetype'),
url('/fonts/texgyreadventor-bold-webfont.svg#texgyreadventorbold') format('svg');font-weight:normal;font-style:normal;}
.img-tonda{border:12px solid #090;border-radius:156px;-webkit-border-radius:156px;-moz-border-radius:156px;width:auto;height:auto;box-shadow:#999 0px 0px 10px;-webkit-box-shadow:#999 0px 0px 10px;-moz-box-shadow:#999 0px 0px 10px;margin:10px;}
.img-all{width:100%;margin:10px 0 10px 0 !important;left:0;}
.img-all .twelvecol{margin:0 !important;padding:0 !important;}