/*body {height:100%;}
#content { font-family:Verdana, Arial, Helvetica; font-size:10px; color:#666666;; height:100%;}
#header { width:100%; height:20px; background-color:#CCCCCC; padding:10px;}
#header a { color:#000000; text-decoration:none;}
#header a:hover { text-decoration:underline; color:#FF0000;}
#body {width:100%; height:80%; background-color:#DDDDDD; padding:10px; margin-top:5px;}

/****************************************************************************************/

body { margin-top: 0px; margin-bottom: 0px; background-image:url(bkg.gif); background-position:center; background-repeat:repeat-y; }
.fundo2 { margin-top: 0px; margin-bottom: 0px; background-image:url(bkg2.gif); background-position:center; background-repeat:repeat-y; }
.bandeiras { padding-left:15px; padding-right:15px; }
.assinatura { font-family:Arial, Verdana,  Helvetica, sans-serif; font-size:11px; color:#FFFFFF;  }
.assinatura a:link { font-family:Arial, Verdana,  Helvetica, sans-serif; font-size:11px; color:#FFFFFF;  }
.assinatura a:visited { font-family:Arial, Verdana,  Helvetica, sans-serif; font-size:11px; color:#FFFFFF;  }
.assinatura a:hover { font-family:Arial, Verdana,  Helvetica, sans-serif; font-size:11px; color:#FFFFFF;  }
a { text-decoration:none; color:#7c51a1; }
a:hover { text-decoration:underline; color:#7c51a1; }
.bandeiras { padding-left:15; padding-right:15; border:none;}
.conteudos { padding-top:30; padding-left:25px; padding-right:25px; padding-bottom:0; font-family:Arial, Verdana, Helvetica; font-size:11px; color:#666666; }
table#layout  { font-size:11px; color:#666666; line-height:18px;}
table#layout a { font-size:11px; color:#666666; color:#7c51a1; font-weight:bold; }
table#layout a:hover { font-size:11px; color:#666666; color:#7c51a1; }



/*******************************  MENU FOOTER  *******************************/

div#base_menu_footer { font-family:Arial, Helvetica, Verdana; font-size:11px; color:#7c51a1; float:left;}
div#base_menu_footer a {color:#7c51a1; }
div#base_menu_footer a:hover {color:#9675b3; }
div#base_menu_footer span { padding-left:20; padding-right:20px; }

/*******************************  MENU PRINCIPAL METALOMECANICA  *******************************/

div#base_menu_principal { font-family:Verdana,Arial, Helvetica, ; font-size:9px; color:#6c8cc7; font-weight:bold; width:100%;}
div#base_menu_principal a {color:#6c8cc7; }
div#base_menu_principal a:hover {color:#9bb2db;}
div#base_menu_principal span { padding-left:5px; padding-right:1px; padding-top:10px; }


/*******************************  MENU FOOTER CERAMICA  *******************************/

div#base_menu_footer_ceramica { font-family:Arial, Helvetica, Verdana; font-size:11px; color:#7c51a1; float:left; padding-left:20; font-weight:bold; }
div#base_menu_footer_ceramica a {color:#7c51a1; }
div#base_menu_footer_ceramica a:hover {color:#9675b3; }


/*******************************  MENU FOOTER METALO  *******************************/

div#base_menu_footer_metalo { font-family:Arial, Helvetica, Verdana; font-size:11px; color:#7c51a1; float:left; padding-left:20; font-weight:bold; }
div#base_menu_footer_metalo a {color:#6c8cc7; }
div#base_menu_footer_metalo a:hover {color:#9bb2db; }


/*******************************  MENU PRINCIPAL CERAMICA  *******************************/

div#base_menu_principal2 { font-family:Verdana,Arial, Helvetica, ; font-size:9px; color:color:#666666; font-weight:bold; width:100%; }
div#base_menu_principal2 a {color:#7c51a1;  }
div#base_menu_principal2 a:hover {color:#9675b3; }
div#base_menu_principal2 span { padding-left:5px; padding-right:1px; padding-top:10px; }

/*******************************  MENU SUBPAGINAS  *******************************/
div#menu_sub_paginas {  width:125px; height:100%; ; text-transform:uppercase; color:6c8cc7; background-image:url(traco2.gif); background-repeat:repeat-y; background-position:right;}
div#menu_sub_paginas a {text-transform:uppercase; color:6c8cc7; line-height:18px; font-weight:bold;}
div#menu_sub_paginas a:hover {text-transform:uppercase; color:#9bb2db; line-height:18px; font-weight:bold;}




/*******************************  Forms *******************************/


#forms_auto_form label { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #6c8cc7; padding-right:10px;}
a
.input_text, .form-text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; border:none; background-color: #eeeeee;padding-left: 5px; }

.form-error { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; text-decoration: none; font-weight: normal;vertical-align: middle; }

button,
input.button {font-family: "Verdana",verdana,arial,sans-serif;  font-size:11px; font-weight:bold; color:#999999; border:1px solid #CCCCCC; background-color:#FFFFFF; background-image: url(input_background.gif); background-repeat:repeat-x; }


/******************************* Mensagens *******************************/

#default_mensagem_erro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:bold; color:#FF3300; }
#default_mensagem_ok { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #339900; }
#default_mensagem_erro span{  font-size: 10px; text-align:center;}

/******************************* NOTICIAS *******************************/

div#noticias_mini_noticia { text-align:left; padding-bottom:20px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; width:300px; _width:340px; float:left; padding-right:30px; margin-left:20px; margin-right:auto; }
div#noticias_mini_noticia .titulo { font-family:Arial,Verdana, Helvetica, sans-serif; color:#7c51a1; font-weight:bold; padding-top:5px; padding-bottom:5px; }
div#noticias_mini_noticia .noticia { padding-top:5px; padding-bottom:5px; }
div#noticias_mini_noticia .detalhes a { color:#6c8cc7; }

div#noticias_detalhes { width:80%; text-align:left; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; padding:20px; color:#333333; }
div#noticias_detalhes .titulo { color:#7c51a1; font-weight:bold; padding-bottom:10px; }
div#noticias_detalhes .data { font-size:10px; color:#6c8cc7; }
div#noticias_detalhes .noticia_img { font-size:11px; color:666666; }
.listagem {font-size:11px;};

/***********************VOLTAR *******************************/

.linkvoltar {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; }
.linkvoltar:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none;  }



