﻿body {	background-image:url(../images/fundo_body.jpg);	background-color:#E6E6E6; background-repeat:repeat-x; margin:0px;
	padding:0px;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	}

a:active, a:visited, a:hover, a:link {outline:none;}
img, h1, p, span, form { border:0px; margin:0px; padding:0px;}

.apoio {height:2px;	clear:both;	}

#master{ width:980px; margin:0px auto; padding:0px;	position:relative;	}

#header { width:100%; height:135px;	background-image:url(../images/topo.jpg); }

.logo {	float:left;	width:160px; height:87px; text-align:center; }

.menu {	float:right; position:relative; height:87px; width:765px}

.sub_menu {	clear:both;	width:99%; height:27px;	padding-left:50px;}

.barra_idioma {	clear:both;	width:99%; height:21px;	}

#conteudo {	clear:both;	position:relative; width:99%;	}

#rodape
{	margin:auto auto;
	width:970px;
	background-image:url(../images/fundo_rodape.jpg);
	background-repeat:repeat-x;
	background-position:20px;
	height:33px;
	font-size:0;
	}
#rodape .tel {float:right; padding:9px 10px 0 0; width:390px; text-align:right; color:#fff; font:400 10px/15px verdana;}
#rodape .tel a {text-decoration:none; color:#fff}
#rodape .tel a:hover {text-decoration:none; color:#6af}
#rodape .contato {float:left; width:200px;}

/* ITENS */
.flash_home { width:970px; height:370px; padding-bottom:10px;}

.wrapNovidades {}

/* Notícias Home */
.novidades_home { float:left; width:370px; vertical-align:top;}
.novidades_home h2 { width:650px; overflow:hidden; margin:5px; clear:both; padding:0px;}
.noticias_home { width:350px; margin:0 5px 20px 5px; float:left;}
.noticias_home img {float:left; margin:5px; }
.noticias_home h3 {float:left; width:230px;	margin-bottom:5px; padding:0px;	font:800 13px/13px verdana; color:#07c}

.noticias_home p a {float:left; width:230px; color:#666; font-size:10px; text-decoration:none;}
.noticias_home p a:hover {text-decoration:underline; color:#6aa; }
.noticias_home * {inherit}

/* NOTICIAS interna */

.noticias {	width:100%;	margin:5px;	}
.noticias img {	float:left;	margin:5px;	}
.noticias h3{ margin-left:5px;	color:#017cc0;	font:800 16px/17px arial;}
.noticias p {color:#666666; width:580px; font-size:11px; margin:5px;}
.noticias p a {	color:#666666;	text-decoration:none;}
.noticias p a:hover {text-decoration:underline;}	

.botoes_right { float:left; vertical-align:top; text-align:center; margin-top:10px; width:236px}
.wrapNovidades .botoes_right { width:300px; margin-top:45px; }

/* INTERNAS */
.banner_produto { width:970px; height:150px; background-color:#FFFFFF;}
.produtos {	width:495px; float:left; margin:5px;	}

.produtos img {margin:5px 0 10px 0; border:1px solid #aaa}

/* Menu de produtos */ 
.menu_produtos { width:200px; float:left; caption-side:top;}

dl { width: 191px; border:1px solid #ccc; padding:1px}
	
dl,dd { margin: 0 auto;}

dt { background: #999 url(../images/bgSubMenu.gif) repeat-x; padding:2px 2px 4px 10px; margin:0px; font-size:9px}
dd ul dd {padding:0px;}
dt { color:#FFF;}

.menu_produtos ul { list-style: none; padding:0px; margin:10px;	font-weight:800}
.sub_2 {padding: 0px; margin:0px;}
.sub dd ul { margin:0px; padding:0 4px 0 10px;    }
.item a {font: 400 10px/12px verdana,arial,helvetica; color:#888; text-decoration:none}
.item a:hover {font: 400 10px/12px verdana,arial,helvetica; color:#000; text-decoration:none}
    
.menu_produtos dd ul dd {padding:0; margin:0;}
.menu_produtos dd ul dd li {margin:0px; padding:0 0 4px 0;}


.content
{
	float:left;
	padding:10px;
	margin:5px;
	margin-left:0px;
	width:73%;
	background-color:#FFFFFF;
	color:#666666;
	}

.content div.video { float:left; margin:0; padding:0; overflow:hidden; height:385px; width:480px;
}

.thumbs { float:right; margin:0; padding:0; width:217px; height:385px; background-color:#fff; overflow-y:auto; border:solid; border-width:1px; border-color:#CCCCCC;
}

.thumbs ul { float:left; list-style:none; margin:0; padding:0; width: 200px;}

.thumbs ul li { margin:5px 0px 0px 5px;}

.thumbs ul li img { border:solid; border-color:#333333; border-width:1px;}

.content h2
{
	font-size:18px;
	font-weight:bold;
	margin:0px;
	padding:4px;
	margin-bottom:5px;
	color:#017cc0;
	border-bottom:1px dotted #CCCCCC;
	}
.content a {color:#017cc0; text-decoration:none}
.content a:hover {color:#017cc0; text-decoration:underline}

.content h3
{
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	margin-top:5px;
	padding:0px;
	color:#017cc0;
	}

.content p { font-size:11px; text-align:left;}

.content iframe#curti { border:medium none; overflow:hidden; width:100%; height:25px; margin:20px 0; padding-bottom:10px; border-bottom:1px solid #999}

.quem_somos ul {margin:0px;	padding:0px; margin-left:20px; list-style:square; font-size:11px;}
.quem_somos ul li {	margin:4px;	}
.content p img {float:right; margin:10px;}
.titulo_produto {
	font-family:800 18px Arial, Helvetica, sans-serif;
	color: #017cc0;
	margin:0px;
	padding:0px;
	margin-bottom:10px;	}

.imagem_aparelho
{
	width:140px;
	height:200px;
	float:left;
	padding-right:10px;
	margin-right:10px;
	border-right:1px dotted #999;	}

.descricao_aparelho { width:330px; float:left;	}

.titulo_descricao {
	color:#CC0000;
	font-size:11px;
	font-weight:bold;
	padding-bottom:10px;
	padding-top:10px;	}

.titulo_descricao img {	margin-right:5px;}

.esp_descricao {
	color:#666666;
	font-size:11px;
	font-weight:normal;
	padding-left:5px;	}

.esp_descricao strong {	margin-right:10px;	}

.par {background-color:#cfebfb;	}

.impar { background-color:#6eb7e0;	}

.lista_estrategias { margin-top:10px; }

.imagem_estrategias {
	margin:5px;
	margin-top:0px;
	float:left;
	width:120px;
	text-align:center;	}

.descricao_estrategias { width:570px; float:left;}
.descricao_estrategias span {
	display:block;
	font-weight:bold;
	font-size:12px;
	margin-bottom:4px;
	padding-top:5px; }

.descricao_estrategias p {	font-size:11px;	}

.label
{
	font-size:11px;
	text-align:right;
	padding:5px;
	padding-right:5px;
	color:#666666;
	}

.campo
{
	width:250px;
	background-color:#e9e9e9;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	font-size:11px;
	padding:2px;
	}

.obrigatorio
{
	color:#CC0000;
	font-size:10px;
	font-weight:bold;
	padding:2px;
	}

/* Formulários */
.formulario { margin:10px; }
fieldset { border:0}
	
h3.videos_text { width:97px; float:right; margin:0; margin-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:11px; font-weight:lighter; overflow: hidden;}

.menu .btConsultaOS {position:absolute; background-image: url(../images/bt_ConsultaOs.gif); display:block; width:153px; height:39px; bottom:0; right:0; text-indent:-9000px}
.menu .btConsultaOS:hover {background-position:0 -39px}

#pesqCFTV #formSim,
#pesqCFTV #formNao {display:none}
#pesqCFTV #formSim table,
#pesqCFTV #formNao table {margin-bottom:20px}
#pesqCFTV #formSim .label,
#pesqCFTV #formNao .label {text-align:left; font-weight:800}
#pesqCFTV td {font:400 12px/15px verdana}
#pesqCFTV #formSim input.radio,
#pesqCFTV #formSim input.checkbox {margin:0 0 10px 13px}



