@charset "utf-8";

/************ Principal ************/

body {
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
}
#principal {
	margin-right: auto;
	margin-left: auto;
	width: 999px;
}

img{
	border:none;
}




/************ Cabeçalho ************/


#cabecalho {
	width: 100%;
	margin-top: 5px;
}



/************ Menu ************/


.menu {
	background-image: url(../imagens/menu_bg.png);
	margin: 0px;
	padding: 0px;
	height: 43px;
	background-repeat: repeat-x;
	float: left;
	width: 100%;
}

.menu_dois {
	background-image: url(../imagens/menu_bg_dois.png);
	margin: 0px;
	padding: 0px;
	height: 68px;
	width: 100%;
	float: left;
}
.menu ul {
	list-style-type: none;
	margin-bottom: 0px;
	padding: 0px;
	margin-top: 0px;
	float: left;
	width: 800px;
	margin-left: 200px;
}

.sem_sep {
	background-position: 9999999px 999999px;
	margin-left: 60px;
}

.menu ul li {
	background-image: url(../imagens/sep.png);
	background-repeat: no-repeat;
	padding-top: 12px;
	height: 34px;
	float: left;
	padding-left: 2px;
	padding-right: 1px;
	margin-top: 0px;
}
.menu ul li a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	text-decoration: none;
	margin-top: -15px;
	padding-top: 16px;
	padding-bottom: 10px;
	padding-right: 20px;
	padding-left: 23px;
}
.encontre {
	float: left;
	width: 130px;
	height: 20px;
	margin-left: 820px;
	margin-top: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #666;
	font-weight: bolder;
	font-size: 12px;
}

.menu ul li a img {
	position: relative;
	top: -3px;
	left: 8px;
	margin: 0px;
	padding: 0px;
}
.menu ul li a span {
	position: relative;
	top: -7px;
	margin: 0px;
	padding: 0px;
}
.menu ul li .po {
	padding-top: 22px;
	padding-right: 34px;
	padding-bottom: 4px;
	padding-left: 15px;
}







.menu ul li a:hover {
	color: #FFF;
	background-color: #48898B;
	
}


.logo {
	float: left;
	position: absolute;
	width: 227px;
	height: 43px;
}



.menu_dois #regiao 
{
    font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	margin-top: 8px;
	width: 610px;
	float: left;
	margin-left: 30px;
}

.menu_dois select {
	margin-right: 15px;
	color: #666;
	border: 1px solid #999;
}
.menu_dois #ddlEstado {
	width: 150px;
}
.menu_dois #txtbusca {
	border: 1px solid #ccc;
	width: 180px;
}

.menu_dois #buscar {
	width: 337px;
	margin-top: 0px;
	float:right;
	margin-right: 5px;
	padding: 0px;
	
}
#buscar input[type="submit"]  {
	background-repeat: no-repeat;
	height: 20px;
	width: 31px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 12px;
	background-color: #67989B;
	cursor:pointer;
}


#buscar #btnBusca:hover {
	background-color: #85AEAF;	
}

#buscar label {
	margin-right: 12px;
	font-style: italic;
	color: #5F9498;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
}

.menu_dois p {
	float: left;
	width: 50px;
}

.menu_dois #ddlBairro {
	width: 250px;
}


.menu_dois #ddlUF {
	width: 100px;
}

.logo img {
	margin-left: 12px;
	margin-top: -22px;
}


.vendas {
	background-image: url(../imagens/vendas.jpg);
	float: right;
	height: 57px;
	width: 372px;
	margin: 0px;
	padding: 0px;
	margin-bottom:1px;
}
.menu ul .favoritos a {
	padding-top: 17px;
	padding-right: 13px;
	padding-bottom: 15px;
	padding-left: 13px;
}
#conteudo {
	float: left;
	min-height: 700px;
	width: 100%;
	margin-top: 8px;
}


/******* BANNER ****/


#banner_home {
	margin-top: 8px;
}




/******* Rodape ****/

#rodape_social {
	background-image: url(../imagens/fundo_social.png);
	background-repeat: repeat-x;
	clear: both;
	float: right;
	height: 51px;
	width: 100%;
	border: 1px solid #FBFBFB;
	position: relative;
	margin-top: 30px;
}#rodape_social ul {
	float: left;
	list-style-type: none;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: relative;
    top: -1px;
    left: 72px;
    width: 527px;
}
.barralateral {
	height: 28px;
	width: 52px;
	position: relative;
	background-repeat: no-repeat;
	background-image: url(../imagens/barra.png);
	float: right;
	right: 190px;
	top: 48px;
}

.icons {
	width: 670px;
	margin-right: auto;
	margin-left: 49px;
}

#rodape_social ul li {
	display: inline;
	margin-left: 10px;
}
.tel_social {
	background-image: url(../imagens/tel_social.png);
	background-repeat: no-repeat;
	height: 73px;
	width: 235px;
	float: right;
	margin-right: -12px;
	position: absolute;
	right: 0px;
	top: -20px;
}

#rodape {
	clear: both;
	float: left;
	width: 100%;
	margin-top: 30px;
	margin-bottom: 12px;
}
#rodape img {
	float: left;
	height: 34px;
	width: 146px;
}
.endereco {
	float: left;
	width: 300px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	margin-top: 5px;
}
.telefones {
	float: left;
	width: 300px;
	margin-top: 5px;
	margin-left: 75px;
}
.copy {
	float: right;
	width: 200px;
	padding: 0px;
	margin-top: -29px;
	margin-right: 12px;
	margin-bottom: 5px;
}

.p1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #535353;
}
.p2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
	margin: 0px;
	padding: 0px;
}




#banner_secundario {
	float: left;
	width: 600px;
	margin-top: 15px;
}
#side {
	float: right;
	width: 180px;
}
/*
#side img {
	margin-top: 55px;
	margin-right: 22px;
}
*/
#side #imgCima 
{
    float:left;
    margin-top: 55px;
	margin-right: 22px;
}

#side #imgBaixo
{
    float:left;
    margin-top: 20px;
	margin-right: 22px;
}

/****** VIDEO *****/

#video_op {
	float: left;
	width: 390px;
	margin-top: 2px;
	margin-left: 55px;
}
.barra_cont_botao ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: right;
}
.barra_cont_botao ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	line-height: 33px;
	float: left;
	margin-left: 20px;
}

.barra_cont_botao ul li a:hover {
	text-decoration: underline;
	background-image: url(../imagens/botao_videos_hover.png);
	background-repeat: no-repeat;
	text-indent: 20px;
	float: right;
	height: 33px;
	width: 162px;

}


.barra_cont_botao ul li {
	background-image: url(../imagens/botao_videos.png);
	background-repeat: no-repeat;
	height: 33px;
	width: 162px;
	float: right;
	margin-top: -1px;
	margin-right: -1px;
}

.barra_top {
	background-image: url(../imagens/barra_video_top.png);
	height: 45px;
	width: 386px;
	background-repeat: no-repeat;
}
.barra_inf {
	background-image: url(../imagens/barra_video_bot.png);
	height: 32px;
	width: 384px;
	float: left;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
}
.barra_cont_texto p {
	font-family: Tahoma;
	color: #333;	
	font-size: 11px;
	margin: 8px 0px 0px 0px;
	text-align: left;
	width: 213px;
    height: 106px;
}
.barra_cont {
	border-left: 1px solid #CCC;
    border-right: 1px solid #CCC;
    background-color: #FFF;
	width: 383px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCC;
	border-bottom-color: #CCC;
	height: 257px;
	padding-top: 1px;
}
.barra_cont_texto {
	margin-top: 4px;
	margin-left: 2px;
	margin-bottom: 2px;
	float: left;
}
.barra_cont_botao {
	float: right;
	width: 161px;
	margin: 0px;
}

#video_box {
	float: left;
	height: 290px;
	width: 350px;
	margin-top: 20px;
}


/******** PAGINA FAQ******/
.linhaFaq 
{
    margin-top:5px;
	background-color: #E4E4E4;
	float: left;
	height: 2px;
	width: 650px;

}
.linhaFaqBaixo
{
 margin-top:5px;
	background-color: #E4E4E4;
	float: left;
	height: 2px;
	width: 650px;

}


/******** PAGINA DETALHES******/

#detalhes {
	float: left;
	width: 100%;
	margin-top: 5px;
}
.linha {
	background-color: #E4E4E4;
	float: left;
	height: 2px;
	width: 100%;
	margin-top: 4px;
}
#detalhes span {
	color: #4E8A8B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#side_left {
	float: left;
	width: 25%;
}
#menu_left {
	float: left;
	margin-top: 30px;
}
.titulo_menu  {
	background-image: url(../imagens/menu_til.png);
	background-repeat: no-repeat;
	height: 39px;
	width: 226px;
}

#side_left .ban_sec {
	float: left;
	height: 138px;
	width: 220px;
	margin-top: 12px;
}
#side_left .ban_terc {
	float: left;
	height: 410px;
	width: 222px;
	margin-top: 20px;
}
#side_right {
	float: right;
	width: 73%;
}
.detalhes_til {
	float: left;
	width: 100%;
	margin-top: 30px;
}
.detalhes_til p {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	float: left;
	width: 97%;
	font-size: 12px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.dif {
	background-color: #CCC;
	background-repeat: repeat-y;
	height: 700px;
	width: 100%;
	float: left;
}

.diferenciais {
	float: left;
	width: 50%;
	margin-top: 20px;
	min-height:400px;
}
.album {
	float: right;
	width: 40%;
	margin-left: 25px;
	margin-top: 20px;
	margin-right: 0px;
}
.album ul {
	list-style-type: none;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 9px;
}
.fundo_album {
	background-color: #F4F4F4;
	height: auto;
	width: 100%;
	float: left;
}
.album .linha {
	margin-bottom: 10px;
}
.preview img {
	float: left;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.album ul li {
	display: inline;
	float: left;
}

.album h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #2A7966;
	float: left;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
.diferenciais ul {
	list-style-type: none;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.video_detalhes h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #2A7966;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	position: relative;
	top: 8px;
}
#plantao_vendas {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	width: 32%;
	margin-top: 40px;
}
#plantao_vendas img {
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#plantao_vendas h3 {
	font-size: 18px;
	font-weight: bold;
	color: #2A7966;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
#plantao_vendas h4 {
	margin: 0px;
	padding: 0px;
}
.video_detalhes img {
	float: right;
	margin: 0px;
	padding: 0px;
}
.video_detalhes .linha {
	margin-bottom: 12px;
}

.diferenciais h2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #2A7966;
	font-size: 16px;
	margin-bottom: 4px;
}
.diferenciais ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	margin-top: 10px;
}
.detalhes_til h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #2A7966;
	float: left;
	margin: 0px;
	padding: 0px;
}
.detalhes_til span {
	font-family: Arial, Helvetica, sans-serif;
	float: right;
	font-size: 12px;
	color: #226051;
	padding: 0px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
.ban_lanc {
	float: left;
	width: 100%;
	margin-top: 30px;
}



#menu_left ul li a:hover {
	text-decoration: underline;
}
.titulo_menu span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	color: #FFF;
	margin-top: 8px;
	float: left;
	margin-left: 14px;
}



#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}
	
	
	
.ampliar {
	float: right;
	width: 100%;
}
.ampliar p {
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #2A7966;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	text-align: right;
}
.localização h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #2A7966;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
.mpa_google {
	width: 219px;
	float: left;
	margin-top: 22px;
}
.mpa_google img {
	float: left;
	margin-right: 9px;
}
.mpa_google p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	float: left;
	width: 170px;
}
.localização span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}

.localização {
	float: left;
	width: 61%;
	margin-top: 46px;
}
.video_detalhes {
	float: right;
	width: 38%;
	margin-top: 50px;
    height: 118px;
}

/******** PAGINA RESULTADO BUSCA******/

.selecione {
	background-image: url(../imagens/selecione.png);
	background-repeat: no-repeat;
	float: left;
	height: 36px;
	width: 224px;
	margin-top: 30px;
}
#filtro span {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 8px;
	float: left;
	margin-top: 8px;
	color: #395B5E;
	margin-left: 8px;
}
#paginacao {
	float: right;
	width: 252px;
	padding: 0px;
	height: 24px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}
#paginacao a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #45898C;
	margin-right: 5px;
	border: 1px solid #397679;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-decoration: none;
}

#paginacao a:hover {
	
	text-decoration:underline;
}



.pages {
	height: 20px;
	width: 80px;
	padding: 4px;
	border: 1px solid #397679;
	font-family: Arial, Helvetica, sans-serif;
	color: #45898C;
	font-size: 14px;
}
.current {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border: 1px solid #397679;
	margin-right: 3px;
	margin-left: 3px;
	background-color: #397679;
}


#filtro .linha {
	width: 80%;
	float: left;
	margin-left: 18px;
	margin-top: 15px;
	margin-bottom: 7px;
}
#filtro input[type="submit"] {
	height: 27px;
	width: 70px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-weight: bold;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-bottom: 22px;
	margin-top: 28px;
	background-color: #D43B3D;
	text-align: center;
	cursor:pointer;
}


#filtro label {
	color: #539093;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	float: left;
	padding: 0px;
	width: 140px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
}
#filtro input {
	float: right;
	margin-right: 8px;
}
#filtro table tr {
	margin-top: 5px;
	height: 25px;
}

.right {
	float: right;
	height: 14px;
	width: 18px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#filtro table {
	width: 224px;
}
#filtro {
	width: 222px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E1E1E1;
	border-right-color: #E1E1E1;
	border-bottom-color: #E1E1E1;
	border-left-color: #E1E1E1;
	margin-top: -5px;
}
.resultado_h1 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #333;
	padding: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
#resultado_item {
	float: left;
	width: 100%;
	margin-top: 30px;
	margin-bottom: 50px;
}
.borda  {
	float: left;
	border: 1px solid #539093;
	margin-top: 5px;
}
.banner_on {
	float: left;
	width: 88%;
	margin-top: 20px;
	margin-left: 8px;
}

.item_right img {
	float: right;
	margin: 0px;
	padding: 0px;
}

.resulado_text {
	float: left;
	margin-left: 10px;
	width: 535px;
}

.resulado_text a:hover{

text-decoration:underline;

}

.resulado_text h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #45898C;
	margin: 0px;
	padding: 0px;
	float: left;
}
.verde {
	color: #45898C;
}
.resulado_text ul {
	list-style-type: none;
	float: left;
	padding: 0px;
	clear: left;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 325px;
}
.item_right span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	float: right;
	padding: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: none;
}
.item_lanc {
	float: right;
	width: 200px;
	margin-top: 8px;
}
.item_lanc img {
	float: right;
	margin-right: 5px;
}
.item_lanc span a {
	float: right;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	margin-right: 5px;
	color: #539093;
}
.item_central img {
	float: right;
	margin-right: 5px;
}

.item_central {
	float: right;
	width: 210px;
	margin-top: 5px;
}
.item_central span a{
	color: #0080D5;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: right;
}
.resulado_text p {
	float: left;
	width: 400px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 13px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.detalhes {
	background-color: #D43B3D;
	float: right;
	height: 26px;
	width: 70px;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.detalhes span a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	line-height: 26px;
	text-align: center;
	text-decoration: none;
	padding: 10px;
}

.resulado_text .linha {
	margin-top: 10px;
	margin-bottom: -5px;
}


.item_right {
	padding: 0px;
	float: right;
	width: 200px;
	margin-top: -25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.resulado_text ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	font-weight: bold;
	display: inline;
	margin-top: 4px;
	margin-right: 8px;
}

#videogallery a#videolb{display:none}
.clipping_h2 {
	float: left;
	width: 100%;
	margin-top: 10px;
}




/******** PAGINA CLIPPING******/






.clipping_h2 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
}
#clipping_item {
	float: left;
	width: 999px;
	border: 2px solid #DDEDEE;
	margin-bottom: 20px;
}
.clipping_text p {
	padding: 0px;
	float: left;
	width: 100%;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #333;
}
.clipping_text span a{
	float: right;
	width: 90px;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-decoration: none;
	color: #45898C;
}

.borda_clipping {
	padding: 0px;
	float: left;
	border: 1px solid #397679;
	margin: 20px;
}
.clipping_text h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: none;
	color: #45898C;
	padding: 0px;
	float: left;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.clipping_text .clip {
	float: right;
	margin-top: 10px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 00px;
}
.clipping_text a img {
	float: left;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.clipping_text span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	float: right;
	margin-top: 20px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #45898C;
}
.clipping_text {
	width: 700px;
	float: left;
	margin-left: 30px;
}



.clipping_logo {
	float: left;
	width: 100%;
	padding: 0px;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.clipping_logo h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	color: #45898C;
	float: left;
	padding: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.clipping_logo img {
	float: left;
}
.cnde_lg {
	background-image: url(../imagens/logoConde_clipping.png);
	background-repeat: no-repeat;
	float: right;
	height: 44px;
	width: 188px;
}
.clipping_logo .linha {
	background-color: #397679;
}

/*************DETALHES CLIPPING*********/
#menu_left_ne {
	float: left;
	margin-top: 30px;
}

.clipping_detalhes_h2 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #45898C;
}
.clipping_detalhes_h2 {
	float: left;
	width: 70%;
	margin-top: 40px;
	margin-left: 80px;
}
#banner_detalhes_clipping {
	width: 825px;
	margin-right: auto;
	margin-left: auto;
}
#banner_detalhes_clipping img {
	border: 1px solid #45898C;
}
#texto_detalhes_clipping {
	width: 825px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 50px;
}
#soboo {
	float: left;
	width: 200px;
	margin-top: 10px;
}

#voltar
{
    float:right;
    width:100px;
    margin-top:10px;
}

#voltar img
{
    float:left;
}

#voltar span
{
    float:left;
    padding-top:16px;
    margin-left:10px;
    font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 15px;
}

#texto_detalhes_clipping p {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 13px;
}


/*************Institucional/Responsabilidade*********/


.space {

}

/**********CONTATO DETALHES****************/
.contatoDet h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #2A7966;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	margin-top: 30px;
	margin-bottom: 30px;
}

.contatoDet {
	float: Right;
	width: 25%;
	position:relative;
	margin-left: 20px;
	left:-50px;
}

.contatoDet small a {
	color: #45898C;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	margin-top: 2px;
}
.contatoDet p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	margin-left: 10px;
}
/*************Contato*********/
.contato h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #2A7966;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	margin-top: 30px;
	margin-bottom: 30px;
}
.contato {
	float: right;
	width: 25%;
	margin-left: 20px;
}
.contato small a {
	color: #45898C;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	margin-top: 2px;
}
.contato p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	margin-left: 10px;
}
#side_right_cont {
	float: left;
	width: 63%;
	margin-left: 20px;
}
.bold {
	font-weight: bold;
}




/******* FORM *******/
#customForm{
	padding: 0 10px 10px;
}
#customForm label{
	display: block;
	color: #797979;
	font-weight: 700;
	line-height: 1.4em;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	width: 100px;
	padding-top: 12px;
}
#customForm input{
	width: 220px;
	padding: 5px;
	color: #949494;
	font-family: Arial,  Verdana, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #cecece;
}
#customForm input.error{
	background: #f8dbdb;
	border-color: #e77776;
}
#customForm textarea{
	width: 550px;
	height: 80px;
	padding: 6px;
	color: #adaeae;
	font-family: Arial,  Verdana, Helvetica, sans-serif;
	font-style: italic;
	font-size: 12px;
	border: 1px solid #cecece;
}
#customForm textarea.error{
	background: #f8dbdb;
	border-color: #e77776;
}
#customForm div{
	margin-bottom: 15px;
}
#customForm div span{
	margin-left: 10px;
	color: #b1b1b1;
	font-size: 11px;
	font-style: italic;
}
#customForm div span.error{
	color: #e46c6e;
}
#customForm input[type="submit"]{
	color: #fff;
	font-weight: 700;
	font-style: normal;
	border: 0;
	cursor: pointer;
	background-color: #45898C;
}
#customForm input[type="submit"]:hover{
	background-color: #58A9AD;
}
#error{
	margin-bottom: 20px;
	border: 1px solid #efefef;
}
#error ul{
	list-style: square;
	padding: 5px;
	font-size: 11px;
}
#error ul li{
	list-style-position: inside;
	line-height: 1.6em;
}
#error ul li strong{
	color: #e46c6d;
}
#error.valid ul li strong{
	color: #93d72e;
}
.titulo_menu_emp {
	background-image: url(../imagens/menu_til.png);
	background-repeat: no-repeat;
	height: 39px;
	width: 226px;
	margin-top: 30px;
	float: left;
}
.titulo_menu_emp span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	color: #FFF;
	margin-top: 8px;
	float: left;
	margin-left: 14px;
}

.pgrStyle {
	float: right;
	padding: 0px;
	height: 24px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}

.pgrStyle span
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border: 1px solid #397679;
	margin-right: 5px;
	background-color: #397679;
}

.pgrStyle a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #45898C;
	margin-right: 5px;
	border: 1px solid #397679;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-decoration: none;
}

.pgrStyle a:hover {
	
	text-decoration:underline;
}

#ficha_tec {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 715px;
}
#ficha_tec h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #5D9497;
	font-weight: normal;
	padding: 0px;
	float: left;
	width: 100%;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#ficha_tec span {
	float: left;
	width: 100%;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 0px;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#ficha_tec .linha {
	color: #CCC;
	background-color: #CCC;
	float: left;
	height: 1px;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
#ficha_tec ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999;
	list-style-type: square;
	float: left;
	width: 300px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 22px;
}

#menu {
	
    right:0px;
    margin:0;
    padding:0;
    position:absolute;
    top:100px;
    width:35px;
	height:150px;
}
#menu ul {
    list-style:none;
    margin:0;
    padding:0;
}
#menu ul li {
    margin-bottom:2px;
}
#menu ul li a {
    background-color:#333;
    border:0px solid #999;
    color:#FFF;
    display:block;
    padding:0px;
    text-decoration:none;
}
#menu ul li a:hover {
    background-color:#ccc;
    color:#333;
}


