body {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0C609D;background-color:#FFFFFF;margin:0}
body a{color:#EF1B27;text-decoration:underline}
body a:hover{color:#EF1B27;text-decoration:none}


.label{float:left;width:80px;}
.left{float:left;width:400px;margin:0 8px 15px 8px;padding:0 }
.clear{clear:both}

.page{width:990px;margin:0 auto}
.body{width:990px;}
.flash{float:left;width:990px;height:231px;}
.logo{float:left;width:132px;margin:96px 0 0 2px;border:0;padding:0;}
.trentino {float:right;width:150px;margin:0 0 0 0;}
.trentino img{float:right;border:0}
.trentino .scuola{float:right;border:0;margin:31px 0 0 10px }
.trentino .scuola img{border:0;padding:0 5px 0 0}

.head{float:left;width:990px;height:231px;overflow:hidden}
.flag{float:left;position:relative;width:50px;margin:-40px 0 0 180px;display:inline} .flag img{margin:0 2px;padding:1px;border:1px solid #fff;}
.menu{position:relative;float:left;width:740px;margin:-40px 0 0 232px;overflow:hidden;display:inline}
.history{position:relative;float:right;color:#B6CFE2;font-size:8pt;padding:0 5px 0 0;margin:-18px 0 0 0;}
.history a{color:#B6CFE2;font-size:8pt;text-decoration:underline}


.menu-ON{float:left;background-color:#fff;padding:2px 3px 4px 3px;background:url("/images/bk_menu.gif") }
.menu-OFF{float:left;padding:0 3px 4px 3px}
.menu-ON a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#F11B25;text-decoration:none;font-weight:none;padding:3px 3px 3px 3px}
.menu-ON:hover a{text-decoration:underline}
.menu-OFF a{float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-decoration:none;font-weight:none;padding:0 3px 0 3px}
.menuspace-ON{float:left;background-color:#fff;width:1px;padding:4px 0 0 0;margin:1px 0 0 0;height:13px}
.menuspace-OFF{float:left;background-color:#fff;width:1px;padding:4px 0 0 0;margin:1px 0 0 0;height:13px}
.menu-OFF:hover{text-decoration:underline}

.colsx{float:left;width:230px;overflow:hidden }

.topcolsx{float:left;width:230px;background:url("/images/head_btm.gif") bottom left no-repeat;height:21px;overflow:hidden}

.colsx .body{float:left;width:230px;}
.colsxbox{float:left;width:228px;background: url("/images/bk_sidebarbox.gif") top no-repeat;margin:0 0 15px 0;border:1px solid #B6CFE2}

.colsxbox .box{width:226px;float:left;margin:7px 0 5px 0;overflow:hidden;}

.colsxbox .img{width:18px;float:left;margin:0 0 0 3px;overflow:hidden}
.colsxbox .text{float:left;width:180px;margin:0 5px 0 0;padding:0 0 0 10px; }
.colsxbox .photo{width:213px;float:left;margin:0 0px 0 3px;}
.colsxbox .dida{float:left;text-align:center;width:215px;margin:0px 5px 0 0}

.menusx{float:left;}
.menusx-OFF{float:left;width:230px;height:19px;padding:2px 0 0 0;background: url("/images/bk_menusx-OFF.gif");border-top:1px solid #fff}
.menusx-ON{float:left;width:230px;height:19px;padding:2px 0 0 0 ;background: url("/images/bk_menusx-ON.gif");border-top:1px solid #fff}
.menusx-OFF a{color:#0C609D;padding:0 0 0 10px;text-decoration:none;font-weight:normal}
.menusx-OFF a:hover{text-decoration:underline}
.menusx-ON a{color:#fff;padding:0 0 0 10px;text-decoration:none;font-weight:normal}
.menusx-ON a:hover{color:#FFF;}

.menusx-btm{float:left;border-top:1px solid #fff;width:230px;height:28px;background:url("/images/menu_btm.gif") }


.bullet_dark{float:left;width:20px;background:url("/images/bullet_bludxdark.gif") left no-repeat;}
.bullet{float:left;width:20px;background:url("/images/bullet_blu.gif") left no-repeat;}


.content{float:left;width:580px;margin:0 0 10px 10px;overflow:hidden}
.content .img{float:left;margin:0;}
.content img{float:left;margin:0 5px 0 0;}
.content .box{float:left;width:100%;}
.content .title{width:100%;height:18px;background: url("/images/bk_body.gif");padding:3px 0 0 5px;margin:10px 0 10px 0;}
.content .title img{float:left;margin:1px 0 0 0 ;}
.content .image{float:left;}
.content .linkbox{width:450px;float:left;padding:0 0 0 3px;}
.content .linkelem{width:80px;float:left;margin:0 0 0 0;}
.content .linkelem1{width:170px;float:left;margin:0 5px 0 0;}
.content .linkbottom{float:right;width:330px;margin:10px 0 10px 0 }
.content .right{width:300px;float:right;margin:0 8px 0 8px;padding:0 ;text-align:right}
.content .linkbottom img{padding:3px 0 0 0 }

.contentmeteo{float:left;width:770px;margin:0 0 0 0;}
.contentmeteo h1{width:520px;float:left;font-size:14pt;margin:0 5px 10px 0 }

.contentfull{float:left;width:100%;margin:0 0 10px 10px;}
.contentfull h1,.content h1{width:100%;float:left;font-size:14pt;margin:0 5px 10px 0;clear:both}
.contentfull h2,.content h2{width:100%;float:left;font-size:12pt;margin:0 5px 10px 0;border-bottom:1px solid #B6CFE2;}
.contentfull .img{width:14px;float:left;margin:0 0 0 3px;}
.contentfull .image{float:left;margin:0 10px 10px 0;}
.contentfull .text,.content .text{width:99%;float:left;padding:0 1% 10px 0;}

.boxW{float:left;width:100%;margin:0 0 10px 0;}
.boxPartners{width:100%;margin:0 0 10px 0}
.boxW h2{float:left;width:100%;font-size:10pt;border-bottom:1px solid #B6CFE2;padding:5px 0 3px 0}
.contentfull .boxW .elemS{float:left;width:450px;clear:both}
.content .boxW .elemS{float:left;width:330px;clear:both;}

.contentfull .boxW p{float:left;width:510px;clear:both;margin:7px 0 7px 0}
.content .boxW p{float:left;width:330px;clear:both;margin:7px 0 7px 0}

.boxW .elemSsx{float:left;width:50px;}
.boxW .elemSCenter{float:left;width:200px;}
.boxW .elemSdx{float:left;width:150px;}
.contentfull .boxW .lineS{float:left;width:450px;border-bottom:1px solid #B6CFE2;font-size:0;padding:0;margin:0 0 2px 0}
.contentfull .boxW .leftside{float:left;width:400px;}
.content .boxW .leftside{float:left;width:300px;}

.contentfull .boxCosti{float:left;width:740px;margin:0 0 0px 0;}
.content .boxCosti{float:left;width:520px;margin:0 0 0px 0;}

.contentfull .boxCosti .elemS{float:left;width:740px;clear:both}
.content .boxCosti .elemS{float:left;width:520px;clear:both}

.boxCosti .elemSsx{float:left;width:50px;}
.boxCosti .elemSCenter{float:left;width:220px;}
.boxCosti .elemSdx{float:left;width:200px;}
.contentfull .boxCosti .lineS{float:left;width:740px;border-bottom:1px solid #B6CFE2;font-size:0;padding:0;margin:0 0 3px 0}
.content .boxCosti .lineS{float:left;width:520px;border-bottom:1px solid #B6CFE2;font-size:0;padding:0;margin:0 0 3px 0}

.contentfull .boxPrezzi{float:left;width:740px;margin:0 0 0px 0}
.content .boxPrezzi{float:left;width:520px;margin:0 0 0px 0}

.contentfull .boxPrezzi .elemS{float:left;width:740px;clear:both}
.content .boxPrezzi .elemS{float:left;width:520px;clear:both}

.boxPrezzi .elemSTitleSx{float:left;width:259px;border-right:1px solid #B6CFE2;text-align: center;font-weight:bold}
.boxPrezzi .elemSTitleDx{float:left;width:260px;text-align: center;font-weight:bold}
.boxPrezzi .elemSField{float:left;width:86px;text-align: center;}
.boxPrezzi .elemSFieldDouble{float:left;width:172px;text-align: center;}
.boxPrezzi .elemSFieldR{float:left;width:86px;border-right:1px solid #B6CFE2;text-align: center;}
.boxPrezzi .elemSFieldDoubleR{float:left;width:172px;border-right:1px solid #B6CFE2;text-align: center;}
.boxPrezzi .elemSField4{float:left;width:130px;text-align: center;}
.contentfull .boxPrezzi .elemSTitle3{float:left;width:740px;text-align: center;font-weight:bold}
.content .boxPrezzi .elemSTitle3{float:left;width:520px;text-align: center;font-weight:bold}

.boxPrezzi .elemSField3{float:left;width:173px;text-align: center;}
.contentfull .boxPrezzi .elemSField1{float:left;width:740px;text-align: center;}
.content .boxPrezzi .elemSField1{float:left;width:520px;text-align: center;}

.contentfull .boxPrezzi .lineS{float:left;width:740px;border-bottom:1px solid #B6CFE2;font-size:0;padding:0;margin:0 0 3px 0}
.content .boxPrezzi .lineS{float:left;width:520px;border-bottom:1px solid #B6CFE2;font-size:0;padding:0;margin:0 0 3px 0}

.boxW .imgW{float:left;width:206px}
.boxW .imghotel{float:left;width:120px;height:84px;background-color:#B6CFE2;overflow:hidden;}
.boxW .textW{float:left;margin:0 0px 0 10px ;}
.boxW .text{float:left;margin:0 0px 0 10px;}
.boxW .text p{margin:0 0px 10px 0;width:280px}
.boxW .textW p{margin:0 0px 10px 0;width:380px;}
.contentfull .boxPartners .textPartners{float:left;margin:0px 0px 0px 10px;width:600px;}
.content .boxPartners .textPartners{float:left;margin:0px 0px 0px 10px;width:440px;}

.boxPartners .imgPartners{float:left;width:120px;height:84px;background-color:#FFFFFF;}
.textW p a{margin:0 15px 0 0;}

.boxleft{float:left;margin:15px 10px 0 0 ;width:250px;}
.boxleft .img{float:left;margin:0 10px 0 0;width:70px}
.boxleft .text{float:left;margin:0 0px 0 0 ;}
.boxleft .text p{margin:0px 0px 0 0;width:160px;}

.escursioni{float:left;width:100%}
.escursioni .image{float:left;margin:0 10px 0 0;width:215px}
.contentfull .escursioni .text{float:left;margin:0 0px 0 0 ;}
.content .escursioni .text{float:left;width:340px;overflow:hidden}
.contentfull  .escursioni .text{float:left;width:520px;overflow:hidden}
.escursioni .title{float:left;width:215px;background:none;margin:0 10px 0 0;font-weight:bold;text-transform:uppercase}
.escursioni .line{float:left;width:100%;font-size:0;height:1px;overflow:hidden;background:#B6CFE2;margin:15px 0}

.boxW .photo{float:left;width:120px;padding:0;margin:5px 10px 0 0}
.boxW .photo .img{float:left;width:120px;height:84px;margin:5px 0 0 0;background-color:#B6CFE2;overflow:hidden} .boxW .photo img{float:none}
.boxW .photo .text{float:left;width:120px;margin:5px 0 0 0;}

form{margin:0;padding:0}
form p{padding:0;margin:0 10px 5px 0;}

.boxW .boxSX{float:left;margin:0 0px 0 0 ;width:220px;}
.contentfull .boxW .boxDX{float:left;margin:0 0px 0 0 ;width:520px}
.content .boxW .boxDX{float:left;margin:0 0px 0 0 ;width:360px;}

.boxW .boxDX .text{float:left;margin:0 0px 0 0;}
.boxW .boxDX .text p{float:left;margin:10px 0px 0 0 }

.boxW .photoW{float:left;width:211px;padding:0;margin:5px 10px 0 0;}
.boxW .photoW1{float:left;width:211px;padding:0;margin:0 0 5px 0;}
.boxW .photoW .imgmulti{float:left;margin:0 0 0 0;}
.boxW .photoW .text{float:left;font-size:8pt;width:211px;margin:0 0 10px 0;}


.pager{float:left;width:100%;margin:10px 0 0 0;padding:10px 0 0 0;}
.pager .img{width:15px;margin:0 7px ;float:left;border:0;} .pager img{border:0}
.pager .right{float:right;width:125px;padding:0}
.pager .text{float:left;margin:0 0 0 5px;width:20px }
.pager strong{float:left;font-size:9pt;font-weight:bold}

.pop{padding:10px 0 0 10px}
.textpop {width:400px;padding:10px 0 0 0px}
.titlepop{width:450px;float:left;font-size:12pt;margin:0 5px 0px 0;font-weight:bold}

.btn{float:left;background: url("images/bk_btn.gif");padding:3px 7px 3px 7px;margin:1px 0 0 3px;}
.btn a{color:#FFFFFF;text-decoration:none;font-weight:bold}
.btn a:hover{color:#fff}

.btnNL{float:right;background: url("images/bk_btn.gif");padding:3px 7px 3px 7px;}
.btnNL a{color:#FFFFFF;text-decoration:none;font-weight:bold}
.btnNL a:hover{color:#fff}


.lineW{float:left;width:520px;font-size:0;padding:0;margin:10px 0 3px 0}
.line{float:left;width:100%;font-size:0;padding:0;margin:10px 0 3px 0;}
.lineWIDE{float:left;width:740px;border-bottom:1px solid #B6CFE2;font-size:0;padding:0;margin:0px 0 10px 0}
.linesx{float:left;width:245px;border-bottom:1px solid #B6CFE2;font-size:0;padding:0;margin:0}
.linedx{float:right;width:245px;border-bottom:1px solid #B6CFE2;font-size:0;padding:0;margin:0 10px 0 0}


.contentfull{float:left;width:740px;margin:0 0 10px 10px;}
.contentfull .title{width:720px;height:18px;background: url("/images/bk_body.gif");padding:3px 0 0 5px;margin:10px 0 10px 0 }
.contentfull .title img{float:left;margin:1px 0 0 0 }

.contentfull .linkbox{width:600px;float:left;padding:0 0 0 3px}
.contentfull .linkelem{width:80px;float:left;margin:0 0 0 0;}
.contentfull .linkelem1{width:170px;float:left;margin:0 5px 0 0;}
.contentfull .linkbottom{float:left;width:360px;text-align:center;margin:10px 0 10px 0 }
.contentfull .left{float:left;margin:0 8px 0 8px;padding:0 }
.contentfull .right{float:right}

.coldx{float:right;width:145px;margin:10px 0 10px 10px;}
.coldx .body{float:left;width:145px;}

.coldxbox .title{float:left;width:145px;height:18px;background: url("/images/bk_titledx.gif");padding:3px 0 0 0;margin:0 0 5px 0;color:#fff }
.coldxbox .title img{float:left;margin:1px 0 0 5px}
.coldxbox {width:145px;float:left;margin:0 0 10px 0}
.coldxbox .image{padding:0 0 0 5px}
.coldxbox .text img{float:left;padding:0 10px 5px 0px}
.coldxbox .text{float:left;margin:5px 5px 0 5px}
.coldxbox .right{float:right;width:145px;text-align:right;padding:5px 0 0px 0}

.separatore{float:left;width:100%;border:0;border-bottom:1px solid #B6CFE2;font-size:0px;height:1px;margin: 0px 0 15px 0;}

.tail{float:left;background-color:#0E609E;margin:10px 0 0px 0}
.tail p{float:left;color:#fff;width:990px;text-align:center;padding:3px 0 3px 0}
.tail a{color:#fff;text-decoration:none;}