/* 
Desenvolvido por: PORTAL DE COMUNICAÇÂO
Fone: (38) 99800-8048
E-mail: suporte@portaldecomunicacao.com
MONTES CLAROS - MG

*/

/* ############################################################################################################ */
/* FONTE SIZE */
.font_9 { font-size: 9px }		.font_10 { font-size: 10px }		.font_11 { font-size: 11px }
.font_12 { font-size: 12px }	.font_13 { font-size: 13px }		.font_14 { font-size: 14px }
.font_15 { font-size: 15px }	.font_16 { font-size: 16px }		.font_17 { font-size: 17px }
.font_18 { font-size: 18px }	.font_19 { font-size: 19px }		.font_20 { font-size: 20px }
.font_21 { font-size: 21px }	.font_22 { font-size: 22px }		.font_23 { font-size: 23px }
.font_24 { font-size: 24px }	.font_25 { font-size: 25px }		.font_26 { font-size: 26px }
.font_27 { font-size: 27px }	.font_28 { font-size: 10px }		.font_29 { font-size: 29px }
.font_30 { font-size: 30px }	.font_31 { font-size: 31px }		.font_32 { font-size: 32px }
/* FONT COLOR */
.font_azul { color: #3F51B5 }		.font_amarelo { color: #FF8F00 }		.font_verde { color: #090 }
.font_cinza_333 { color: #333 } .font_cinza_666 { color: #666 }		.font_cinza_999 { color: #999 }
.font_cinza_ccc { color: #CCC } .font_rosa { color: #F0F }
.font_laranja { color: #F60 }
/* FONT STYLE */
.negrito { font-weight: bold; }
.italico { font-style: italic; }
.sublinhado { text-decoration: underline; }
/* H */
h1 { font-size: 24px; margin: 0px; padding: 0px; }
h2 { font-size: 20px; margin: 0px; padding: 0px; }
h3 { font-size: 18px; margin: 0px; padding: 0px; }
h4 { font-size: 16px; margin: 0px; padding: 0px; }
h5 { font-size: 24px; margin: 0px; padding: 0px; }
h6 { font-size: 16px; margin: 0px; padding: 0px; }
/* INPUT */
input { font-size: 18px; color: #333333; margin: 0px; }
select { 	display: block; margin-bottom: 10px; font-size: 26px; border: 1px solid #333333; }
textarea { font-size: 20px; color: #666; margin: 0px; }
/* LINK */
a { color: #333333; text-decoration: none; }
a:hover { color: #333333; text-decoration: underline; }
/* ############################################################################################################################### */

/* BODY */
body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	background:#EEEEEE;
}


/* BODY SITE */
#center_site { width: 100%; overflow: hidden;  padding-bottom: 0px; padding-top:0px; background:linear-gradient(90deg, #006DD9 0, #0075BC 25%, #007CA2 50%, #008487 75%, #008B6B 100%);  }
#center_site_body { margin: auto;     overflow: hidden; padding-bottom: 0px; }

/* NAV BAR */
#center_site_body_bar_nav { margin: auto; margin-top: 0px; margin-bottom: 10px; padding: 0px; width: 960px; height:0px; overflow: hidden; }
#center_site_body_bar_nav_ordem { position: absolute; right:175px}
#select_ordem { position: absolute; margin-top: -15px; margin-left: 0px; background: none; font-size: 14px; padding: 5px; font-weight: bold; }
#select_itens_por_pagina { position: absolute; width: 176px; margin-top: 7px; margin-left: 5px; background: none; }


/* left */
#center_site_body_left {  position:relative; width: 100%; overflow: hidden;  }

#center_site_box_content { float: left; margin-top: 5px; margin-top: 0px; width: 100%; min-height: 100px; overflow: hidden; }
#center_site_box_content_lista { position:relative; float: left;  width: 100%; overflow: hidden; }

/* navegação */
#navegacao_produtos { position: relative ; float: left; width:100%; line-height: 160%; padding-top:10px; padding-bottom:10px; text-align: left; margin-left: 10px;  }

#navegacao_produtos a { display: inline-block; text-align:left; margin:3px; font-size:13px;  padding:5px; color:#555555; text-decoration: none; }
#navegacao_produtos a:hover { text-decoration: underline; }


/* FOOTER SITE */
#footer_site {    position: relative;    width: 100%;  }
#footer_site_body {   position: relative;    width: 100%;     background: #3F5300 }

