@charset "iso-8859-1";*{padding:0;margin:0;}
body{font-family:verdana,Helvetica,sans-serif;}
#contenitorone{background:url(/images/bg/wrap-bg.gif) repeat-y center top;width:100%;display:table;color:#333;margin:0 auto;}
#contenitorone2{margin:0 auto;width:100%;min-height:692px;}
img{border:none;}
p{color:#333;font-family:Verdana,Georgia,Times,serif;font-size:13px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;padding:0 0 8px 0;}
a{color:#763712;text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}
#header{height:180px;width:980px;position:relative;margin:0 auto;}
#logo{position:absolute;top:20px;left:38px;}
#nav{width:765px;height:170px;margin-left:180px;background:url(/images/navigation.png) no-repeat left 15px;}
#mainnav{width:720px;height:25px;padding:45px 0 0 30px;font-family:Arial;font-size:13px;font-weight:bold;font-variant:small-caps;}
#mainnav li{float:left;list-style-image:none;list-style-type:none;padding:0 20px 0 0;}
#mainnav a,#mainnav a:link{color:#e10915;text-decoration:none;}
#mainnav a:visited{color:#e10915;text-decoration:none;}
#mainnav a:hover{color:#656565;text-decoration:none;}
#mainnav a.active{color:#b1c22c;text-decoration:none;}
#subnav{width:330px;height:85px;padding:5px 40px 5px 35px;font-family:Arial;font-size:10px;font-weight:bold;}
#subnav li{padding:0 80px 3px 6px;list-style-type:none;text-align:left;background-image:url(../images/dot_red.gif);background-repeat:no-repeat;background-position:left 5px;}
#subnav2{width:350px;height:85px;padding:5px 40px 5px 30px;font-family:Arial;font-size:10px;font-weight:bold;}
#subnav2 li{padding:0 5px 3px 6px;list-style-type:none;text-align:left;background-image:url(../images/dot_red.gif);background-repeat:no-repeat;background-position:left 5px;}
#sx,#dx{width:170px;float:left;padding:3px 0 0 0;}
#sx span,#dx span{font:bold 12px Arial,Verdana,Georgia,Times,serif;text-align:left;padding:0 0 2px 0;color:#ccc;text-transform:uppercase;}
#mainnav a,#subnav a,#subnav2 a,a:link{color:#e10915;text-decoration:none;}
#mainnav a:visited,#subnav a:visited,#subnav2 a:visited{color:#e10915;text-decoration:none;}
#mainnav a:hover,#subnav a:hover,#subnav2 a:hover{color:#656565;text-decoration:none;}
#mainnav a.active,#subnav a.active,#subnav2 a.active{color:#b1c22c;text-decoration:none;}
#content-wrap{width:980px;margin:0 auto;}
#content,#content_info{width:430px;position:relative;padding:38px 0 20px 40px;}
#content ul{font-size:12px;margin:0 auto;margin-left:0;padding:0 0 10px 20px;list-style:none;}
#content li{color:#000;text-decoration:none;display:block;background:url(../images/sqare_red_pic.gif) no-repeat 2px 10px;padding:5px 5px 5px 18px;}
#content_sedi{width:425px;position:relative;padding:45px 6px 20px 40px;min-height:600px;}
#box_corsi{width:500px;}
#box_corsi h2{font:bold 14px Arial,Verdana,Georgia,Times,serif;text-align:left;padding:10px 0 5px 0;color:#ccc;text-transform:uppercase;}
#box_sx,#box_dx{width:240px;float:left;padding:5px 0 20px 0;}
#box_sx h4,#box_dx h4{font:bold 12px Arial,Verdana,Georgia,Times,serif;text-align:left;padding:0;margin:10px 0 0 1px;color:#000;text-transform:uppercase;}
#box_sx li,#box_dx li{font:bold 11px Arial,Verdana,Georgia,Times,serif;color:#666;padding:5px 10px 0 0;list-style-type:none;text-align:left;}
aa #box_sx a,a:link,#box_dx a,a:link{color:#666;text-decoration:none;}
#box_sx a:visited,#box_dx a:visited{color:#666;text-decoration:none;}
#box_sx a:hover,#box_dx a:hover{color:#e10915;text-decoration:none;}
#box_sx a.active,#box_dx a.active{color:#b1c22c;text-decoration:none;}
#multi{width:550px;overflow:hidden;font-size:10px;padding:0;margin:0;}
#multi h4 a{padding:0;color:#e10915;font:bold 12px Arial,Verdana,Georgia,Times,serif;text-align:left;text-transform:uppercase;}
#multi div{width:250px;float:left;margin:0 0 0 1px;display:inline;}
#multi div h3{font:bold 130%/100% Arial,Verdana,Georgia,Times,serif;padding:0;color:#69C;margin:0;}
#multi ul,#multi li{padding:0 0 0 2px;list-style:none;background-image:none;}
#multi li a,#multi li a:visited{color:#000;text-decoration:none;display:block;background:url(/images/sqare_red_pic.gif) no-repeat 2px 9px;padding:5px 5px 5px 10px;}
#multi li a:hover{background:url(../images/sqare_gray_pic.gif) no-repeat 2px 9px;color:#999;}
#multi a{display:block;color:#000;text-decoration:none;padding-left:5px;}
#formativa{margin-top:0;font-size:12px;}
#formativa dl{margin:0 auto;margin-left:0;padding:0 0 10px 0;}
#formativa dt{margin:0;padding:0;font-weight:bold;color:#000;}
#formativa dd{margin:0;padding:0 0 0 20px;color:#000;}
#formativa dt a,#formativa dt a:visited{color:#000;text-decoration:none;display:block;background:url(/images/sqare_red.gif) no-repeat 0 8px;padding:4px 5px 2px 15px;}
#formativa dt a:hover{background:url(../images/sqare_gray.gif) no-repeat 0 8px;color:#999;}
#definizione{font-size:12px;padding-left:15px;}
#definizione dl{margin:0 auto;margin-left:0;padding:0 0 10px 0;}
#definizione dt{margin:0;padding:0;font-weight:bold;color:#000;}
#definizione dd{margin:0;padding:0 0 0 20px;color:#000;}
#definizione dt a,#definizione dt a:visited{color:#000;text-decoration:none;display:block;background:url(/images/sqare_red.gif) no-repeat 2px 14px;padding:10px 5px 5px 15px;}
#definizione dt a:hover{background:url(../images/sqare_gray.gif) no-repeat 2px 14px;color:#999;}
#footer{width:991px;margin:0 auto;background:#FFF url(../images/bottom-bg.gif) no-repeat left top;clear:both;}
#footer h4{text-indent:-900em;height:25px;}
#footer-wrap{position:relative;padding:35px 6px 20px 40px;width:550px;font-family:Verdana,Geneva,sans-serif;font-size:9px;}
#footer-wrap a,#footer-wrap a:link{color:#e10915;text-decoration:none;}
#footer-wrap a:visited{color:#e10915;text-decoration:none;}
#footer-wrap a:hover{color:#656565;text-decoration:none;}
h2{font:bold 13px Verdana,Georgia,Times,serif;text-align:left;padding:0;color:#000;}
span.title{display:none;color:#0FF;}
h1{font:normal 14px Arial,Verdana,Georgia,Times,serif;margin:0;padding:2px 0 20px 0;color:#666;text-transform:uppercase;}
h1 a,h2 a{color:#763712;}
h1 a:hover,h2 a:hover{color:#2b2b2b;text-decoration:none;}
h3{font:bold 12px Arial,Verdana,Georgia,Times,serif;text-align:left;padding:5px 0 5px 0;color:#333;text-transform:uppercase;}
#content h3{font:bold 13px Arial,Verdana,Georgia,Times,serif;text-align:left;padding:5px 0 8px 0;color:#900;text-transform:uppercase;}
#content h4{font:bold 13px Arial,Verdana,Georgia,Times,serif;text-align:left;padding:10px 0 0 0;color:#333;text-transform:uppercase;}
h3 em,h4 em{color:#c00;letter-spacing:-1px;}
h4{font:bold 12px Arial,Verdana,Georgia,Times,serif;text-align:left;padding:5px 0 5px 0;color:#C30;text-transform:uppercase;}
span.intro{color:#900;font-family:Verdana,Georgia,Times,serif;font-size:13px;font-style:normal;font-weight:bold;font-variant:normal;padding:0;margin:0;}
#showform{
	margin-left:-42px;
}
form{width:422px;font-family:Arial,Helvetica,sans-serif;font-size:12px;background:#d9e489 url(/images/form_cent.png) no-repeat center top;margin-top:20px;}
#legend{width:425px;height:26px;color:#fff;font-weight:bold;background:url(/images/form_sup.png) no-repeat left bottom;padding:0;}
#fieldset{background:url(/images/form_cent_bord.png) repeat-y left top;border:none;width:420px;padding:5px;}
fieldset div{float:left;border:none;width:200px;padding:5px 2px 0 5px;}
fieldset label{float:left;width:200px;color:#545454;text-align:left;}
fieldset input,fieldset select,fieldset textarea{float:left;width:150px;height:15px;font-size:12px;}
fieldset select{width:190px;height:21px;}
fieldset span{clear:both;display:block;font-size:11px;color:#7c7d7d;padding:4px 0 0;}
#upload{width:400px;padding:10px 2px 0 5px;}
#upload label{width:auto;text-align:left;padding:0 0 0 4px;}
#upload textarea{width:200px;height:100px;}
#messaggio_box{width:400px;padding:25px 2px 0 5px;}
#messaggio_box label{width:auto;text-align:left;padding:0 0 0 4px;}
#messaggio_box textarea{width:400px;height:100px;}
#privacy_box{float:none;width:400px;}
#privacy_box input{float:left;width:15px;border:0;margin:5px 5px 0 5px;}
#privacy_box label{width:250px;text-align:left;padding:5px 0 0 5px;}
#check_box{float:left;width:200px;border:none;padding:5px 2px 0 5px;}
#check_box input{width:15px;border:0;margin:5px 5px 5px 0;}
#check_box label{width:170px;padding:5px 0 0 0;}
#intesta{width:400px;padding:15px 0 5px 10px;}
#invia{margin:0;height:45px;background:url(/images/form_inf.png) no-repeat left top;}
#invia input{border:none;display:block;width:196px;height:34px;background:url(/images/form_bottone.png) no-repeat left top;text-indent:-9999px;margin:0 0 0 220px;cursor:pointer;}
#invia input.eng{border:none;display:block;width:196px;height:34px;background:url(../eng/images/form_bottone.png) no-repeat left top;text-indent:-9999px;margin:0 0 0 220px;cursor:pointer;}

#invia2{margin:0;height:45px;background:url(/images/form_inf.png) no-repeat left top;}
#invia2 input{border:none;display:block;width:196px;height:34px;background:url(../eng/images/form_bottone.png) no-repeat left top;text-indent:-9999px;margin:0 0 0 220px;cursor:pointer;}

.fadedin{width:300px!important;}
.button{width:392px;height:87px;color:#fff;font-weight:bold;text-transform:uppercase;background:url(/images/barra_info.png) no-repeat right bottom;font-size:14px;padding:0 4px 0 0;float:left;}
.button_eng{width:392px;height:87px;color:#fff;font-weight:bold;text-transform:uppercase;background:url(../eng/images/barra_info.png) no-repeat right bottom;font-size:14px;padding:0 4px 0 0;float:left;}

.button:hover{color:#fff;cursor:pointer;}
.button span{display:inline-block;height:23px;background:url(/images/barra_info.png) no-repeat left top;padding:7px 10px 0 20px;}
.formError{position:absolute;top:10px;left:300px;width:180px;padding-bottom:15px;display:block;z-index:5000;}
.formError .formErrorContent{width:100%;background:#000;color:#fff;font-family:tahoma;font-size:10px;box-shadow:1px 1px 6px #000;-moz-box-shadow:1px 1px 6px #000;-webkit-box-shadow:1px 1px 6px #000;padding:4px 10px 4px 10px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;font-weight:bold;}
.formError .formErrorArrow{position:absolute;bottom:0;left:20px;width:15px;height:15px;}
.formError .formErrorArrow div{box-shadow:1px 4px 5px #000;-moz-box-shadow:1px 4px 5px #000;-webkit-box-shadow:1px 1px 5px #000;font-size:0;}
.formError .formErrorArrow .line10{width:15px;height:1px;background:#000;margin:0 auto;font-size:0;display:block;}
.formError .formErrorArrow .line9{width:13px;height:1px;background:#000;margin:0 auto;display:block;}
.formError .formErrorArrow .line8{width:11px;height:1px;background:#000;margin:0 auto;display:block;}
.formError .formErrorArrow .line7{width:9px;height:1px;background:#000;margin:0 auto;display:block;}
.formError .formErrorArrow .line6{width:7px;height:1px;background:#000;margin:0 auto;display:block;}
.formError .formErrorArrow .line5{width:5px;height:1px;background:#000;margin:0 auto;display:block;}
.formError .formErrorArrow .line4{width:3px;height:1px;background:#000;margin:0 auto;display:block;}
.formError .formErrorArrow .line3{width:1px;height:1px;background:#000;margin:0 auto;display:block;}
div.light_rounded .pp_top .pp_left{background:url(/images/sprite.png) -88px -53px no-repeat;}
div.light_rounded .pp_top .pp_middle{background:#fff;}
div.light_rounded .pp_top .pp_right{background:url(/images/sprite.png) -110px -53px no-repeat;}
div.light_rounded .pp_content{background-color:#fff;}
div.light_rounded .pp_content a.pp_next:hover{background:url(/images/btnNext.png) center right no-repeat;cursor:pointer;}
div.light_rounded .pp_content a.pp_previous:hover{background:url(/images/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.light_rounded .pp_content a.pp_expand{background:url(/images/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.light_rounded .pp_content a.pp_expand:hover{background:url(/images/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.light_rounded .pp_content a.pp_contract{background:url(/images/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.light_rounded .pp_content a.pp_contract:hover{background:url(../images/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.light_rounded .pp_content a.pp_close{width:75px;height:22px;background:url(/images/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url(/images/sprite.png) 0 -71px no-repeat;}
div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url(/images/sprite.png) -22px -71px no-repeat;}
div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.light_rounded .pp_bottom .pp_left{background:url(/images/sprite.png) -88px -80px no-repeat;}
div.light_rounded .pp_bottom .pp_middle{background:#fff;}
div.light_rounded .pp_bottom .pp_right{background:url(/images/sprite.png) -110px -80px no-repeat;}
div.light_rounded .pp_loaderIcon{background:url(../images/loader.gif) center center no-repeat;}
div.light_square .pp_top .pp_left,div.light_square .pp_top .pp_middle,div.light_square .pp_top .pp_right,div.light_square .pp_bottom .pp_left,div.light_square .pp_bottom .pp_middle,div.light_square .pp_bottom .pp_right,div.light_square .pp_content{background:#fff;}
div.light_square .pp_content a.pp_close{width:75px;height:22px;background:url(/images/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.pp_pic_holder a:focus{outline:none;}
div.pp_overlay{background:#000;position:absolute;top:0;left:0;z-index:9500;width:100%;}
div.pp_pic_holder{position:absolute;z-index:10000;width:100px;}
div.pp_pic_holder .pp_top{position:relative;height:20px;}
* html div.pp_pic_holder .pp_top{padding:0 20px;}
div.pp_pic_holder .pp_top .pp_left{position:absolute;left:0;width:20px;height:20px;}
div.pp_pic_holder .pp_top .pp_middle{position:absolute;left:20px;right:20px;height:20px;}
* html div.pp_pic_holder .pp_top .pp_middle{position:static;left:0;}
div.pp_pic_holder .pp_top .pp_right{position:absolute;top:0;left:auto;right:0;width:20px;height:20px;}
div.pp_pic_holder .pp_content{position:relative;text-align:left;width:100%;height:40px;}
div.pp_pic_holder .pp_content .pp_details{display:none;margin:10px 15px 2px 20px;}
div.pp_pic_holder .pp_content .pp_details p.pp_description{display:none;float:left;margin:0;}
div.pp_pic_holder .pp_content .pp_details .pp_nav{float:left;margin:3px 0 0 0;}
div.pp_pic_holder .pp_content .pp_details .pp_nav p{float:left;margin:2px 4px;}
div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_previous,div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_next{float:left;display:block;width:14px;height:15px;overflow:hidden;text-indent:-10000px;margin-top:3px;}
div.pp_pic_holder .pp_content div.pp_hoverContainer{position:absolute;z-index:2000;top:0;left:0;width:100%;}
div.pp_pic_holder .pp_content a.pp_next{display:block;float:right;text-indent:-10000px;width:49%;height:100%;background:url(/images/btnNext.png) 10000px 10000px no-repeat;}
div.pp_pic_holder .pp_content a.pp_previous{display:block;float:left;text-indent:-10000px;width:49%;height:100%;background:url(./images/btnNext.png) 10000px 10000px no-repeat;}
div.pp_pic_holder .pp_content a.pp_expand,div.pp_pic_holder .pp_content a.pp_contract{position:absolute;z-index:20000;top:10px;right:30px;cursor:pointer;display:none;text-indent:-10000px;width:20px;height:20px;}
div.pp_pic_holder .pp_content a.pp_close{float:right;display:block;text-indent:-10000px;}
div.pp_pic_holder .pp_bottom{position:relative;height:20px;}
* html div.pp_pic_holder .pp_bottom{padding:0 20px;}
div.pp_pic_holder .pp_bottom .pp_left{position:absolute;left:0;width:20px;height:20px;}
div.pp_pic_holder .pp_bottom .pp_middle{position:absolute;left:20px;right:20px;height:20px;}
* html div.pp_pic_holder .pp_bottom .pp_middle{position:static;left:0;}
div.pp_pic_holder .pp_bottom .pp_right{position:absolute;top:0;left:auto;right:0;width:20px;height:20px;}
div.pp_pic_holder .pp_loaderIcon{display:none;position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px;width:24px;height:24px;}
div.pp_pic_holder #pp_full_res{display:block;margin:0 auto;width:100%;text-align:center;}
div.pp_pic_holder #pp_full_res object,div.pp_pic_holder #pp_full_res embed{visibility:hidden;}
div.ppt{display:none;position:absolute;top:0;left:0;z-index:9999;color:#fff;font-size:17px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.pp_nav{display:none;}
#video{width:425px;height:344px;border:#999 1px solid;margin-top:15px;margin-bottom:15px;z-index:10;}
.cat_h{padding-top:10px;}

.tab-evento {background-color:#FFF;}


#fb-root a {
	display:none;}
	
	
