body{margin:0px;padding:0px;width:100%;background:#39443b;}

img{border:0px;}

p,span,h1,h2,input,label,textarea{margin:0px;padding:0px;}

#container{clear:both;float:left;width:100%;background:#39443b url('../images/bg.jpg') repeat-x;}
#container .center{clear:both;margin:0 auto;width:1024px;}

/* heade r*/
#container .header{clear:both;float:left;width:1024px;}
#container .logo{clear:both;float:left;width:318px;margin-top:7px;margin-left:35px;padding-left:8px;background-color:#39443b;}

/* middle */
#container .middle{clear:both;float:left;width:100%;background:url('../images/middlebottombg.jpg') bottom repeat-x;padding-bottom:20px;}
#container .middle .left{clear:both;float:left;width:400px;}
#container .middle .left .leftmenu{clear:both;float:left;width:231px;text-align:right;margin-top:25px;}
#container .middle .left .leftmenu ul{list-style:none;margin:0px;padding:0px;}
#container .middle .left .leftmenu ul li{clear:both;float:left;width:231px;font:bold 12px 'Gill Sans MT',arial;color:#ffffff;line-height:28px;}
#container .middle .left .leftmenu ul li.cont{clear:both;float:left;width:231px;font:bold 12px 'Gill Sans MT',arial;color:#ffffff;line-height:28px;}
#container .middle .left .leftmenu ul li a{color:#fff;text-decoration:none;}
#container .middle .left .leftmenu ul li a:hover{color:#505f53;text-decoration:none;}
#container .middle .left .leftmenu ul li a.active{color:#505f53;text-decoration:none;}

#container .middle .left .leftmenu ul li.cont{clear:both;float:left;width:231px;font:bold 12px 'Gill Sans MT',arial;color:#f4821a;line-height:28px;}
#container .middle .left .leftmenu ul li.cont a{color:#fff;text-decoration:none;}
#container .middle .left .leftmenu ul li.cont a:hover{color:#f4821a;text-decoration:none;}
#container .middle .left .leftmenu ul li.cont a.active{color:#f4821a;text-decoration:none;}


#container .middle .left .home{float:left;width:90px;height:174px;padding-top:115px;background:url('../images/menuright.png') no-repeat;padding-left:68px;}

#container .middle .left .produce{float:left;width:237px;height:157px;margin-left:105px;background:url('../images/box1.jpg') no-repeat;}
#container .middle .left .produce .video{float:left;width:237px;font:bold 12px 'Gill Sans MT',arial;color:#fff;padding-bottom:20px;}
#container .middle .left .produce ul{list-style:none;margin:0px;padding:0px;}
#container .middle .left .produce ul li{float:left;width:180px;font:normal 11px arial;color:#fff;text-align:right;line-height:18px;}
#container .middle .left .produce ul li a{color:#fff;text-decoration:none;}
#container .middle .left .produce ul li a:hover{color:#fff;text-decoration:none;}
#container .middle .left .produce .plus{float:left;width:15px;height:15px;margin-top:11px;margin-left:25px;}
#container .middle .left .produce .plus a{display:block;width:15px;height:15px;}

#container .middle .right{float:left;width:605px;background:url('../images/rightbg.png') no-repeat;}
#container .middle .right .righttop{float:left;margin-left:38px;}
#container .middle .right .clavic{float:left;width:475px;margin-left:20px;height:77px;padding-top:15px;padding-left:40px;padding-right:10px;font:normal 12px arial;color:#fffffe;}

#container .middle .right .rmenu{clear:both;float:left;width:551px;margin-left:25px;}
#container .middle .right .rmenu ul{list-style:none;margin:0px;padding:0px;}
#container .middle .right .rmenu ul li.nov{float:left;width:107px;text-align:center;height:28px;font:bold 12px "Gill Sans MT",arial;color:#ffffff;background:url('../images/agenda.jpg') no-repeat;line-height:26px;}
#container .middle .right .rmenu ul li.nov a{display:block;color:#fff;text-decoration:none;}
#container .middle .right .rmenu ul li.nov a:hover{display:block;color:#505f53;text-decoration:none;}
#container .middle .right .rmenu ul li.nov a.active{display:block;color:#505f53;text-decoration:none;}
#container .middle .right .rmenu ul li.pesq{float:left;width:305px;height:28px;font:bold 12px "Gill Sans MT",arial;padding-left:10px;color:#566659;line-height:26px;background:url('../images/pes.jpg') no-repeat;}
#container .middle .right .rmenu ul li.pesq input{float:left;border:0px;background:url('1.jpg') no-repeat;width:290px;height:20px;margin-top:5px;color:#566659;font:bold 12px "Gill Sans MT",arial;}
#container .middle .right .rmenu ul li.folow{float:left;width:22px;height:28px;}
#container .middle .right .prox{clear:both;float:left;width:215px;margin-left:25px;text-align:center;font:bold 12px arial;color:#fff;background-color:#2c352e;line-height:30px;}

#container .middle .right .fevbg{clear:both;float:left;width:550px;height:450px;background:url('../images/right1bg.jpg') repeat-x;margin-left:25px;overflow: auto;}
#container .middle .right a:link{ color:white;font-weight:bold; text-decoration:underline; }
#container .middle .right a:visited{ color:white;font-weight:bold; text-decoration:underline; }
#container .middle .right a:hover{ color:#f4821a;font-weight:bold; text-decoration:underline; }
#container .middle .right a:active{ color:#f4821a;font-weight:bold; text-decoration:underline; }

#container .middle .right .fevbg .fev{clear:both;float:left;width:527px;height:97px;margin-left:11px;background:url('../images/mewbox.png') no-repeat;margin-top:10px;}
#container .middle .right .fevbg .fev .limg{clear:both;float:left;width:82px;height:82px;margin-left:7px;margin-top:7px;}
#container .middle .right .fevbg .fev h1{float:left;width:400px;margin-left:15px;font:bold 12px arial;color:#fff;margin-top:10px;}

#container .middle .right .fevbg .fev .edico{float:left;width:355px;margin-left:60px;font:normal 12px arial;color:#fff;}

#container .middle .right .fevbg .fev .plus{float:left;width:15px;height:15px;margin-top:48px;margin-left:1px;}
#container .middle .right .fevbg .fev .plus a{display:block;width:15px;height:15px;}

#container .middle .right .fevbg .num{float:left;width:400px;}
#container .middle .right .fevbg .num ul{list-style:none;margin:0px;padding:0px;margin-left:15px;}
#container .middle .right .fevbg .num ul li{float:left;text-align:center;font:bold 12px arial;line-height:20px;margin-left:10px;margin-top:10px;}
#container .middle .right .fevbg .num ul li a{color:#fff;text-decoration:none;display:block;width:20px;height:20px;}
#container .middle .right .fevbg .num ul li a:hover{color:#fff;text-decoration:none;display:block;width:20px;height:20px;background:#f7841a;}
#container .middle .right .fevbg .num ul li a.active{color:#fff;text-decoration:none;display:block;width:20px;height:20px;background:#f7841a;}

/* instruments */
#container .middle .right .fevbg .txtimg{float:left;width:212px;height:74px;text-align:left;margin-top:40px;margin-left:30px;}
#container .middle .right .fevbg .txtimg a{display:block;text-decoration:none;padding-top:2px;padding-left:2px;}
#container .middle .right .fevbg .txtimg a:hover{display:block;text-decoration:none;width:212px;height:74px;background:url('../images/box2.jpg') no-repeat;}
#container .middle .right .fevbg .txtimg a.active{display:block;text-decoration:none;width:212px;height:74px;background:url('../images/box2.jpg') no-repeat;}

/* video */
#container .middle .right .fevbg .video{float:left;width:434px;height:354px;margin-top:5px;margin-left:55px;}
#container .middle .right .fevbg .jose{float:left;width:434px;margin-top:10px;margin-left:60px;color:#fffffe;font:bold 12px arial;}


/* service */
#container .middle .right .fevbg .piano{float:left;width:400px;margin-left:45px;margin-top:20px;}
#container .middle .right .fevbg .piano ul{list-style:none;margin:0px;padding:0px;}
#container .middle .right .fevbg .piano ul li{clear:both;float:left;font:normal 12px arial;margin-left:10px;color:#fffffe;}
#container .middle .right .fevbg .piano ul li a{color:#fffffe;text-decoration:none;}
#container .middle .right .fevbg .piano ul li a:hover{color:#fffffe;text-decoration:none;}

#container .middle .right .fevbg .tech{float:left;width:434px;margin-top:25px;margin-left:60px;color:#fffffe;font:normal 12px arial;}
#container .middle .right .fevbg .tech2{float:left;width:434px;margin-top:20px;margin-left:45px;color:#fffffe;font:normal 12px arial;}

#container .middle .right .fevbg .download{float:left;width:250px;margin-top:15px;margin-left:60px;color:#fffffe;font:normal 12px arial;background:url('../images/img5.png') right  no-repeat;line-height:30px;}



/* Auditoriom */
#container .middle .right .fevbg .auditorio{float:left;width:400px;margin-top:0px;margin-left:50px;font:normal 12px arial;color:#FFF;}
#container .middle .right .fevbg .audioimgs{float:left;width:410px;margin-left:50px;font:normal 12px arial;color:#FFF;margin-top:10px;padding-bottom:10px;}
#container .middle .right .fevbg .audioimgs .img10{float:left;width:120px;height:100px;margin-left:10px;margin-right:4px;}
#container .middle .right .fevbg .audioimgs .img10 a{display:block;text-decoration:none;width:120px;height:100px;text-align:center;}
#container .middle .right .fevbg .audioimgs .img10 a:hover{display:block;text-decoration:none;width:120px;height:100px;border:solid 2px #f7841a;}

/*agenda*/
#container .middle .right .fevbg .date{clear:both;float:left;width:520px;font:bold 12px arial;color:#FFF;margin-left:25px;margin-top:15px;}
#container .middle .right .fevbg .nome{clear:both;float:left;width:470px;font:normal 12px arial;color:#FFF;margin-left:71px;padding-bottom:10px;}
/*agenda*/

/*contactus*/
#container .middle .right .fevbg .todos{clear:both;float:left;width:510px;font:normal 12px arial;color:#FFF;margin-left:25px;margin-top:15px;}
#container .middle .right .fevbg .campo{clear:both;float:left;width:410px;font:normal 12px arial;color:#FFF;margin-left:35px;margin-top:15px;}

#container .middle .right .fevbg .form1{clear:both;float:left;width:480px;border:solid 1px #fff;margin-left:35px;margin-top:20px;}
#container .middle .right .fevbg .form1 .dad{float:left;height:28px;background:url('../images/pbg.jpg') repeat-x;padding:0px 4px 0px 5px;font:bold 13px arial;color:#FFF;line-height:28px;margin-left:20px;margin-top:-15px;}
#container .middle .right .fevbg .form1 .men{float:left;height:28px;background:url('../images/pbg.jpg') repeat-x;padding:0px 4px 0px 5px;font:bold 13px arial;color:#FFF;line-height:28px;margin-left:48px;margin-top:-15px;}
#container .middle .right .fevbg .form1 label{clear:both;float:left;width:123px;text-align:right;font:normal 12px arial;color:#FFF;margin-right:7px;margin-top:2px;}
#container .middle .right .fevbg .form1 .text{float:left;width:341px;height:21px;background:url('../images/txtbox.jpg') no-repeat;padding-bottom:8px;}
#container .middle .right .fevbg .form1 .text input{width:330px;border:0px;background:url('xtbox.jpg') no-repeat;margin-left:4px;margin-top:2px;font:normal 12px arial;color:#000;}

#container .middle .right .fevbg .form1 .area{float:left;width:342px;height:68px;background:url('../images/txtarea.jpg') no-repeat;padding-bottom:8px;}
#container .middle .right .fevbg .form1 .area textarea{width:337px;height:64px;margin-left:4px;border:0px;background:url('xtbox.jpg') no-repeat;font:normal 12px arial;color:#000;margin-top:2px;}
#container .middle .right .fevbg .submit{clear:both;float:left;width:505px;margin-top:15px;}
#container .middle .right .fevbg .submit .button{float:right;width:107px;height:28px;background:url('../images/submit.jpg') no-repeat;border:0px;font:bold 12px "Gill Sans MT",arial;color:#FFF; }

#container .middle .left .details{float:right;width:310px;margin-right:40px;text-align:right;font:normal 12px arial;color:#FFF;}
#container .middle .left .details p{margin-top:15px;}
/*contactus*/



#container .middle .left .links{float:left;width:237px;margin-left:55px;}
#container .middle .left .links ul{list-style:none;margin:0px;padding:0px;}
#container .middle .left .links ul li{float:left;width:180px;font:bold 11px arial;color:#fff;text-align:right;line-height:25px;}
#container .middle .left .links ul li a{color:#fff;text-decoration:none;}
#container .middle .left .links ul li a:hover{color:#f7841a;text-decoration:none;}
#container .middle .left .links ul li a.active{color:#f7841a;text-decoration:none;}


/* footer */
#container #footer{clear:both;float:left;width:100%;height:137px;background:url('../images/footbg.jpg') repeat-x;}
#container .center1{clear:both;margin:0 auto;width:1024px;height:137px;background:url('../images/footer.jpg') no-repeat;}

/* footer left*/
#container #footer .fleft{float:left;width:400px;margin-top:8px;}
#container #footer .fleft .acompane{float:left;width:180px;}
#container #footer .fleft .acompane .nos{float:left;width:160px;font:bold 12px 'Gill Sans MT',arial;color:#f7841a;text-align:right;padding-bottom:8px;}
#container #footer .fleft .acompane ul{list-style:none;margin:0px;padding:0px;}
#container #footer .fleft .acompane ul li{float:left;width:160px;font:bold 11px arial;color:#dcdbc7;text-align:right;}
#container #footer .fleft .acompane ul li a{color:#dcdbc7;text-decoration:none;}
#container #footer .fleft .acompane ul li a:hover{color:#dcdbc7;text-decoration:none;}
/* icons */
#container #footer .fleft .icons{float:left;width:150px;margin-left:10px;margin-top:30px;}
#container #footer .fleft .icons .icon1{float:left;width:32px;height:32px;margin-right:10px;}


/* footer right*/
#container #footer .fright{float:left;width:340px;margin-top:8px;}
#container #footer .fright .acompane{float:left;width:200px;}
#container #footer .fright .acompane .nos{float:left;width:200px;font:bold 12px 'Gill Sans MT',arial;color:#f7841a;padding-bottom:8px;}
#container #footer .fright .acompane ul{list-style:none;margin:0px;padding:0px;}
#container #footer .fright .acompane ul li{float:left;width:200px;font:bold 11px arial;color:#dcdbc7;}
#container #footer .fright .acompane ul li a{color:#dcdbc7;text-decoration:none;}
#container #footer .fright .acompane ul li a:hover{color:#dcdbc7;text-decoration:none;}

#container #footer .fright .music{float:right;width:65px;margin-top:5px;background:url('../images/music.png') no-repeat;font:bold 11px arial;color:#fff;padding-left:25px;}
#container #footer .fright .music a{color:#fff;text-decoration:none;}
#container #footer .fright .music a:hover{color:#fff;text-decoration:none;}


#container #footer .ftrweb{float:left;width:1024px;text-align:center;font:normal 10px verdana;color:#cacaca;margin-top:28px;margin-top:30px;}