@charset "utf-8";

/* CSS Document */

body{

	background:url(../images/bg-geral-mini.jpg) repeat-x;
	}

h1#logo a {
	display:block;
	width:14.375em;
	height:8em;
	background:url(../images/logo-veigas-mini.jpg) no-repeat;
	float:left;
}

h1#logo-EN a {
	display:block;
	width:14.375em;
	height:8em;
	background:url(../images/logo-veigas-mini-EN.jpg) no-repeat;
	float:left;
}

h2#localizacao-cidade {
	height:60px;
	border-left:1px solid #999;
	margin-top:40px;
	margin-left:20px;
	padding-left:26px;
	font-size: 24px;
	font-weight: bold;
	line-height:38px;
	color: #034ea2;
	float:left;
}

h2#localizacao-cidade span {
	font-weight: bold;
	font-size: 10px;
	line-height:10px;
	color: #999999;
}

#mini-site {
	float:left;
}

#mini-site-col-esq1-Content2 {
	background:url(/images/bg-pesquisaColEsqTop3-mini.png) no-repeat;
	width: 210px;
	padding: 10px;
	position: relative;
	top: -6px;
}

#mini-site-col-esq1-Content2-EN {
	background:url(/images/bg-pesquisaColEsqTop3-mini-EN.png) no-repeat;
	width: 210px;
	padding: 10px;
	position: relative;
	top: -6px;
}

#mini-site-col-esq1-Content2 label,
#mini-site-col-esq1-Content2-EN label {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

#mini-site-col-dir-main {
	width: 710px;
	float: right;
}

#box-mini-site-left {
	background:url(/images/bg-box-empreendimentos.png) no-repeat top;
	width: 350px;
	height: 240px;
	float: left;
	padding-bottom:10px;
}

#box-mini-site-left-EN {
	background:url(/images/bg-box-empreendimentos-EN.png) no-repeat top;
	width: 350px;
	height: 240px;
	float: left;
	padding-bottom:10px;
}

#box-mini-site-right {
	background:url(/images/bg-box-empreendimentos.png) no-repeat top;
	width: 350px;
	height: 240px;
	float: right;
	padding-bottom:10px;
}

#box-mini-site-right-EN {
	background:url(/images/bg-box-empreendimentos-EN.png) no-repeat top;
	width: 350px;
	height: 240px;
	float: right;
	padding-bottom:10px;
}

#destaque-box-pesquisa-mini-site {
	width: 330px;
	margin: 18px 0 0 20px;
}

.destaque-box-pesquisa-mini-site-tit2 {
	font-size: 12px;
	margin: 0 0 17px 0;
	text-indent: -10px;
	width: 225px;
	float: left;
}

.destaque-box-pesquisa-mini-site-img {
	width: 160px;
	float: left;
	margin: 0 5px 0 0;
}

.destaque-box-pesquisa-mini-site-txt {
	width: 140px;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	float: left;
}

.destaque-box-pesquisa-mini-site-txt h5 {
	font-size:10px;
	color:#666;
	line-height:11px;
	text-transform:uppercase;
}

.destaque-box-pesquisa-mini-site-txt p {
	font-size:12px;
	line-height:11px;
	color:#333;
	font-weight:bold;
	margin-bottom:11px;
}

.destaque-box-pesquisa-mini-site-txt span {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.destaque-box-pesquisa-mini-site-icons {
	margin: 16px 0 0 0;
}

.destaque-box-pesquisa-mini-site-icons a {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.destaque-box-pesquisa-mini-site-icons span {
	position: relative;
	top: -3px;
}

#content-detalhe-centro h3 {
	border-bottom:1px solid #ccc;
}

.content-detalhe-centro-col1 {
	float:left;
	margin-right:20px;
}

.content-detalhe-centro-col2 {
	float:left;
}

.content-detalhe-centro-col2 p {
	width:520px;
}

#detalhe-txt {
	width:520px;
}

#detalhe-txt a {
	text-decoration:none;
	color:#034ea2;
}

#detalhe-txt a:hover {
	text-decoration:underline;
}

#detalhe-txt table td,
#detalhe-txt table th {
	line-height:16px;
	padding-bottom:5px;
}

#detalhe-txt table th {
	color:#666666;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-transform:uppercase;
	width:20%;
}

#detalhe-txt table td {
	color:#333333;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

/*-----------------DETALHE starts------------------*/	
#content-mini-site-menu-franchisado {
	background:url(/images/bg-tab-menu-3a.png) no-repeat;
	width: 960px;
	height: 40px;
}

#content-mini-site-menu-gerente {
	background:url(/images/bg-tab-menu-3b.png) no-repeat;
	width: 960px;
	height: 40px;
}

#content-mini-site-menu-consultores {
	background:url(/images/bg-tab-menu-3c.png) no-repeat;
	width: 960px;
	height: 40px;
}

#content-mini-site-menu-franchisado ul,
 #content-mini-site-menu-gerente ul,
 #content-mini-site-menu-consultores ul {
	list-style: none;
	padding: 5px 0 0 0;
}

#content-mini-site-menu-franchisado ul li,
 #content-mini-site-menu-gerente ul li,
 #content-mini-site-menu-consultores ul li {
	font-size: 10px;
	display: block;
	float:left;
	font-weight: bold;
	width:120px;
	line-height:20px;
	text-align:center;
}

#content-mini-site-menu-franchisado ul li a,
 #content-mini-site-menu-gerente ul li a,
 #content-mini-site-menu-consultores ul li a {
	color: #666666;
	text-decoration: none;
}

#content-mini-site-menu-franchisado ul li a:hover,
 #content-mini-site-menu-gerente ul li a:hover,
 #content-mini-site-menu-consultores ul li a:hover {
	color: #333333;
	text-decoration: none;
}

li.mini-site-menu04 {
	/*margin-left: 60px;*/
	float:right;
}

#content-detalhe-menu-myveigas-ajuda ul li.mini-site-menu04 a {
	color:#333;
}

#content-detalhe-menu-myveigas-ajuda ul li.mini-site-menu04 img {
	position: relative;
	top: 2px;
}

/*-----------------DETALHE ends------------------*/					

#exclusivo-mini-site {
	background:url(/images/bg-exclusivos-mini-site.png) no-repeat;
	width: 700px;
	height: 150px;
	padding: 10px 0 0 240px;
}

#exclusivo-mini-site-EN {
	background:url(/images/bg-exclusivos-mini-site-EN.png) no-repeat;
	width: 700px;
	height: 150px;
	padding: 10px 0 0 240px;
}

#pesquisas-frequentes-mini-site,
#pesquisas-frequentes-mini-site-EN {
	color: #333333;
	font-size: 11px;
}

#pesquisas-frequentes-mini-site a,
#pesquisas-frequentes-mini-site-EN a {
	color: #333333;
	text-decoration: none;
	font-size: 11px;
}

#pesquisas-frequentes-mini-site h4,
#pesquisas-frequentes-mini-site-EN h4 {
	display: inline;
	font-size: 13px;
}

#pesquisas-frequentes-mini-site h3,
#pesquisas-frequentes-mini-site-EN h3 {
	text-indent:-12345px;
	background:url(/images/title_pesquisasfrequentes-EN.png) no-repeat left top;
	border-bottom: 1px solid #cccccc;
}

#mini-site-topo {
	background:url(/images/bg-exclusivos-branco.png) no-repeat;
	width: 960px;
	height: 180px;
	padding:10px;
}

#mini-site-topo-EN {
	background:url(/images/bg-exclusivos-branco-EN.png) no-repeat;
	width: 960px;
	height: 180px;
	padding:10px;
}

.preco-mini-site {
	text-align: right;
	font-size: 16px;
	line-height:16px;
	font-weight: normal;
	color:#333;
	float:right;
}

.destaque-box-home-estrelas2 {
	padding-top: 5px;
	margin-right:20px;
	clear:both;
}

.form230-body .search-form-button-mini-site {
	font-size: 16px;
	line-height: 38px;
	border: 0px;
	background-color: transparent;
	color: #0465d4;
	font-weight: bold;
	letter-spacing:-1px;
	background-image: url(/images/pesquisa-form-bg-mini.png);
	background-repeat: no-repeat;
	width: 212px;
	height: 38px;
	text-align: left;
	padding:10px 0;
}

.form230-body .search-form-button-mini-site-EN {
	font-size: 16px;
	line-height: 38px;
	border: 0px;
	background-color: transparent;
	color: #0465d4;
	font-weight: bold;
	letter-spacing:-1px;
	background-image: url(/images/pesquisa-form-bg-mini-EN.png);
	background-repeat: no-repeat;
	width: 212px;
	height: 38px;
	text-align: left;
	padding:10px 0;
}

#vermais-mini-site {
	font-size: 10px;
	text-align: right;
	font-weight: bold;
}

#vermais-mini-site a {
	color: #666666;
	text-decoration: none;
}

#vermais-mini-site img {
	position: relative;
	top: 2px;
}

#myveigas-mini {
	clear:both;
	float:right;
	background:url(/images/bg-myveigas.jpg) no-repeat;
}

#myveigas-mini ul {
	width:30em;
	height:2.625em;
	margin-right:3.75em;
	display:block;
}

#myveigas-mini ul li {
	width:6.25em;
	height:42px;
	padding: 0 0.625em;
	list-style:none;
	float:left;
	text-align: center;
}

#myveigas-mini ul li a {
	width:100%;
	height:100%;
	display:block;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	color: #4e5415;
	text-decoration: none;
	line-height:42px;
}

#myveigas-mini ul li a:hover {
	/*color: #333;*/
	color: #e7fc26;
}

#myveigas-mini ul li.myveigas {
	display:block;
	font-size:1em;
	text-indent:-12345px;
	background:url(../images/logo-myveigas.png) no-repeat center 0.6875em;
}


#detalhe-moldura-mini-site {
	background:url(/images/bg-foto-gerente.png) no-repeat;
	width: 180px;
	height: 230px;
}

#detalhe-moldura-mini-site img {
	margin:10px;
}

#content-mini-site-centro-esq {
	width:210px;
	float: left;
}

#content-mini-site-centro-esq2 {
	width:340px;
	float: left;
}

#content-mini-site-centro-dir {
	width:710px;
	float: left;
}

#content-mini-site-centro-dir2 {
	width:580px;
	float: right;
}

#content-detalhe-centro-esq3-mini-site {
	width: 400px;
	float: left;
}

#content-detalhe-centro-esq3-mini-site p {
	font-size: 10px;
	font-weight: bold;
	letter-spacing:normal;
	line-height: 20px;
	text-transform:uppercase;
}

#content-detalhe-centro-esq3-mini-site a {
	color: #666666;
	text-decoration: none;
	line-height: 20px;
	text-transform:uppercase;
}

#content-detalhe-centro-esq3-mini-site a:hover {
	color: #333333;
	text-decoration: none;
}

.seleccao-mini-site {
	background-color: #e2f53d;
	color: #333333;
	font-weight: bold;
	text-align: right;
	padding: 2px 6px;
}

/* NOTICIAS */
#minisite-news,
#minisite-news-EN {
	float:left;
	width:230px;
	padding-bottom:30px;
	/*margin-left:0.625em;
	padding-right:0.5625em;*/	
}

#minisite-news h3 {
	font-size:1em;
	border-bottom:1px solid #ccc;
	padding-bottom:0.625em;
	color:#333;
	text-indent:-12345px;
	background:url(/images/title_noticias.png) no-repeat left top;
}

#minisite-news-EN h3 {
	font-size:1em;
	border-bottom:1px solid #ccc;
	padding-bottom:0.625em;
	color:#333;
	text-indent:-12345px;
	background:url(/images/title_noticias-EN.png) no-repeat left top;
}

#minisite-news h3 a,
#minisite-news-EN h3 a {
	float:right;
	font-size:0.625em;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	color:#333;
	text-indent:0px;
}

#minisite-news h3 a:hover,
#minisite-news-EN h3 a:hover {
	background:/*url(../images/bt_maisnoticias.png) no-repeat right center*/ #034ea2;
	color:#fff;
}

#minisite-news h4 {
	font-size:12px;
	line-height:normal;
	font-weight:normal;
	border-bottom:1px solid #ccc;
	padding:0.833em 0 0.833em 0;
	}

#minisite-news h4 a {
	text-decoration:none;
	font-size:12px;
	line-height:normal;
	color:#333;
	}

#minisite-news h4 a:hover {
	text-decoration:underline;
}

#minisite-news h4 img {
	border:none;	
}
