body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Trebuchet MS;
	font-size: 13px;
	color: #666666;
}

.link-sem-under{text-decoration:none;}

body {
	background:url(images/topo-bg.jpg) top repeat-x;}

a:link {
	color: #28166F;
}
a:visited {
	color: #28166F;
}
a:hover {
	color: #2b5568;
}
a:active {
	color: #28166F;
}
.style4 {
	font-size: 15px;
	font-weight: bold;
}
.style8 {
	color: #8E3465;
	font-weight: bold;
}
.style10 {color: #990000; font-size: 15px; font-weight: bold; }

h1{
	font-size:18px;
	padding-top:10px;
	color:#000;
	font-weight:normal;
}
/*Montando o menu*/
#menu{
	list-style:none;
	margin:-23px 0 0 0;
	padding:0;
}
#menu li{
	float:left;
	font-size:16px;/*16px*/
	margin:0 !important;
}
#menu li a,
#menu li a:visited,
#menu li a:active{
	color:#fff;
	text-decoration:none;
}
#menu li a:hover{
	color:#d8dfe5;
}

.drop2 a {
	display:block;
	padding: 21px 23px;
	font-size: 14px !important;
	}

.drop2 a:hover {
	background:url(images/menu-bg-hover.jpg);
	}

/*Montando os submenus*/
.submenu{
	margin:0 0 0 -20px;
	width:200px;
	text-align:left;
}
.submenu{
	background:#fff;
	border:1px solid #2b5568;
	padding-right:0;
	margin-top:0px;
	text-align:left;	
}
.submenu ul{
	list-style:none;
	margin:0;
	padding:0;
}
.submenu ul li{
	margin:0 !important;
	padding:5px 10px 5px 10px !important;
	width:90%;
	text-align:left;	
}
.submenu ul li a,
.submenu ul li a:active,
.submenu ul li a:visited{
	color:#2b5568 !important;
}
.submenu ul li a:hover{
	color:#255369 !important;
}

/*----------------premio--------------------*/

.premio {
	float:left;
	width: 260px;
	height: 280px;
	margin-right: 50px;
	border-bottom:  1px #d8dfe5 solid;
	}

.premio h1 {
	color: #28166f;
	font-size: 16px;
	font-weight: bold;}

.premio img {
	float:left;
	border: 5px #d8dfe5 solid;
	margin-right: 15px;
	}
	
/*----------------historico----------------*/

.historico p{
	text-align:justify;
	}

.historico img{
	border: 10px #516583 solid;
	float:right;
	margin: 0 0 20px 30px;}
	

/*----------------Not�cias------------------*/
.UltimasNoticias{
	list-style:none;
	margin:0; 
	padding:0
}
.UltimasNoticias li{
	float:left;
	margin:10px 15px 0 0;
	width:300px;
	height:180px;
	border-bottom:1px solid #d8dfe5;
}
.UltimasNoticias li img{
	float:left;
	margin-right:5px;
	border:5px solid #d8dfe5;
}
.UltimasNoticias li h2{
	font-size:18px;
	font-weight:normal;
	color:#28166f;
	margin:0 0 5px 0;
}
.UltimasNoticias li h2 a,
.UltimasNoticias li h2 a:visited,
.UltimasNoticias li h2 a:active{
	color:#28166f;
	text-decoration:none;
}
.UltimasNoticias li h2 a:hover{
	color:#2b5568;
}
.UltimasNoticias li div{
	height:180px;
}
.descNoticia{
	border-top: 3px solid #d8dfe5;
	padding-top:0;
}
.descNoticia img{
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	border:5px solid #d8dfe5;
}
.descNoticia h2{
	float:left;
	margin-top:0;
	color:#000;
	font-weight:normal;
}
.descNoticia .data{
	font-style:italic;
	color:#666;
	font-size:16px;
	clear:both;
}
.OutrasNoticias li a,
.OutrasNoticias li a:active,
.OutrasNoticias li a:visited{
	text-decoration:none;
}
.small{
	width: 120px;
}

.formulario {
	width: 320px !important;}
	
.jqTransformInputWrapper {
	width: 330px !important;
	}

.conf{
	width:400px;
	margin:0 auto 20px auto;
	padding:10px 10px 10px 35px;
	border:1px solid #09F;
	background:#DEF url(images/Tick.png) no-repeat;
	color:#09F;
}
.error{
	width:400px;
	margin:0 auto 20px auto;
	padding:10px 10px 10px 35px;
	border:1px solid #F00;
	background:#FFE8E8 url(images/Error.png) no-repeat;
	color:#F00;
}
.lblerror {
	padding: 3px 4px 3px 24px;
	background: #fff url(../img/error.png) no-repeat 2px 2px;
	color: #f00;
	display: none;
	position:absolute;
	margin:-10px 0 0 -250px;
	border:1px solid #ccc;
}
.input-error {
	border: 1px solid #f00;
}

.caixa-conheca-tambem {position:relative;}
.caixa-conheca-tambem a{position:absolute; top:0px; height:46px; display:block; cursor:pointer;}
.caixa-conheca-tambem a.via-brasil{width:50px; left:95px;}
.caixa-conheca-tambem a.west-shopping{width:105px; left:145px;}
.caixa-conheca-tambem a.center-shopping{width:105px; left:250px;}
.caixa-conheca-tambem a.americas-shopping{width:70px; left:355px;}

.popup-novo-site{position:absolute; top:0px; left:0px; z-index: 1000000000000000000; background:url(popup/fundo.png); cursor:pointer;}
.popup-novo-site img{width: 50%; display: block;  margin: 30px auto;}

.box-para-os-stands{position:relative; float:left;}
/*.box-para-os-stands > a{position:absolute; cursor:pointer;}
.box-para-os-stands > .link1{top: 55px; left: 193px; width: 60px; height: 72px;}
.box-para-os-stands > .link2{top: 265px; left: 321px; width: 77px; height: 61px;}
.box-para-os-stands > .link3{top: 142px; left: 294px; width: 60px; height: 78px;}
.box-para-os-stands > .link4{top: 293px; left: 429px; width: 67px; height: 62px;}
.box-para-os-stands > .link5{top: 110px; left: 587px; width: 71px; height: 61px;}
.box-para-os-stands > .link6{top: 350px; left: 610px; width: 76px; height: 60px;}
.box-para-os-stands > .link7{top: 330px; left: 714px; width: 60px; height: 76px;}
.box-para-os-stands > .link8{top: 223px; left: 782px; width: 60px; height: 76px;}*/

.referencia-stands{float:right;}
.referencia-stands > div{position:relative; padding:3px 10px; background-color:#006c95; width:170px; border-bottom:solid white 1px; display:block;}
.referencia-stands > div span{display:block; text-align:center; color:#fff;}
.referencia-stands > div span.nome{font-weight:bold; margin-bottom:0px;}
/*.referencia-stands > .caixa1{top: 55px; left: 265px;}
.referencia-stands > .caixa2{top: 265px; left: 117px;}
.referencia-stands > .caixa3{top: 142px; left: 88px;}
.referencia-stands > .caixa4{top: 205px; left: 425px;}
.referencia-stands > .caixa5{top: 110px; left: 670px;}
.referencia-stands > .caixa6{top: 418px; left: 500px;}
.referencia-stands > .caixa7{top: 415px; left: 714px;}
.referencia-stands > .caixa8{top: 310px; left: 782px;}*/

.box-span-central-vendas{padding:52px 0px; display:block; border:solid #006c95 3px; text-decoration:none;}
.span-central-vendas{font-size:20px; display:block; text-align:center; font-weight:bold; color:#006c95; text-decoration:none;}

