@font-face {
	font-family: 'PloverRegular';
	src: url('plovr-webfont.eot');
	src: local('?'), url('plovr-webfont.woff') format('woff'), url('plovr-webfont.ttf') format('truetype'), url('plovr-webfont.svg#webfontVKpkYz6n') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'HandelGotDLigRegular';
	src: url('h032012d-webfont.eot');
	src: local('?'), url('h032012d-webfont.woff') format('woff'), url('h032012d-webfont.ttf') format('truetype'), url('h032012d-webfont.svg#webfontQEuwZ0h4') format('svg');
	font-weight: normal;
	font-style: normal;
}
* {
	margin: 0;
	padding: 0;
	list-style: none;
	border: none;
}
body {
	background: url('../images/bg-body.jpg') #fff repeat-x;
	color: #454545;
	font: 12px Arial, Verdana, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
	font-family: HandelGotDLigRegular, sans-serif;
	text-transform: uppercase;
}
h1 {
	font-size: 16px;
	background: #81d809;
	color: #fff;
	padding: 5px 5px 5px 23px;
	margin-bottom: 15px;
}
h2{
	font-family: HandelGotDLigRegular, sans-serif;
	text-transform: uppercase;
	margin-bottom:15px;
	margin-top:15px;
	color:#f68a04;
}
p {
	margin-bottom: 10px;
}
a { text-decoration: none; }
a:hover { text-decoration: underline; }
.clear {
	clear: both;
}
.col {
	float: left;
	width: 370px;
	text-align: justify;
}
.col p {
	margin-right: 15px;
}
.col h1 {
	border-right: 1px dashed #fff;
}
.bullet {
	margin-bottom: 10px;
}
.bullet li {
	background: url('../images/seta-branca.jpg') no-repeat left center;
	padding-left: 15px;
	margin-left: 20px;
	line-height: 20px;
}
form {
	width: 500px;
	margin: 0 auto;
}
label {
	display: block;
	margin: 2px;
	text-align: right;
}
input ,
textarea{
	background: #fff;
	border: 1px solid #ccc;
	padding: 2px;
}
#main {
	width: 980px;
	margin: 0 auto;
}
#header {
	height: 225px;
	position: relative;
	z-index: 1;
	color: #003b57;	
}
#data {
	float: right;
	font-size: 11px;
	line-height: 27px;
}
#banner {
	position: absolute;
	right: 0;
	top: -190px;
}
#sidebar {
	width: 191px;
	padding: 0 10px 170px 11px;
	float: left;
	background: url('../images/bg-sidebar.png');
	position: relative;
	z-index: 3;
}
#sidebar #bottom {
	background: url('../images/sidebar-footer.jpg');
	height: 150px;
	width: 220px;
	left: -4px;
	bottom: 0;
	position: absolute;
}
#content {
	margin-left: 212px;
	width: 748px;
	padding: 20px 5px 25px 10px;
	position: relative;
}
#nav a, 
#menu a {
	font: 13px PloverRegular, sans-serif;
}
#nav li {
	display: block;
}
#nav a {
	background: url('../images/laranja.jpg') repeat-y left top #f68a04;
	color: #fff;
	display: block;
	height: 14px;
	padding: 3px 3px 3px 15px;
	margin-bottom: 2px;
}
#nav a:hover {
	background: url('../images/azul.jpg') repeat-y left top #008cf5;
}
#menu {
	height: 27px;
	line-height: 27px;
	float: left;
	margin-left: 40px;
	display: inline;
}
#menu li {
	float: left;
}
#menu a {
	color: #013b56;
	background: url('../images/seta.jpg') no-repeat left center;
	padding: 0 15px 0 13px;
}
#footer {
	background: url('../images/bg-rodape.jpg');
	height: 23px;
	width: 949px;
	margin: 0 auto;
	padding: 8px 2px 0px 20px;
	position: relative;
	font-size: 11px;
}
.logotrans {
	position: absolute;
	right: 20px;
	top: 5px;
}
#copy {
	color: #fff;
	float: left;
	margin-right: 90px;
}
address {
	font-style: normal;
}
#separador li{
	background: url('../images/seta.jpg') no-repeat left top;
	padding: 0 15px 0 13px;
	margin-bottom:5px;
}
#listamedicos {
	height:150px;
}
#listamedicos img{
	float:left;
	margin-right:15px;

}
#separadormedicos li{
	padding: 0 15px 0 13px;
	margin-bottom:5px;
}
#separadormedicos{
	margin-bottom:20px;
}
#lado li{
	float:left;
	margin-left:20px;
}
#eventosfotos li{
	float:left;
	margin-left:10px;
	margin-bottom:5px;
}
#listaeventos li{
	padding-bottom:10px;
	border-bottom:1px solid #eeeeee;
	margin-top:10px;
}

