/*
Front-End by Leandro Bezerra
(43) 9921-7494
*/

body {background:url(../imagens/page-bg-site.jpg) #000 top center no-repeat; font-family:Arial, Tahoma; font-size:13px; color:#333;}

a {color:#FFF; outline:none;}
a:hover {color:#FFF;}

.div-20 {clear:both; height:20px;}
.div-50 {clear:both; height:50px;}

.container {width:1036px; margin:0 auto;}
.container-hor {width:1067px; margin:0 auto; margin-top:52px;}

/* Header */
.header {height:630px; margin-bottom:18px; margin-top:52px;}
.header .logo {margin-bottom:10px; }
.header .horario {position:relative; float:right; width:201px; height:183px; padding-top:45px; top:306px; left:415px; z-index:10; cursor:pointer; background:url(../imagens/content-bg-top-horario.png) center center no-repeat;}
.header .helio-gracie-desc {width:460px; height:123px; position:absolute; z-index:1; margin-top:-50px; margin-left:85px; background:url(../imagens/header-bg-desc-helio.png) top center no-repeat;}
.header .helio-gracie-desc p {width:390px; margin-top:20px; margin-left:85px; color:#CCC;}
.header .helio-gracie {width:341px; height:122px; padding-top:290px; background:url(../imagens/header-sensei-suzuki.png) top center no-repeat;}
.header .helio-gracie h4 {color:#FFF; margin:0px 0px -2px 10px; font-size:16px;}
.header .helio-gracie p {margin:0px 0px 0px 10px; padding:0px; color:#FFF;}
.header .slide {width:632px; height:416px; padding:0px; margin:0px; position:absolute; z-index:-10; margin-top:-100px; margin-left:250px;}

.facebook-box {float:right; width:435px; position:relative; z-index:2; top:557px; right:0px; color:#CCC;}

.cycle-pager { position: static; margin-top: 5px }

/* Horários */
.header-bg {background:url(../imagens/header-bg-horario.png) top center no-repeat;}
.video-horario {width:206px; height:234px; right:54px; top:30px; padding-top:60px; padding-left:46px; position:relative; z-index:10; background:url(../imagens/content-bg-video-horario.png) center center no-repeat;}
.video-horario img {border:4px solid #DBDADA;}
.video-horario a {display:block;height:118px;width:162px;}
.horario-box {width:644px; margin-top:356px; margin-left:-20px;}
.horario-box .box-top {width:644px; height:32px; background:url(../imagens/content-bar-top-horario.png) center center no-repeat;}
.horario-box .tabela-horario {width:635px; margin-top:20px; margin-left:0px; font-weight:bold;}
.horario-box .tabela-horario table thead tr th{text-align:center; font-size:14px; text-transform:uppercase; border-right:2px solid #FFF;}
.horario-box .tabela-horario table tr td {padding:15px 10px; text-align:left; font-size:12px; border-right:2px solid #FFF;}
.horario-box .tabela-horario table tr td span {display:inline; background:#CD4449; padding:10px 5px; margin-right:5px; text-align:center; color:#FFF; font-size:12px; font-weight:normal; border-radius:350px;}
.horario-box .tabela-horario .no-bd {border-right:0px;}
.horario-box .tabela-horario .bd {border-top:2px solid #B2B2B2;}
.horario-box .tabela-horario .red {background:#A1161B; color:#FFF; text-align:center;}
.horario-box .tabela-horario .graylite {background:#E7E7E7;}
.horario-box .tabela-horario .gray {background:#DBDBDC;}
.horario-box .tabela-horario .white {background:#FFF;}
.horario-imagens {width:164px; height:821px; background:url(../imagens/content-bg-list-pg-horario.png) bottom center no-repeat;}
.horario-imagens .box-carousel {overflow:hidden; display:table; margin-left:10px; width:144px;}
.horario-imagens .tit-imagens {position:relative;width:163px; height:107px; padding-top:60px; margin-bottom:30px; padding-left:30px; margin-left:-10px; z-index:11; background:url(../imagens/content-bg-horario-imagens.png) center center no-repeat;}
.horario-imagens h4 {float:right; margin-right:18px; margin-top:20px;}
.horario-imagens button {outline:0px; width:144px; height:13px; border:0px; margin-top:0px;}
.horario-imagens .botTop {margin-bottom:5px; background:url(../imagens/content-seta-top.jpg) #680001 center center no-repeat;}
.horario-imagens .botBottom {margin-top:-45px; background:url(../imagens/content-seta-bottom.jpg) #680001 center center no-repeat;}
.vertical {display:table; width:144px; max-height:428px;}

/* Carousel */
.list-videos {height:149px; background:url(../imagens/content-bg-list-video-bg.png);}
.list-videos .tit-video {position:relative; float:left; width:143px; height:125px; padding-top:46px; margin-top:-14px; z-index:10; background:url(../imagens/content-bg-list-videos.png) center center no-repeat;}

.list-fotos {height:149px; background:url(../imagens/content-bg-list-foto-bg.png);}
.list-fotos .tit-imagens {position:relative; float:left; width:143px; height:125px; padding-top:46px; margin-top:-14px; z-index:11; background:url(../imagens/content-bg-list-imagens.png) center center no-repeat;}

.horario-imagens h4,
.list-fotos h4,
.list-videos h4 {color:#0E0E0E; font-size:18px;}

.list-fotos .box-carousel,
.list-videos .box-carousel {overflow:hidden; float:left; width:750px; margin-left:30px; display:table;}

.list-fotos button,
.list-videos button {outline:0px; width:13px; height:124px; border:0px; margin-top:11px;}

.list-fotos .botLeft,
.list-videos .botLeft {float:left; margin-right:2px; background:url(../imagens/content-seta-left.jpg) #800000 center center no-repeat;}

.img-lk {cursor:pointer; list-style:none; border:4px solid #CCC; margin:0px 4px; min-width:158px; min-height:114px; background-position:center center; background-repeat:no-repeat;}
.img-lk a {width:158px; display:block;height:114px;text-indent: -9999px}
.img-lk-ver {display:table; cursor:pointer; list-style:none; border:4px solid #CCC; margin:0 auto; margin-bottom:10px; padding:0px; width:135px; height:90px; background-position:center center; background-repeat:no-repeat;}
.img-lk-ver a {width:132px; display:block;height:88px;text-indent: -9999px}

.list-fotos .botRight,
.list-videos .botRight {float:right; background:url(../imagens/content-seta-right.jpg) #800000 center center no-repeat;}

.list-fotos-box,
.list-videos-box {float:left; min-width:700	px; height:124px; margin-top:11px; margin-left:10px;}

/* Footer */
.footer {height:89px; margin-bottom:35px; background:url(../imagens/content-bg-rodape.png) top left no-repeat;}
.footer p, .footer a {margin:0px; color:#B8B8B8;}
.footer .bd {height:68px; margin-top:12px; padding:0px 20px; border-right:1px solid #212121;}
.footer .iron img{padding-top:20px; margin-left:20px;}
.footer .storm  img {padding-top:15px;}
.footer .rodolfo  img {padding-top:22px; padding-left:20px;}
