﻿/*ESTILOS DA MASTER MAISCABELO*/

/*--- user control footer ---*/
@import url("UCFooter.css");

/*--- user base ---*/
@import url("Base.css");

body
{
    text-align:center; /*hack para IE 6*/
}

.container
{
    min-width:990px;
    width:auto;
    background:url(../Images/JPG/background1.jpg) top center;
}

.container_middle
{
    width:990px;
    /*hack altura flexivel*/
    min-height:690px;
	height:auto!Important;
	height:690px;
	/*fim hack altura flexivel*/
	margin:0px auto;
	text-align:left;
	background:url(../Images/PNG/background2.png) top center no-repeat;
	padding-bottom:16px;	
}

/*Estilos Fale conosco*/
.fale_conosco
{
    color:#CCF;
    float:right;
    padding:10px 34px 0px 0px;
    font-family:Trebuchet MS,Helvetica,Helvetica Neue,Fonce Sans,Sans-Serif;
}

.fale_conosco ul li
{
    float:left;
    padding:0px 4px;
}

.fale_conosco a
{
    color:#CCF;
    font-size:12pt;
    font-weight:600;
    text-decoration:none;
}

.fale_conosco a:hover
{
    color:#FFF;
}
/*Fim estilos Fale conosco*/

.logo
{
    position:relative;
    top:80px;
    margin-left:30px;
}

/*Estilos do Menu*/
.menu
{
    width:740px;
	height:54px;
	background:url(../Images/PNG/menu.png) top center no-repeat;
	position:relative;
	top:28px;
	left:238px!Important;
	left:230px;
	padding-left:12px;
	z-index:2;
}

.menu ul li
{
    float:left;
    margin-top:14px;
    padding:0px 2px;
}

/* Estilo de texto para menu caso não possua imagens
.menu ul li a
{
    color:#FFF;
    text-decoration:none;
    font-size:14px;
    font-weight:600;
    font-family:Dax Regular, Trebuchet MS, Helvetica, Helvetica Neue, Fonce Sans, Sans-Serif;
}*/

.menu ul li img
{
    margin:0px 2px 0px 2px;
}

.menu ul li a img
{
    margin:4px 2px 0px 3px;
}
/*Fim estilos do Menu*/

/*Estilos Copartilhe*/
.compartilhe
{
    width:auto;
    position:relative;
    top:520px;
    right:14px;
    float:right;
    z-index:3;
}

.compartilhe p
{
    padding:0px 0px 6px 24px;
}
/*Fim estilos Copartilhe*/

/*Estilos indique*/
#mask
{
    position:absolute;
    top:0PX;
    left:0PX;
    z-index:9000;
    background-color:#000;
    display:none;
}

.window
{
    width:484px;
    height:236px;
    position:absolute;
    display:none;
    z-index:9999;
}

.container_indique
{
    width:484px;
    height:328px;
    background:url('../Images/PNG/MaisCabelo/Indique/box-indique-topo.jpg') top center no-repeat;
    padding-top:20px;
}

.meio_indique{
    width:484px;
    background:url('../Images/PNG/MaisCabelo/Indique/box-indique-meio.jpg') top center repeat-y;
}

.footer_indique
{
    width:484px;
    height:32px;
    margin-left:0px!Important;
    margin-left:8px;
    background:url('../Images/PNG/MaisCabelo/Indique/box-indique-footer.jpg') bottom center no-repeat;
}

#indique
{
    width:484px;
    height:368px;
}

.close
{
    color:#031936;
    text-decoration:none;
}

.fechar_indique
{
    width:80px;
    height:20px;
    padding-top:6px;
    background:#E2ECF1;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:600;
    font-size:12px;
    font-variant:small-caps;
    float:right;
    margin-right:30px;
}

.container_indique
{
    color:#FFF;
    float:left;
    font-family:MyriadPro-Regular, Arial, Helvetica, Sans-Serif;
}

.container_indique h1
{
    font-family:MyriadPro-Bold, Arial, Helvetica, Sans-Serif;
    margin-bottom:20px;
}

.container_indique h1
{
    font-size:22px;
    font-weight:600;
    font-variant:small-caps;
}

.container_indique p
{
    font-size:12px;
    margin-bottom:10px;
    margin-left:0px!Important;
    margin-left:10px;
}

.campos_obrigatoros_indique
{
    font-size:14px;
}

.linha_indique
{
    width:484px;
    margin-left:16px;
}

.linha_indique p
{
    float:left;
    width:242px;
    margin:0px 0px 20px 0px;
    text-align:left;
    font-family:Arial, Helvetica, Sans-Serif;
}

.campos_indique
{
    width:208px;
    border:solid 1px #CACACA;
}

.botao_indique
{
    width:464px;
    text-align:right;
    padding-right:20px;
}

.PesquisaForum
{
    margin-top:-29px;
    margin-left:215px;
}

/*Estilos msg erro indique*/
.ValidationSummaryIndique
{
    width:392px;
    color:#FFF!Important;
    height:auto;
    background-color:#6E2220!Important;
    background-image:url('/Images/ErrorCircle-32.png')!Important;
    background-repeat:no-repeat!Important;
    background-position:10px center!Important;
    padding:10px 10px 10px 50px;
    margin-bottom:12px;
    text-align:left;
    font-size:14px;
    margin-left:16px;
}

/*Mensagem Sucesso Indique*/

div.sucesssoIndique
{
    width:454px;
    display:table;
    margin-left:16px;
    margin-bottom:12px;
    background-color:#1B4924;
}

.sucesssoIndique p
{
    font-size:14px;
    text-align:left;
    font-family:MyriadPro-Regular,Arial,Helvetica,Sans-Serif;
}

div.sucesssoIndique .xis
{
    float:right;
    position:relative;
    padding:6px;
}

.boxSucesso img
{
    float:left;
    margin:10px;
}

.boxSucesso p
{
    display:block;
    padding:10px 0px 0px 0px;
}