*{
	padding:0;
	margin:0;
}

html{
	width:100%;
	background:#013f72;
	padding:0;
	margin:0 auto;
}
body.internas{
	width:100%;
	padding:0;
	margin:0 auto;
	background:url(../img/fundo_internas2.jpg) center top repeat-x;
}
body.home{
	width:100%;
	padding:0;
	margin:0 auto;
	background:url(../img/fundo_home2.jpg) center top no-repeat;
}

#geral{
	padding:0;
	margin:0 auto;
	width:774px;
	display:table;
}
#geral #topo{
	width:774px;
	height:284px;
	display:block;
	position:relative;
}
#geral #topo h1 a{
	width:1px;
	height:1px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;
	position:absolute;
}
#geral #topo #logo{
	width:225px;
	height:222px;
	display:block;
	position:absolute;
	top:7px;
	left:0;
}
#geral #topo #anima_home{
	width:689px;
	height:256px;
	display:block;
	padding-top:28px;
	padding-left:79px;
}
#geral #menu{
	width:774px;
	height:31px;
	padding-top:2px;
	display:block;
	background:url(../img/fundo_menu.gif) 71px 0 no-repeat;
	z-index:200;
}
#geral #menu ul{
	width:706px;
	height:33px;
	display:block;
	padding-left:69px;
}
#geral #menu ul li{
	height:31px;
	display:block;
	list-style:none;
	float:left;
	position:relative;
}
#geral #menu ul li #prod{
	height:31px;
	display:block;
	list-style:none;
	float:left;
}
#geral #menu ul li.btn_ir_conteudo{
	display:none;
}
#geral #menu ul li a{
	height:31px;
	display:block;
	list-style:none;
	/*float:left;*/
	background-position:left top;
	background-repeat:no-repeat;
}
#geral #menu ul li a.btn_home{
	width:58px;
	background-image:url(../img/btn_home2.jpg);
	text-indent:-999999px;
	overflow:hidden;
}
#geral #menu ul li a.btn_empresa{
	width:62px;
	background-image:url(../img/btn_empresa2.jpg);
	text-indent:-999999px;
	overflow:hidden;
}
#geral #menu ul li a.btn_produtos{
	width:73px;
	background-image:url(../img/btn_produtos2.jpg);
	text-indent:-999999px;
	overflow:hidden;
}
#geral #menu ul li a.btn_marcas{
	width:58px;
	background-image:url(../img/btn_marcas2.jpg);
	text-indent:-999999px;
	overflow:hidden;
}
#geral #menu ul li a.btn_suporte{
	width:64px;
	background-image:url(../img/btn_suporte2.jpg);
	text-indent:-999999px;
	overflow:hidden;
}
#geral #menu ul li a.btn_area_restrita{
	width:96px;
	background-image:url(../img/btn_area_restrita2.jpg);
	text-indent:-999999px;
	overflow:hidden;
}
#geral #menu ul li a.btn_treinamento{
	width:93px;
	background-image:url(../img/btn_treinamento2.jpg);
	text-indent:-999999px;
	overflow:hidden;
}
#geral #menu ul li a.btn_eventos{
	width:63px;
	background-image:url(../img/btn_eventos2.jpg);
	text-indent:-999999px;
	overflow:hidden;
}
#geral #menu ul li a.btn_cadastro{
	width:71px;
	background-image:url(../img/btn_cadastro2.jpg);
	text-indent:-999999px;
	overflow:hidden;
}
#geral #menu ul li a.btn_contato{
	width:68px;
	background-image:url(../img/btn_contato2.jpg);
	text-indent:-999999px;
	overflow:hidden;
}
#geral #menu ul li a:hover{
	background-position:left bottom;
}
#geral #menu ul li #sub_prod{
	width:160px;
	display:none;
	position:absolute;
	left:0px;
	top:31px;
}
#geral #menu ul li #sub_prod ul.sub1{
	width:160px;
	height:115px;
	display:block;
	/*border-top:1px solid #9ebecb;*/
	padding:0;
}
#geral #menu ul li #sub_prod ul.sub1 li{
	width:160px;
	height:22px;
	display:block;
	list-style-type:none;
	float:left;
	border:1px solid #9ebecb;
	position:relative;
	/*border-bottom:1px solid #9ebecb;
	border-left:1px solid #9ebecb;
	border-right:1px solid #9ebecb;*/
}
#geral #menu ul li #sub_prod ul.sub1 li #cat{
	/*position:relative;*/
}
#geral #menu ul li #sub_prod ul.sub1 li a{
	width:156px;
	height:18px;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#fff;
	text-decoration:none;
	/*background-color:#115085;*/
	background-color:#032b4f;
	padding-top:4px;
	padding-left:4px;
}
#geral #menu ul li #sub_prod ul.sub1 li a:hover{
	/*color:#023564;*/
	color:#ecdc00;
	/*background-color:#9ebecb;*/
}
#geral #menu ul li #sub_prod ul.sub1 li #sub_cat{
	width:160px;
	display:block;
	position:absolute;
	left:135px;
	top:5px;
}
#geral #menu ul li #sub_prod ul.sub1 li #sub_cat ul.sub2{
	width:160px;
	display:block;
	padding:0;
}
#geral #menu ul li #sub_prod ul.sub1 li #sub_cat ul.sub2 li{
	width:160px;
	height:22px;
	display:block;
	list-style-type:none;
	float:left;
}
#geral #menu ul li #sub_prod ul.sub1 li #sub_cat ul.sub2 li a{
	width:156px;
	height:18px;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#fff;
	text-decoration:none;
	/*background-color:#115085;*/
	background-color:#0c325f;
	padding-top:4px;
	padding-left:4px;
}
#geral #menu ul li #sub_prod ul.sub1 li #sub_cat ul.sub2 li a:hover{
	color:#ecdc00;
	/*color:#023564;
	background-color:#9ebecb;*/
}
#geral #menu ul li #sub_marcas{
	width:200px;
	display:none;
	position:absolute;
	left:0px;
	top:31px;
}
#geral #menu ul li #sub_marcas ul.sub1{
	width:200px;
	height:115px;
	display:block;
	/*border-top:1px solid #9ebecb;*/
	padding:0;
}



#geral #menu ul li #sub_marcas .ul_sub_suporte {width:200px; }

ul .ul_sub_suporte {width:200px; display:none; }

#geral #menu ul li #sub_marcas ul.sub1 li{
	width:200px;
	height:22px;
	display:block;
	list-style-type:none;
	float:left;
	border:1px solid #9ebecb;
	position:relative;
	/*border-bottom:1px solid #9ebecb;
	border-left:1px solid #9ebecb;
	border-right:1px solid #9ebecb;*/
}
#geral #menu ul li #sub_marcas ul.sub1 li a{
	width:196px;
	height:18px;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#fff;
	text-decoration:none;
	/*background-color:#115085;*/
	background-color:#032b4f;
	padding-top:4px;
	padding-left:4px;
}
#geral #menu ul li #sub_marcas ul.sub1 li a:hover{
	color:#023564;
	/*background-color:#9ebecb;*/
}
#geral #menu ul li #sub_marcas ul.sub1 li #sub_cat2{
	width:200px;
	display:block;
	position:absolute;
	left:135px;
}
#geral #menu ul li #sub_marcas ul.sub1 li #sub_cat2 ul.sub2{
	width:200px;
	display:block;
	padding:0;
}
#geral #menu ul li #sub_marcas ul.sub1 li #sub_cat2 ul.sub2 li{
	width:200px;
	height:22px;
	display:block;
	list-style-type:none;
	float:left;
}
#geral #menu ul li #sub_marcas ul.sub1 li #sub_cat2 ul.sub2 li a{
	width:196px;
	height:18px;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#fff;
	text-decoration:none;
	background-color:#115085;
	padding-top:4px;
	padding-left:4px;
}
#geral #menu ul li #sub_marcas ul.sub1 li #sub_cat2 ul.sub2 li a:hover{
	/*color:#023564;
	background-color:#9ebecb;*/
	color:#ecdc00;
}
/* menu marcas */

#geral #menu ul li #sub_marcas{
	width:200px;
	display:block;
	position:absolute;
	left:-65px;
	top:31px;
}
#geral #menu ul li #sub_marcas ul.ul_sub_marcas{
	width:200px;
	display:block;
}
#geral #menu ul li #sub_marcas ul.ul_sub_marcas li{
	width:200px;
	height:22px;
	display:block;
	list-style-type:none;
	float:left;
	border:1px solid #9ebecb;
	position:relative;
}
#geral #menu ul li #sub_marcas ul.ul_sub_marcas li a{
	width:196px;
	height:18px;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#fff;
	text-decoration:none;
	/*background-color:#115085;*/
	background-color:#032b4f;
	padding-top:4px;
	padding-left:4px;
}
#geral #menu ul li #sub_marcas ul.ul_sub_marcas li a:hover{
	/*color:#023564;
	background-color:#9ebecb;*/
	color:#ecdc00;
}
#geral #menu ul li #sub_marcas ul.ul_sub_marcas li #sub_cat_marcas{
	width:200px;
	display:block;
	position:absolute;
	left:128px;
	top:-3px;
}
#geral #menu ul li #sub_marcas ul.ul_sub_marcas li #sub_cat_marcas ul.ul_sub_cat_marcas{
	width:200px;
	display:block;
}
#geral #menu ul li #sub_marcas ul.ul_sub_marcas li #sub_cat_marcas ul.ul_sub_cat_marcas li{
	width:200px;
	height:22px;
	display:block;
	list-style-type:none;
	float:left;
	border:1px solid #9ebecb;
}
#geral #menu ul li #sub_marcas ul.ul_sub_marcas li #sub_cat_marcas ul.ul_sub_cat_marcas li a{
	width:196px;
	height:18px;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#fff;
	text-decoration:none;
	background-color:#115085;
	padding-top:4px;
	padding-left:4px;
}
#geral #menu ul li #sub_marcas ul.ul_sub_marcas li #sub_cat_marcas ul.ul_sub_cat_marcas li a:hover{
	/*color:#023564;
	background-color:#9ebecb;*/
	color:#ecdc00;
}
/* fim menu marcas */


/*-- Suporte --*/
#geral #menu ul li #sub_suporte {
	width:150px;
	display:block;
	position:absolute;
	left:0;
	height:36px;
	top:31px;
}
#geral #menu ul li #sub_suporte .ul_sub_suporte { width: 150px; padding:0; height:36px;}

#geral #menu ul li #sub_suporte .ul_sub_suporte li {
	width: 150px;
	height:22px;
	border:1px solid #9EBECB;
}
#geral #menu ul li #sub_suporte .ul_sub_suporte li a {
	background:#032B4F;
	color:#fff;
	display:block;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	height:18px;
	padding-left:4px;
	padding-top:4px;
	text-decoration:none;
}
#geral #menu ul li #sub_suporte .ul_sub_suporte li a:hover {color:#ecdc00;}
/*----- -----*/

#geral #conteudo{
	width:774px;
	display:table;
	z-index:5;
}
#geral #conteudo #esquerda{
	width:442px;
	height:456px;
	display:block;
	padding-top:22px;
	padding-left:10px;
	float:left;
}
#geral #conteudo #esquerda .box1{
	width:236px;
	display:table;
	padding-left:33px;
	padding-top:192px;
}
#geral #conteudo #esquerda .box1 h2{
	width:200px;
	height:21px;
	display:block;
	background:url(../img/h2_tss.gif) 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	padding-bottom:10px;
}
#geral #conteudo #esquerda .box1 p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d2eaff;
	line-height:22px;
}
#geral #conteudo #esquerda .box1 p a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eed500;
	line-height:22px;
	text-decoration:none;
	font-weight:bold;
}
#geral #conteudo #direita{
	width:320px;
	height:456px;
	display:block;
	float:left;
	padding-top:22px;
}
#geral #conteudo #direita .box2{
	width:320px;
	height:193px;
	display:block;
}
#geral #conteudo #direita .box2 h2{
	width:310px;
	height:21px;
	display:block;
	background:url(../img/h2_linha_de_produtos.gif) 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	padding-bottom:10px;
}
#geral #conteudo #direita .box2 ul li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d2eaff;
	line-height:22px;
	list-style-position: inside;
}
#geral #conteudo #direita .box3{
	width:320px;
	display:block;
	padding-bottom:30px;
}
#geral #conteudo #direita .box3 #banner{	
	display:block;
	width:303px;
	height:180px;
	}
#geral #conteudo #direita .box3 .banner-empresas{
	display:none;
	}
#geral #conteudo #direita .box3 h2{
	width:310px;
	height:21px;
	display:block;
	background:url(../img/h2_distribuidor.gif) 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	padding-bottom:10px;
}
#geral #conteudo #direita .box3 p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d2eaff;
	line-height:22px;
}
#geral #conteudo #direita .box3 ul li{
	width:150px;
	height:40px;
	display:block;
	float:left;
	text-indent:-999999px;
	overflow:hidden;
	padding-bottom:15px;
}
#geral #conteudo #direita .box3 ul li.honeywell{
	background:url(../img/logo-honeywell.gif) center center no-repeat;
}
#geral #conteudo #direita .box3 ul li.optex{
	background:url(../img/logo-optex.gif) center center no-repeat;
}
#geral #conteudo #direita .box3 ul li.dsc{
	background:url(../img/logo-dsc.gif) center center no-repeat;
}
#geral #conteudo #direita .box3 ul li.aliara{
	background:url(../img/logo-aliara.gif) center center no-repeat;
}
#geral #conteudo #direita .box3 ul li.cias{
	background:url(../img/logo-cias.gif) center center no-repeat;
}
#geral #conteudo #direita .box3 ul li.visonic{
	background:url(../img/logo-visonic.gif) center center no-repeat;
}
#geral #conteudo #direita .box3 ul li.rikvision{
	background:url(../img/logo-hik-vision.gif) center center no-repeat;
}
#geral #conteudo #full{
	width:672px;
	display:table;
	margin-left:88px;
}
#geral #conteudo #full h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #e5f3fe;
	padding-bottom:20px;
}
#geral #conteudo #full img.img_empresa{
	float:right;
}
#geral #conteudo #content img.img_empresa{
	float:right;
}
#geral #conteudo #full p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#cae1f1;
	line-height:16px;
}
#geral #conteudo #full ul li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#cae1f1;
}
#geral #conteudo #full #cabecalho{
	width:672px;
	display:table;
	padding-bottom:15px;
}
#geral #conteudo #full #cabecalho .faixa{
	width:672px;
	height:45px;
	display:block;
	float:left;
	z-index:10;
}
#geral #conteudo #full #cabecalho h2.h2_produtos{
	width:91px;
	height:35px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;
	background:url(../img/h2_produtos.gif) 0 22px no-repeat;
	float:left;
}
#geral #conteudo #full #cabecalho h2.h2_orcamento{
	width:110px;
	height:39px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;
	background:url(../img/h2_orcamento.gif) 0 22px no-repeat;
	float:left;
}
#geral #conteudo #full #cabecalho h2.h2_empresa{
	width:110px;
	height:39px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;
	background:url(../img/h2_empresa.gif) 0 22px no-repeat;
	float:left;
}
#geral #conteudo #full #cabecalho h2.h2_area_restrita{
	width:140px;
	height:39px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;
	background:url(../img/h2_area_restrita.gif) 0 22px no-repeat;
	float:left;
}
#geral #conteudo #full #cabecalho h2.h2_suporte{
	/*width:140px;*/
	width:200px;
	height:39px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;
	background:url(../img/h2_suporte-download.gif) 0 22px no-repeat;
	float:left;
}
#geral #conteudo #full #cabecalho h2.h2_suporte-faq{
	width:140px;
	height:39px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;
	background:url(../img/h2_suporte-faq.gif) 0 22px no-repeat;
	float:left;
}

#geral #conteudo #full .pergunta-faq{
	width:662px; 
	padding-top:22px;
	padding-left:5px;
	}

#geral #conteudo #full h3.h3-faq{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #ebd600;
}


#geral #conteudo #full #cabecalho h3{
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #ebd600;
	padding-top:22px;
	padding-left:5px;
}


#geral #conteudo #full #cabecalho h4{
	width:270px;
	height:16px;
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #e5f3fe;
	background:url(../img/bullet_prod.gif) 0 15px no-repeat;
	padding-left:8px;
	padding-top:10px;
	padding-right:10px;
}
#geral #conteudo #full #cabecalho form{
	width:200px;
	height:20px;
	display:block;
	float:left;
	padding-top:10px;
	padding-right:20px;
}
#geral #conteudo #full #cabecalho form select{
	width:200px;
	height:19px;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2472ab;
	background-color:#fff;
	border:1px solid #e9f1f7;
	z-index:20;
}
#geral #conteudo #full #cabecalho form{
	width:200px;
	height:20px;
	display:block;
	float:right;
	padding-top:10px;
	padding-right:8px;
}
#geral #conteudo #full #cabecalho form select{
	width:200px;
	height:19px;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2472ab;
	background-color:#fff;
	border:1px solid #e9f1f7;
	z-index:20;
}
#geral #conteudo #full #cabecalho .itens{
	width:159px;
	height:30px;
	display:block;
	padding-top:9px;
	/*background:url(../img/fundo_btn_itens2.jpg) 0 0 no-repeat;*/
	float:left;
}
#geral #conteudo #full #cabecalho .itens a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	text-decoration:none;
	margin-left:15px;
}
#geral #conteudo #full #cabecalho .itens2{
	width:159px;
	height:30px;
	display:block;
	/*background:url(../img/fundo_btn_itens.jpg) 0 0 no-repeat;*/
	float:right;
	padding-top:9px;
}
#geral #conteudo #full #cabecalho .itens2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	text-decoration:none;
	margin-left:15px;	
}
#geral #conteudo #full #cabecalho p#logado{
	width:110px;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	float:right;
	text-align:right;
	padding-top:22px;
}
#geral #conteudo #full .montalinha{
	height:250px;
	display:block;
}
#geral #conteudo #full .montalinha .produto{
	width:150px;
	height:210px;
	display:block;
	float:left;
	padding:0 9px 40px 9px;
}
#geral #conteudo #full .montalinha .produto img{
	width:146px;
	height:140px;
	display:block;
	border:2px solid #92b9d5;
}
#geral #conteudo #full .montalinha .produto .nome{
	width:150px;
	height:34px;
	display:block;
	padding:5px 0 5px 0;
}
#geral #conteudo #full .montalinha .produto .nome p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-align:center;
	line-height:16px;
}
#geral #conteudo #full .montalinha .produto ul{
	width:150px;
	height:30px;
	display:block;
}
#geral #conteudo #full .montalinha .produto ul li{
	height:25px;
	width:150px;
	display:block;
	float:left;
	list-style:none;
}
#geral #conteudo #full .montalinha .produto ul li.li_det{
	/*padding-right:4px;*/
	
}
#geral #conteudo #full .montalinha .produto ul li a{
	display:block;
	float:left;
	height:22px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	padding-top:4px;
	background-position:left top;
	background-repeat:no-repeat;
}
#geral #conteudo #full .montalinha .produto ul li a.detalheprod {
	background-image:url(../img/bt_detalhes.gif);
	background-position:center top;
	/*width:67px;*/
	width:150px;
	
}
#geral #conteudo #full .montalinha .produto ul li a.orcamentoprod {
	background-image:url(../img/bt_orcamento.gif);
	width:79px;
}
#geral #conteudo #full .montalinha .produto ul li a:hover{
	color: #ecdc00;
}
/* eventos */
#geral #conteudo #content p {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#cae1f1;
	line-height:16px;
}

#geral #conteudo #content p strong.txtamarelo {
	color:#ecd400;
}

#geral #conteudo #content p.pdtop {
	padding-top:0; 
	display:block;
}
#geral #conteudo #content .montadivisao{
	height:160px;
	display:block;
}

#geral #conteudo #content .montadivisao ul {
	width:672px;
	display:block;
}
#geral #conteudo #content .montadivisao ul li{
	list-style-type:none;
	float:left;
	padding:0 14px 7px 0;
	/*width:168px;*/
}
#geral #conteudo #content .montadivisao ul li a{
	width:150px;
	height:140px;
	display:block;
	border:none;	
}
#geral #conteudo #content .montadivisao ul li a img{
	width:146px;
	height:140px;
	display:block;
	border:2px solid #92b9d5;
}
/* final eventos */

#geral #conteudo #full .paginacao{
	width:672px;
	height:16px;
	display:block;
	float:left;
}
#geral #conteudo #full .paginacao ul{
	width:120px;
	height:16px;
	display:block;
	padding-left:276px;
}
#geral #conteudo #full .paginacao ul li{
	height:16px;
	display:block;
	float:left;
	list-style:none;
	padding-right:7px;
}
#geral #conteudo #full .paginacao ul li a{
	height:16px;
	display:block;
	float:left;
	list-style:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d2eaff;
	text-decoration:none;
}
#geral #conteudo #full .paginacao ul li a.anterior{
	width:10px;
	height:16px;
	display:block;
	background:url(../img/pagina_anterior.gif) 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
}
#geral #conteudo #full .paginacao ul li a.proxima{
	width:10px;
	height:16px;
	display:block;
	background:url(../img/proxima_pagina.gif) 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
}
#geral #conteudo #full .paginacao ul li a:hover{
	text-decoration:underline;
}

#geral #conteudo #full .imagem{
	width:242px;
	height:445px;
	display:block;
	float:left;
}
#geral #conteudo #full .imagem img{
	width:238px;
	height:228px;
	display:block;
	border:2px solid #92b9d5;
}
#geral #conteudo #full .imagem .botao_orcamento{
	width:165px;
	height:20px;
	display:block;
	padding-left:38px;
	padding-top:14px;
}
#geral #conteudo #full .imagem .botao_orcamento a{
	width:165px;
	height:16px;
	display:block;
	background-color:#e3f4fc;
	border:1px solid #92b9d5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #013f72;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	padding-top:3px;
}
#geral #conteudo #full .imagem .botao_orcamento a:hover{
	background-color:#4294cf;
	border:1px solid #266aa1;
	color: #fff;
}
#geral #conteudo #full .imagem .aviso{
	width:242px;
	height:150px;
	display:block;
	background:url(../img/fundo_imagem.gif) 0 0 no-repeat;
}
#geral #conteudo #full .imagem .aviso h5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #edd500;
	padding-top:27px;
	padding-bottom:7px;	
}
#geral #conteudo #full .imagem .aviso p a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #cae1f1;
	text-decoration:underline;
}
#geral #conteudo #full .descricao{
	width:418px;
	display:block;
	float:left;
	padding-left:12px;
}
#geral #conteudo #full .descricao .titulo{
	width:418px;
	height:30px;
	display:block;
	padding-bottom:8px;
}
#geral #conteudo #full .descricao .titulo h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	float:left;
}
#geral #conteudo #full .descricao .titulo a{
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e7d301;
	font-weight:bold;
	text-decoration:none;
}
#geral #conteudo #full .descricao .titulo a:hover{
	text-decoration:underline;
}
#geral #conteudo #full .descricao ul li{
	line-height:16px;
	list-style-type:none;
	padding-bottom:6px;
}
#geral #conteudo #full .descricao ul li ul.caracteristicas{
	padding-top:6px;
}
#geral #conteudo #full .descricao ul li ul.caracteristicas li{
	line-height:16px;
	padding-bottom:6px;
	list-style-type: disc;
	list-style-position: inside;
}
#geral #conteudo #full .descricao ul li strong{
	color: #edd500;
}
#geral #conteudo #full .descricao .download{
	width:418px;
	display:table;
	background:url(../img/ul_download.gif) center 15px no-repeat;
	padding-top:15px;
}
#geral #conteudo #full .descricao .download h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #edd500;
	padding-top:10px;
	padding-bottom:6px;
}
#geral #conteudo #full .descricao .download h5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #edd500;
	padding-top:10px;
	padding-bottom:6px;
}
#geral #conteudo #full .descricao .download p{
	padding-bottom:3px;
}
#geral #conteudo #full .descricao .download p a{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e6f4fe;
}
#geral #conteudo #full .descricao .download p a:hover{
	text-decoration:underline;
}
#geral #conteudo #full .descricao .download ul li{
	line-height:16px;
	list-style-type:none;
	padding-bottom:3px;
	padding-left:8px;
}
#geral #conteudo #full .descricao .download ul li a{
	text-decoration:none;
	padding-right:42px;
	background:url(../img/pdf.gif) right center no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e6f4fe;
}
#geral #conteudo #full .descricao .download ul li a:hover{
	text-decoration:underline;
}
#geral #conteudo #full h3.h3_tabela{
	width:205px;
	height:16px;
	display:block;
	background:url(../img/h2_tabela.gif) 0 15px no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	padding-top:15px;
}
#geral #conteudo #full table.orcamento{	
	width:650px;
	display:table;
	border:#b4cde2 1px solid;
	margin-top:20px;
}
#geral #conteudo #full table.orcamento tr{	
	height:21px;
	display:block;
	margin-bottom:5px;
	margin-top:2px;
}
#geral #conteudo #full table.orcamento td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e5f3fe;
}
#geral #conteudo #full table.orcamento td.td_codigo{	
	width:102px;
	height:18px;
	display:block;
	border:#b4cde2 1px solid;
	float:left;
	margin-left:2px;
	padding-left:3px;
	padding-top:3px;
}
#geral #conteudo #full table.orcamento td.td_produto{	
	width:325px;
	height:18px;
	display:block;
	border:#b4cde2 1px solid;
	float:left;
	margin-left:4px;
	padding-left:3px;
	padding-top:3px;
}
#geral #conteudo #full table.orcamento td.td_qtde{	
	width:52px;
	height:18px;
	display:block;
	border:#b4cde2 1px solid;
	float:left;
	margin-left:4px;
	padding-top:3px;
	text-align:center;
}
#geral #conteudo #full table.orcamento td.td_atualizar{	
	width:68px;
	height:18px;
	display:block;
	border:#b4cde2 1px solid;
	float:left;
	margin-left:4px;
	padding-top:3px;
	text-align:center;
}
#geral #conteudo #full table.orcamento td.td_excluir{	
	width:61px;
	height:21px;
	display:block;
	border:#b4cde2 1px solid;
	float:left;
	margin-left:4px;
}
#geral #conteudo #full table.orcamento td.td_excluir1{	
	width:61px;
	height:18px;
	display:block;
	border:#b4cde2 1px solid;
	float:left;
	margin-left:4px;
	text-align:center;
	padding-top:3px;
}
#geral #conteudo #full table.orcamento td a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e5f3fe;
	text-decoration:none;
}
#geral #conteudo #full table.orcamento td a:hover{
	color: #e7d301;
	text-decoration:underline;
}
#geral #conteudo #full .botao_solicitar{
	width:165px;
	height:20px;
	display:block;
	padding-top:14px;
	padding-bottom:40px;
}
#geral #conteudo #full .botao_solicitar a{
	width:165px;
	height:16px;
	display:block;
	background-color:#e3f4fc;
	border:1px solid #92b9d5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #013f72;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	padding-top:3px;
}
#geral #conteudo #full .botao_solicitar a:hover{
	background-color:#4294cf;
	border:1px solid #266aa1;
	color: #fff;
}
#geral #conteudo #full table.orcamento td.td_excluir a{	
	width:61px;
	height:21px;
	display:block;
	background:url(../img/btn_excluir.gif) left top no-repeat;
	text-indent:-999999px;
	overflow:hidden;
}
#geral #conteudo #full table.orcamento td.td_excluir a:hover{	
	background:url(../img/btn_excluir.gif) left bottom no-repeat;
}
#geral #conteudo #full .busca{
	width:672px;
	height:70px;
	display:block;
	background:url(../img/faixa_buscar.jpg) 0 38px no-repeat;
	padding-top:20px;
}
#geral #conteudo #full .busca h5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e5f3fe;
	font-style: normal;
	font-weight: bold;
}
#geral #conteudo #full .busca form{
	width:672px;
	height:22px;
	display:block;
}
#geral #conteudo #full .busca form ul{
	width:672px;
	height:22px;
	display:block;
	padding-top:15px;
}
#geral #conteudo #full .busca form ul li{
	list-style:none;
	float:left
}
#geral #conteudo #full .busca form ul li.li_categoria{
	width:300px;
	height:19px;
	display:block;
	float:left;
}
#geral #conteudo #full .busca form ul li.li_categoria label{
	width:70px;
	height:19px;
	display:block;
	float:left;
}
#geral #conteudo #full .busca form ul li.li_subcategoria{
	width:310px;
	height:19px;
	display:block;
	float:left;
}
#geral #conteudo #full .busca form ul li.li_subcategoria label{
	width:85px;
	height:19px;
	display:block;
	float:left;
}
#geral #conteudo #full .busca form ul li.li_btn_buscar{
	width:47px;
	height:19px;
	display:block;
	float:left;
	padding-left:10px;
}
#geral #conteudo #full .busca form ul li label{
	width:81px;
	height:19px;
	display:block;
	float:left;
}
#geral #conteudo #full .busca form ul li select{
	width:223px;
	height:19px;
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #195f99;
	background-color:#e5f3fe;
	border:1px solid #e9f0f5;
}
#geral #conteudo #full .disponiveis{
	width:672px;
	display:table;
}
#geral #conteudo #full .disponiveis ul.caminho{
	width:672px;
	height:20px;
	display:block;
	padding-top:15px;
	padding-bottom:15px;
}
#geral #conteudo #full .disponiveis ul.caminho li{
	height:20px;
	display:block;
	padding-right:5px;
	float:left;
}
#geral #conteudo #full .disponiveis ul.caminho li a{
	height:20px;
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e5f3fe;
	text-decoration: none;
}
#geral #conteudo #full .disponiveis ul.caminho li a.a_mais2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #edd500;
	text-decoration:none;
}
#geral #conteudo #full .disponiveis ul.caminho li a:hover{
	text-decoration:underline;
}
/* menu abre item suporte */

#geral #conteudo #full .disponiveis #conteudo_galeria{
	width:672px;
	display:block;
	padding-bottom:20px;
	padding-top:10px;
}
#geral #conteudo #full .disponiveis #conteudo_galeria div{
	width:672px;
	float:left;
	clear:left;
	text-indent:5px;
}
#geral #conteudo #full .disponiveis #conteudo_galeria p{
	width:662px;
	height:20px;
	float:left;
	clear:left;
	border:1px solid #6c90ad;
	background-color:#0f4f83;
	margin-bottom:6px;
	text-align:right;
	padding-right:5px;
	font-size: 11px;
}
#geral #conteudo #full .disponiveis #conteudo_galeria p a{
	/*width:662px;	*/
	width:450px;
	height:20px;	
	display:block;
	outline:0;
	font-size: 11px;
	color: #e6f4fe;
	text-decoration:none;
	text-align:left;
	float:left;
	background-color:#0f4f83;
	text-indent:5px;
	overflow:hidden;
}

#geral #conteudo #full .disponiveis #conteudo_galeria p.img-pdf a{
	background-image:url(../img/pdf.gif);
	background-repeat:no-repeat;
	background-position:right 4px;
	width:662px;	
	height:20px;		
}







#geral #conteudo #full .disponiveis #conteudo_galeria div p a:hover{
	background-color:#0a3253;
}
#geral #conteudo #full .disponiveis #conteudo_galeria div ul.catalogo{
	width:310px;
	float:left;
	margin:0;
	padding:0;
}
#geral #conteudo #full .disponiveis #conteudo_galeria div ul.catalogo li{
	width:310px;
	height:20px;
	display:block;
	list-style-type:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e6f4fe;
}
#geral #conteudo #full .disponiveis #conteudo_galeria div ul.catalogo li strong{
	width:310px;
	height:20px;
	display:block;
	list-style-type:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #edd500;
	font-weight: bold;
}
#geral #conteudo #full .disponiveis #conteudo_galeria div ul.catalogo li a{
	text-decoration:none;
	padding-right:42px;
	background:url(../img/pdf.gif) right center no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e6f4fe;
}
#geral #conteudo #full .disponiveis #conteudo_galeria div ul.manual{
	width:310px;
	display:block;
	float:left;
	margin:0;
	clear:right;
}
#geral #conteudo #full .disponiveis #conteudo_galeria div ul.manual li{
	width:310px;
	height:20px;
	display:block;
	list-style-type:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e6f4fe;
}
#geral #conteudo #full .disponiveis #conteudo_galeria div ul.manual li strong{
	width:310px;
	height:20px;
	display:block;
	list-style-type:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #edd500;
	font-weight: bold;
}
#geral #conteudo #full .disponiveis #conteudo_galeria div ul.manual li a{
	text-decoration:none;
	padding-right:42px;
	background:url(../img/pdf.gif) right center no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e6f4fe;
}
/* fim menu abre item  suporte*/

#geral #conteudo #full #login{
	width:310px;
	height:250px;
	display:block;
	float:left;
	padding-bottom:40px;
}

#geral #conteudo #full #login form{
	width:222px;
	display:table;
	padding-top:10px;
	padding-bottom:10px;
}
#geral #conteudo #full #login form ul{
	width:222px;
	display:table;
}
#geral #conteudo #full #login form ul li{
	width:222px;
	height:19px;
	display:block;
	list-style:none;
	float:left;
	padding-bottom:12px;
}
#geral #conteudo #full #login form ul li label{
	width:52px;
	height:19px;
	display:block;
	float:left;
}
#geral #conteudo #full #login form ul li input.campo_login{
	color:#fff;
	width:165px;
	display:block;
	height:19px;
	background:#134d80;
	border: 1px solid #fff;
	float:right;
}
#geral #conteudo #full #login form ul li.li_enviar{
	width:47px;
	height:19px;
	display:block;
	float:right;
}
#geral #conteudo #full #login form ul li input.campo_enviar{
	width:47px;
	height:19px;
	display:block;
	float:right;
}
#geral #conteudo #full #atencao{
	width:310px;
	height:250px;
	display:block;
	float:left;
	padding-left:50px;
	background:url(../img/caixa_atencao.jpg) 40px 0 no-repeat;
	padding-bottom:40px;
}
#geral #conteudo #full #atencao h3{
	padding:15px 0 10px 5px;
}
#geral #conteudo #full #atencao p{
	width:290px;
	display:table;
	padding:0 0 0 5px;
}
.faixa2 {width: 774px;}

#rodape{
	width:774px;
	height:150px;
	display:block;
	background:url(../img/rodape.gif) 0 0 no-repeat;
	margin:0 auto;
	position:relative;
}
#rodape ul{
	width:91px;
	height:60px;
	display:block;
	float:left;
	padding:69px 15px 0 82px;
}
#rodape ul li{
	width:91px;
	height:15px;
	display:block;
	padding-bottom:5px;
	list-style-type:none;
}
#rodape ul li a{
	width:91px;
	height:15px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;
}
#rodape ul li a.w3c{
	background:url(../img/w3c.gif) 0 0 no-repeat;
}
#rodape ul li a.gdsi{
	background:url(../img/gdsi.gif) 0 0 no-repeat;
}
#rodape address{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #d2eaff;
	line-height:17px;
	font-style: normal;
	display:block;
	padding-top:65px;
}
#rodape a.btn_ir_topo{
	display:none;
}

.pd_bottom{
	padding-bottom:9px;
}
.a_mais{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #edd500;
	text-decoration:none;
}
.a_mais:hover{
	text-decoration:underline;
}






/*--- ---*/
#geral #conteudo #content{
	width: 675px; 
	padding: 25px 0 0 90px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:table;
}

#geral #conteudo #content #img_treinamento {
	display:block;
	position:absolute;
	top: 360px;
	left: 575px;
	width: 255px;
	height: 167px;
	background:url(../img/img_treinamento.jpg) no-repeat 0 0;
}
#geral #conteudo #content #img_news {
	display:block;
	position:absolute;
	top: 20px;
	left: 435px;
	width: 303px;
	height: 197px;
	background:url(../img/img_news.jpg) no-repeat 0 0;
}

#geral #conteudo #content h2 {
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
#geral #conteudo #content #h_treinamento {
	width: 140px;
	height: 15px;
	background:url(../img/h2_treinamento_ok.gif) no-repeat 0 0;
	
}
#geral #conteudo #content #h_eventos {
	width: 140px;
	height: 15px;
	background:url(../img/tit_eventos.gif) no-repeat 0 0;
	
}
#geral #conteudo #content #h_imprensa {
	width: 90px;
	height: 19px;
	background:url(../img/h_imprensa.gif) no-repeat 0 0;
}
#geral #conteudo #content #h_contato {
	width: 76px;
	height: 15px;
	background:url(../img/h2_contato.gif) no-repeat 0 0;
}
#geral #conteudo #content p, #geral #conteudo #content ul {
	color:#e5f3fe;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#geral #conteudo #content p.top {width: 330px;	line-height: 16px;}

#geral #conteudo #content p.top2 {width: 346px;	line-height: 16px;}

#geral #conteudo #content p {width: 670px;	padding: 18px 0 0 0;}

#geral #conteudo #content p a {color:#ecd400; text-decoration:none; font-weight:bold;}

#geral #conteudo #content p a:hover {text-decoration:underline;}

#geral #conteudo #content ul {padding: 15px 0 0 17px;}

#geral #conteudo #content ul li {padding: 0 0 9px 0;}

#geral #conteudo #content h3 {color:#ecd400; font-weight:bold; font-size:12px; padding: 10px 0 0 0;}



/*-- Form orçamento --*/
#geral #conteudo #content #form-orcamento {
	width: 310px;
	height: 290px;
	margin: 30px 0 0 0;
	float:left;
	display:block;
}
#geral #conteudo #content #form-orcamento form {
	width: 310px;
	height: 290px;
	float:left;
	display:block;
}
#geral #conteudo #content #form-orcamento form ul {
	width: 310px;
	height: 276px;
	float:left;
	display:block;
	margin:0;
	padding:0;
}
#geral #conteudo #content #form-orcamento form ul li {
	width: 315px;
	display:block;
	height: 22px;
	float:left;
	list-style:none;
	padding-bottom:5px;
}
#geral #conteudo #content #form-orcamento form ul .li-mensagem {
	height: 90px;
}
#geral #conteudo #content #form-orcamento form ul li textarea {
	color:#fff;
	height: 90px;
	width: 234px;
	background:#134d80;
	border: 1px solid #fff;
}


#geral #conteudo #content #form-orcamento form ul li input {
	color:#fff;
	width:235px;
	background:#134d80;
	border: 1px solid #fff;
}
#geral #conteudo #content #form-orcamento form ul li label {
	width: 65px;
	display:block;
	height: 22px;
	float:left;
	text-align:left;
	padding-right: 10px;
}
#geral #conteudo #content #form-orcamento form ul li.bt-enviar {
	width:47px;
	height:19px;
	display:block;
	padding: 10px 0 0 80px;
	width:225px;
}
#geral #conteudo #content #form-orcamento form ul li.bt-enviar input {
	display:block;
	height:19px;
	width:51px;
}
#geral #conteudo #content #form-orcamento form ul li input.bt-enviar {
	background:url(../img/btn-enviar.gif) 0 0 no-repeat;
	width:47px;
	height:19px;
	border:none;
	float:right;
	display: block;
}
/* formulario de inscricao / conteudo restrit8 */






/*-- Form orçamento --*/
#geral #conteudo #form-orcamento2 {
	width: 310px;
	height: 320px;
	margin: 30px 0 0 0;
	float:left;
	display:block;
}
#geral #conteudo #form-orcamento2 form {
	width: 310px;
	height: 320px;
	float:left;
	display:block;
}
#geral #conteudo #form-orcamento2 form ul {
	width: 310px;
	height: 310px;
	float:left;
	display:block;
	margin:0;
	padding:0;
	list-style:none;
}
#geral #conteudo #form-orcamento2 form ul li {
	width: 315px;
	display:block;
	height: 22px;
	float:left;
	list-style:none;
	padding-bottom:5px;
}
#geral #conteudo #form-orcamento2 form ul .li-mensagem {
	height: 90px;
}
#geral #conteudo #form-orcamento2 form ul li textarea {
	color:#fff;
	height: 90px;
	width: 234px;
	background:#134d80;
	border: 1px solid #fff;
}


#geral #conteudo #form-orcamento2 form ul li input {
	color:#fff;
	width:235px;
	background:#134d80;
	border: 1px solid #fff;
}
#geral #conteudo #form-orcamento2 form ul li label {
	width: 65px;
	display:block;
	height: 22px;
	float:left;
	text-align:left;
	padding-right: 10px;
}
#geral #conteudo #form-orcamento2 form ul li.bt-enviar {
	width:47px;
	height:19px;
	display:block;
	padding: 10px 0 0 80px;
	width:225px;
}
#geral #conteudo #form-orcamento2 form ul li.bt-enviar input {
	display:block;
	height:19px;
	width:51px;
}
#geral #conteudo #form-orcamento2 form ul li input.bt-enviar {
	background:url(../img/btn-enviar.gif) 0 0 no-repeat;
	width:47px;
	height:19px;
	border:none;
	float:right;
	display: block;
}
/* formulario de inscricao / conteudo restrit8 */





#geral #conteudo #content #form-inscricao, #geral #conteudo #full #form-inscricao-r {
	width: 1px;
	height: 1px;
	float:left;
	position:relative;
	display:none;
}



#geral #conteudo #content #form-inscricao #formulario{
	width:350px;
	border: 2px solid #FFFFFF;
	background-color:#286a9b;
	display:table;
	position:absolute;
	left: 97px;
	top: 3px;
}



#geral #conteudo #full #form-inscricao-r #formulario-r {
	width:350px;
	border: 2px solid #FFFFFF;
	background-color:#286a9b;
	display: table;
	position:absolute;
	left: 137px;
	top: -22px;
}


#geral #conteudo #content #form-inscricao #formulario .h2_forminsc, #geral #conteudo #full #form-inscricao-r #formulario-r .h2_forminsc-r{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	float:left;
	text-indent:0;
	padding:17px 0 0 10px;
}


#geral #conteudo #content #form-inscricao #formulario form, #geral #conteudo #full #form-inscricao-r #formulario-r form{
	width: 340px;
	padding-left:10px;
	float:left;
	display:block;
}

#geral #conteudo #content #form-inscricao #formulario a, #geral #conteudo #full #form-inscricao-r #formulario-r a{
	width:50px;
	height:18px;
	text-align:center;
	display:block;
	float:right;
	background-color: #032b4f;
	color:#FFFFFF;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:2px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#geral #conteudo #full #form-inscricao-r #formulario-r p {
	clear:both;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}
#geral #conteudo #full #form-inscricao-r #formulario-r p.sempad {
		padding-bottom:0;
		padding-top:5px;
}


#geral #conteudo #full #form-inscricao-r #formulario-r p a{
	width:auto;
	height:auto;
	text-align:inherit;
	display:inline;
	float:none;
	background:none;
	padding-top:0;
	border:none;
	color:#EDD500;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#geral #conteudo #content #form-inscricao #formulario a:hover, #geral #conteudo #full #form-inscricao-r #formulario-r a:hover{
	background-color:#CCCCCC;
}

#geral #conteudo #full #form-inscricao-r #formulario-r p a:hover {
	text-decoration:underline;
	background:none;
}

#geral #conteudo #content #form-inscricao #formulario form ul, #geral #conteudo #full #form-inscricao-r #formulario-r form ul {
	width: 300px;
	float:left;
	display:table;
	margin:17px 0 0 0;
	padding:0;
}
#geral #conteudo #content #form-inscricao #formulario form ul li, #geral #conteudo #full #form-inscricao-r #formulario-r form ul li{
	width: 300px;
	display:block;
	height: 22px;
	float:left;
	list-style:none;
	padding-bottom:5px;
}


#geral #conteudo #content #form-inscricao #formulario form ul .li-mensagem {
	height: 90px;
	display:block;
	clear:both;
}


#geral #conteudo #content #form-inscricao #formulario form ul li textarea{
	color:#fff;
	height: 90px;
	width: 200px;
	background:#134d80;
	border: 1px solid #fff;
}
#geral #conteudo #content #form-inscricao #formulario form ul li input, #geral #conteudo #full #form-inscricao-r #formulario-r form ul li input{
	color:#fff;
	width:200px;
	background:#134d80;
	border: 1px solid #fff;
}
#geral #conteudo #content #form-inscricao #formulario form ul li input.check{
	width: 15px;
	height:15px;
	padding:0 0 0 75px;
	background:none;
	border:none;
}
#geral #conteudo #content #form-inscricao #formulario form ul li.checkbox input{
	margin:0 0 0 75px;
}
#geral #conteudo #content #form-inscricao #formulario form ul li label, #geral #conteudo #full #form-inscricao-r #formulario-r form ul li label {
	width: 65px;
	display:block;
	height: 22px;
	float:left;
	text-align:left;
	padding-right: 10px;
}
#geral #conteudo #content #form-inscricao #formulario form ul li.bt-enviar, #geral #conteudo #full #form-inscricao-r #formulario-r form ul li.bt-enviar-r{
	width:47px;
	height:19px;
	display:block;
	padding: 10px 0 15px 77px;
	width:220px;
}
#geral #conteudo #content #form-inscricao #formulario form ul li.bt-enviar input, #geral #conteudo #full #form-inscricao-r #formulario-r form ul li.bt-enviar-r input{
	display:block;
	height:19px;
	width:51px;
}
#geral #conteudo #content #form-inscricao #formulario form ul li input.bt-enviar, #geral #conteudo #full #form-inscricao-r #formulario-r form ul li input.bt-enviar-r{
	background:url(../img/btn-enviar.gif) 0 0 no-repeat;
	width:47px;
	height:19px;
	border:none;
	display: block;
}


/* final formulario de inscricao */






/*-- Endereço --*/
#geral #conteudo #content #endereco0 {
	width: 310px;
	height: 243px;
	float:left;
	padding: 15px 0 0 40px;
}
#geral #conteudo #content #endereco0 p {
	width: 295px;
	padding:0;
}
#geral #conteudo #content #endereco0 h3 {font-weight:bold; font-size:12px; color:#e5f3fe;
	padding-bottom:3px;}
#geral #conteudo #content #endereco0 h4 {
	font-weight:normal;
	font-size:11px;
	color:#e5f3fe;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:2px;
	padding-top:7px;
}
#geral #conteudo #content #endereco0 img {border:none; padding:10px 0 0 0;}

#proxima a {text-decoration:underline; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
margin: 20px 0 0 0;
}

/************TABELA AGENDA*************************/

#geral #conteudo #content table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	width:675px;
	/*background:#0c4070;*/
	/*border:2px solid red;*/
	margin:15px 0 0 0;
	border-collapse:collapse;
}
#geral #conteudo #content table.tabela tr.titulo_tabela{
	background-color:#032b4f;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0c4070;
	border-left-color: #0c4070;
}
#geral #conteudo #content .tabela .titulo_tabela .title_tabela{padding:7px 0 7px 5px;}
#geral #conteudo #content table.tabela td.dados {width: 175px; background:#0d395e; border: 2px solid #0C4070; padding:7px 0 7px 5px;}
#geral #conteudo #content table.tabela td.dados-campos {width: 600px; background:#0d395e; border:2px solid #0C4070; padding:7px 0 7px 5px;}
#geral #conteudo #content table.tabela td.dados-campos a{color:#d2e2ec; text-decoration:none;}
#geral #conteudo #content table.tabela td.dados-campos a:hover{color:#d2e2ec; text-decoration:underline;}

/*Cadastro*/
#geral #conteudo #form-cadastro{width:680px;}

#geral #conteudo #form-cadastro h2.h2_cadastro{
	width:110px;
	height:39px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;
	background:url(../img/h2_cadastro.gif) 0 22px no-repeat;
	padding-bottom:20px;
}
#geral #conteudo #form-cadastro p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e5f3fe;
	padding-bottom:18px;}

#geral #conteudo #form-cadastro p span{
	color:#eed500;}

#geral #conteudo #form-cadastro ul{
	list-style-type:none;
	width:680px;}

#geral #conteudo #form-cadastro ul li{
	padding-bottom:10px;}

#geral #conteudo #form-cadastro ul li label{
	width:95px;
	display:block;
	float:left;
	height:20px;
	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e5f3fe;}

#geral #conteudo #form-cadastro ul li input{
	background:url(../img/trans.gif) 0 0 repeat;
	width:315px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e5f3fe;
	border:1px solid #FFFFFF;}
	
#geral #conteudo #form-cadastro ul li input.lado{margin-right:15px;}

#geral #conteudo #form-cadastro ul li input.lado2{margin-right:15px; margin-left:5px;}

#geral #conteudo #form-cadastro ul li input.lado3{ width: 280px; margin-right:15px;}

#geral #conteudo #form-cadastro ul li input.tamanhoEnd{ width:565px;}
	
#geral #conteudo #form-cadastro ul li input.tamanho1{
	width:192px;
	margin-left:10px;
}

#geral #conteudo #form-cadastro ul li input.tamanho1a{
	width:192px;
	margin-left:15px;}
	
#geral #conteudo #form-cadastro ul li input.tamanho2{
	width:260px;
	float:left;
	margin-right:20px;}

#geral #conteudo #form-cadastro ul li input.tamanho3{
	width:233px;}

#geral #conteudo #form-cadastro ul li input.tamanho3a{
	width:233px;
	margin-left:30px}

#geral #conteudo #form-cadastro ul li select.tamanho4{
	color: #2472ab;
	background-color:#fff;
	width:70px;
	float:left;
	margin-right:20px;
	border:none;}	

#geral #conteudo #form-cadastro ul li label.texto{
	width:680px;}	

#geral #conteudo #form-cadastro ul li input.radio{
	width:20px;
	border:none;}
	
#geral #conteudo #form-cadastro ul li input.radio1{
	width:20px;
	line-height:20px;
	border:none;
	margin-right:22px}	

#geral #conteudo #form-cadastro ul li label.menor{
	width:40px;}	

#geral #conteudo #form-cadastro ul li input.tamanho5{
	width:146px;
	margin-right:13px;}	

#geral #conteudo #form-cadastro ul li input.tamanho6{	
	width:225px;}	

#geral #conteudo #form-cadastro ul li input.tamanho7{width:138px;}	
	
#geral #conteudo #form-cadastro ul li input.tamanho7a{	
	width:138px;
	margin-right:14px;}		

#geral #conteudo #form-cadastro ul li input.tamanho8{	
	width:211px;
	margin-right:20px;}

#geral #conteudo #form-cadastro ul li input.tamanho8a{	
	width:211px;
	margin-right:10px;}
	
#geral #conteudo #form-cadastro ul li input.tamanho8b{	
	width:211px;
	margin-left:9px;}

#geral #conteudo #form-cadastro ul li input.tamanho9{	
	width:175px;
	margin-left:10px;}		

#geral #conteudo #form-cadastro ul li ul.parte1{
	display:block;
	width:680px;
	display:table;}
	
#geral #conteudo #form-cadastro ul li ul.parte1 li{
	display:block;
	width:340px;
	height:20px;
	list-style-type:none;
	float:left;
}
#geral #conteudo #form-cadastro ul li ul.parte1 li label{
	width:315px;
	height:20px;
	list-style-type:none;
}

#geral #conteudo #form-cadastro ul li ul li input.check{	
	width:20px;
	border:none;
	float:left;
	margin-top:2px;
	margin-right:5px;
}
#geral #conteudo #form-cadastro ul li .partes{
	width:680px;
	display:table;
}
#geral #conteudo #form-cadastro ul li ul.parte1a{
	width:300px;
	height:150px;
	display:block;
	float:left;}

#geral #conteudo #form-cadastro ul li ul.parte2a{
	width:250px;
	height:150px;
	display:block;
	float:left;
	}
#geral #conteudo #form-cadastro ul li ul.botoes{
	width:680px;
	height:20px;
	display:block;
	}
#geral #conteudo #form-cadastro ul li ul.botoes li{
	width:47px;
	height:19px;
	display:block;
	float:left;
	list-style:none;
	padding-right:10px;
}		
#geral #conteudo #form-cadastro ul li ul.botoes li input.bt-enviar{
	background:url(../img/btn-enviar.gif) 0 0 no-repeat;	
	width:47px;
	height:19px;
	border:none;
	float:left;}

#geral #conteudo #form-cadastro ul li ul.botoes li input.bt-limpar{
	background:url(../img/btn-limpar.gif) 0 0 no-repeat;	
	width:47px;
	height:19px;
	border:none;}
	
/* fim cadastro */

#popupnew{
	width:400px;
	height:301px;
	display:block;
	position:absolute;
	left:230px;
	top:-650px;
	z-index:900;
}

a.btFechar{
	width:45px;
	height:45px;
	display:block;
	position:absolute;
	left:590px;
	top:-550px;
	text-indent:-999999px;
	overflow:hidden;
	z-index:10000;
	background: url(../img/btn_pop.gif) 0 0 no-repeat;
}
