html, body {
	margin:0;
	padding:0;
	font-family:Trebuchet MS;
	font-size:11px;
	color: #016ece;
background:url(../images/bg.gif) repeat-x #dedddd;
}


.container {
	width:853px;
	margin: 0 auto;
}

.wrapper {
background-image:url(../images/layout_05.jpg);
height:100%;
width:853px;
float:left;
}

.topo{
background-image:url(../images/layout_01.jpg);
height:154px;
width:853px;}

.data{
background-image:url(../images/layout_03.jpg);
height:24px;
width:853px;
clear:left;}


.navigationr{
float:left;
width:853px;
background-image:url(../images/layout_04.jpg);
background-repeat:no-repeat;}


.dir{
width:674px;
float:left;}

.esq{
width:179px;
float:left;}

.bottom{
clear:both;
background:url(../images/layout_06.jpg);
height:235px;}


.clear {
	clear:left;
}

.padding {
	padding-left:8px;
}

.padding1 {
	padding-left:20px;
}

.padding2 {
	padding-left:12px;
}

.padding3 {
	padding-left:2px;
	padding-right:8px;
}

.padding4 {
	padding-left:30px;
	padding-right:4px;
	padding-top:22px;
}

.padding5 {
	padding-left:2px;
	padding-right:14px;
}


.float {
	float:left
}
.alignr {
	text-align:right
}
.alignc {
	text-align:center
}
.alignj {
	text-align:justify;
}
.cursor{
cursor:pointer;}

.title{
font-family:Trebuchet MS;
font-size:12px;
color:#016ece;
font-weight:bold;}

.title1{
font-family:Trebuchet MS;
font-size:11px;
color:#ffffff;}

.title2{
font-family:Trebuchet MS;
font-size:10px;
color:#ffffff;}

marquee{
font-family:Trebuchet MS;
font-size:11px;
color:#09467d;
width:510px;
height:20px;
margin-left:75px;}


.contentorImp { width:600px; background:#FFFFFF; float: left; text-align:left; padding:10px 10px 10px 10px; color:#09467d}
.contentorImpCart{ float: left;text-align:justify;width:200px; color:#09467d}

.BaseIMC{width:180px; height:140px; float:left; display:block; text-align:center}

.gmap{
width: 594px; height: 377px; border:6px solid #f0f0ef}

