body { font-family:Trebuchet MS; font-size:12px; color:#383836; font-weight:normal; margin: 0px; background-color:#faf7f0; }
p { margin-top: 0; margin-bottom: 5px; font-family:Trebuchet MS; }
h2 { padding-left:0px; font-family:Trebuchet MS; color:#FF6600; font-size:16px; }
h1 { font-size:20px; color:#FF6600; }
h3 { color:#FF6600; font-size:14px; }
a { text-decoration:none; color:#383836; }
a:link { text-decoration:none; color:#383836; }
a:active { text-decoration:none; color:#383836; }
a:visited { text-decoration:none; color:#383836; }
img { border: none; }
/*______________________Template specific layout elements___________________________ */

div#container { width:983px; height:auto; margin:0 auto; background-color:#FFFFFF; }
#left{ width:217px; height:auto; float:left; left:50%; background:url(../images/left.png) repeat-y; }
#patrocinio{ margin-left:20px; }
#middle{ margin:0 auto; height:auto; background:url(../images/left.png) repeat-y #ffffff;}
div#banner { width: 766px; height: 270px; float:right; }
#line{ width:766px; height:5px; background:url(../images/line.jpg) repeat-x; float:right; }
div#mainmenu { width:766px; background-color:#fdfdfd; float:right; }
#busca{  width:766px; height:51px; background:url(../images/busca.jpg) repeat-x; color:#FFFFFF; float:right; }
#content { width:610px; height:auto; min-height:250px; background-color:#ffffff; float:left; }
#right{ width:146px; height:auto; background-color:#f8faf8; float:right; left:50%; padding-left:10px; }
.contentpaneopen{ padding:10px 20px 0px 20px; *margin:10px 20px 0px 20px; float:left; }
.ie8 .contentpaneopen{ padding:20px 20px 20px 20px; }
.contentpaneopenblog{ float:left; width:360px; min-height:300px; padding-right:20px; padding-left:20px; }
#publicidade{ width:610px; height:auto; float:left; }

/* Agenda Eventos */
.latestnewseventos{ margin-top:0px; margin-left:-3px; color:#6A5F3C; }
ul .latestnewseventos{ margin-left:0px; list-style:none; }
.latestnewseventos p{ margin-left:330px; width:220px; color:#6A5F3C; }
.latestnewseventos li a{ color:#e25a17; font-size:18px; text-align:justify; }
.latestnewseventos li { list-style:none; }
.leiaMais{ margin-right:35px; }
.componentheadingeventos { font-family:Trebuchet MS; font-size:20px; color:#FF6600; padding:20px 20px 0px 15px; }
.contentpaneopeneventos{padding-top:-20px; padding-left:20px; padding-bottom:0px; padding-right:20px; }
.componentheadingeventos{ font-family:Trebuchet MS; font-size:20px; color:#FF6600; padding:20px 20px 0px 15px; }
.blogeventos{ margin-top:-20px; }

.article_separator{display:none;}
.latestnewsEventos_teste{ margin-top:-15px; margin-left:-3px; }
ul .latestnewsEventos_teste{ margin-left:0px; list-style:none; }
.latestnewsEventos_teste p{ margin-left:-15px; * margin-left:20px;  }
.ie8 .latestnewsEventos_teste p{ margin-left:-15px;}
.latestnewsEventos_teste li a{ color:#e25a17; font-size:14px; text-align:justify; margin-left:-15px; *margin-left:20px;}
.ie8 .latestnewsEventos_teste li a{  margin-left:-15px; }

.latestnewsEventos_teste li { list-style:none; }

.latestnewsEventos_teste li{margin-top:20px;}
.buttonheading{display:none;}

/* Agenda Treinamentos */
.latestnewstreinamentos{ margin-top:0px; margin-left:-3px; color:#6a5f3c; }
ul .latestnewstreinamentos{ margin-left:0px; }
.latestnewstreinamentos p{ margin-left:330px; width:220px; color:#6A5F3C; }
.latestnewstreinamentos li a{ font-size:18px; color:#e25a17; text-align:justify; }
.latestnewstreinamentos li { list-style:none; }
.componentheadingtreinamento { font-family:Trebuchet MS; font-size:20px; color:#FF6600; padding:20px 20px 0px 15px; }
.contentpaneopentreinamento{ padding-top:-20px; padding-left:20px; padding-bottom:0px; padding-right:20px; }
.componentheadingtreinamento{ font-family:Trebuchet MS; font-size:20px; color:#FF6600; padding:20px 20px 0px 15px; }
.blogtreinamento{ margin-top:-20px; }
.componentheadingop { font-family:Trebuchet MS; font-size:20px; color:#FF6600; padding:20px 20px 0px 15px; }
.contentpaneopenopo{ padding-top:-20px; padding-left:20px; padding-bottom:0px; padding-right:20px; }
.componentheadingop{ font-family:Trebuchet MS; font-size:20px; color:#FF6600; padding:20px 20px 20px 15px; }
.blogop{ margin-top:-20px; }
#bottom { width:983px; height:50px; background-image:url(../images/bottom.jpg); margin:0 auto; clear:both; }
#menu_bottom{ padding-top:20px; padding-left:400px; }
.menumenuL{ width:217px; height:100px; margin-left:-12px; *margin-left:30px; }
.ie8 .menumenuL{ margin-left:-2px; }
span { color:#6a5f3c; font-size:14px; font-weight:normal; font-family:Trebuchet MS; line-height:22px; }
li{ list-style:none; }
#conteudo { width:650px; height:auto; float:right; left:50%; padding:15px; *margin-right:80px; }

/* Formulário de Contato */
#Nome { margin-left:-85px; margin-top:30px; }
#Email { margin-left:-85px; margin-top:30px; }
#Mensagem { margin-left:-85px; *margin-left:-185px; margin-top:30px; height:100px; }
#Cidade { margin-left:-85px; *margin-left:-185px; margin-top:30px; }
#DDD { margin-left:-85px; *margin-left:-185px; margin-top:30px; width:50px; }
#Telefone { margin-left:110px; margin-top:-22px; width:240px; }
#Telefonelbl { margin-left:110px; margin-top:-42px; width:250px; }
#Nome1lbl { margin-left:20px; *margin-left:220px; *margin-top:-250px; }
.ie8 #Nome1lbl { margin-left:20px; margin-top:30px; }
#Celular { margin-left:110px; margin-top:-22px; width:240px; }
#Celularlbl { margin-left:110px; margin-top:-42px; width:250px; }
.error { margin-left:-5px; margin-top:25px; }
.contentheadingop { display:none; }

/* Associado */

#Social { margin-left:-85px; margin-top:30px; }
#Fantasia { margin-left:-85px; margin-top:30px; }
#Bairro { margin-left:110px; margin-top:-22px; width:240px; }
#Bairrolbl { margin-left:110px; margin-top:-42px; width:250px; }
#Numero { margin-left:-85px; *margin-left:-185px; margin-top:30px; width:50px; }
#Endereco { margin-left:-85px; margin-top:30px; }
#Cep { margin-left:-85px; margin-top:30px; }


/* Login Rede Ajorpeme */
fieldset { width:200px; border:none; margin-left:10px; }
#modlgn_username{ width:150px; height:13px; }
#modlgn_passwd{ width:150px; height:13px; }
#form-login-username{ font-size:11px; color:#6A5F3C; }
#form-login-password{ font-size:11px; color:#6A5F3C; }
#form-login-remember{ display:none; }
.buttonN{ font-size:10px; }

/*noticias */
.latestnews{ margin-left:-3px; *margin-left:40px; color:#6a5f3c; }
.ie8 .latestnews{ margin-left:-3px; }
ul .latestnews{ margin-left:0px; margin-top:20px; }
.latestnews p{ margin-left:-15px; width:180px; }
.latestnews li a{ color:#6a5f3c; font-size:12px; }
.latestnews li { list-style:none; margin-top:10px; margin-left:-20px; margin-right:10px; margin-top:18px; border-bottom:#CCCCCC solid 1px; }
.tit_modulos{ margin-left:4px; margin-top:5px; }
.leiaMais{ margin-right:35px; }
.componentheading{  font:Trebuchet MS; font-size:20px; color:#FF6600; padding:20px 20px 0px 15px; display:none;}

/* Newslatter */
#subscriber_name{ width:150px; margin-left:15px; }
.smallgrey{ margin-left:15px; color:#6a5f3c; font-size:11px; }
label #subscriber_email{ width:150px; margin-left:15px; }
#subscriber_email{ width:150px; margin-left:15px; }
.button{ margin-left:15px; margin-top:-20px; font-size:10px; margin-bottom:20px; }
#publiB{ width:100%; height:200px; background-color:#FF0000; }


.componentheadingartigos { font-family:Trebuchet MS; font-size:20px; color:#FF6600; padding:20px 20px 10px 15px; }
.contentpaneopenartigos{ padding-top:-20px; padding-left:20px; padding-bottom:0px; padding-right:20px; }
.contentheadingartigos{font-weight:800;}
.componentheadingnoticias { font-family:Trebuchet MS; font-size:20px; color:#FF6600; padding:20px 20px 10px 15px; }
.contentpaneopennoticias{ padding-left:20px; padding-bottom:0px; padding-right:20px; width:600px; }
.blognoticias{margin-top:-20px;}

/* Pesquisa */

#container_pesq{width:930px; height:auto; margin:0 auto;}

#contact_name{ border: 1px solid #999999;   margin-bottom: 10px; padding: 2px; margin-left: 2px; margin-top: 5px; width:450px;}
#contact_empresa{ border: 1px solid #999999;   margin-bottom: 10px; padding: 2px; margin-left: 2px; margin-top: 5px; width:450px;}
#contact_telefone{ border: 1px solid #999999;   margin-bottom: 10px; padding: 2px; margin-left: 2px; margin-top: 5px; width:450px;}
#contact_email{ border: 1px solid #999999;   margin-bottom: 10px; padding: 2px; margin-left: 2px; margin-top: 5px; width:450px;}
#contact_subject{ border: 1px solid #999999;   margin-bottom: 10px; padding: 2px; margin-left: 2px; margin-top: 5px; width:450px;}
#contact_text{ border: 1px solid #999999;   margin-bottom: 10px; padding: 2px; margin-left: 2px; margin-top: 5px; width:450px; height:100px;}
#contact_id{ border: 1px solid #999999;   margin-bottom: 10px; padding: 2px; margin-left: 2px; margin-top: 5px; width:450px;}
#contact_preferencia{ border: 1px solid #999999;   margin-bottom: 10px; padding: 2px; margin-left: 2px; margin-top: 5px; width:450px;}
.readonartigos{color:#ff0000;}
