html, body {
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:12px;
	color:#273445;
	background-color:#ffffff;
}

	.size14{font-family:Arial;
	font-weight:bold;
	font-size:17px;
	color:#ffffff;}
	
	.size14 a{font-family:Arial;
	font-weight:bold;
	font-size:17px;
	color:#ffffff;}
	
		.size14  a:hover{font-family:Arial;
	font-weight:bold;
	font-size:17px;
	color:#e5c7a0;}

.container {
	width:993px;
	margin: 0 auto;
}

.ref{	font-family: Trebuchet MS, Arial, Tahoma; 
	font-size:10px;
	color:#ffffff;}

.topo{
background-image:url(../images/layout_01.jpg);
height:155px;
	width:993px;}

.conteudo{
background-image:url(../images/layout_07.jpg);
width:993px;
display:table;
height:100%;}

.meio{ background-image:url(../images/layout_05.jpg);
background-repeat:no-repeat;
width:596px;
float:left;}

.bg{
background-image:url(../images/bg.gif);
line-height:2.2;
text-align:left;
}

.margin{margin:68px}
.margin1{margin:27px}
.margin2{margin:33px}
.margin3{margin:53px}

.slogan{
background-color:#dccbb1;
height:20px;
	width:993px;}

.dir{float:right;
background-image:url(../images/layout_06.jpg);
width:198px;
height:565px;
background-color:#b29e83}

.esq{float:left;
width:199px;}

.destaques{
background-image:url(../images/layout_08.jpg);
height:131px;
clear:both;}

.pesq{
background-image:url(../images/busq.jpg);
background-repeat:no-repeat;
height:252px;
		border-top: 2px solid #f4ede5;
		background-color:#7e6c54;
		padding-left:10px;
		padding-top:7px;}

.bottom{
background-image:url(../images/layout_09.jpg);
height:26px;
clear:both;}

.title{
	font-family:Arial;
	font-size:12px;
	color:#273445;
	background-color:#e1d4c1;}


.clear {
	clear:left;
}

.padding {
	padding-left:17px;
}

.BaseIMC{width:280px; height:250px; float:left; display:block; text-align:center;font-family:Arial;
	font-size:11px;
	color:#1586c2;}

.paddingboth {
	padding-left:15px;
	padding-right:15px;
}


.paddingtop1 {
	padding-top:5px;
}

.paddingr {
	padding-right:10px;
}

.paddingr1 {
	padding-right:30px;
}

.paddingtop {
	padding-top:14px;
}

.float {
	float:left
}
.alignr {
	text-align:right
}
.alignc {
	text-align:center
}


.cursor{
cursor:pointer;}

.bold{
font-weight:bold}

.x566{
height:566PX;}

