body.home {
	background		:url(../img/bkg-body-home.jpg) repeat-x #fff;
}

div#background-topo-home{
	background		:url(../img/bkg-topo-centralizado-home.jpg) no-repeat center 111px;
}

div#resolucao-topo-home{
	width			:1000px;
	height			: 520px;
	margin			:0 auto 0 auto;
}

div#resolucao-topo-home h1{
	/*border-bottom	:1px solid #c4bda7;*/
	color			:#93743C;
	font-size		:1.4em;
	float			:left;
	letter-spacing	:-1px;
	line-height		:30px;
	padding			:20px 0 21px 0;
	*padding		:20px 0 16px 0;

}

div#resolucao-topo-home h1 a{
       text-decoration: none;
       color          :#93743C;
}

div#resolucao-topo-home h1 strong{
	color			:#6B5A22;
	display			:block;
	font-size		:1.8em;
	font-weight		:bold;
	letter-spacing	:-3px
}

p#idiomas{
	float			:left;
	height			:113px;
	margin			:0;
	padding			:6px 0 0 0;
	text-align		:right;
	width			:580px;
	font-size		:0.85em;
}

div#resolucao-topo-home div#menu-global{
	width			:700px;
	margin-bottom	:10px !important;
}

div#area-personalizada{
	width			:395px;
	margin-top		:-50px;
}

div#area-personalizada a{
	color			:#fff;
	display			:block;
	text-decoration	:none;
	font-weight		:bold;
	margin-top		:6px;
	font-size		:0.85em;
}

div#area-personalizada a.link-personalizar{
	background		:url(../img/blt-seta-menu-global.png) no-repeat left 3px;
	padding			:0 0 0 8px;
	color			:#99b02a;
	font-weight		:normal;
	margin-top		:0;
}

div#area-personalizada strong{
	font-size		:1.5em;
	color			:#474747;
	display			:inline-table;
	width			:170px;
}

div#area-personalizada a.link1{
	margin-top		:10px;
	padding			:7px 15px;
	background		:#99b02a;
	width			:280px;
}

div#area-personalizada a.link2{
	padding			:7px 15px;
	background		:#8d9026;
	width			:280px;
}

div#area-personalizada a.link3{
	margin-bottom	:10px;
	padding			:7px 15px;
	background		:#6b5a22;
	width			:280px;
}

div#area-personalizada a.bullet-verde{
	background		:url(../img/blt-seta-menu-global.png) no-repeat left 3px;
	padding			:0 0 0 8px;
	text-decoration	:none;
	color			:#474747;
	font-weight		:bold;
	font-size		:0.9em;
}

div#area-personalizada label{
	display			:block;
	margin-top		:10px;
	vertical-align	:top;
}

div#area-personalizada input.tx_buscar{
	width			:260px;
	border			:1px solid #999;
	border			:1px solid #ccc;
	font-size		:1.4em;
	font-weight		:bold;
	color			:#a3a3a3;
	letter-spacing	: -1px;
}

div#area-personalizada input.button{
	background		:#474747;
	color			:#fff;
	font-weight		:bold;
	font-size		:1em;
	width			:42px;
	height			:27px;
}

div#carrossel{
	float			:left;
	width			:558px;
	height			:200px;
	overflow		:hidden;
}

div#mapa{
	background		:url(../img/bkg-mapa.png) no-repeat;
	width			:430px;
	height			:495px;
	position		:absolute;
	margin			:-80px 0 0 260px;
/*	*margin			:0 0 0 260px;*/
	z-index			:100000;
}

div#slogan{
	position		:absolute;
	margin			:150px 0 0 140px;
}

div#slogan strong{
	color			:#008ec9;
	font-weight		:bold;
	font-size		:1.4em;
	letter-spacing	:-1px;
}

/******************************/
/*****Layouts dos boxes Home***/ 
/******************************/

div#corpo-home div.noticias{
	float			:left;
	width			:580px;
	height			:225px;
}

div#corpo-home div.noticias div.destaque{
	width			:310px;
	float			:left;
	margin-right	:40px;
}

div#corpo-home div.servicos-sistemas{
	float			:left;
	width			:395px;
	margin-left		:20px;
}

div#corpo-home div.servicos-sistemas div.servicos {
	width			:180px;
	float			:left;
	padding		:15px 0 15px 15px;
	background		:#fff;
	min-height		:200px !important;
	font-size		:1.2em;	
}

div#corpo-home div.servicos-sistemas div.servicos a {
	color			:#474747;
}

div#corpo-home div.servicos-sistemas div.servicos h3 a {
	color			:#8E8F26;
}

div#corpo-home div.servicos-sistemas div.sistemas{
	width			:195px;
	float			:left;
	padding		:15px 0 15px 0;
	background		:#fff;
	min-height		:200px !important;
	font-size		:1.2em;
}

div#corpo-home div.servicos-sistemas div.sistemas a{
	color			:#474747;
}

div#corpo-home div.servicos-sistemas div.sistemas h3 a{
	color			:#8E8F26;
}

div#corpo-home div.mais-destaques{
	float			:left;
	width			:580px;
	margin			:40px 0 0 0;
}

div#corpo-home div.mais-destaques div.destaque{
	width			:330px;
	float			:left;
}

div#corpo-home div.mais-destaques div.outros-destaques{
	float			:left;
	width			:230px;
	margin			:20px 0 0 10px;
	padding-left	:5px;
	border-left		:1px solid #c5c590;
}

div#corpo-home div.eventos{
	float			:left;
	width			:395px;
	margin			:40px 0 0 20px;
}

div#corpo-home div.promocao{
	float			:left;
	width			:395px;
	margin			:0 0 0 20px;
}

div#corpo-home div.enquete{
	float			:left;
	width			:1000px;
	margin-top		:40px;
}

/*Conteudo de Noticias*/
div#corpo-home div.noticias h3{
	color			:#f9b02b;
	text-transform	:uppercase;
	font-size		:0.8em;
}
div#corpo-home div.noticias h4{
	color			:#847e64;
	font-size		:1.1em;
	font-weight		:bold;
	padding-bottom	:15px;
	border-bottom	:1px solid #b8b194;
	margin			:5px 0px 5px 0px;
}
div#corpo-home div.noticias div.destaque h4{
	margin			:5px 0 5px 0;
	padding-bottom	:0;
	border-bottom	:none;
}
div#corpo-home div.noticias h4 a{
	font-size: 1.1em;
	text-decoration	:none;
}
div#corpo-home div.noticias h4.ultima-noticia{
	border-bottom	:none;
}
div#corpo-home div.noticias div.destaque img{
	margin-bottom	:10px;
	max-height		:180px;
	max-width		:310px;
}
div#corpo-home div.noticias div.destaque p{
	color			:#919177;
	font-size		:0.9em;
}


/*Conteudo do Servi?os e Sistemas*/
div#corpo-home div.servicos-sistemas h2 {
	background		:#e1ded3; 	
}
div#corpo-home div.servicos-sistemas h2 span {
	background		:#6b5a22;
	color			:#fff;
}
div#corpo-home div.servicos-sistemas p{
	color			:#919177;
	font-size		:0.9em;
	margin-bottom	:5px;
}
div#corpo-home div.servicos-sistemas h3{
	color			:#474747;
	font-size		:0.9em;
	margin-bottom	:10px;
}

div#corpo-home div.servicos-sistemas h3 a{
	display:inline;
	color			:#8e8f26;
	font-weight		:bold;
	font-size		:1em;
}
div#corpo-home div.servicos-sistemas a{
	display			:block;
	background		:url(../img/ico-bullet-verde.png) no-repeat 0 4px;
	padding-left	:13px;
	text-decoration	:none;
	margin-bottom	:3px;
	font-size		:0.85em;
}


/*Conteudo do Mais destaques*/
div#corpo-home div.mais-destaques h2 {
	background		:#e1ded3; 	
}
div#corpo-home div.mais-destaques h2 span {
	background		:#ae8d2d;
	color			:#fff;
}
div#corpo-home div.mais-destaques div.destaque h3{
	color			:#8e8f26;
	text-transform	:uppercase;
	font-size		:1.25em;
}
div#corpo-home div.mais-destaques div.destaque img{
	float			:left;
	margin-right	:10px;
}
div#corpo-home div.mais-destaques div.destaque p{
	color			:#919177;
	font-size		:0.85em;
	margin-bottom	:5px;
}

div#corpo-home div.mais-destaques div.outros-destaques fieldset {
	clear			:both;
	padding-bottom	:15px;
	margin			:20px 0 0 5px;
}

div#corpo-home div.mais-destaques div.outros-destaques fieldset legend {
	color			:#8e8f26;
	font-weight		:bold;
}

div#corpo-home div.mais-destaques div.outros-destaques fieldset label{
} 

div#corpo-home div.mais-destaques div.outros-destaques fieldset label select {
	border			:1px solid #BFBEBD;
	color			:#A8A88F;
	margin-top:10px;
}

div#corpo-home div.mais-destaques div.outros-destaques fieldset label select option{
	color			:#A8A88F;
}

div#corpo-home div.mais-destaques div.outros-destaques fieldset input.button {
	background		:#a8a88f;
	color			:#fff;
	cursor			:pointer;
	font-weight		:bold;
	padding			:1px;
	width			:auto
}

div#corpo-home div.mais-destaques div.outros-destaques a{
	display			:block;
	background		:url(../img/ico-bullet-verde.png) no-repeat 0 4px;
	padding-left	:13px;
	text-decoration	:none;
	margin-bottom	:3px;
	font-size		:0.85em;
}

/*Conteudo do evento*/
div#corpo-home div.eventos h2 {
	background		:#eae8df; 
	margin-bottom	:10px; 	
}
div#corpo-home div.eventos h2 span {
	background		:#f4893c;
	color			:#fff;
}

/*Conteudo do Promo??o Internacional*/
div#corpo-home div.promocao h2 {
	background		:#eae8df; 
	margin-bottom	:10px; 	
}
div#corpo-home div.promocao h2 span {
	background		:#fab12b;
	color			:#fff;
}

div#corpo-home div.promocao p{
	color			:#919177;
	font-weight		:bold;
}
div#corpo-home div.promocao img{
	margin-right	:10px;
}

div#corpo-home div.promocao-direita p{
	text-align		:right;
}
div#corpo-home div.promocao-direita a{
	color			:#fab12b;
	font-weight		:bold;
	text-decoration	:none;
}

/*
div#corpo-home div.eventos div.conteiner{
	height			:210px;
	background		:#eceae3;
	padding			:18px;
}*/


div.coluna-quero-ver{
	background		:#eceae3;
	margin-left		:20px;
	min-height		:240px;
}

div.coluna-proximos-eventos{
	border-left		:1px solid #f4893c;
	background		:#eceae3;
}

div.coluna-quero-ver p{
	float			:left;
	margin-top		:12px;
}

div.coluna-quero-ver a{
	color			:#f4893c;
	font-weight		:bold;
	margin-left		:15px;
	text-decoration	:none;
}

div.coluna-quero-ver h3,
div.coluna-proximos-eventos h3{
	color			:#919177;
	font-size		:0.9em;
	font-weight		:normal;
	padding			:15px 0 5px 15px;
}

div.coluna-quero-ver fieldset label{
	color			:#919177;
	display			:block;
	font-size		:0.9em;
	font-weight		:bold;
	float			:none;
	margin			:0 0 5px 15px;
	padding			:0;
}

div.coluna-quero-ver fieldset label.no-bold{
	font-weight		:normal;
	float			:none;
	margin-top		:6px !important;
}

div.coluna-quero-ver fieldset label.esquerda{
	float			:left !important;
	font-weight		:normal;
}

div.coluna-quero-ver fieldset label.direita{
	float			:left !important;
	font-weight		:normal;
	margin			:6px 0 5px 10px !important;
}

div.coluna-quero-ver fieldset label.esquerda select{
	width			:60px !important;
}

div.coluna-quero-ver fieldset label.direita select{
	width			:95px !important;
}

div.coluna-quero-ver fieldset label.button{
	float			:right;	
	margin			:0;
	text-align		:right;
}

div.coluna-quero-ver fieldset select{
	width			:160px;
	display			:block;
	color			:#A8A88F;
}

div.coluna-quero-ver fieldset select option{
	color			:#A8A88F;
}
	
div.coluna-quero-ver p.button{
	text-align		:right;
	margin-top		:10px;
	padding-right	:17px;
}

div.coluna-quero-ver fieldset label input{
	display			:inline !important;
	margin-right	:5px;		
	width			:auto;
}

div.coluna-quero-ver fieldset input.button {
	background		:#a8a88f;
	color			:#fff;
	cursor			:pointer;
	font-weight		:bold;
	margin			:10px 10px 0 0;
	padding			:1px;
	width			:auto
}
div.coluna-proximos-eventos strong{
	color			:#f4893c;
	display			:block;
	margin-bottom	:10px;
}
div.coluna-proximos-eventos a{
	display			:block;
	margin-bottom	:10px;
	color			:#474747;
	text-decoration	:none;
	font-size		:0.85em;
	padding-left	:10px;
	background		:url(../img/ico-bullet-laranja.png) no-repeat 1px 3px;
}

/*Conteudo da enquete*/
div#corpo-home div.enquete h2 {
	background		:#e1ded3;
	margin-bottom	:20px; 	
}
div#corpo-home div.enquete h2 span {
	background		:#008ec9;
	color			:#fff;
}

div#corpo-home div.enquete p.pergunta{
	float			:left;
	width			:280px;
	border-right	:1px solid #008ec9;
	color			:#008ec9;
	font-weight		:bold;
	font-size		:1.2em;
	margin-right	:20px;
}

div#corpo-home div.enquete label{
	width			:180px;
	color			:#919177;
	font-size		:0.85em;
	margin			:5px 20px 0 0;
	display			:block;
	float			:left;
}

div#corpo-home div.enquete p.votar{
	text-align		:right;
}

div#corpo-home div.enquete p.votar input.button {
	background		:#a8a88f;
	color			:#fff;
	cursor			:pointer;
	font-weight		:bold;
	padding			:1px;
	width			:auto;
	margin-bottom	:10px;	
}

div#corpo-home div.enquete p.votar a{
	color			:#008ec9;
	font-weight		:bold;
	text-decoration	:none;
}

#nuvem-home .nuvem-tag{
	width:310px !important;
	overflow:hidden;
}

#controle-slide{
	float:right !important;
	width:4px;
	height:20px;
	background-position:0px 4px;
}

.play-slide{
	background:url(../img/ico-play-slide.png) no-repeat;
}

.stop-slide{
	background:url(../img/ico-stop-slide.png) no-repeat;
}