body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFF;
	text-align:center;
	margin:0px;
	padding:0px;
}

div, h1, h2, h3, h4, h5, h6 {
	padding: 0;
	margin: 0;
}

h2{
	font-size:14px;
	font-weight:bold;
	text-align:left;
	margin-bottom:3px;
}

a{
	color:#FF3300;
	text-decoration: none;
}

a:hover{
	color:#FF0000;
}

img{
	border:0;
}

.small{
	font-size:10px;
}

p{
	text-align:justify;
}
/********************************/

#pagina{
	text-align:justify;
	width:780px;
	background: transparent url("../img/fdhenriqueta.jpg") no-repeat top left;
	margin-left:auto;
	margin-right:auto;
}

#bannerbaixo{
	width:780px;
	height:30px;
	background: transparent url("../img/bannerkeka.gif") no-repeat top left;
	margin-top:30px;
	text-align:right;
	clear:both;
}

#outros{
	display:none;
}

#content{
	float:left;
	width:370px;
	padding-left:250px;
	font-size:10px;
	text-align:left;
	margin-top:10px;
}

#menu{
	margin-left:240px;
	width:540px;
	padding-top:95px;
	padding-left:0px;
	color:#000;
	background: transparent url("../img/keka.gif") no-repeat top left;
}

#menu ul{
	width:100%;
	list-style:none;
	margin:0px;
	padding:0px;
}

#menu ul li{
	font-size:14px;
	background-color:#000000;
	float:left;
	width:25%;
	text-align:center;
}

#menu ul li a{
	padding:2px;
	display:block;
	color:#FFFFFF;
	font-weight:bold;
}

#menu ul li a:hover{
	color:#FF0000;
}

/*************************************************************************/
#direita{
	float:right;
	width:130px;
	margin-top:10px;
}

#direita div{
	/*width:100%;*/
	margin-bottom:10px;
}

#direita img{
	width:130px;
}

div.agenda{
	width:130px;
	padding-top:40px;
	background: transparent url("../img/csagenda.gif") no-repeat top left;
}

div.cs{
	width:130px;
	padding-top:40px;
	background: transparent url("../img/csnarede.gif") no-repeat top left;
}
/**********************************************/
#agendamini{
	width:128px;
	margin-bottom:20px;
	display:block;
	border: 1px solid black;
	font-size:10px;
	/*padding:5px 5px 5px 5px;*/
	color:#000;
	text-align:left;
}

#agendamini a{
	color:#fff;
	font-weight:bold;
	/*font-weight:bold;*/
}

#agendamini a:hover{
	color:#FFFF00;
}

#agendamini table{
	text-align:center;
	width:100%;
	padding:0px;
}

#agendamini th{
	color:#fff;
	font-weight:bold;
	background-color:#000;
	padding:0px;
}

#agendamini tr.dias th{
	border-bottom:1px solid #000;
	border-top:1px solid #666;
	color:#FFFFFF;
	padding:1px;
	background-color:#000;
}

#agendamini td.evento{
	background-color:#990000;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
}

#agendamini div.agddayPopup {
	border:1px solid black;
	padding:1px;
	visibility:hidden;
	position:absolute;
	z-index:2;
	width:125px;
	margin:0px;
	background-color:#ffffe1;
}
#agendamini div.data {
	font-weight:bold;
	text-align:center;
}

#agendamini div.appointment {
	border-top:1px solid #000;
}

/*****************************************************/
span.data{
	color:#999;
}

div.not{
	width:100%;
	margin-bottom:15px;
	padding-bottom:5px;
	border-bottom:1px dotted #666;
	float:left;
}

div.not img{
	float:left;
	margin-right:5px;
	border:1px solid black;
}
/*****************************************************/
form.contactform{
	width:100%;
	text-align:center;
}

form.contactform div{
	width:95%;
	padding:5px;
	clear:both;
}

form.contactform div label{
	float:left;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	width:30%;
}

form.contactform div span{
	float:right;
	font-weight:bold;
	font-size:12px;
	width:65%;
}

form.contactform input, form.contactform textarea{
	font-size: 12px;
	border: 1px solid #444;
    background-color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:100%;
	padding:2px;
}

/*********************************************************/
div.graf{
	width:95%;
	border: 1px dashed #000;
	padding:2%;
	margin-top:20px;
	float:left;
}

#content div.graf img{
	float:right;
	border:2px solid #993300;
	margin-left:10px;
}

div.graf h4{
	margin-bottom:10px;
	font-size:12px;
}

/*************************/
#content div.grafimg{
	width:100px;
	padding:5px;
	border:1px dashed #000;
	text-align:center;
	background-color:#eee;
	float:left;
	margin:10px 5px 0 0;
}

#content div.grafimg img{
	border:2px solid #993300;
	width:100px;
	display:inline;
	float:none;
}

#content h1.graf{
	font-size:12px;
	text-align:center;
	margin-top:20px;
}

