﻿/*
Theme Name: Reino 2011
Theme URI: https://reinodafolia.net/
Description: 
Author: Freellas Comunicação
Version: 1.0 

License:
License URI:

General comments (optional).
*/

/*--------------------------------------------------------------------------
 * CSS RESET OR CSS RESETER
 * Author: Eric Meyer, http://meyerweb.com/eric/tools/css/reset/
 * v1.0 | 20080212
 * Notes: CSS RESET. Estamos usando como base o modelo de Eric Meyer.
--------------------------------------------------------------------------*/

 @font-face {
    font-family: 'charlie_dotted';
    src:  url('fonts/charlie_dotted.ttf') format('truetype');
      
    font-weight: normal;
    font-style: normal;
}
  @font-face {
    font-family: 'charlie_dotted_ie';
    src:    url('fonts/charlie_dotted-webfont.eot?') format('embedded-opentype'); 
    font-weight: normal;
    font-style: normal;
}
  @font-face {
    font-family:  'Eurostile T Bold';

    src:  url('fonts/EurostileT_Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
	quotes: "" "";
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
	content: none;
}

:focus {
	outline: 0;
}

ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

address,caption,cite,code,dfn,em,th,var {
    font-weight: normal;
    font-style: normal;
}

caption,th, td {
	font-weight: normal;
    text-align: left;
}

input, textarea, select  {
    margin: 0;
    padding: 0;
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
}

ol, ul, li {
	list-style: none;
}

sup {
	vertical-align: text-top;
}

sub {
	vertical-align: text-bottom;
}
a img, img
{
    border:0;
}
map{border:0;}
/*--------------------------------------------------------------------------
 * Created: 10 Maio de 2011.
  * Author: Tiago Freire - tiago@freellas.com.br
---------------------------------------------------------------------------*/
body { background: url(images/bg.jpg) no-repeat center top #ed5d07; }
a { text-decoration: none; }
.clearfix { clear: both; }
.container { width: 1000px; margin: 0 auto; text-align:left; }
    .container #transparent-homelink { height: 228px; position: absolute; top: 10px; width: 232px;   }
       .container #transparent-homelink:hover {cursor:pointer }
.counter { padding-top: 15px; padding-left: 300px; height: 220px; font-family:Verdana,arial; font-weight: bold; font-size: 28px; color:#FFF; }
.counter .counter_label { float:left; background: url(images/counter-label.png) no-repeat; width: 412px; height: 41px; display: block; margin-right: 10px; }
.counter .counter_days { float:left; margin-top: 5px; color:#fff; font-weight: bold; font-size: 28px; font-family: Verdana; }
.counter .counter_days .day { color:#ffffff; font-weight: bold; font-size: 28px; font-family: Verdana; }
    .counter .contador #counter-space { position:relative; text-align:center; width:500px ;  text-transform:capitalize; top:1em }
        .counter .contador #counter-space .counter-infotxt {color:rgb(121,46,51); font-family:'Eurostile T Bold';  font-weight:lighter   }
           .counter .contador #counter-space .counter-subcountertxt { font-family:'Eurostile T Bold';  font-weight:lighter ;  font-size:21px; padding:10px  }
      .counter .contador #counter-space #counter-faltatxt { position:relative;  }
        .counter .contador #counter-space #counter-atual { position:relative;  font-family: 'charlie_dotted', charlie_dotted_ie ;font-size: 105px;font-weight: lighter;color:white }
           .counter .contador #counter-space #counter-atual td {position: relative;padding-left:7px; padding-right:7px;}
            .counter .contador #counter-space #counter-atual .ctr-header {position: relative;text-align: center;vertical-align: top; }
          .counter .contador #counter-space #counter-title { position:relative;margin-top:-48px;   }
.page_container .page_left { float: left; width: 195px;  min-height: 924px; position: relative; }
.page_container .page_right { background:#FFFFFF; float: left; width: 755px; padding-bottom: 29px; padding-left:5px; overflow:hidden; }
.img_topo { float:left; width:760px; height:70px;z-index:999; position:relative;
}
#segs {width:60px
}
.page_container .page_right .page_right_sep { display: block; height: 1px; width: 749px; margin: 5px 0 5px 0; background: url(images/page_right_sep.jpg) no-repeat; }
.page_container .page_title { text-transform:uppercase; font-family:Arial; font-size:40px; color:#2F3192;  }
.base { width:805px;height:160px; float: right; background: url(images/base.png); background-repeat:no-repeat}
    .base #baseImg {position:relative; height:43px; top:58px; width:100px }
.footer {
    height: 58px;
    display: block;
    margin-bottom: 27px;
    width: 1000px;
}
#versite-logo { float: right; position: relative; top: -2em; left:-45px}

    .footer .footer_info {
        float: left;
        margin-top: 30px;
        text-align: center;
        font-family: 'Trebuchet MS';
        font-size: 11px;
        color: #fff;
        width: 1000px;
    }
.footer .footer_social { float:right; margin-top: 19px; margin-right: 26px; }
.logo { position: absolute; left:0px; top: -38px; z-index: 9999; }
.compre_aqui_box .compre_aqui_box_title #compre-aqui-title-txt {position:relative;font-family:charlie_dotted, charlie_dotted_ie;font-size:72px; color:white; text-decoration:blink; text-transform:uppercase}
.compre_aqui_box .compre_aqui_box_title { display: block; height: 74px; width: 749px; background:#0657a6;text-align:center; }
.compre_aqui_box .compre_aqui_box_body {
    min-height: 200px; width: 749px; background: url(images/bg_compreaqui.jpg) scroll 0 15px no-repeat; 
    background-color: #F2F2F2; background-position: bottom;padding-bottom: 40px;
}
.home_grid .home_grid_left { height: 231px; float: left; width: 375px; background:#0d3376; padding: 2px 2px 0px 2px; }
.home_grid .home_grid_right { float: left; width: 350px; }
.home_grid .home_grid_sep { float: left; width: 20px; display: block; height: 226px; background: url(images/page_right_sep_up_226.jpg) no-repeat center top; }
.banner_evento .banner_evento_title { background: url(images/tit-eventos.jpg) no-repeat; width: 81px; height: 21px; display: block; margin-bottom: 5px; }
.banner_evento { margin-bottom: 18px; }
.espacos_links a {float:left;}
.espacos_links .espaco_cliente { background: url(images/espaco_cliente.jpg) no-repeat; width: 130px; height: 45px; display: block; margin-right: 50px; }
.espacos_links .espaco_comissario { background: url(images/espaco_comissario.jpg) no-repeat; width: 193px; height: 45px; display: block; }
.page_padd { margin-top: 76px; }
.page_content { padding-top: 20px; padding-bottom: 25px; }
.page_content2 { padding-top: 5px; padding-bottom: 25px; }
.grid_2col .col0 { float:left; width: 366px; margin-right: 25px; }
.grid_2col .col1 { float:left; width: 336px; }
.small p { font-size: 12px!important; }
.small { font-size: 12px!important; }
.text { font-family: 'Trebuchet MS'; font-size: 14px; color:#7d7d7d; line-height: 18px; text-align: justify; }
    .text p {
        font-family: 'Trebuchet MS';
        font-size: 14px;
        color: #7d7d7d;
        line-height: 18px;
        text-align: justify;
        margin-bottom: 10px;
        width:740px;
    }
.text h2 { font-family: 'Trebuchet MS'; font-size: 20px; color:#ed7e00; line-height: 24px; text-align: left; margin-bottom: 10px; }
.text .page_right_sep { margin: 15px 0 15px 0!important; }
.info { margin-bottom: 0px!important; }
.image-carnaval { margin-top: 25px; }
.menu { padding-left: 14px;  }
.menu .nivel0 { width: 171px; padding-top:30px;  }
    .menu .nivel0 .topo_back {background: url(images/menu_left_topo.png) no-repeat; width:171px; height:50px; display:block; float:left;}
.menu .nivel1 { background: url(images/menu_bottom.png) no-repeat; margin-left:-15px; margin-top:10px; width: 165px; padding-left: 22px; height: 320px; padding-top: 18px; }
.menu .compre_aqui {background:#FFFFFF; min-height:570px; display:block; margin-top:42px; }
.menu .compre_aqui .compre_aqui_title { display: block; height: 23px; width: 121px; /*margin: 0 0 12px 0;*/ }
.menu .compre_aqui .compre_aqui_list .sub_title {  margin-bottom:0px;  padding-left: 14px; line-height: 10px; text-transform:uppercase; color:#ed7e00; font-size:19px; font-family:Arial; font-weight:500; float:left; width:145px; height:30px;padding-top:15px}
.menu .compre_aqui .compre_aqui_list .fixo {background: none; padding-left: 0px;}
.menu .compre_aqui .compre_aqui_list .item { padding-bottom: 8px; margin-left: 1px; text-transform:uppercase; width:143px; line-height:15px;}
.menu .compre_aqui .compre_aqui_list .last { /*margin-bottom: 16px!important;*/ }
.menu .compre_aqui .compre_aqui_list .lastlast { /*margin-bottom: 0px!important;*/ }
.menu .compre_aqui .compre_aqui_list li { padding-left: 14px; line-height: 10px; }
.menu .compre_aqui .compre_aqui_list a { font-family: 'Arial'; font-size: 12px; color:#2f3192; text-align: left; font-weight: bold; }
.menu .institucional .institucional_title { padding-left:10px; display: block; height: 25px; width: 134px; margin: 0 0 14px 0; color:#ffec00; font-family:Arial; font-weight:bold; }
.menu .institucional .institucional_list .item { margin-bottom: 5px; margin-bottom: 10px\9; }
.menu .institucional .institucional_list li { padding-left: 14px; background-position:0px 5px; background-position:0px 2px\9; }
.menu .institucional .institucional_list .item a { font-family: 'Arial'; font-size: 12px; color:#FFF; text-align: left; font-weight: bold; text-transform:uppercase; }
.parceiro { width: 348px; height: 104px; float:left; }
.parceiro td { vertical-align: top; }
.parceiro .parceiro_image { width: 94px; padding-right: 19px; }
.parceiro .parceiro_image img { width: 94px; height: 94px;}
.parceiro .parceiro_description { vertical-align: center!important; height: 94px; width: 234px; font-family: 'Trebuchet MS'; font-size: 12px; color:#7d7d7d; line-height: 18px; }
.parceiro .parceiro_description p { height: 94px; }
.parceiro_row { width:800px; }
.parceiro_row .page_right_sep { margin: 15px 0 15px 0!important; }
.parceiro_row .parceiro_row_sep { float: left; width: 3px; margin-left: 15px; margin-right: 30px; display: block; height: 94px; background: url(images/parceiro_row_sep.jpg) no-repeat; }
.contato_image { margin-bottom: 22px; }
.mapa_endereco {  font-family: 'Trebuchet MS'; font-size: 12px; color:#7d7d7d; line-height: 18px; text-align: center; margin-right: 15px; }
.contato_grid .contato_grid_left { float: left; width: 322px; }
.contato_grid .contato_grid_right { float: left; width: 380px; }
.contato_grid .contato_grid_sep { float: left; width: 45px; display: block; height: 567px; background: url(images/page_right_sep_up_567.jpg) no-repeat center top; }
.correspondencia h5 { font-family: 'Trebuchet MS'; font-size: 14px; color:#ed7e00; line-height: 18px; text-align: left; margin-bottom: 10px; }
.form { margin-bottom: 20px; }
.form td { padding-bottom: 5px; }
.form .label { font-family: 'Trebuchet MS'; font-size: 16px; color:#2f3192; line-height: 18px; text-align: left; font-weight: bold; }
.form .input input { width: 281px; font-family: 'Trebuchet MS'; font-size: 14px; color:#2f3192; padding: 0 10px 0 10px; height: 33px; background: url(images/input.jpg) no-repeat; border:0; }
.form .textarea textarea { width: 278px; font-family: 'Trebuchet MS'; overflow: hidden; font-size: 14px; color:#2f3192; padding: 10px 15px 15px 10px; height: 153px; background: url(images/textarea.jpg) no-repeat; border:0; }
.form .textarea { padding-bottom: 0px!important; }
.form .buttons { background: url(images/form_bottom.jpg) no-repeat; width: 283px; padding-right: 20px; height: 28px; padding-top: 3px; text-align: right; color:#fff;font-family: 'Trebuchet MS'; font-size: 14px; }
.form .buttons input {font-family: 'Trebuchet MS'; font-size: 12px; color:#fff; border:0; background: none; cursor: pointer;}
.form .buttons a { font-family: 'Trebuchet MS'; font-size: 12px; color:#fff; }
.wpcf7-not-valid-tip-no-ajax { display: none; }
.wpcf7-validation-errors { margin-bottom: 10px; font-family: 'Trebuchet MS'; font-size: 12px; color:#ed7e00; line-height: 18px; }
.wpcf7-mail-sent-ng { margin-bottom: 10px; font-family: 'Trebuchet MS'; font-size: 12px; color:#ed7e00; line-height: 18px; }
.wpcf7-mail-sent-ok { margin-bottom: 10px; font-family: 'Trebuchet MS'; font-size: 12px; color:#ed7e00; line-height: 18px; }
.superbanner { margin-top: 15px; }
.eventos_list { margin-top: 50px; margin-bottom: 50px; padding-left: 43px; }
.eventos_list li { width: 269px; float:left; margin-bottom: 35px; background: url(images/evento_item_sep_bottom.jpg) no-repeat bottom center; padding-bottom: 35px; }
.eventos_list li .evento_month { font-family: 'Trebuchet MS'; font-size: 27px; color:#ed7e00; line-height: 27px; text-align: left; margin-bottom: 15px; }
.eventos_list li.padd { margin-right: 118px; } 
.eventos_list li ul li { background: none; padding-bottom: 0px; font-family: 'Trebuchet MS'; font-size: 14px; color:#939393; line-height: 18px; text-align: left; margin-bottom: 5px; }
.eventos_list li ul li .date { font-weight: bold; }
.products_list { /*padding-left: 22px;*/ }
.products_list li { float:left; margin-bottom: 10px; }
.produto {  }
.produto .produto_left { float: left; padding-top: 21px; }
.produto .produto_right { float: left; }
.produto .produto_sep { float: left; margin-left: 16px; margin-right: 56px; width: 6px; display: block; height: 274px; background: url(images/produto_sep.jpg) no-repeat center top; }
.produto .produto_info { margin-top: 20px; }
.produto h1 { font-family: 'Trebuchet MS'; font-size: 18px; color:#2f3192; line-height: 18px; text-align: left; font-weight: bold; margin-bottom: 15px; }
.superbanner_skin .jcarousel-direction-rtl { direction: rtl; }
.superbanner_skin .jcarousel-container-horizontal { width: 749px; }
.superbanner_skin .jcarousel-clip-horizontal { width: 749px; height: 174px; }
.superbanner_skin .jcarousel-item { width: 749px; height: 174px; }
.superbanner_skin .jcarousel-item-horizontal { margin-left: 0; margin-right: 0px; }
.superbanner_skin .jcarousel-direction-rtl .jcarousel-item-horizontal { margin-left: 0px; margin-right: 0; }
.banner_evento_skin .jcarousel-direction-rtl { direction: rtl; }
.banner_evento_skin .jcarousel-container-horizontal { width: 350px; }
.banner_evento_skin .jcarousel-clip-horizontal { width: 350px; height: 140px; }
.banner_evento_skin .jcarousel-item { width: 350px; height: 140px; }
.banner_evento_skin .jcarousel-item-horizontal { margin-left: 0; margin-right: 0px; }
.banner_evento_skin .jcarousel-direction-rtl .jcarousel-item-horizontal { margin-left: 0px; margin-right: 0; }
.banner_bloco_skin .jcarousel-direction-rtl { direction: rtl; }
.banner_bloco_skin .jcarousel-container-horizontal { width: 375px; }
.banner_bloco_skin .jcarousel-clip-horizontal { width: 375px; height: 229px; }
.banner_bloco_skin .jcarousel-item { width: 375px; height: 229px; }
.banner_bloco_skin .jcarousel-item-horizontal { margin-left: 0; margin-right: 0px; }
.banner_bloco_skin .jcarousel-direction-rtl .jcarousel-item-horizontal { margin-left: 0px; margin-right: 0; }
.products_list_home li { margin-right: 15px; margin-bottom: 15px; display:inline-block;vertical-align:top }
.products_list_home ul { width: 100%;  padding-top: 20px; text-align:center; }
.multimidia-fotos { margin-bottom: 30px; }
.multimidia-fotos li { border: solid 1px #dcdcdc; padding: 3px 3px 1px 3px; width: 75px; margin-bottom: 12px; float:left; margin-right: 10px; }
.multimidia-fotos li img { width: 75px; height: 75px; }
.multimidia-fotos li a { width: 75px; height: 75px; }
.multimidia-fotos li:last {margin-right: 0px; }
.more { text-align: right; padding-right: 15px; }
.multimidia-videos { margin-bottom: 30px; margin-top: 25px; }
.multimidia-videos .wp_youtube_gallery { border: solid 1px #dcdcdc; padding: 3px 3px 3px 3px; width: 168px; float:left; margin-bottom: 12px; margin-right: 10px; }
.padd-fotos-extra { padding-top: 20px; }
.pacotes_box li { font-family: 'Trebuchet MS'; font-size: 12px; color:#939393; line-height: 18px; text-align: left; margin-bottom: 6px; }
.pacotes_box li a { color:#939393; }
.pacotes_box li a:hover { color:#2a2e91; }

.subMultimidia{
    font-size:15px;
    float:right;
}

.titPrincipal {
    float:left;
}


.subMultimidia a:hover{
    font-size:15px;
    color:#e20019;
}

/*****/
.mini_title
{
    text-transform:uppercase;
    font-family:Arial;
    font-size:16px;
    color:#2F3192;
} 

.campoFormulario .label
{
    color: #2F3192;
    font-family: Trebuchet MS,Arial;
    font-size: 16px;
    font-weight: bold;
    line-height: 18px;
    padding-bottom:5px;    
}   

.campoContato
{
    background:url(images/input.jpg) no-repeat;
    width:301px;
    height:33px;    
}

.campoContato input
{
    margin-top:6px;
    margin-left:5px;
    width:285px;
    border:none;
}

.areaMensagem
{
    background:url(images/textarea.jpg) no-repeat;
    width:301px;
    height:178px;    
}

.areaMensagem textarea
{
    margin-top:8px;
    margin-left:7px;
    width:283px;
    height:160px;
    resize:none;
    border:none;
}

.area_botao
{
    text-align: right;
    background:url(images/form_bottom.jpg) no-repeat;
    width:301px;
    height:31px;
    padding-top:3px;
}

.area_botao input
{
    margin-right:20px;
    margin-top:4px;    
    color:#FFF;
}

.itemInformacoes
{    
    background: url(images/bullet_menu_laranja.png) no-repeat 0px 5px;
    padding-left: 14px;
    text-transform:uppercase;
    font-weight:bold;
    font-size:12px;
    font-family: Arial, Verdana;    
}

.itemInformacoes a
{ 
    color:#ed7e00;
}

.conteudoInformacoes
{
    margin-top:40px;    
}

.tituloInformacoes
{
    text-transform: uppercase;
    color: #2F3192;
    font-family: 'Trebuchet MS', Arial, Verdana;
    font-size: 18px;
    font-weight: bold;    
    margin-bottom: 15px;
    text-align: left;
}

.separadorBaixo
{
    background: url("images/page_right_sep_up_226.jpg") no-repeat center top;
    display: block;
    float: left;
    height: 72px;
    width: 3px;
    margin-left:13px;
    margin-right:13px;
}

.itemAgendaHome
{
    width:290px;
    float:left;    
}

.itemAgendaHome .imagemAgendaHome
{
    background:url(images/bgAgendaHome.png) no-repeat;
    width:75px;
    height:75px;
    float:left;
}

.itemAgendaHome .dadosAgendaHome
{
    float:left;
    width:150px;
    font-family: 'Trebuchet MS', Arial, Verdana;
    margin-top:5px;
}

.itemAgendaHome .imagemAgendaHome .imagem
{
    width:61px;
    height:61px;
    overflow:hidden;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    margin-top:4px;
    margin-left:4px;
}

.itemAgendaHome .imagemAgendaHome .imagem img
{
    width:63px;
}

.itemAgendaHome .dadosAgendaHome .data
{    
    color:#FFF;
    font-size:10px;
    background-color:#e20019;
    padding:2px;
    width:50px;
    margin-bottom:2px;
}
    
.itemAgendaHome .dadosAgendaHome .festa
{    
    color:#2e3296;
    font-size:13px;
    text-transform:uppercase;
    font-weight:bold;
    margin-bottom:2px;
    display:block;    
}    

.itemAgendaHome .dadosAgendaHome .local
{    
    color:#2e3296;
    font-size:10px;
    text-transform:uppercase;
    font-weight:bold;    
}

.textoNewsletter
{    
    text-align: left;
    margin-bottom: 5px;
    font-size:12px;
    font-family:Arial;
    color:#7d7a7a;  
}

.login
{
    float:left;
}

.campoLogin
{
    background:url(images/bgCampoNews.png) no-repeat;
    width:172px;
    height:30px;    
}

.campoLogin input
{
    background:none;
    border:none;
    width:160px;
    height:25px;
    font-size:12px;
    color:#7d7a7a;
    font-family:Arial, Verdana;
    margin-top:3px;
    margin-left:3px;
}

.botaoLogin
{
    float:left;
}

.itemAgenda
{
    width:730px;
    height:130px;
    background:url(images/bgItemAgenda.png) no-repeat;
    margin-bottom:10px;
}    

.itemAgenda .imagemAgenda
{
    float:left;
    background:url(images/bgImgAgenda.png) no-repeat;
    width:113px;
    height:113px;
    margin-right:10px;
    margin-top:10px;
    margin-left:10px;
} 

.itemAgenda .imagemAgenda .imagem
{
    width:95px;
    height:95px;
    overflow:hidden;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    margin-top:7px;
    margin-left:7px;
}

.itemAgenda .dadosAgenda
{
    float:left;
    width:405px;
    font-family:Trebuchet MS, Arial, Verdana;
    margin-top:18px;
    margin-right:40px;
} 

.itemAgenda .dadosAgenda .data
{    
    color:#FFF;
    font-size:14px;
    background-color:#e20019;
    padding:2px 4px 2px 4px;
    width:68px;        
    margin-bottom:5px;    
}
    
.itemAgenda .dadosAgenda .festa
{    
    color:#2e3296;
    font-size:24px;
    text-transform:uppercase;
    font-weight:bold;
    margin-bottom:5px;
    display:block;    
}    

.itemAgenda .dadosAgenda .local
{    
    color:#909091;
    font-size:12px;        
}

.itemAgenda .linkComprar
{
    float:left;
    margin-top:50px;
}

.conteudo-videos
{   
    
}

.conteudo-videos .chamada-video, .conteudo-videos .visualizacoes-video
{   
    display:none;
}

.conteudo-videos .titulo-video
{   
    font-family:'Trebuchet MS', Arial, Verdana;
    color:#2F3192;
    font-size:16px;
    font-weight:bold;
    text-transform:uppercase;
    margin-top:2px;
}

.video ul li
{
    float:left;
    margin-right:13px;
}

.video-list-item
{
    width:220px;
    height:230px;
    text-align:center;
}

/*.img-video
{
    width:220px;
    height:150px;
    overflow:hidden;
}*/

.img-video a img
{
    width:220px;
}

.dropAgendaItens
{
    
    height:190px;
    overflow:auto;
    width:320px;
    margin-left:15px;
}

.areaAgenda .dropAgendaItens .itemAgendaHome
{
    margin-bottom:5px;
}

.dropAgendaItens .itemAgendaHome .areaData
{
    width:59px;
    height:59px;
    background:url(images/bgAgendaData.png) no-repeat;
    float:left;
    text-align:center;
    line-height:24px;
    text-transform:uppercase;
    color:#FFF;
    margin-right:10px;
    font-family:Arial;
    font-weight:bold;
}

.dropAgendaItens .itemAgendaHome .areaData .data
{
    font-size:31px;
    margin-top:10px;
}

.dropAgendaItens .itemAgendaHome .areaData .mes
{
    font-size:11px;
}

.dropAgendaItens .itemAgendaHome .localInfo
{
    float:left;
    width:155px;
    line-height:20px;
    color:#757171;
    margin-top:10px;
}

.dropAgendaItens .itemAgendaHome .localInfo .evento
{
    font-size:15px;
    font-weight:bold;
    font-family:Arial;
}

.dropAgendaItens .itemAgendaHome .localInfo .local
{
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    text-transform:uppercase;    
}

.counter .contador
{
    padding-top:7px;
}

.counter .contador .numeral
{
    color: #fff;
}

.areaConteudoInternaFotos {
    padding-bottom:10px;
    position: relative;
}

.linhaGaleriaFotos {
    padding-bottom: 30px;
    width: 100%;
}

.linhaGaleriaFotos .item {
    float: left;
    margin-right: 20px;
    position: relative;
    width: 190px;
}


.linhaGaleriaFotos .item .imgGaleria {
    border: 1px solid #A7A7A7;
    height: 140px;
    overflow: hidden;
    width: 188px;
    position:relative;
}

.linhaGaleriaFotos .item .sombraImgGaleria {
    background: url("Images/bgImgGaleria.png") no-repeat scroll 0 0 transparent;
    height: 5px;
    margin-left: 3px;
    width: 188px;
}
.descGaleria {
    z-index:1000;
    width:100%;
    position:absolute;
    background:#010331;
    opacity:0.8;
    padding-top:5px;
    padding-bottom:5px;
    bottom:0px;
}
.linhaGaleriaFotos .item .descGaleria{
    font-family:Arial;
    font-size:18px;
    text-align: center;
}

.linhaGaleriaFotos .item .descGaleria a {
    color:#FFF;
}

.contadorFotos {
    background: url(images/bgContador.png) no-repeat;
    width:25px;
    height:22px;
    position:absolute;
    bottom:15px;
    right:3px;
    color:#FFF;
    font-family:Arial;
    font-size:12px;
}

.areaFotos {
    margin-top:10px;
}

.areaFotos .itemFoto {
    border: 2px solid #a4a19b;
    float: left;
    height: 126px;
    margin-bottom: 18px;
    margin-right: 10px;
    overflow: hidden;
    width: 173px;
}

.titFotos {
    color:#2f3192;
    font-family:Arial;
    font-size:22px;
}

.btFotos {
    float:left;
    background:url(images/btFotos.png) no-repeat;
    width:126px;
    height:43px;
    display:block;
    margin-top:-1px;
}

.btFotos_interna {
    float:left;
    background:url(images/btFotos2.png) no-repeat;
    width:130px;
    height:43px;
    display:block;
}


.btFotos_interna p {
    font-family:Arial;
    font-size:22px;
    color:#c7c7c7;
    margin-left:50px;
    margin-top:10px;
    text-transform:none;
}


.btFotos p {
    font-family:Arial;
    font-size:22px;
    color:#59595b;
    margin-left:50px;
    margin-top:10px;
    text-transform:none;
}

.btVideosHover {
    float:left;
    background:url(images/btVideosHover.png) no-repeat;
    width:129px;
    margin-right:10px;
    height:41px;
    display:block;
    margin-top:1px;
}

.btVideosHover p {
    font-family:Arial;
    font-size:22px;
    color:#c7c7c7;
    margin-left:50px;
    margin-top:10px;
    text-transform:none;
}


.btVideos {
    float:left;
    background:url(images/btVideos.png) no-repeat;
    width:129px;
    margin-left:10px;
    height:45px;
    display:block;
    margin-top:-3px;
}

.btVideos p {
    font-family:Arial;
    font-size:22px;
    color:#59595b;
    margin-left:50px;
    margin-top:12px;
    text-transform:none;
}

.geralPaginacao {
    float:right;
    margin-top:15px;
    margin-right:10px;
}

/***** ESPORTE ******/

.content-interna
{
    float: left;
    width: 660px;
    margin-bottom:40px;
    margin-top:28px;
    margin-left:15px;
   
    font-family:Arial;
}

.lateral-interna
{
    float: right;
    width: 260px;
    margin-bottom:40px;
    margin-top:28px;    
}

.content-interna .titulo-interna
{
    color:#0a7ea1;
    font-weight:bold;
    font-size:30px;
    border-bottom:1px solid #c2dfe7;
    padding-bottom:8px;
    margin-bottom:20px;    
}

.item-evento
{
    margin-bottom:50px;
}

.item-evento .imagem-evento
{
    float:left;
    width:231px;
    height:156px;
    background:url(images/bgImagemEvento.png) no-repeat;
    margin-right:10px;
}

.item-evento .imagem-evento img
{
    padding-top:2px;
    padding-left:3px;
}

.item-evento .info-evento
{
    float:left;
    width:418px;
    margin-top:10px;    
}

.item-evento .info-evento .titulo
{
    color:#0a7ea1;
    font-weight:bold;
    font-size:15px;
}

.item-evento .info-evento .chamada
{
    margin-bottom:15px;      
}

.item-evento .faixa-compra
{    
    width:615px;
    height:38px;
    background:url(images/bgFaixaCompra.png) bottom left no-repeat;
}

.item-evento .faixa-compra .botao
{
    float:right;
}

.item-evento .faixa-compra .mais-detalhes
{
    float:right;
    margin-right:15px;
    margin-top:19px;
}

.item_servico_comissario
{    
    background:url("images/barra_laranja-01.png") no-repeat;    
    width:690px;
    height:71px;
    margin-bottom: 15px;
    position: relative;
}
.item_servico_client
{    
    background:url("images/barra_azul-01.png") no-repeat;    
    width:690px;
    height:71px;
    margin-bottom: 15px;
    position: relative;
}
 .chamada
{
    position: absolute;
    left: 100px;
    top: 27px;
    font-weight: bold;
}

 .acessar
{
    position: absolute;
    left: 560px;
    top: 17px;
}

a
{
    color: #FFF;
}

a:hover
{
    color: #000000;
}

.comissarioHdr {
    color:orange;
}
/***** ESPORTE end ******/