@charset "utf-8";
/*
Theme Name:Patrícia Bertolucci 
Version: 1.0
Description: Site Patrícia Bertolucci consultoria em nutrição.
Author: HKL - Interactive Media
*/

body {background-image: url(../../imagem/bg.jpg);background-position:top center;background-repeat:no-repeat;}

.erro{
font-family:Tahoma,Geneva,sans-serif;
font-size:11px;
font-weight:normal;
color:Red;
}
	
.containerIcone{width:137px;margin: 0 auto; /*height:245px;*/ height:205px;}

.icone{background-image: url(../../imagem/iconeUm.png);width:137px;height:348px;position: relative;top:213px;left:-399px;}

.icone h1{visibility:hidden;}

.topo{width:751px;margin: 0 auto;height:50px;}

.logo{position: relative;/*top:-213px;left:2px;*/top:-200px;*top:-195px !important;left:7px;height:138px;}
	
.logo a,a:hover,a:visited{text-decoration:none;border:0;}

.logo img{text-decoration:none;border:0;}

.areaPaciente 
{
left:356px;
position:relative;
top:-343px;
*top:-330px !important;
width:186px;
}
.areaPaciente h1{ display:block;}

.busca 
{
left:584px;
position:relative;
top:-300px;
width:149px;
}
.busca h1{ display:block;}

.areaLogado 
{
height:49px;
left:280px;
position:relative;
top:-310px;
*top:-290px !Important;
width:453px;
}

.logado {width:186px;position: relative;top:-370px;left:560px;}

.logado h1 {visibility:hidden;}

.formPaciente {visibility:hidden;}

/*Menu Horizontal | Início*/
.jquerycssmenu {border:none;width:795px;margin: 0;position: relative;top:-310px;}

.jquerycssmenu {*top:-295px!important;z-index:56;}


.jquerycssmenu ul li{
position: relative;
display: inline;
float: left;
}

.jquerycssmenu ul li a{
display: block;
border-bottom-width: 0;
text-decoration: none;
}




/*1st sub level menu*/
.jquerycssmenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
margin-top:23px;
margin-left:-11px;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jquerycssmenu ul li ul li{
display: list-item;
float: none;
font-weight: normal !important;
list-style: none;
*border-top:1px solid #767018 !important;
*margin-top:-4px !important;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jquerycssmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jquerycssmenu ul li ul li a{
background-color:#e7e9de;
border-bottom:1px solid #767018;
color:#767018;
display:block;
font-family:Tahoma,Geneva,sans-serif;
font-size:11px !important;
font-weight:normal !important;
height:20px;
margin:0;
padding:7px 0 3px 15px;
width:136px;
}

.jquerycssmenu ul li ul li a:hover{ /*sub menus hover style*/
	background: #686007;
	color:#ffffff;
	display:block;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:11px !important;
	font-weight:normal !important;
	height:20px;
	margin:0;
	padding:7px 0 3px 15px;
	width:136px;
}


.jqueryslidemenu ul li ul {
	display:block;
	left:0;
	position:absolute;
	visibility:hidden;
	font-weight: normal !important;
}
.downarrowclass{
	position: absolute;
	top: 7px;
	right: 5px;
}

.rightarrowclass{
	position: absolute;
	top: 5px;
	right: 5px;
}


/*Menu Horizontal | Fim*/
.content{width:684px;
         padding:15px;
         height: 100%;
         position:relative;
         top:-328px;
         *top:-300px !important;
         left:49px; 
         min-height: 500px;}

.noticia{width:370px;float:left;margin-right:61px;}

.mais img{border:0;text-decoration:none;}

.mais a,a:hover,a:visited{border:0;text-decoration:none;}

.noticia h1{margin:0;padding:0;}

.colunaUm h1{width:175px;}

.colunaDois h1{width:175px;}

.colunaTres h1{width:175px;}

.imagemNoticia{float:left;width:100px;height:100px;}

.mascara{background-image:url(../../imagem/mascaraParceiros.png);
height:115px;
position:absolute;
right:74px;
top:32px;
width:204px;}

.linha{background-image:url(../../imagem/linha.gif);background-repeat:no-repeat;width:684px;}

.colunaUm, .colunaDois, .colunaTres{float:left;width:205px;padding-right:10px;}

.footer{margin-left:30px;margin-top:38px;}

.imageColuna{position:relative;padding-top:14px;}

.mascaraColuna{background-image:url(../../imagem/bgImageColuna.png);height:154px;
position:absolute;
right:15px;
top:2px;
width:204px;}

.mascaraColunaDefault{background-image:url(../../imagem/mascaraParceiros.png);height:115px;
position:absolute;
right:12px;
top:2px;
width:204px;}


.mascaraColunaUltima{background-image:url(../../imagem/bgImageColuna.png);position:absolute;width:204px;height:154px;right:17px;top:2px;}

.colunaUm p{position:relative;width:160px;margin-top:-9px;}

.hkl{text-decoration:none;border:0;padding:30px 0 0 197px;}

.hkl img{text-decoration:none;border:0;}

.hkl a,a:hover,a:visited{text-decoration:none;border:0;}

/*Perfil */
.iconePerfil{background-image:url(../../imagem/iconeBikeescuro.png);background-repeat:no-repeat;
height:375px;
left:-375px;
position:relative;
top:243px;
width:137px;}

.iconePerfil h1{visibility:hidden;}

.perfil{float:left; width:449px;margin-bottom:30px;min-height:265px;}

.imagePerfil{float:right;}

.imagePerfil img{padding-right:30px;padding-top:20px;margin-left:22px;}

.perfilMascara{background-image:url(../../imagem/perfilMascara.png);position:absolute;width:229px;height:313px;right:17px;top:0;*top:25px !important;}

/*Sobre a Nutrição */
.iconeSobre
{
	background-image:url(../../imagem/iconeSobre.png);
	background-repeat:no-repeat;
	height:347px;
	left:-404px;
	position:relative;
	top:204px;
	width:127px;
	}

.iconeSobre h1{visibility:hidden;}

.colunaUmHiper, .colunaDoisHiper, .colunaTresHiper{float:left;width:205px;padding-right:10px;}

.linhaLink{background-image:url(../../imagem/linhaLink.gif);width:183px;height:8px;display:block; background-repeat: no-repeat;}



.imageSobre img{padding-right:30px;padding-top:20px;margin-left:22px;}

.sobreMascara{
	background-image:url(../../imagem/perfilMascara.png);
    position:absolute;width:229px;
    height:313px;
    right:17px;
    *top:25px !important;
    top:-5px;
    }

/*Parceiros */
.iconeParceiro
{
background-image:url(../../imagem/iconeCorda.png);
background-repeat:no-repeat;
height:387px;
left:-406px;
position:relative;
top:182px;
width:244px;	
	}

.iconeParceiro h1{visibility:hidden;}

.parceiroList{position:relative;width:185px;float:left;margin:0 30px 20px 0;}

.linhaParceiros{background-image:url(../../imagem/linhaParceiros.gif);background-repeat:no-repeat;width:185px;display:block; margin-top:5px;}

.mascaraParceiros{background-image:url(../../imagem/mascaraParceiros.png);background-repeat:no-repeat;position:absolute;width:204px;height:115px;right:-9px; top:56px; *top:50px !important;}
.mascaraProduto{background-image:url(../../imagem/mascaraParceiros.png);background-repeat:no-repeat;position:absolute;width:204px;height:115px;right:31px;
top:24px; *top:50px !important;}
/*Clientes*/
.iconeClientes{background-image:url(../../imagem/iconeCorrendo.png);
background-repeat:no-repeat;
height:348px;
left:-399px;
position:relative;
top:213px;
width:137px;
}

.iconeClientes h1{visibility:hidden;}

/*Fale Conosco*/
.iconeContato
{
	background-image:url(../../imagem/iconeClientes.png);
background-repeat:no-repeat;
height:387px;
left:-406px;
position:relative;
top:182px;
width:244px;
}

.iconeContato h1{visibility:hidden;}

.form{float:left;margin-left: 10px;}

.mapa{float:left;margin-left: 70px;}

/* Meus Dados*/
.iconeMeusdados{background-image:url(../../imagem/iconeMeusdados.png);background-repeat:no-repeat;width:113px;height:350px;left:-364px;position:relative;top:203px;}

.iconeMeusdados h1{visibility:hidden;}

.bemvindo{float:left;}

.menudados {margin:0px;}

.menudados li {list-style: none; margin: 0; display:block; float:left;}

.menudados li a {height:1px; /* IE5.0 bug */margin:0;text-decoration: none; display:block; float:left; text-decoration:none; border:0;} 

.formDados{width:430px;margin-left:126px;}

.dadosInput{float:left;margin-top:10px;margin-right:10px;}

.dadosInputNome{float:left;margin-top:10px;margin-right:10px;}

.dadosInputNome input, select{}

.dadosInputGrande{float:left;margin-top:10px;margin-right:10px;}

.dadosInputGrande input, textarea{width:378px;}

.atualizar{margin-top:10px;}

/* Diario de refeições*/
.iconeDiario{background-image:url(../../imagem/iconeDiario.png);background-repeat:no-repeat;width:176px;height:345px;left:-363px;position:relative;top:204px;}

.iconeDiario h1{visibility:hidden;}

.dicaNutricionista{margin-top:20px;}

.dicas{width:437px;float:left;padding-right:10px;}

.maisDicas{float:left;width:195px;}

.maisDicas ul{margin-top:6px;margin-top:6px;position:relative;right:40px;width:200px;}

.linhsMais{background-image:url(../../imagem/linhaDica.gif);background-repeat:no-repeat;width:185px;height:1px;}

/*Sobre Nutrição */

.iconeSobreIndice{background-image:url(../../imagem/iconeSobreIndice.png);background-repeat:no-repeat;width:127px;height:347px;left:-404px;position:relative;top:204px;}

.iconeSobreIndice h1{visibility:hidden;}

.linhaIndice{background-image:url(../../imagem/bgH1indice.gif);background-repeat:no-repeat;width:191px;height:1px;}

/*Cadastre-se*/
.cadastre select{width:80px;}
.cadastre strong{ display:block; }
.dadosInput table{border:0; margin-top:-7px;}

/*Meu Cardápio*/
.iconeMeucardapio{background-image:url(../../imagem/iconeMeucardapio.png);background-repeat:no-repeat;width:151px;height:322px;left:-404px;position:relative;top:272px;}

.iconeMeucardapio h1{visibility:hidden;}

.topCardapio h1{display:inline;float:left;padding-top:3px;}

.imprimir{display:inline;float:left;margin:0px 0 0 122px;padding-top:21px;}

.cardapio{margin-top:30px;}

.cardapio table{width:675px;}

.cardapio td{width:72px;margin:0;padding:0;}

.cardapiotd{
	width:72px;
	border-right:1px dashed #999999;
	border-bottom:1px dashed #999999;
	
	
	border-right-style:dashed;
	border-bottom-style:dashed;
	
	zoom: 1;
}

.canto{width:72px;margin:0;padding:0;border-bottom:1px dashed #999999 !important;}

.cardapiotdbottom {width:72px;margin:0;padding:0;border-right:1px dashed #999999 !important;}

.cantobottom {width:72px;margin:0;padding:0;}

/*Cardapio Back*/
.cardapioBack{margin-top:20px;}

.iconeCardapio{background-image:url(../../imagem/iconeCardapio.png);background-repeat:no-repeat;width:134px;height:347px;left:-378px;position:relative;top:278px;}

.iconeCardapio h1{visibility:hidden;}

.blocoCardapio{width:428px;margin-bottom:10px;}

.blocoCardapio h2{margin:0;padding:0;}

.colCardapioum{float:left;margin-top:0;margin-right:16px;}

.colCardapiodois{float:left;}

.imageDica{position:relative;}

.imageDica img{padding:10px 15px 10px 0;}

.mascaraDica{position:absolute;background-image:url(../../imagem/marcaraDica.png);background-repeat:no-repeat;top:0;left:0;width:422px;height:186px;}

/*Dica da nutricionista*/
.iconeDica{background-image:url(../../imagem/iconeDica.png);
background-repeat:no-repeat;
height:349px;
left:-482px;
position:relative;
top:232px;
width:237px;}

.iconeDica h1{visibility:hidden;}

/*Dica da nutricionista indice*/
.categoria select {display:inline;width:90px;}

.categoria span{display:inline;float:left;padding-top:10px;}

.categoria p{display:inline;}

.categoria{margin-top:-3px;}

.imageIndice{position:relative;}

.imageIndice img{padding:64px 0 0 29px;}

.mascaraIndice{left:0;position:absolute;top:24px;background-image:url(../../imagem/marcaraIndice.png);background-repeat:no-repeat;width:237px;height:350px;}

/*Receita*/
.iconeReceita{background-image:url(../../imagem/iconeReceitas.png);background-repeat:no-repeat;width:184px;height:420px;left:-441px;position:relative;top:214px;}

.iconeReceita h1{visibility:hidden;}

.mascaraDica{position:absolute;background-image:url(../../imagem/marcaraDica.png);background-repeat:no-repeat;top:0;left:-53px;width:422px;height:186px;}

.imageReceita{position:relative;}

.imageReceita img{ padding-top:30px;}

.mascaraReceita{position:absolute;background-image:url(../../imagem/marcaraDica.png);background-repeat:no-repeat;top:21px;left:-53px;width:422px;height:186px;}


/*Serviços e produtos*/
.iconeServico
{
	background-image:url(../../imagem/iconeSobreIndice.png);
	background-repeat:no-repeat;
	height:347px;
	left:-404px;
	position:relative;
	top:204px;
	width:127px;
	}

.iconeServico h1{visibility:hidden;}

.servicos{width:452px;float:left;}

.inputTexto input{margin:0;padding:0;float:left;}

.dadosInputNome span{margin:0!important;padding:0!important; height:100%; position:relative; width:500px;color:#7c720a;font-family:Verdana,Geneva,sans-serif;font-size:11px;}
.dicas span { width:auto!important;}

.anamineseCinco{ width:111px; display:inline-block;}
.localHora{ float:left; display:inline; margin-left:180px;}

.anamineseTitle
{
color:#F18812;
font-family:Verdana,Geneva,sans-serif;
font-size:22px;
font-weight:normal;
margin-top:10px;
margin-bottom:13px;
}

.cadastre fieldset
{
color:#7c720a !important;
font-family:Verdana,Geneva,sans-serif;
font-size:12px;
font-weight:bold;
width:579px;
border:solid #7c720a 1px;
margin-top:15px;
*padding:10px;
margin-bottom:25px !important;
}
.cadastre legend
{
color:#7c720a !important;
font-family:Verdana,Geneva,sans-serif;
font-size:12px;
font-weight:bold;
}
.cadastre p
{
	color:#B9B04A;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
width:570px;
}
.mais
{
	float:left;
	display:inline-block;
}
.ctl00_Conteudo_passosMenu_2
{
	margin-bottom:10px;
}
.iconeMidia
{
	background-image:url(../../imagem/iconeBikeclaro.png);background-repeat:no-repeat;
height:375px;
left:-375px;
position:relative;
top:243px;
width:137px;}

.iconeMidia h1{visibility:hidden;}
.paginacao
{
	text-align:right;
	margin:30px 50px 10px 0;
}
.paginacao a:link
{
	font-family:arial,sans-serif;
	color:#F18012;
	display:inline-block;
	border: #F18012 solid 1px;
	font-size:11px;
	width:15px;
	height:12px;
	text-align:center;
	padding-top:2px;
	margin-right:3px;
}
.paginacao a:visited
{
	font-family:arial,sans-serif;
	color:#F18012;
	display:inline-block;
	border: #F18012 solid 1px !important;
	font-size:11px;
	width:15px;
	height:12px;
	text-align:center;
	padding-top:2px;
	margin-right:3px;
}
.paginacao a:hover
{
	font-family:arial,sans-serif;
	color:#7C720A;
	display:inline-block;
	border: #7C720A solid 1px !important;
	font-size:11px;
	width:15px;
	height:12px;
	text-align:center;
	padding-top:2px;
	font-weight:bold;
	margin-right:3px;
	
}

.validacao 
{
	margin-left:-10px;
}

/*Menu Novo*/
.jquerycssmenu{
	width:746px;
	background-image:url(../../imagem/bgmenu.jpg);
	height:37px;
	background-repeat:repeat;
	padding:0;
}
.jquerycssmenu ul{
	margin:0;
	padding:0;
}
.jquerycssmenu ul li{
	float:left;
	display:inline;
}
.jquerycssmenu li{
	margin-left:11px;
	margin-right:11px;
}
.jquerycssmenu a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7C720A;
}
.jquerycssmenu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#f18812 !important;
	height:37px;
}
.bgmenuUm:hover{background-image:url(../../imagem/bgmenu.png);background-repeat:repeat;height:37px;color:#f18812 !important; width:36px;}
.bgmenuDois:hover{background-image:url(../../imagem/bgmenu.png);background-repeat:repeat;height:37px;color:#f18812 !important; width:124px;}
.bgmenuTres:hover{background-image:url(../../imagem/bgmenu.png);background-repeat:repeat;height:37px;color:#f18812 !important; width:51px;}
.bgmenuQuatro:hover{background-image:url(../../imagem/bgmenu.png);background-repeat:repeat;height:37px;color:#f18812 !important; width:60px;}
.bgmenuCinco:hover{background-image:url(../../imagem/bgmenu.png);background-repeat:repeat;height:37px;color:#f18812 !important; width:92px;}
.bgmenuSeis:hover{background-image:url(../../imagem/bgmenu.png);background-repeat:repeat;height:37px;color:#f18812 !important; width:46px;}
.bgmenuSete:hover{background-image:url(../../imagem/bgmenu.png);background-repeat:repeat;height:37px;color:#f18812 !important; width:73px;}
.bgmenuOito:hover{background-image:url(../../imagem/bgmenu.png);background-repeat:repeat;height:37px;color:#f18812 !important; width:82px;}
		

.jquerycssmenu a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7C720A;
}
