h1{font-size:20px;color:#005C84;text-align:center;font-weight:700}
h2{font-size:20px;color:#005C84;font-style:italic;font-weight:700}
h3{color:#CD5A13;font-size:18px;font-weight:700;font-style:italic}
.t1{color:#CD5A13;font-weight:700}
.t2{font-weight:700}
.t3{color:#005C84;font-size:14px;font-style:italic}
.t4{color:#FFF;font-size:16px}
.line{border-bottom:1px dashed #005C84}
.overflow{height:540px;overflow-y:auto;overflow-x:hidden;padding-right:20px;margin-bottom:10px}
.italic{font-style:italic}
.button-read{width:71px;height:20px;background:url(../images/button_read.png) no-repeat top center;margin-top:-10px}
.button-search{width:63px;height:26px;background:url(../images/button_search.png) no-repeat center;border:none;padding-top:-10px}
.input-search{background:url(../images/background_search.png) no-repeat top center;width:175px;height:25px;padding-left:10px;padding-top:5px;text-align:left}
.input-search input{background:transparent;border:none;width:165px;height:14px;margin:0}
.input-textfield{width:226px;height:36px;background:url(../images/input_texfield.png) no-repeat left top;margin-bottom:5px;margin-left:-3px;padding-top:1px;padding-left:8px;text-align:left}
.input-textfield input{background:transparent;border:none;width:210px;height:18px}
.input-textarea{width:226px;height:160px;background:url(../images/input_texarea.png) no-repeat left top;padding-left:6px;margin-left:-3px;text-align:left}
.input-textarea textarea{background:transparent;border:none;width:205px;height:173px}
.header{background:url(../images/banner.jpg) no-repeat top center}
.menu_top{width:755px;height:44px;margin-left:23px;margin-top:-60px}
.menu_top li{float:left;list-style:none;display:inline-block}
.menu_top li a.menu{padding-top:10px;display:block;width:100px;height:44px;background:url(../images/button_menu.png) repeat-x left top;color:#005B84;font-size:13px;font-weight:700;text-align:center}
.menu_top li a.menu:hover{background:url(../images/background_menu_over.png) no-repeat left top}
.dropdown{position:absolute;float:left;clear:both;display:none;z-index:1000;opacity:0;margin:-11px 0 0}
.dropdown li{min-width:100px;max-width:200px;float:none;display:list-item}
.dropdown li a.submenu{display:block;color:#005B84;font-size:13px;font-weight:700;text-align:center;background:url(../images/line_top_menu.png) repeat-x top left;background-color:#F5E58F;padding:10px}
.dropdown li a.submenu:hover{background-color:#F7C66F}
.container-center{position:relative;z-index:100}
.titles{height:101px;position:absolute;top:5px;left:5px;z-index:10;background:url(../images/image2_title.png) no-repeat top left;padding-top:33px}
.space-title{padding-top:24px}
.content{margin-left:30px;margin-top:50px;width:490px;background:url(../images/background_content.png) repeat top left;position:relative;z-index:1;padding-top:50px;padding-left:30px;text-align:justify;padding-bottom:5px}
.content .content1{width:465px;padding-bottom:5px;margin-bottom:10px}
.content .content1 .title2{color:#CD5A13;font-size:14px;font-weight:700}
.content2{background:url(../images/background_flower.png) no-repeat bottom center;width:310px;height:390px;margin-top:20px}
.content2 .event{background:url(../images/background_eventos.png) no-repeat top center;width:255px;height:237px;padding-top:23px}
.content2 .photos{margin:0 auto}
.content2 .event .event-content{margin-left:30px;margin-right:30px}
.content2 .event h2{font-size:17px}
.content3{margin-top:-10px}
.ad{height:200px;background:url(../images/background_anuncios_google.png) no-repeat top center}
.ad .ad-content{width:200px;height:160px;padding-top:15px;margin-left:30px}
.ad h2{font-style:normal;font-size:17px}
.photo-fundador{height:470px}
.footer{background:url(../images/background_footer.jpg) repeat-x bottom left;position:relative;z-index:0;height:447px;width:100%;margin-top:-280px}
.footer .content-footer{background:url(../images/background_bottom.png) no-repeat bottom center;height:447px;width:950px;margin:0 auto}
.footer .content-footer .menu-bottom{background:url(../images/background_menu_top.png) no-repeat top center;width:108px;height:58px;margin-top:310px;padding-top:15px}
.footer .content-footer .menu-bottom .icon{margin-left:20px}
.footer .content-footer .menu-bottom .icon img{margin-right:7px}
.footer h1{font-size:13px;text-align:left;width:300px}
.footer .info{margin-left:10px}
.footer .web-amigas{margin-top:330px;float:right}
.footer .web-amigas li{list-style:none;margin-left:-15px;border-bottom:dashed 1px #005C84;height:20px}
.footer .web-amigas li a{font-size:90%;color:#005C84}
.content-search{background-color:#E8D789;border-top:1px #857362 solid;margin-left:30px;width:520px;height:34px}
.content-search .search{width:450px;height:30px;margin-right:20px;float:right;margin-top:6px;text-align:right}
.form-contact{margin-left:30px;margin-top:50px;width:490px;position:relative;z-index:1;padding-top:50px;padding-left:30px;text-align:justify;padding-bottom:5px}
.form-contact .form-left{float:left;width:240px}
.form-contact .form-right{float:right;width:230px}
.form-contact .button-form{width:73px;height:30px;background:url(../images/button_send.png) no-repeat center;border:none;margin-left:210px}
.column-contact-right .content2{height:350px}
.container-equipamiento{margin-top:100px;width:600px;position:relative;z-index:1;margin-left:30px}
.container-equipamiento .content-equipamiento{width:600px;height:200px;background:url(../images/background_equipos.png) no-repeat top center}
.container-equipamiento .content-equipamiento .photo-equipos{float:left;margin-left:20px;margin-top:21px;width:277px}
.container-equipamiento .content-equipamiento .description{float:right;width:245px;margin-right:35px;margin-top:35px;text-align:left}
.column-equipamiento-right .content2{height:410px}
.column-equipamiento-right .content2 .ad{margin-top:75px}
.container-photos{width:850px}
.container-photos .content-photos{width:830px;overflow:hidden;margin-left:24px}
.container-photos .content-photos .miniaturas{width:176px;height:130px;background:#FFF;text-align:center;padding-top:6px;margin-right:20px;margin-bottom:20px}
.content-paginador{background-color:#E8D789;border-top:1px #857362 solid;margin-left:30px;width:880px;height:34px}
.content-paginador .arrows{width:32px;height:32px;margin-left:20px;margin-right:20px}
.content-dojo{margin-top:100px}
.content-dojo .map{background:url(../images/background_map_google.png) no-repeat top center;width:540px;height:283px;margin-left:30px;padding-left:37px;padding-top:20px}
.content-dojo .timetable{margin-left:50px;width:530px;margin-top:20px;padding:5px 0 0}
.content-dojo .timetable .column-left{width:80px;height:110px;margin-left:5px;background-color:#005B84;text-align:center;padding-top:50px;border-right:1px solid #FFF}
.content-dojo .timetable .column-right{margin-right:-9px}
.content-dojo .timetable .column-right .row-hours{height:60px;padding-top:5px;margin-bottom:5px;float:left;border-bottom:1px dashed #005C84}
.content-dojo .timetable .column-right .hours{list-style:none;width:76px;text-align:center;margin-right:-4px;float:left}
.content-dojo .timetable .column-right .impar{background-color:#005B84}
.content-dojo .timetable .column-right .par{background-color:#3D8AA8}
.address{margin-top:20px}
.address .row{height:50px;border-bottom:1px dashed #005C84}
.address .row h2{font-size:14px;text-align:left}
.text-button,.button-read a{text-align:center;font-size:12px;color:#FFF}
.content .content1 a,.address .row h2 a{color:#005C84}
.content2 .event .t1,.content-search h1{font-size:14px}