﻿.QuimiparqueColor, a.MenuPrincipalFooterItem:link, a.MenuPrincipalFooterItem:visited, a.MenuPrincipalFooterItem:hover, a.MenuPrincipalFooterItem:active
{
	color: #00c9dc;	
}

a:link    { text-decoration:none; }
a:visited { text-decoration:none; }
a:hover   { text-decoration:none; }
a:active  { text-decoration:none; }

body, table
{
	font-family: Arial;
	font-size: 11px;
}
body h3
{
	font-size: 11px;
	margin-bottom: 0px;
}

.Center
{
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

.Left	{text-align: left;}
.Right	{text-align: right;}

.Bold
{
	font-weight: bold;	
}

body 
{
	background-color: White;
	padding: 0px;
	margin: 0px;
}

#MapaBackground
{
	background-image: url(../IMG/MapaBackground.jpg);
	background-color: #dfdfdf;
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	height: 238px;
}

#HeaderDegrade
{
	background-image: url(../IMG/HeaderDegradeBackground.jpg);
	background-repeat: repeat-x;
	height: 44px;	
	margin: 0px;
	padding-top: 82px;
}

#HeaderTitle, #EmpresasDestaqueHeader
{
	border: solid 1px #dbdbdb;
	border-left-width: 0;
	border-right-width: 0;
	height: 36px;
	margin: 0px;
}

#EmpresasDestaque
{
	background-image: url(../IMG/EmpresasDestaqueBackground.jpg);
	background-repeat: repeat-x;
	height: 113px;	
	margin: 0px;
}

#FooterDegrade
{
	background-image: url(../IMG/FooterDegradeBackground.jpg);
	background-repeat: repeat-x;
	height: 112px;	
	margin: 0px;
	padding-top: 24px;
	
}

#flashplace
{
	width: 945px;
	height: 335px;
	position: absolute;
	top: 0px;
	z-index: 1;
}

#MenuPrincipal
{
	width: 472px;
	height: 65px;
	text-align: left;
	position: absolute;
	top: 173px;
	z-index: 999;
}

a.MenuPrincipalItem div
{
	width: 147px;
	height: 65px;	
}

a.MenuPrincipalItem:hover div
{
	background-position: left -65px;
}

#Logotipo
{
	width: 282px;
	height: 67px;
	text-align: left;	
	position: absolute;
	top: 45px;
	z-index: 999;	
}

#BackToHome
{
	text-align: left;	
	position: absolute;
	top: 130px;
	z-index: 999;
}

#Logotipo_Image_Footer, #Logotipo_Image, #BackToHome_Image
{
	border: 0px; 
	cursor: pointer
}

#MenuSecundario
{
	width: 769px;
	height: 44px;
	text-align: left;
	z-index: 999;
}

#Pesquisa
{
	width: 127px;
	height: 44px;
	text-align: left;
	z-index: 999;
}

#PesquisarLabel
{
	height: 13px;	
}

#TblPesquisa
{
	margin-top: 3px;
}

#TbPesquisa, #TbEmail
{
	border:1px solid #d0d0d0;	
	margin-right: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 110px;
	height: 17px;
	font-size: 10px;
	color: #777878;
}

a.MenuParqueItem div, a.MenuParqueItemSelected div
{
	margin-right: 22px;
	margin-left: 6px;
	height: 14px;	
}

a.MenuParqueItem:hover div, a.MenuParqueItemSelected div
{
	background-position: left -14px;
}

#MenuSecundarioFooter
{
	margin-bottom: 10px;	
}

a.MenuSecundarioFooterItem:link    { color: #4a4a4a; }
a.MenuSecundarioFooterItem:visited { color: #4a4a4a; }
a.MenuSecundarioFooterItem:hover   { color: #4a4a4a; }
a.MenuSecundarioFooterItem:active  { color: #4a4a4a; }

#FooterText
{
	color: #a5a5a5;
}

.EmpresaDestaqueImagem
{
	border: solid 1px #e0e0e0;
}

.EmpresaDestaqueTitulo, .EmpresaDestaqueTexto
{
	padding-left:  8px;
}

.EmpresaDestaqueItem
{
	display: inline-block;
	margin-right: 10px;	
	
}

.ConteudoDestaque
{
	margin: 0 4px;
}

.ConteudoDestaqueSolucoes
{
	margin: 0 4px;
}

.CantoSuperiorEsquerdo, .CantoSuperiorDireito, .CantoInferirorEsquerdo, .CantoInferirorDireito
{
	padding: 6px 0;
	border: 0;
}

.NoticiaTitulo
{
	margin-top: 20px;	
	padding-left: 12px;
	padding-right: 12px;
}

.NoticiaTexto
{
	color: #8d8d8d;
	padding-left: 12px;
	padding-right: 12px;
}

.AreaEmDestaqueItem, .SolucaoEmDestaqueItem
{
	background-image: url(../IMG/AreaItemBackground.jpg); 
	background-repeat: repeat-x; 
	background-position: left bottom;
}

.AreaEmDestaqueItem{
	min-height:263px;	
}
.Mais
{
	margin-top: auto;
	margin-bottom: 0px;	
	margin-top: 22px;
	border: 0px; 
}

.Todos
{
	margin-top: 2px;
}

.MenuSecundarioItem, .MenuSecundarioItemSelected
{ 
	height: 44px;
	background-position: left top; 
	background-repeat: no-repeat;
	margin-right: 2px;
}

a:hover div.MenuSecundarioItem, .MenuSecundarioItemSelected
{
	background-position: left -44px; 
}

#ContentText
{
	padding: 20px 0;	
	font-size: 11px;
}

#Frame
{
	float: right;
	background-repeat: no-repeat; 
	width: 389px; 
	height: 331px;
	margin-left: 10px;
}

.ServicePlace
{
	width: 163px;
	margin-bottom: 25px;
}

.SeviceName, .ClientName
{
	font-size: 13px;
}

.SeviceImage, .ClienteImage
{
	padding: 2px;
	margin: 5px 0;
	border: solid 1px #dadada;
}

#MoreServices
{
	font-size: 13px;
	text-transform: capitalize;
	margin-bottom: 10px;
}

.MoreServicesItem
{
	width: 230px;	
}

div.MoreServicesItem a:link    { color: #000000; }
div.MoreServicesItem a:visited { color: #000000; }
div.MoreServicesItem a:hover   { color: #000000; }
div.MoreServicesItem a:active  { color: #000000; }


.ServiName
{
	font-size: 20px;
}

.ServiDescription
{
	font-size: 15px;
	margin-top: 25px;	
}

.ServiText
{
	margin-right: 10px;	
}

.SolutionDescription
{
	font-size: 15px;
	margin-top: 70px;
}

.SolutionName
{
	font-size: 15px;
	margin: 15px 0;
	font-weight: bold;
}

.SolutionText
{
	
}

.VerDetalhe
{
	border-width: 0;
	margin: 10px 0;
}

.SolucaoItem
{
	margin-bottom: 15px;
	width: 456px;
}

.SolucaoImagemItem
{
	border:1px solid #DADADA;
	padding: 2px;
	width: 74px;
	height: 58px;
	margin-right: 5px;
}

.SolucaoTextoItem
{
	color: #8D8D8D;	
}

.PageItem
{
	margin: 0 2px;	
}

a.Current
{
	color: Black;	
}

a.Off
{
	color: #f6c8e1;
}

.InfoRequest
{
	cursor: pointer;
	margin-top: 20px;	
}

.ParqueItem
{
	background-image: url(../IMG/BackgroundParqueItem.jpg); 
	background-repeat: repeat-x;
	background-color: #edeced;
	padding-bottom: 10px;
}

.ParqueNameItem
{
	margin-top: 0px;
	margin-bottom: 10px;
	font-weight: normal;	
	font-size: 20px;
}

.ParqueImagemItem
{
	background-color: White;
	border:1px solid #DADADA;
	padding: 2px;
	width: 189px;	
}

.ParqueContactosButtonItem
{
	background-color: #edeced;
	height: 20px;
	padding: 0 10px;
	padding-bottom: 10px;
}

.ProjectItem
{
	padding: 0 10px 0 0;
	margin: 0;
}

.ProjectItemImage
{
	border:1px solid #DADADA;
	padding: 2px;
}

.ProjectItemTitle
{
	margin: 0;
}

.ProjectItemText
{
	color: #868686;
	margin-top: 10px;
}

.ProjectItemText p
{
	margin: 0;
}

.ProjectItemSeparator
{
	background-image: url(../IMG/border_background.jpg); 
	background-repeat: repeat-x;
	height: 27px;
	width: 100%
}

.NewsletterTitle
{
	font-size: 17px;
	font-weight: normal;
}

.NewsletterImageDiv
{
	border:1px solid #DADADA;
	padding: 2px;
	margin-right: 13px;
	margin-bottom: 30px;
	margin-top: 8px;	
}

.NewsletterImage
{
	width: 96px;
	height: 137px;
	border: 0;
}

#TituloSubscreverNewsletter
{
	font-size: 16px;
	letter-spacing: -0.5px;
	font-weight: normal;
}

#SubscreverNewsletter
{
	padding-right: 10px;
}

#TbEmail
{
	width: 200px;	
}

#SubscreverMensagem
{
	display: none;
	margin: 10px 0;
	color: Green;
	font-weight: bold;
}

.DropDownListClientes
{
	width: 165px;
	height: 17px;
	border:1px solid #9a9a9a;	
	margin-right: 20px;	
	margin-bottom: 8px;
	font-size: 10px;
	color: #777878;
}

.ClienteHeader
{ 
	font-size: 15px; 
	font-weight: 500; 
	text-transform: uppercase;
}

.ClientDescription
{
	margin-left: 10px;	
	margin-bottom: 10px;
	font-size: 16px;
}

.ClientDescriptionText
{
	margin-left: 10px;	
}

.Logotipo
{
	border:1px solid #DADADA;
	padding: 2px;	
	width: 112px;
	height: 89px;
}

.ClientName2
{
	font-size: 21px;	
	margin-bottom: 10px;
}

.DocumentHeader
{ 
	font-size: 15px; 
	font-weight: 500; 
	text-transform: uppercase;
	margin-bottom: 10px;
}

.LinkHeader
{
	font-size: 15px; 
	font-weight: 500; 
	text-transform: uppercase;
}

.DocumentUrl
{
	font-weight: bold;
}

.DocumentSet, .LinkSet
{
	margin: 15px 0;	
}

.DocumentSetSeparator, .LinkSetSeparator
{
	height: 1px;
	border-bottom: 1px solid #DADADA;	
}

.LinkDescrition
{
	color: #868686;
}

.LinkUrl
{
	margin-top: 10px;
	font-weight: bold;
}

.Parques
{
	margin: 0 4px 15px 4px;
}

.ParqueTextoItem
{
	padding: 0 5px;	
}

#Properties
{
	margin: 15px 0 15px 10px;
}

.ParkDescription
{
	font-size: 15px;
}

.Flag
{
	margin-top: 7px;	
}



.newsticker-jcarousellite { width:200px; }
.newsticker-jcarousellite ul li{ list-style:none; display:block; margin: 0px; padding: 0px; padding-bottom:1px; margin-bottom:5px; }
.newsticker-jcarousellite ul{ list-style:none; display:block; margin: 0px; padding: 0px;}
.newsticker-jcarousellite .info { float:left; width:200px; display: none; }

.clear { clear: both; }