﻿body {

	background-image: url('img_site/background.jpg');
	background-repeat: repeat-x;
	background-color: #ffffff;
	margin: 0;
	padding: 0;
}
.bodyhome {

	background-image: url('img_site/bck.jpg');
	background-repeat: repeat-x;
	background-color: #ffffff;
	margin: 0;
	padding: 0;
}

	
h1#titulos {
	font-family: tahoma;
	font-size: 16px;
	color:#cccccc;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	
}
/* =====================================INICIO LAYOUT HOME VITAFIT==================================*/
	
#tudo {
	background-image: url('img_site/index_11.jpg');
	background-repeat:repeat-y;
	width: 1000px;
	margin:0 auto;
	text-align:left;
	

	}
#principal {
	position: relative;
	width: 1000px;
	background-image: url('img_site/repeat.jpg');
	background-repeat:repeat-y;
	


}

#menuprincipal {
	background-image: url('img_site/index_01.jpg');
	background-repeat:no-repeat;
	position:relative;
	width: 1000px;
	height: 72px;
}
#cabecalho {
	background-image: url('img_site/index_01.jpg');
	background-repeat:no-repeat;
	position:relative;
	width: 370px;
	height:152px;
	padding-left:630px;
	padding-top:10px;
}
#cabecalho_capa1 {
	background-image: url('img_site/capa_01.jpg');
	background-repeat:no-repeat;
	position:relative;
	width: 1000px;
	height:162px;
}
#cabecalho2 {
	background-image: url('img_site/index_03.jpg');
	background-repeat:no-repeat;
	position:relative;
	width: 1000px;
	height:282px;
}
#cabecalho_capa {
	background-image: url('img_site/capa_03.jpg');
	background-repeat:no-repeat;
	position:relative;
	width: 1000px;
	height:282px;
}
#cabecalho_empresa{
	background-image: url('img_site/empresa_03.jpg');
	background-repeat:no-repeat;
	position:relative;
	width: 1000px;
	height:156px;
}


#cabecalho_produtos {
	background-image: url('img_site/produtos_03.jpg');
	background-repeat:no-repeat;
	position:relative;
	width: 1000px;
	height:156px;
}

#cabecalho_midia {
	background-image: url('img_site/midia_03.jpg');
	background-repeat:no-repeat;
	position:relative;
	width: 1000px;
	height:156px;
}

#cabecalho_nutricao {
	background-image: url('img_site/nutricao_03.jpg');
	background-repeat:no-repeat;
	position:relative;
	width: 1000px;
	height:156px;
}

#cabecalho_treinamento {
	background-image: url('img_site/treinamento_03.jpg');
	background-repeat:no-repeat;
	position:relative;
	width: 1000px;
	height:156px;
}

#cabecalho_profissionais {
	background-image: url('img_site/profissionais_03.jpg');
	background-repeat:no-repeat;
	position:relative;
	width: 1000px;
	height:156px;
}

#cabecalho_contato{
	background-image: url('img_site/contato_03.jpg');
	background-repeat:no-repeat;
	position:relative;
	width: 1000px;
	height:156px;
}





#cabecalho_int {
	background-image: url('img_site/internas_01.jpg');
	background-repeat:no-repeat;
	position:relative;
	width: 1000px;
	height: 192px;
}
/* =====================================INICIO CONTEUDO PRINCIPAL VITAFIT==================================*/
#cab_colunas {
	position:relative;
	background-image: url('img_site/index_04.jpg');
	background-repeat:no-repeat;
	width:1000px;
	height:44px;
}
#cab_colunas_capa {
	position:relative;
	background-image: url('img_site/capa_04.jpg');
	background-repeat:no-repeat;
	width:1000px;
	height:44px;
}
#principal_interna {
	position:relative;
	background-repeat:repeat-y;
	width:1000px;
}

#coluna_esquerda {
	position:relative;
	width: 811px;
	height:100%;
	float: left;

	
	}

#cab_prog_conteudo{
	position:relative;
	width:543px;
	padding-left:40px;
	padding-top:4px;
	background-image: url('img_site/index_06.jpg');
	background-repeat:no-repeat;
	height:25px;

}
#cab_prog_VITAFIT{
	position:relative;
	width:583px;
	background-image: url('img_site/VITAFIT_05.jpg');
	background-repeat:no-repeat;
	height:62px;
	


}

#prog_conteudo{
	position:relative;
	width:583px;

}

#prog_conteudo_esquerda{
	position:relative;
	width:523px;
	float:right;
	padding-left:50px;
	padding-right:10px;
	text-align:left;
}

#prog_conteudo_direita{
	position:relative;
	width:215px;
	float:right;
}

#cab_proximas{
	background-image: url('img_site/index_09.jpg');
	position:relative;
	width: 480px;
	height:63px;
	float:left;
	
}

#prog_conteudo2{
	position:relative;
	margin-left: 50px;
	width:724px;
}

 

/* =====================================FINAL CONTEUDO PRINCIPAL VITAFIT==================================*/

/* =====================================INICIO PARTE DIREITA CONTEUDO VITAFIT==================================*/


#colunas_direita {
	position:relative;
	width: 189px;
	float: right;
}

	
#cab_cont_direita {
	background-image:url('img_site/index_05.jpg');
	position:relative;
	width: 226px;
	height:76px;

}
#cab_clientes_direita {
	background-image:url('img_site/index_11.jpg');
	position:relative;
	width: 226px;
	height:77px;

}
#cab_cont_direita{
	background-image:url('img_site/index_07.jpg');
	position:relative;
	width: 189px;
	height:30px;
}
#prog_cont_direita{
	position:relative;
	padding-left:20px;
}

/* =====================================INICIO CONTEUDO PRINCIPAL VITAFIT==================================*/

#coluna_direita_int {
	position:relative;
	width: 745px;
	height:100%;
	float:right;
	
	}

#cab_direita_int {
	position:relative;
	background-image: url('img_site/internas_05.jpg');
	width: 745px;
	height:56px;
	
	}


#prog_conteudo_dir_int{
	position:relative;
	left: 10px; 
	margin-left: 50px;
	width:609px;
}
 

/* =====================================FINAL CONTEUDO PRINCIPAL VITAFIT==================================*/

/* =====================================INICIO PARTE ESQUERDA INTERNA VITAFIT==================================*/

#colunas_esquerda_int {
	position:relative;
	width: 228px;
	float: left;
}
#colunas_direita_int {
	position:relative;
	width: 583px;
	float: right;
}

#cab_menu {
	background-image:url('img_site/home_05.jpg');
	position:relative;
	width: 228px;
	height:29px;

}

#prog_menu{
	position:relative;
	top:-30px;
	padding-left:20px;
	padding-right:20px;
}

#rod_cont_esq_int{
	position:relative;
	background-image:url('img_site/index_11.jpg');
	width: 228px;
	height:36px;
	clear:both;

}


/* =====================================FINAL PARTE ESQUERDA INTERNA VITAFIT==================================*/

/* =====================================INICIO PARTE DIREITA INTERNA VITAFIT==================================*/

#coluna1_dir {
	position:relative;
	background-image: url('img_site/internas_08.jpg');
	width: 581px;
	_width: 578px;
	float:left;
}

#coluna1_detalhes {
	position:relative;

	width: 807px;
}

	
#cab_cont_dir_int {
	background-image:url('img_site/internas_04.jpg');
	position:relative;
	padding-left:30px;
	padding-top:10px;
	width: 551px;
	_width: 548px;
	height:53px;

}

#cab_cont_dir_detalhes {
	background-image:url('img_site/detalhes_04.jpg');
	background-repeat:repeat-y;
	position:relative;
	padding-left:30px;
	padding-top:10px;
	width: 760px;
	height:53px;

}

#cab_cont_dir_galerias {
	background-image:url('img_site/detalhes_04b.jpg');
	background-repeat:repeat-y;
	position:relative;
	padding-left:30px;
	padding-top:10px;
	width: 840px;
	height:53px;

}


#prog_cont_dir_int{
	position:relative;
}

#prog_cont_dir_int_contato{
	position:relative;
	background-image:url('img_site/form_email.jpg');
	width:566px;
	height:303px;
	padding-left:5px;
	padding-top:19px;
	line-height:23px;
	background-repeat:no-repeat;
	
	}


#prog_cont_dir_detalhes{
	position:relative;
	padding-left:30px;
	padding-right:30px;
}


#coluna2_dir {
	position:relative;
	background-image: url('img_site/internas_05.jpg');
	width: 226px;
	float: right;
}
	
#prog_cont_dir_int2{
	position:relative;
	padding-left:10px;
	padding-right:10px;
}



/* =====================================FINAL PARTE DIREITA INTERNA VITAFIT==================================*/



#conteudo {
	position:relative;
	background-image: url('img_site/index_04.jpg');
	width: 1000px;
}

#rodape {
	position:relative;
	background-image:url('img_site/index_28.jpg');
	height:145px;
	clear:both;
	}
	
/* =====================================FINAL LAYOUT HOME VITAFIT==================================*/


/* =====================================INÍCIO MENUS INTERNAS VITAFIT==================================*/

#menu_principal {
	background-image: url('img_site/index_02.jpg');
	position:relative;
	width: 1000px;
	height: 61px;
}

#menu_empresa {
	background-image: url('img_site/empresa_02.jpg');
	position:relative;
	width: 1000px;
	height: 61px;
}

#menu_produtos {
	background-image: url('img_site/produtos_02.jpg');
	position:relative;
	width: 1000px;
	height: 61px;
}

#menu_midia {
	background-image: url('img_site/midia_02.jpg');
	position:relative;
	width: 1000px;
	height: 61px;
}
#menu_nutricao {
	background-image: url('img_site/nutricao_02.jpg');
	position:relative;
	width: 1000px;
	height: 61px;
}
#menu_treinamento {
	background-image: url('img_site/treinamento_02.jpg');
	position:relative;
	width: 1000px;
	height: 61px;
}
#menu_profissionais {
	background-image: url('img_site/profissionais_02.jpg');
	position:relative;
	width: 1000px;
	height: 61px;
}

#menu_contato {
	background-image: url('img_site/contato_02.jpg');
	position:relative;
	width: 1000px;
	height: 61px;
}



/* =====================================FINAL MENUS INTERNAS VITAFIT==================================*/

/* =====================================INÍCIO CABEÇALHOS INTERNAS VITAFIT==================================*/

#imagem_empresa {
	background-image: url('img_site/internas_01.jpg');
	position:relative;
	width: 1000px;
	height: 192px;
}

#imagem_cursos{
	background-image: url('img_site/cursos_01.jpg');
	position:relative;
	width: 1000px;
	height: 192px;
}

#imagem_viagens {
	background-image: url('img_site/viagens_01.jpg');
	position:relative;
	width: 1000px;
	height: 192px;
}

#imagem_calendario {
	background-image: url('img_site/calendario_01.jpg');
	position:relative;
	width: 1000px;
	height: 192px;
}
#imagem_forum {
	background-image: url('img_site/forum_01.jpg');
	position:relative;
	width: 1000px;
	height: 192px;
}

#imagem_contato {
	background-image: url('img_site/contato_01.jpg');
	position:relative;
	width: 1000px;
	height: 192px;
}



/* =====================================FINAL CABEÇALHOS INTERNAS VITAFIT==================================*/



/* =====================================INÍCIO LAYOUT INTERNAS VITAFIT==================================*/

#categorias_titulos{
	background-image: url('img_site/internas_04.jpg');
	position:relative;
	width: 1000px;
	height: 48px;
}



/* =====================================FINAL LAYOUT INTERNAS VITAFIT==================================*/

#principal h1 {
	font-family:tahoma;
	font-size:18px;
	color:#2e6e1f;
	font-weight:normal;
	}
#principal h2 {
	font-family:tahoma;
	font-size:17px;
	color:#666666;
	font-weight:normal;
}

#principal h3 {
	font-family:tahoma;
	font-size:16px;
	color:#2e6e1f;
	font-weight:normal;
}
#principal h4 {
	font-family:tahoma;
	font-size:14px;
	color:#666666;
	font-weight:normal;
	}
#principal h5 {
	font-family:tahoma;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	
}
#principal h6 {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#2e6e1f;
}

#principal li {
	font-family:tahoma;
	font-size:12px;
	color:#666666;
	
}
#principal p {
	font-family:tahoma;
	font-size:12px;
	color:#666666;
	line-height:17px;
	text-align:justify;
}


/*formviews*/
.captalize{
	text-transform:capitalize;
}

.data {
	font-family: tahoma;
	font-size: 10px;
	color: #7f7f7f;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}

.text {
	font-family: tahoma;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}

.text_titulo {
	font-family: tahoma;
	font-size: 16px;
	color:#2e6e1f;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}


.cat {
	font-family: tahoma;
	font-size: 20px;
	color:#595959;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}

.cat2 {
	font-family: arial;
	font-size: 14px;
	color:#666666;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	line-height:30px;
}
.catmenu {
	font-family: arial;
	font-size: 14px;
	color:#666666;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	line-height:30px;
	cursor:pointer;
}



.cat_titulo {
	font-family: tahoma;
	font-size: 13px;
	color: #ffc500;
	font-style: normal;
	font-weight: bold;
	text-align: left;
}

.moldura {
	border: 0px;
}

.box  {
	font-family: tahoma;
	font-size: 11px;
	color:#666666;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	border:1px solid #cccccc;
	background-color:#f2f2f2;
	padding:4px;

}	

.boxdd  {
	font-family: tahoma;
	font-size: 10px;
	color:#7f7f7f;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	border:0px;
	background-color:transparent;
	padding-top:11px;
	height:18px;

}	

.box_transparente {
	border:none;
	background-color:transparent;
	cursor:text;
	font-size:11px;
	color:#666666;
	font-family:Tahoma;
	vertical-align:middle;
}
.bot_transparente {
	border:none;
	background-color:transparent;
	cursor:pointer;
	margin-top:5px;
}



.form  {
	font-family: tahoma;
	font-size: 11px;
	color: #7f7f7f;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	border: 1px solid #cccccc;
	background-color: #000000;
}	

a:link {
	font-family: tahoma;
	font-size: 12px;
	color:#666666;
	font-style: normal;
	text-align: left;
	text-decoration: none;
	font-weight:normal;
}
	
a:visited {
	font-family: tahoma;
	font-size: 12px;
	color:#666666;
	font-style: normal;
	text-align: left;
	text-decoration: none;
	font-weight:normal;

}

a:hover {
	font-family: tahoma;
	font-size: 12px;
	color:#333333;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	font-weight:normal;	
	text-decoration: underline;
}

a:active {
	font-family: tahoma;
	font-size: 12px;
	color:#666666;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	font-weight:normal;	
	text-decoration: none;
}


a.classe1:link {
	font-family: tahoma;
	font-size: 11px;
	color:#666666;
	font-style: normal;
	text-align: left;
	text-decoration: none;
}
	
a.classe1:visited {
	font-family: tahoma;
	font-size: 11px;
	color:#666666;
	font-style: normal;
	text-align: left;
	text-decoration: none;
}

a.classe1:hover {
	font-family: tahoma;
	font-size: 11px;
	color:#ff0000;
	font-style: normal;
	font-weight: normal;
	text-align: left;	
	text-decoration: underline;
}
a.classe1:active {
	font-family: tahoma;
	font-size: 11px;
	color:#333333;
	font-style: normal;
	font-weight: normal;
	text-align: left;	
	text-decoration: none;
}

a.classe2:link {
	font-family: tahoma;
	font-size: 11px;
	color:#333333;
	font-style: normal;
	text-align: left;
	text-decoration: none;
}
	
a.classe2:visited {
	font-family: tahoma;
	font-size: 11px;
	color:#666666;
	font-style: normal;
	text-align: left;
	text-decoration: none;
}

a.classe2:hover {
	font-family: tahoma;
	font-size: 11px;
	color:#666666;
	font-style: normal;
	font-weight: normal;
	text-align: left;	
	text-decoration: none;
}
a.classe2:active {
	font-family: tahoma;
	font-size: 11px;
	color:#666666;
	font-style: normal;
	font-weight: normal;
	text-align: left;	
	text-decoration: none;
}

.scroll{
    scrollbar-face-color:#387cb9; scrollbar-shadow-color: #387cb9; scrollbar-highlight-color: #387cb9; scrollbar-3dlight-color: #387cb9; scrollbar-darkshadow-color: #387cb9; scrollbar-track-color: #255176; scrollbar-arrow-color: #FFFFFF;
}
.text_verde {
	font-family: tahoma;
	color: #6B9A1D;
	font-size: 11px;
}
