﻿/*
 Theme URI: http://www.avidadobebe.net
 Author: Rodrigo Furlan Alves /
 Author URI: http://www.gerenciadeprojetos.net
 Version: 1.0
  */
*
{
	margin		:	0;
	padding		:	0;
}

body
{
	font		:	12px Arial;
	color		:	 #000066;
	background	:	url(img/fundo_x2.jpg) repeat;	
}
#main
{
	width		:	1024px;
	height		:	0 auto;
	margin		:	0 auto;
	padding		:	0 auto;
	
}
#header
{
	width		:	1000px;
	height		:	174px;
	background	:	url(img/fundo_header4.gif) no-repeat;	
	float		:	left;
}
#box_title
{
	width		:	400px;
	height		:	60px;
	background	:	url(img/nome.gif) no-repeat;	
	float		:	left;
	display		:	table;
	margin-top	:	50px;
	margin-left	:	230px;
}
#box_menu
{
	width		:	470px;
	height		:	30px;
	float		:	right;
	display		:	table;
	margin-right:	13px;
	margin-top	:	30px;

}
#conteudo
{
	width		:	1024px;
	height		:	0 auto;
	background	:	#fff;	
	float		:	left;
	display		:	table;
	margin-top	:	-1px;
}
#principal
{
	width		:	800px;
	height		:	980px;
	float		:	left;
	display		:	table;
	margin-top	:	0;
	margin-left	:	0;
}
#principal_interna
{
	width		:	800px;
	height		:	auto;
	float		:	left;
	display		:	table;
	margin-top	:	0;
	margin-left	:	0;
}
#box_baby
{
	width		:	385px;
	height		:	317px;
	background	:	#fef5fa;
	float		:	left;
	display		:	table;
	margin-top	:	10px;
	margin-left	:	25px;
}
.box_topo
{
	width		:	370px;
	height		:	86px;
	background	:	#fef5fa;
	float		:	left;
	display		:	table;
	margin-top	:	10px;
	margin-left	:	10px;
}
#box_mark
{
	width		:	370px;
	height		:	121px;
	background	:	#fef5fa;
	float		:	left;
	display		:	table;
	margin-top	:	10px;
	margin-left	:	10px;
}
#box_propaganda_direita
{
	width		:	180px;
	height		:	150px;
	float		:	left;
	display		:	table;
	margin-top	:	10px;
	margin-left	:	15px;
	padding		:	20px; 
}
#box_gravidez
{
	width		:	385px;
	height		:	320px;
	float		:	left;
	display		:	table;
	margin-top	:	10px;
	margin-left	:	25px;


}
#title_gravidez
{
	width		:	385px;
	height		:	76px;
	float		:	left;
	display		:	table;
	margin-top	:	0;
	margin-left	:	0;
	background	:	url(img/gravidez.jpg) no-repeat;	
}
p.gravidez
{
	margin-left	:	70px;
	margin-top	:	52px;
	color		:	#000066;
	font		:	14px Arial;
	color		:	 #000066;
}
#box_bebe
{
	width		:	380px;
	height		:	320px;
	float		:	left;
	display		:	table;
	margin-top	:	10px;
	margin-left	:	05px;

}
#title_bebe
{
	width		:	380px;
	height		:	76px;
	float		:	left;
	display		:	table;
	margin-top	:	0;
	margin-left	:	0;
	background	:	url(img/bebe.jpg) no-repeat;	
}
p.bebe
{
	margin-left	:	79px;
	margin-top	:	54px;
	font		:	14px Arial;
	color		:	 #000066;
}
#coluna_um_gravidez
{
	width		:	180px;
	height		:	300px;
	float		:	left;
	display		:	table;
	margin-top	:	5px;
	margin-left	:	3px;
	background	:	#fef5fa;
}
#coluna_dois_gravidez
{
	width		:	180px;
	height		:	300px;
	float		:	right;
	display		:	table;
	margin-top	:	5px;
	margin-left	:	0;
	background	:	#fef5fa;
}
#coluna_um_bebe
{
	width		:	180px;
	height		:	300px;
	float		:	left;
	display		:	table;
	margin-top	:	5px;
	margin-left	:	3px;
	background	:	#eff8ff;
}
#coluna_dois_bebe
{
	width		:	180px;
	height		:	300px;
	float		:	right;
	display		:	table;
	margin-top	:	5px;
	margin-left	:	0;
	background	:	#eff8ff;
}
#box_img_gravida
{
	width		:	765px;
	height		:	385px;
	float		:	left;
	display		:	table;
	margin-top	:	5px;
	margin-left	:	30px;
	background	:	#eff8ff;
}
#title_box_gravida
{
	width		:	763px;
	height		:	76px;
	float		:	left;
	display		:	table;
	margin-top	:	0;
	margin-left	:	30px;
	background	:	url(img/title_gravida.jpg) no-repeat;	
}
p.gravida_img
{
	width		:	250px;
	margin-left	:	79px;
	margin-top	:	30px;
	font		:	14px Arial;
	color		:	 #000066;
	float		:	left;
}
p.envia
{
	width		:	200px;
	text-align	:	right;
	margin-right:	15px;
	margin-top	:	30px;
	float		:	right;
	font		:	10px Arial;
	color		:	 #000066;
}
#fotos_gravidas
{
	width		:	760px;
	height		:	200px;
	float		:	left;
	display		:	table;
	margin-top	:	15px;
	margin-left	:	2px;
	background	:	#ffffd7;
}
p.title_box_baby
{
	width		:	300px;
	text-align	:	left;
	margin-left	:	15px;
	margin-top	:	10px;
	float		:	left;
	font		:	20px Arial;
	color		:	#993366;
}
#foto_baby_mes
{
	width		:	360px;
	height		:	250px;
	float		:	left;
	display		:	table;
	margin-top	:	15px;
	margin-left	:	15px;
}
#img_camera
{
	width		:	42px;
	height		:	35px;
	float		:	left;
	display		:	table;
	margin-top	:	25px;
	margin-left	:	20px;
}
p.envie_bebe
{
	width		:	280px;
	text-align	:	left;
	margin-left	:	15px;
	margin-top	:	15px;
	display		:	table;
	float		:	left;
	font		:	12px Arial;
	color		:	#993366;
}
#img_medico
{
	width		:	50px;
	height		:	65px;
	float		:	left;
	display		:	table;
	margin-top	:	10px;
	margin-left	:	20px;
}
p.medico
{
	width		:	280px;
	text-align	:	justify;
	margin-left	:	15px;
	margin-top	:	10px;
	display		:	table;
	float		:	left;
	font		:	12px Arial;
	color		:	#993366;
	line-height	:	1.4;
}
p.links
{
	width		:	160px;
	text-align	:	justify;
	margin-left	:	15px;
	margin-top	:	15px;
	display		:	table;
	float		:	left;
	font		:	12px Arial;
	color		:	#993366;
	line-height	:	1.6;
}
#footer
{
	width		:	1024px;
	height		:	50px;
	float		:	left;
	margin-left	:	11px;
	margin-top	:	50px;
	margin-bottom: 	-40px;
	display		:	table;
	text-align	:	center;
	
}
p.tfooter
{
	width		:	950px;
	text-align	:	justify;
	display		:	table;
	margin-left	:	15px;
	float		:	left;
	font		:	12px Arial;
	color		:	#993366;
	line-height	:	1.5;
	text-align	:	center;
}
#box_siga
{
	width		:	160px;
	height		:	0 auto;
	float		:	left;
	display		:	table;
	margin-top	:	10px;
	margin-left	:	05px;
	margin-bottom:	15px;
}
p.title_siga
{
	width		:	160px;
	text-align	:	justify;
	display		:	table;
	float		:	left;
	font		:	14px Arial;
	color		:	#993366;
	line-height	:	1.5;
	font-weight	:	bold;
}
p.menu
{
	width		:	150px;
	text-align	:	center;
	display		:	table;
	float		:	left;
	margin-top	:	-5px;
	margin-left	:	05px;
	font		:	14px Arial;
	color		:	#FFFFFF;
	line-height	:	1.5;
	font-weight	:	bold;
}

#box_mini_propaganda
{
	width		:	160px;
	height		:	200px;
	float		:	left;
	display		:	table;
	margin-top	:	10px;
	margin-left	:	0px;
	padding		:   10px;
	background	:	#eff8ff;
	color		:	#993366;
	line-height	:	1.5;
	font		:	12px Arial;
	text-decoration	:	none;
}
/*************************** Formatação do link do menu principal ************************************/
a.menu_text
{
	font		:	14px Arial;
	color		:	#FFFFFF;
	text-decoration	:	none;
	line-height	:	1.5;
	font-weight	:	bold;
}
a.menu_text:hover 
{
	font		:	14px Arial;
	color		:	#CCCCCC;
	text-decoration	:	none;
	line-height	:	1.5;
	font-weight	:	bold;
}
/*************************** Formatação do links secundarios ************ ************************************/
a.links_diversos
{
	font		:	12px Arial;
	color		:	#993366;
	text-decoration	:	none;
	line-height	:	1.5;
}
a.links_diversos:hover 
{
	font		:	12px Arial;
	color		:	#000;
	line-height	:	1.5;
	
}
/*************************** Formatação do links secundarios ************ ************************************/
a.links_categorias
{
	font		:	12px Arial;
	color		:	#993366;
	text-decoration	:	none;
	line-height	:	1.5;
}
a.links_categorias:hover 
{
	font		:	12px Arial;
	color		:	#000;
	line-height	:	1.5;

}


/*************************** image carrosel ************************************/
#slider
{
    width		:	650px;
    margin		:	0 auto;
    position	:	relative;
	margin-top	:	10px;
}

.scroll
 {
	overflow	:	hidden;
	width		:	650px;
    margin		:	0 auto;
    position	:	relative;
}
.scrollContainer
 {
	position	:	relative;
}
.scrollContainer div.panel
 {
    padding-top	:	10px;
    width		:	130px;
	height		:	200px;
}
#left-shadow 
{
	position	:	absolute;
	top			:	0;
	left		:	0;
	width		:	12px;
	bottom		:	0;
}

#right-shadow 
{
	position	:	absolute;
	top			:	0;
	right		:	0;
	width		:	12px;
	bottom		:	0;
}
.inside
 {
	padding		:	0;
	width		:	150px;
	height		:	150px;
}

.inside img
 {
	display		:	block;
	margin		:	0 0 0 0;
	width		:	100px;
	height		:	150px;
	border		:	4px solid #ffffff;
}
.inside h2 {
	font-weight	:	normal;
	color		:	#111;
	font-size	:	16px;
	margin		:	0 0 0 0;
}

.inside p {
	font-size: 11px;
	color: #ccc;
}
.scrollButtons {
    position	: absolute;
    top: 80px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -55px;
}

.scrollButtons.right {
    right: -55px;
}
.hide {
    display: none;
}

#box_intmeio
{
	width		:	550px;
	height		:	auto;
	float		:	right;
	display		:	table;
	margin-top	:	10px;
	margin-left	:	10px;
	font		:	12px Arial;
	color		:	#000000;
	line-height	:	1.9;
}
p.title_box_intmeio
{
	width		:	549px;
	text-align	:	left;
	margin-left	:	6px;
	margin-top	:	10px;
	float		:	left;
	font		:	18px Arial;
	color		:	#993366;
}
#conteudo_interno
{
	width		:	550px;
	height		:	0 auto;
	float		:	right;
	margin-left	:	6px;
	display		:	table;
	font		:	12px Arial;
	color		:	#000000;
	line-height	:	1.9;
}
#menulateral
{
	width		:	193px;
	height		:	80px;
	float		:	left;
	display		:	table;
	margin-top	:	10px;
	margin-left	:	25px;
	font		:	12px Arial;
	color		:	#000000;
	line-height	:	1.9;
	background	:	url(img/menugravidez.jpg) no-repeat;	
}
#box_menulat
{
	width		:	60px;
	height		:	30px;
	float		:	right;
	display		:	table;
	margin-top	:	30px;
	margin-left	:	30px;
	font		:	12px Arial;
	color		:	#000000;
	line-height	:	1.9;
}
p.menuL
{
	width		:	150px;
	text-align	:	center;
	display		:	table;
	float		:	left;
	margin-top	:	43px;
	margin-left	:	25px;
	font		:	14px Arial;
	color		:	#993366;
	line-height	:	1.5;
	font-weight	:	bold;
}
#menulateralb
{
	width		:	193px;
	height		:	80px;
	float		:	left;
	display		:	table;
	margin-top	:	10px;
	margin-left	:	0px;
	font		:	12px Arial;
	color		:	#000000;
	line-height	:	1.9;
	background	:	url(img/menubebe.jpg) no-repeat;	
}
#box_menulatb
{
	width		:	60px;
	height		:	30px;
	float		:	left;
	display		:	table;
	margin-top	:	25px;
	margin-left	:	30px;
	font		:	12px Arial;
	color		:	#000000;
	line-height	:	1.9;
}
p.menuLb
{
	width		:	150px;
	text-align	:	center;
	display		:	table;
	float		:	left;
	margin-top	:	25px;
	margin-left	:	25px;
	font		:	14px Arial;
	color		:	#993366;
	line-height	:	1.5;
	font-weight	:	bold;
}

table#alter tr td {
	background	: 	#ffc;
	padding		: 	10px;
	font		:	12px Arial;
	color		:	#000000;
	border		:   1px solid #EAEAEA;
} /* Toda a tabela com fundo creme */
table#alter tr.dif td {
	background	: 	#eee;
	padding		: 	10px;
	font		:	12px Arial;
	color		:	#000000;
	border		:   1px solid #EAEAEA;
} /* Linhas com fundo cinza */


table#alter tr.difi td {
	background	: 	#fff;
	padding		: 	25px;
	font		:	12px Arial;
	color		:	#000000;
	border		:   1px solid #EAEAEA;

} /* Linhas com fundo branco */

form fieldset
{
   float: left;
   margin-right: 7px;
   width: 300px;
   border: solid #FFEBF8 3px;
   padding: 3%;
   margin-bottom: 10px;
}

form legend
{
   padding: 6px;
   margin: 10px;
   border: solid #FFEBF8 3px;
   font-size: 12px;
   font-family: 'arial';
   background-color: #fff;
   font-weight: bold;

}

form label
{
   display: block;
   font-size: 12px;
}
form input
{
   width: 300px;
   border: solid #ccc 1px;
   font-size: 12px;
   font-family: 'arial';
}
form textarea
{
   width: 300px;
   border: solid #ccc 1px;
   font-size: 12px;
   font-family: 'arial';
}
form input.botao
{
   display: block;
   font-weight: bold;
   font-size: 12px;
   font-family: 'arial';
   width: auto;
   padding: 5px;
   float: left;
   color: #6B3784;
   background-color: #FFEBF8;
}
li
{
	width	:	182px;
	height	:	22px;
	padding	: 	5px;
	border	:  	1px solid #fff;
	background:	#fef5fa;
	font-family: Arial;
}
ul.none {
	list-style-type: none;
}
#box_adrod
{
	width		:	728px;
	height		:	200px;
	float		:	left;
	display		:	table;
	margin-top	:	10px;
	margin-left	:	25px;
	padding		:   15px;


}


