@charset "ISO-8859-1";
/* CSS Document */

body {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;  margin:0px; background-image:url(../images/bg_body.jpg); background-repeat:no-repeat;background-position: center top;background-color:#000000} 

/*#wrapper {margin: 0 auto;width: 930px; text-align:center; background-color:#FFF}*/
#wrapper {left:50%;margin:0 auto 0 -472px;position:absolute;width:930px; }

.clear{ clear:both}
.float{ float:left}

a:link,a:visited,a:active,.pages a:link,.pages a:visited,.pages a:active{text-decoration:none;color:#333; font-weight:bold;}
a:hover{font-weight:bold; color:#999}

a.leggi:link, a.leggi:visited, a.leggi:active {text-decoration:none;color:#F60; font-weight:bold;}
a.leggi:hover{font-weight:bold; color:#C03}

li{padding-bottom:10px}

.txt_small{font-size:11px; font-weight:bold}
.txt_big{font-size:13px; font-weight:bold}

.tit_H{ margin-top:10px; background-image:url(../images/tit_bg.jpg); background-repeat:repeat-x; height:56px; width:auto; padding:0px;  margin-bottom:10px}

h1{ color:#FFF;   padding-top: 56px; /*altezza dell' immagine*/background-image: url(../images/tit_eventi.jpg); background-repeat: no-repeat;overflow: hidden; /*nasconde il testo*/height: 56px; /* Hack di Tantek per WIN IE5.x */ voice-family: "\"}\"";	voice-family:inherit; height: 0;}

h2{ color:#FFF; padding-top: 56px;background-image: url(../images/tit_news.jpg); background-repeat: no-repeat;overflow: hidden;height: 56px;voice-family: "\"}\"";voice-family:inherit;height: 0;}

h3{ color:#C03; font-size:18px; font-weight:bold; padding-top:13px; padding-left:30px;background-image: url(../images/tit-star.jpg); background-repeat: no-repeat;height: 26px;}

#tit_1{color:#FFF; padding-top: 56px;background-image: url(../images/tit_newsletter.jpg); background-repeat: no-repeat;overflow: hidden;height: 56px;voice-family: "\"}\"";voice-family:inherit;height: 0;}
#tit_2{ color:#FFF; padding-top: 56px;background-image: url(../images/tit_chisiamo.jpg); background-repeat: no-repeat;overflow: hidden;height: 56px;voice-family: "\"}\"";voice-family:inherit;height: 0;}
#tit_4{color:#FFF; padding-top: 56px;background-image: url(../images/tit_news.jpg); background-repeat: no-repeat;overflow: hidden;height: 56px;voice-family: "\"}\"";voice-family:inherit;height: 0;}
#tit_7{color:#FFF; padding-top: 56px;background-image: url(../images/tit_iscrizione.jpg); background-repeat: no-repeat;overflow: hidden;height: 56px;voice-family: "\"}\"";voice-family:inherit;height: 0;}
#tit_8{ color:#FFF; padding-top: 56px;background-image: url(../images/tit_contatti.jpg); background-repeat: no-repeat;overflow: hidden;height: 56px;voice-family: "\"}\"";voice-family:inherit;height: 0;}
#tit_8b{ color:#FFF; padding-top: 56px;background-image: url(../images/tit_raggiungerci.jpg); background-repeat: no-repeat;overflow: hidden;height: 56px;voice-family: "\"}\"";voice-family:inherit;height: 0;}
#tit_9{ width:600px;color:#FFF; padding-top: 56px;background-image: url(../images/tit_categoria.jpg); background-repeat: no-repeat;overflow: hidden;height: 56px;voice-family: "\"}\"";voice-family:inherit;height: 0;}
#tit_9b{ width:600px;color:#FFF; padding-top: 56px;background-image: url(../images/tit_video.jpg); background-repeat: no-repeat;overflow: hidden;height: 56px;voice-family: "\"}\"";voice-family:inherit;height: 0;}
#tit_10{ color:#FFF; padding-top: 56px;background-image: url(../images/tit_maestri.jpg); background-repeat: no-repeat;overflow: hidden;height: 56px;voice-family: "\"}\"";voice-family:inherit;height: 0;}
#tit_11{ width:600px;color:#FFF; padding-top: 56px;background-image: url(../images/tit_elenco.jpg); background-repeat: no-repeat;overflow: hidden;height: 56px;voice-family: "\"}\"";voice-family:inherit;height: 0;}

#tit_13{ width:600px;color:#FFF; padding-top: 56px;background-image: url(../images/tit_link.jpg); background-repeat: no-repeat;overflow: hidden;height: 56px;voice-family: "\"}\"";voice-family:inherit;height: 0;}


/*Header*/

#header { padding:0px; height:auto; margin:0px; margin-left:8px; text-align:center}
#top { background-image:url(../images/bg_top.jpg); background-repeat:no-repeat;color: #FFF;width: 930px;padding:0px; height: 72px;margin: 15px 0px 5px 0px;}
#logo {padding-left:10px; float:left; padding:0px; margin-top:10px}

#menu_top {float:right; width:338px; height:75px; margin-right:0px!important;/**/ margin-right:10px }
#menu_top img { padding:15px 0px 10px 0px;}
#menu_top p{ float:left; margin:0px}

#menu_top  a:link {font-family:Tahoma, Geneva, sans-serif; color:#FFF;font-weight:normal;}
#menu_top  a:hover{font-family:Tahoma, Geneva, sans-serif;color:#FFF;font-weight:normal; text-decoration:underline}
#menu_top  a:visited {font-family:Tahoma, Geneva, sans-serif;color:#FFF;font-weight:normal;}
#menu_top  a:active{font-family:Tahoma, Geneva, sans-serif;color:#FFF;font-weight:normal; text-decoration:underline}

.btn-menu_big{float: left}
.swf{float: left}

.sepa{ background-image:url(../images/sepa.jpg); background-repeat:no-repeat; width:7px; height:50px; float:left; margin-top:15px; margin-left:20px; padding-left:25px}
.base_swf{ /*background-image:url(../images/base_swf.jpg);*/ background-repeat:no-repeat; width:auto; height:auto}

#menu{width:930px;margin:0; padding-top:5px; text-align:left; height:65px; float:left; display:inline;}

/*CONTENUTO*/

#contenuti { background-color:#FFF;float: left;color: #333;margin-top: 11px!important;/**/margin-top: 5px ;padding:0px;width: 930px; border-top:#000  solid 5px}
.cont_cx{padding-top:0px; margin:0; width:609px; float:left; margin-right:5px!important;/**/margin-right: 2px; padding-left:10px}

#colonnasinistra ul{list-style-type: none;}
#colonnasinistra {margin: 0px 5px 5px 0px;padding:10px 5px 0 5px;/* height: 350px; */width: 255px;float: left;}

.eventi{ color:#333; padding-left:5px; float:left;width: 250px;}
.eventi p{margin:0; padding:0px; line-height:18px}

.news{ color:#333; padding-left:0px; float:left; width:595px}
.news p{margin:0; padding:0px; line-height:18px}
.news img {float:left; padding:0px 8px 8px 8px}
.maestri{float:left; padding:0px 8px 8px 8px; width:100px}

.corpo{ color:#333; padding-left:0px; float:left; width:590px}
.corpo p{padding:0px; line-height:18px}
.corpo img {float:left; padding:0px 8px 8px 0px}

#locandina{padding-top:15px; }

/*COLONNA DX*/

#colonnadestra { background-color:#FFF;color: #333;margin: 0px 3px 15px 5px;margin-left: 0px;width: 300px;float: left;}

.box-discipline{ width:297px;  margin-left:5px; margin:0px}
.box-discipline2{ width:297px; margin-left:0px;background:url(../images/bg_box-disciplineH.jpg) bottom repeat-x #B50A2A; padding-bottom:14px; margin:0px; padding:0px}
.ombra{width:297px; height:48px; background-image:url(../images/bg_box-discipline.jpg); background-repeat:no-repeat;}
.box-discipline ul.navlist {width:262px; text-align:left; font-size:12px;margin:0;padding:15px 2px 2px 25px;white-space:nowrap;}
.box-discipline .navlist li {display:list-item; list-style-image:url(../images/ico_point.jpg);margin-left:0px; margin-right:10px;padding-top:5px;padding-bottom:5px; border-bottom:#9D1A30 solid 1px;}
#box-iscrizione{ clear:both; margin-left:0px;background:url(../images/box_iscrizione.jpg) no-repeat; width:296px; height:124px; margin-top:15px; margin-bottom:10px}

/*FOOTER*/

#footer { text-align:center;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#C03;clear:both; width: 930px; height:80px;background-image:url(../images/bg_footer.jpg); background-repeat:no-repeat;margin: 0px auto;padding:0px;}

#footer img, #footer p {padding-top:15px; }

ul.navlist {margin:0;padding:3px 2px 2px; white-space:nowrap;}
.navlist li {display:inline;list-style-type:none;margin-left:2px; margin-right:3px;padding:0;}
:first-child + html ul.navlist {display:inline;list-style-type:none;margin-left:0;padding:9px 0 0;}
.navlist a {height:15px;margin:0;min-height:15px;padding:7px 3px 0 2px;}
.navlist a:link, .navlist a:visited {color:#FFFFFF;font-style:normal;text-decoration:none;}
.navlist a:hover, .navlist li #a.current {text-decoration:underline;}

.menu-bottom {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#FFF;height:15px;margin-top:0px;padding-top:5px; padding-bottom:5px;text-align:center;width:930px;}
.menu-bottom ul.menu {margin:0;padding:3px 2px 2px; white-space:nowrap;}
.menu-bottom .menu li {display:inline;list-style-type:none;margin-left:2px; margin-right:3px;padding:0;}
.menu-bottom :first-child + html ul.menu {display:inline;list-style-type:square;margin-left:0;padding:9px 0 0;}
.menu-bottom .menu a {height:15px;margin:0;min-height:15px;padding:7px 3px 0 2px;}
.menu-bottom .menu a:link, .menu-bottom .menu a:visited {color:#FFFFFF;font-style:normal;text-decoration:none;}
.menu-bottom .menu a:hover, .menu-bottom .menu li #a.current {text-decoration:underline;}
.menu-bottom .menu { width:auto; padding-left:inherit; margin-left:auto; }


/*STILI RICHIESTI DA JOOMLA*/
.menu { width:267px; padding-left:0px; margin-left:0px; }

.contentpaneopen{ /*visibility:hidden; padding-top:10px*/ height:5px; font-size:12px}
.small{font-size:11px}

.article_column{width:280px; padding-right:15px}

.contentheading{ color:#F03; font-size:13px }

td .contentheading  {color:#F03}

.contentheading p{margin-left:10px; padding:0px; line-height:18px}

.blog_more{padding:15px; color:#F03; font-size:12px}

.buttonheading a:link, a:visited, a:active {border:0px; border-style:none;color:#666}

.buttonheading img { border:0px; border-style:none;padding-top:10px;color:#FFF}

.modifydate{color:#F03; font-size:10px; padding-left:15px}
.createdate{color:#F03; font-size:10px}

.eventi ul.eventlistmod {text-align:left; font-size:11px ;margin:0;}
.eventi .eventlistmod { margin-left:0px; padding-left:18px; }
.eventi .eventlistmod li a {font-size:11px; }
.eventi .eventlistmod li {display:list-item; list-style-image:url(../images/ico_point-grey.jpg);margin-left:0px; padding-left:0px; padding-top:5px;padding-bottom:5px;}
.eventi .eventlistmod .location {color:#333; padding-left:5px; float:left; text-transform: uppercase;}
.eventi .eventlistmod .date {margin:0; padding:0px; line-height:18px;}


#newsshow1 {width:590px;}