﻿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:left;
	margin-right:30px;
	}

.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;
	}

	
/* Notícias Home */
.novidades_home {width:75%;	float:left;	background-color:#E6E6E6;}
.novidades_home h2{margin:5px;	clear:both;	padding:0px;}
.noticias_home {width:350px; margin: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
{
	width:220px;
	float:right;
	text-align:center;
	padding-top:10px;
	}

/* 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;
	}

.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:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	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;
	}

.formulario
{
	margin:10px;
	}

	
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;
}