﻿/* BLOCO GALERIA E LATERAL */
#header_caracteristicas{width:940px;padding-left:20px;padding-right:20px;display:table-cell; height:70px;line-height:70px;background-color:#fff;-webkit-box-shadow: 1px 1px 1px #DFDFDF;-moz-box-shadow: 1px 1px 1px #DFDFDF;box-shadow: 1px 1px 1px #DFDFDF; border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;	border-right:1px solid #DFDFDF\9;border-bottom:1px solid #DFDFDF\9;}

.menu_franchising {list-style:none; text-align:left; height:30px;padding-bottom:10px;}
.menu_franchising li {float:left;padding-right:20px; padding-left:16px; height:30px; background:url(/images/divisor1x99.png) no-repeat right center;}
.menu_franchising li:last-child {background:none;}
.menu_franchising li.active { color:#333; }

.menu_franchising li span,.menu_franchising li a { color:#333333;font-family: 'Open Sans', sans-serif; font-size:16px; height:30px; line-height:30px;font-weight:normal;display:block;cursor:pointer;}
.menu_franchising li.active span,.menu_franchising li.active a { color:#333333; font-weight:700;}

.franchising .linha{overflow:hidden;float:left;position:relative;}
.franchising .traco{margin:20px 0px;position:relative;height:1px; background-color:#e5e5e5;}

.franchising .col1{width:170px;font-size:12px;color:#333;float:left;line-height:32px;margin-bottom:4px;}
.franchising .col2{width:300px;font-size:12px;color:#333;float:left;line-height:32px}
.franchising .col3{padding-left:170px;font-size:11px;color:#333;clear:both;margin-bottom:6px;}

.ie .franchising .col2 .ui-multiselect {line-height:12px;}

.franchising .input{color:#666; width:560px; background:#fff;}
.franchising .textarea.input{padding-top:10px;width:560px;height:80px;resize:vertical; }

.franchising_container{background-color: #FFFFFF;border-radius: 3px 3px 3px 3px;padding-bottom:0px;padding-left: 58px;padding-top:53px;padding-right: 50px;min-height:695px;}

.franchising_container .franchising.chkboxlistParent {
    font-size: 14px;
    text-align: justify;
    display: block;
    width: 87%;
    padding: 15px 0px 20px 52px;
}
.franchising_container .franchising.chkboxlistParent label {
    position: relative;
    top: -2px;
}

.franchising_container .franchising.seragenteera.chkboxlistParent {
    width: 95%;
    margin-left: 0px;
    margin-right: 0px;
}

.franchising_container .franchising.chkboxlistParent span {
    position: relative;
    visibility: hidden;
    display: inherit;
    font-size: 11px;
    font-family: Open Sans,sans-serif;
    color: red;
}


.franchising_container .campanhas.chkboxlistParent {
    width: 52%;
    color: #333;
    font-family: 'OpenSansR',Arial;
    font-size: 12px;
    line-height: 21px;
    padding: 15px 0px 25px 0px;
    text-align: justify;
}

.franchising_container .campanhas.chkboxlistParent label {
    position: relative;
    top: -2px;
}

.franchising_container .campanhas.chkboxlistParent span {
    position: relative;
    visibility: hidden;
    display: inherit;
    font-size: 11px;
    font-family: Open Sans,sans-serif;
    color:red;
}

.franchising_container .quemsomos.chkboxlistParent {
    font-size: 14px;
    text-align: justify;
    display: block;
    width: 87%;
    padding: 15px 0px 20px 52px;
}
.franchising_container .quemsomos.chkboxlistParent label {
    position: relative;
    top: -2px;
}

.franchising_container .quemsomos.chkboxlistParent span {
    position: relative;
    visibility: hidden;
    display: inherit;
    font-size: 11px;
    font-family: Open Sans,sans-serif;
    color: red;
}


.franchising_container .ajudenosmelhorar.chkboxlistParent {
    font-size: 14px;
    text-align: justify;
    display: block;
    width: 100%;
    padding: 15px 0px 20px 0px;
}
.franchising_container .ajudenosmelhorar.chkboxlistParent label {
    position: relative;
    top: -2px;
}

.franchising_container .ajudenosmelhorar.chkboxlistParent span {
    position: relative;
    visibility: hidden;
    display: inherit;
    font-size: 11px;
    font-family: Open Sans,sans-serif;
    color: red;
}

.campanhas .franchising_container{overflow:hidden;}
.campanhas .franchising_container b,.franchising_container string{font-family:OpenSansbold; font-weight:normal}
.campanhas .bloco0{width:780px; margin:0 auto;padding-bottom:150px;}
.campanhas .bloco1{ width:850px; overflow:hidden;margin:0 auto;padding-bottom:60px;}
    
    
.campanhas #itens_container{overflow:hidden;padding-top:70px;float:left;clear:both;display:block;width:780px;}
    
.campanhas .campanha_item{width:235px; height:270px;border-bottom:1px solid #DBDBDB;float:left;line-height:1.5em;margin-right:36px;margin-bottom:40px;}
.campanhas .campanha_item.last{margin-right:0;}
.campanhas .campanha_img{width:155px; height:115px; overflow:hidden;}
.campanhas .campanha_img img{height:100%;}
.campanhas .campanha_titulo{padding-top:20px; padding-bottom:10px;}
.campanhas .campanha_resumo{height:80px;}
    
.campanhas .campanhas_saber_mais a{width:11px; height:11px; background: url(/images/icons_sprite.png) no-repeat -11px -2361px;margin-top:10px;display:block; text-indent:-100px;overflow:hidden;}