@import url(reset.css);

#body_container{background:#FFF repeat-x;margin:0;padding:0;text-align:center;}
#content_container {margin:0 auto;padding:0;text-align:left;width:980px;}
#content_container table td{padding:5px;}
#content_left{color:#666;float:left;margin:10px 5px 0 0;padding:10px;text-align:left;width:580px;}

#extra_info{background-color:#FFF;float:right;margin:0;padding:0 0 10px 10px;text-align:left;width:300px;}
#includes{background-color:#FFF;float:left;margin:0;padding:0 10px 10px 0;text-align:left;width:210px;}
#my_twitter_status_time{color:#666;font-size:10px;}

/* topo */

#logo{height:81px;margin:0;padding:5px;text-align:left;width:980px;}

#top{height:105px;margin:0 auto;padding:0;text-align:left;width:980px;}
#top_container{background:#646464 url(/imagens/bg_body.gif) repeat-x;height:125px;margin:0;padding:0;text-align:left;}

/* menu superior */

#navigation{background:url(/imagens/bg_navigation.gif) repeat-x;height:35px;margin:0;padding:0;text-align:left;width:980px;}
#navigation ul li{float:left;font-weight:bold;line-height:35px;margin:0;padding:0;}
#navigation ul li a,#navigation ul li a:visited{background:url(/imagens/bg_navigation_inactive.gif) no-repeat;color:#FFF;display:block;height:34px;margin:0;padding:0;text-align:center;text-decoration:none;width:140px;}

#navigation ul li a.contrateja,#navigation ul li a.signup:visited{background:url(/imagens/bg_navigation_signup.gif) no-repeat;color:#FFF;width:140px;}
#navigation ul li a.contrateja:hover{background:url(/imagens/bg_navigation_signup_hover.gif) no-repeat;color:#FFF;}

#navigation ul li a:hover,#navigation ul li a.selected,#navigation ul li a.selected:visited,#navigation ul li a.selected:hover,#navigation ul li a.down,#navigation ul li a.down:visited,#navigation ul li a.down:hover{background:url(/imagens/bg_navigation_active.jpg) no-repeat;color:#666;}
#navigation ul li ul.subnav{background-color:#E9E9E9;border-bottom:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;border-top:0;float:left;font-size:11px;margin:0;padding:0;position:absolute;top:100px;visibility:hidden;width:158px;z-index:1000;}
#navigation ul li ul.subnav li{float:none;font-weight:normal;}
#navigation ul li ul.subnav li a,#navigation ul li ul.subnav li a:visited{background:#E9E9E9;border-bottom:1px solid #CCC;color:#666;display:block;height:30px;line-height:30px;margin:0 10px;padding:0;text-align:left;width:138px;}
#navigation ul li ul.subnav li a.last,#navigation ul li ul.subnav li a.last:visited,#navigation ul li ul.subnav li a.last:hover{border-bottom:0;}
#navigation ul li ul.subnav li a:hover{background:#E9E9E9;color:#3f7ece;}

#navigation ul,#sub_nav ul,#web_hosting ul,#reseller_hosting ul,#dedicated_servers ul{list-style-type:none;margin:0;padding:0;}

#right_menu{color:#666;float:right;margin:10px 0 0 5px;padding:10px 10px 10px 0;text-align:left;width:360px;}


/* banners superior e inferior */
#promo{margin:0;padding:10px 0;}
#powered_by{background:#FFF url(/imagens/bg_powered-by.gif) no-repeat;margin:0 auto 20px;padding:0;width:980px;}

#web_hosting {background:#FFF url(/imagens/bg_plan_details.gif) no-repeat;display:block;margin:0 0 10px;padding:10px;width:220px;}
#web_hosting {float:left;}
#web_hosting h2 {padding-top:0;}
#web_hosting ul li {background:url(/imagens/icons/arrows.gif) 4px 4px no-repeat;border-bottom:1px solid #DDD;display:block;height:25px;line-height:25px;margin:0;padding:0 0 0 20px;width:220px;}
.external {
  background: url(/imagens/external.png) center right no-repeat;
  padding-right: 13px;
}

.clear{clear:both;}
.color{color:#AF0000;}

.ddfmerrors{background-color:#FFDFDF;color:#AF0000;font-weight:bold;line-height:20px;padding:10px 10px 0;}
.errorlist{background-color:#FFDFDF;color:#AF0000;line-height:20px;margin:0 0 10px;padding:3px 10px 10px;}

.more_info{float:left;margin:0;padding:10px 0 0;text-align:left;width:95px;}
.notice{background:#FFC url(/imagens/icons/warning.gif) 10px 12px no-repeat;margin:0 0 5px;padding:10px 10px 10px 35px;font-size:11px;border:1px solid #EDEF00;font-weight:bold;}
.notoppad{margin-bottom:0;padding-top:0;}
.price{float:right;margin:0;padding:14px 0 0;text-align:right;width:105px;}
.pricing{color:#333;font-size:24px;font-weight:bold;}
.required{color:red;font-weight:bold;}
.rightmenu{background-color:#FFF;border:1px solid #BBB;margin:0;padding:10px;}
.rightmenu_bg{background-color:#EBEBEB;border:1px solid #DDD;margin:0 0 20px;padding:10px;text-align:left;}

.special{background-color:yellow;border-bottom:1px solid #666;color:#333;font-size:11px;padding:5px;text-align:center;}

.submit{text-align:right;}
.twocol_1{float:left;margin:0;padding:0 10px 0 0;width:280px;}
.twocol_2{float:left;margin:0;padding:0 0 0 10px;width:280px;}
.twocol_30{float:left;margin:0;padding:0 10px 0 0;width:168px;}
.twocol_70{float:left;margin:0;padding:0 10px 0 0;width:392px;}

a,a:visited{color:#0E7FC7;text-decoration:none;}
a.paineldecontrole,a.paineldecontrole:visited,a.paineldecontrole:hover{background:url(/imagens/bg_top_button.gif) no-repeat;color:#2f5fb2;display:block;font-weight:bold;height:25px;line-height:25px;margin:0 10px 0 0;padding:0;text-align:center;text-decoration:none;width:120px;}
a.forum,a.forum:visited,a.forum:hover{background:url(/imagens/bg_top_button.gif) no-repeat;color:#666;display:block;font-weight:bold;height:25px;line-height:25px;margin:0 10px 0 0;padding:0;text-align:center;text-decoration:none;width:120px;}
a:hover{text-decoration:underline;}
body{background-color:#FFF;margin:0;padding:0; padding-bottom:110px;}

body,td,th{color:#666;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
form.ddfm{margin:10px 0;}
form.ddfm img{margin:0 0 0 10px;}
form.ddfm input.fmtext{background-color:#FFF;border:1px solid #CCC;float:left;margin:0 0 10px;padding:5px;width:410px;}
form.ddfm input.fmtext:focus,form.ddfm input.fmverify:focus,form.ddfm textarea.fmtextarea:focus,form.ddfm select.fmselect:focus{background-color:#FFC;border:1px solid #888;}
form.ddfm input.fmverify{background-color:#FFF;border:1px solid #CCC;float:left;margin:0 0 5px;padding:5px;width:100px;}
form.ddfm label{clear:both;color:#333;float:left;font-size:14px;font-weight:bold;line-height:25px;width:150px;}
form.ddfm select.fmselect{background-color:#FFF;border:1px solid #CCC;float:left;margin:0 0 10px;padding:5px;width:422px;}
form.ddfm textarea.fmtextarea{background-color:#FFF;border:1px solid #CCC;height:120px;padding:5px;width:99%;}
h1{color:#333;font-size:22px;font-weight:normal;margin:0 0 10px;padding:0;}
h2{border-bottom:1px solid #CCC;color:#498929;font-size:18px;font-weight:normal;margin:0 0 3px;padding:8px 0;}
h2 a,h2 a:visited,h2 a:hover,table.data th a,table.data th a:visited{color:#498929;text-decoration:none;}
h3{color:#2D59AC;font-size:14px;font-weight:bold;margin:0;padding:3px 0 5px;}
hr{background-color:#FFF;border:0;border-top:1px solid #FFF;height:0;margin:10px 0;overflow:hidden;}

img.absmiddle{vertical-align:middle;}
img.floatleft{float:left;padding:3px 10px 0 0;}
img.floatright{float:right;padding:3px 0 0 10px;}
img.logo{border:0;float:left;}

input,select,textarea{color:#666;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:3px;}
p{line-height:20px;margin:0;padding:2px 0 5px;}

table.data{margin:10px 0;padding:0;}
table.data td,table.data tr.nohover:hover td{background-color:#FFF;border-bottom:1px solid #EBEBEB;padding:10px !important;}
table.data th{background-color:#1d1d1d;border-bottom:3px solid #666;color:#FFF;font-size:14px;font-weight:bold;padding:10px;text-align:inherit;}
table.data th a,table.data th a:visited{color:#FFF;text-decoration:none;}
table.data th a:hover{color:#FFF;text-decoration:underline;}

table.data tr.alt1 td{background-color:#F5F5F5;}
table.data tr.nopadding td{padding:10px 0 10px 10px;}
table.data tr.pricing td{color:#333;font-size:16px;font-weight:bold;}
table.data tr.pricing td.reset{color:#666;font-size:12px;font-weight:normal;}
table.data tr.yearly td,table.data tr.yearly:hover td{background-color:#EAFFDF;color:#498929;font-weight:bold;}
table.data tr:hover td{background-color:#DFEDFF;}

td{line-height:20px;}
ul#quick_links{list-style-type:none;margin:20px 0 0 95px;padding:0;display:inline-block;}
ul#quick_links li{float:left;margin:0;padding:0;}

ul#quick_links li a.contato,ul#quick_links li a.contato:visited,ul#quick_links li a.contato:hover{background:url(/imagens/telephone.gif) no-repeat;color:#333;display:block;font-weight:bold;height:25px;line-height:25px;margin:0;padding:0 0 0 10px;text-align:left;text-decoration:none;width:150px;}
ul#quick_links li a.suporte,ul#quick_links li a.suporte:visited,ul#quick_links li a.suporte:hover{background:url(/imagens/live_support.gif) no-repeat;color:#3d8517;display:block;font-weight:bold;height:20px;margin:0;padding:5px 10px 0 0;text-align:right;text-decoration:none;width:150px;}

#content_left ul, #right_menu ul{list-style-type:none;margin:3px 0 10px;padding:0;}
#content_left ul li, #right_menu ul li{background:url(/imagens/icons/arrows.gif) 4px 4px no-repeat;line-height:25px;margin:0;padding:0 0 0 20px;}

/* rodape */

#footer_container{
  background:#FFF url(/imagens/bg_footer.gif) no-repeat;
  padding:0;
  text-align:left;
  width:980px;
  clear: both;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

#seolinks {font-size:11px;margin:0px 140px 0;padding:5px 60px 0;text-align:left;}
#seolinks p { line-height:20px; font-weight:bold; color:#333333; }
#seolinks span { line-height:18px; }

#seodesc { font-size:11px;line-height:18px;margin:10px 0 0;padding:5px 10px 10px;text-align:justify; border:1px solid #CCc}

#copyright{float:left;font-size:11px;margin:5px 0 0;padding:0px;text-align:left;}

.alignleft {
  float: left;
}


/* menu lateral esquerdo */

table.menulateral{margin:0px 0;padding:0;width:170px}
table.menulateral td,table.menulateral tr.nohover:hover td{background-color:#FFF;border-bottom:1px solid #EBEBEB;padding:2px !important;}

table.menulateral th{background-color:#1d1d1d;border-bottom:3px solid #666;color:#FFF;font-size:12px;font-weight:bold;padding:5px;text-align:inherit; width:200px;}
table.menulateral th a,table.menulateral th a:visited{color:#FFF;text-decoration:none;}
table.menulateral th a:hover{color:#FFF;text-decoration:underline;}

table.menulateral tr.alt1 td{background-color:#F5F5F5;}
table.menulateral tr.nopadding td{padding:10px 0 10px 10px;}

table.menulateral tr.pricing td{color:#333;font-size:16px;font-weight:bold;}
table.menulateral tr.pricing td.reset{color:#666;font-size:12px;font-weight:normal;}
table.menulateral tr.yearly td,table.data tr.yearly:hover td{background-color:#EAFFDF;color:#498929;font-weight:bold;}
table.menulateral tr:hover td{background-color:#DFEDFF;}

/* caracteristicas */
#caracteristicas ul li {background:url(/imagens/icons/arrows.gif) 4px 4px no-repeat;display:block;margin:0;padding:0 0 0 20px;}


table.tabelaprecos{margin:10px 0;padding:0;}
table.tabelaprecos td,table.tabelaprecos tr.nohover:hover td{background-color:#FFF;border-bottom:1px solid #EBEBEB;padding:5px !important;}
table.tabelaprecos th{background-color:#1d1d1d;border-bottom:3px solid #666;color:#FFF;font-size:14px;font-weight:bold;padding:5px;text-align:inherit;}
table.tabelaprecos th a,table.data th a:visited{color:#FFF;text-decoration:none;}
table.tabelaprecos th a:hover{color:#FFF;text-decoration:underline;}

table.tabelaprecos tr.alt1 td{background-color:#F5F5F5;}
table.tabelaprecos tr.nopadding td{padding:10px 0 10px 10px;}
table.tabelaprecos tr.pricing td{color:#333;font-size:16px;font-weight:bold;}
table.tabelaprecos tr.pricing td.reset{color:#666;font-size:12px;font-weight:normal;}
table.tabelaprecos tr.yearly td,table.tabelaprecos tr.yearly:hover td{background-color:#EAFFDF;color:#498929;font-weight:bold;}
table.tabelaprecos tr:hover td{background-color:#DFEDFF;}

/* TOOLTIP */
a.tooltip a:hover {background:#ffffff; text-decoration:none;} /* background-color e necessario para o IE6 */
a.tooltip span {display:none; padding:10px 10px; margin-left:8px; width:180px;}
a.tooltip:hover span{display:inline; position:absolute; background-color:#FFFFCC; border:1px solid #EDEF00;font-weight:bold;}
a.tooltip {text-decoration:none;}

/* Tabela */
.div_right { float:right; margin-right:inherit}

/* botão padrão */


#tooltip {
  position: absolute;
  z-index: 3000;
  border: 1px solid #111;
  background-color: #eee;
  padding: 5px;
  opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }


#feedControl {
  width : 730px;
  height : 18px;
  padding : 20px;
  border:1px solid #CCC;
  float: left;
}

#conteudo {
  border:1px solid #999;
  margin-left:155px;
  padding:10px;
  margin-top:35px;
  width:145px;
  padding-right:10px;
  display:none; 
    position:absolute;
  background-color:#FFF;
  z-index: 9999;
}
#hotsite {
  padding: 5px;
}
#body_container #content_container #hotsite .titulo {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 30px;
  font-weight: bold;
  color: #016599;
}
#body_container #content_container #hotsite .subtitulo {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #646464;
  font-weight: bold;
}
#body_container #content_container #hotsite .conteudo_hotsite {
  height: 400px;
  background-image: url(../../hotsites/img/bgbase.png);
  background-repeat: no-repeat;
  background-position: 0px 200px;
  margin: 0px;
  padding: 0px;
}
#body_container #content_container #hotsite .conteudo_hotsite_interna {
  background-image: url(../../hotsites/img/bgbase.png);
  background-repeat: no-repeat;
  background-position: 0px 200px;
  margin: 0px;
  padding: 0px;
}

a.webmail,a.webmail:visited,a.webmail:hover{background:url(/imagens/bg_top_button.gif) no-repeat;color:#2f5fb2;display:block;font-weight:bold;height:25px;line-height:25px;margin:0 10px 0 0;padding:0;text-align:center;text-decoration:none;width:120px;}

.fixed {background:url("../../imagens/bgFixed.png") repeat-x;}
.fixed *{margin:0; padding:0;}
.fixed ul{list-style:none;}
.fixed .atendOnline, .fixed .telefone{margin:3px 0 0;}
.fixed .atendOnline{float:left}
.fixed .telefone{float:right}
.fixed a {font-family:Arial Black,Arial, Helvetica, sans-serif; color:#fe9a00; text-decoration:none; font-weight:900; font-size:1.3em; height:18px; display:block; padding:3px 0;}
.fixed .atendOnline a{
  padding-left:52px;
  background-image: url(../../imagens/atendOnlineMedium.jpg);
  background-repeat: no-repeat;
  background-position: 10px 4px;
}
.fixed .telefone a{background:url(../../imagens/telefoneMedium.jpg) no-repeat; padding-left:41px; background-position: 10px 4px;}
 .fixed{bottom:0;height:32px;position:fixed;width:100%;z-index:2;}
.fixed .contato{width:980px;margin:0 auto;}

#top .ui-tabs{float:right; font-size:0.9em;margin-right:5px;}
#top input{font-size:0.9em;}
#top .ui-tabs .ui-tabs-nav li {display:inline-block; list-style: none; rmargin:0; padding:0;font-weight:bold; }
#top .ui-tabs .ui-tabs-nav li a{color:#FFF; font-size:1em; text-decoration:margin:0; padding:5px 10px; display:inline-block; text-decoration:none;}
#top .ui-tabs .ui-tabs-nav li.ui-tabs-selected { background:#3469bb; }
#top .ui-tabs .ui-tabs-nav li.ui-tabs-selected a{ color:#FFF; }
#top .ui-tabs .ui-tabs-hide { display: none !important; }
#top .ui-tabs .ui-tabs-nav { margin: 0; padding:0;}
#top .ui-tabs-panel{background:#3469bb; display:inline-block; padding:10px 10px 7px;width:410px;}
#top label{display:block;width:180px; float:left}
#top label span{display:inline-block; width:45px; font-weight:bold;}
#top label input{ border:1px solid #666666;margin:0 0 5px;padding:3px;width:100px;}
#top a, #top span{color:#FFF;}
#top input[type="submit"]{float:right;display:block;}
#top .ui-tabs-panel a{display:block;margin-right:15px;float:left;}


#body_container #content_container #hotsite .conteudo_hotsite .destaque h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #0666A2;
}
#body_container #content_container #hotsite .conteudo_hotsite .destaque {
  float: left;
  width: 311px;
  height: 400px;
  padding: 5px;
}
#body_container #content_container #hotsite .conteudo_hotsite .destaque_interna {
  float: left;
  width: 311px;
  height: 400px;
  padding: 5px;
}
#body_container #content_container #hotsite .conteudo_hotsite_interna .destaque_interna {
  float: left;
  width: 311px;
  padding: 5px;
}
#body_container #content_container #hotsite .conteudo_hotsite .destaque_interna h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #0666A2;
}
#body_container #content_container #hotsite .conteudo_hotsite_interna .destaque_interna h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #0666A2;
}
#body_container #content_container #hotsite .subtitulo .conteudo_descritivo {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666666;

}
#body_container #content_container .conteudo_hotsite_interna {
  width: 100%;
  padding: 5px;
  background-image: url(../../hotsites/img/hotsites_wp.png);
  background-repeat: no-repeat;
}
#body_container #content_container .conteudo_hotsite_interna .titulo {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 30px;
  font-weight: bold;
  color: #016599;
}

#body_container #content_container .conteudo_hotsite_interna .subtitulo {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #646464;
  font-weight: bold;
  }
#body_container #content_container .conteudo_hotsite_interna .conteudo_descritivo .destaque_interna {
    float: left;
  width: 311px;
  padding: 5px;
}

#body_container #content_container .conteudo_hotsite_interna .conteudo_descritivo .destaque_interna h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: normal;
  color: #0666A2;
}
#body_container #content_container .conteudo_hotsite_interna .conteudo_descritivo h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #0666A2;
}
#body_container #content_container .conteudo_hotsite_interna .conteudo_descritivo .destaque_interna .imgsaibamais a img {
  text-align: right;
  padding-left: 120px;
  padding-bottom: 10px;
}
#body_container #content_container .conteudo_hotsite_interna_joomla {
  width: 100%;
  padding: 5px;
  background-image: url(../../hotsites/img/hotsites_joomla.png);
  background-repeat: no-repeat;
}
#body_container #content_container .conteudo_hotsite_interna_joomla .titulo {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 30px;
  font-weight: bold;
  color: #016599;
}

#body_container #content_container .conteudo_hotsite_interna_joomla .subtitulo {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #646464;
  font-weight: bold;
  }
#body_container #content_container .conteudo_hotsite_interna_joomla .conteudo_descritivo .destaque_interna {
    float: left;
  width: 311px;
  padding: 5px;
}

#body_container #content_container .conteudo_hotsite_interna_joomla .conteudo_descritivo .destaque_interna h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: normal;
  color: #0666A2;
}
#body_container #content_container .conteudo_hotsite_interna_joomla .conteudo_descritivo h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #0666A2;
}
#body_container #content_container .conteudo_hotsite_interna_joomla .conteudo_descritivo .destaque_interna .imgsaibamais a img {
  text-align: right;
  padding-left: 120px;
  padding-bottom: 10px;
}
#body_container #content_container .conteudo_hotsite_interna_candidatos {
  width: 100%;
  padding: 5px;
  background-image: url(../../hotsites/img/hotsites_candidatos.png);
  background-repeat: no-repeat;
}
#body_container #content_container .conteudo_hotsite_interna_candidatos .titulo {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 30px;
  font-weight: bold;
  color: #016599;
}

#body_container #content_container .conteudo_hotsite_interna_candidatos .subtitulo {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #646464;
  font-weight: bold;
  }
#body_container #content_container .conteudo_hotsite_interna_candidatos .conteudo_descritivo .destaque_interna {
    float: left;
  width: 311px;
  padding: 5px;
}

#body_container #content_container .conteudo_hotsite_interna_candidatos .conteudo_descritivo .destaque_interna h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: normal;
  color: #0666A2;
}
#body_container #content_container .conteudo_hotsite_interna_candidatos .conteudo_descritivo h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #0666A2;
}
#body_container #content_container .conteudo_hotsite_interna_candidatos .conteudo_descritivo .destaque_interna .imgsaibamais a img {
  text-align: right;
  padding-left: 120px;
  padding-bottom: 10px;
}
#body_container #content_container #feedControl #twitter {
  width: 100%;
  text-align: right;
  position: static;
  z-index: 30;
  margin-top: 0px;
}
#body_container #content_container #twitter {
  float: right;
  width: 200px;
}

a.padrao_botao
{ 
    -moz-transition: all 0.218s ease 0s;
    -moz-user-select: none;
    background-color: #F5F5F5;
    background-image: -moz-linear-gradient(center top , #F5F5F5, #F1F1F1);
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 2px 2px 2px 2px;
    color: #555555;
    cursor: default;
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    min-width: 54px;
    padding: 0 8px;
    text-align: center;
}


.aviso_vermelho
{
  color: red;
  font-weight: bold;
}

form input[campoObrigatorio="true"] {
    border-left: 4px solid red;
}

