/* CSS Document */
body { padding:0px; margin:0px; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:11px; color:#787878; 	text-decoration:none; }
a {text-decoration:none;}
.texto { font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:11px; color:#787878; text-decoration:none; }
.txt_table { font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:11px; color:#787878; text-decoration:none;	padding:0 10px 0 10px;  }
.txt_title { font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:16px; color:#5188C7; text-decoration:none;		font-weight: bold;}
.txt_padd { font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:11px; color:#787878; text-decoration:none;	padding:10px 10px 0 20px;  }
/************************************************************/
/*box produtos*/
.borderright { background-image:url(../img/barprod.jpg); background-position:top left; background-repeat:repeat-y; width:4px; }
.borderleft { border-right:1px solid #edeeef; border-left:1px solid #edeeef; border-bottom:0px; border-top:0px; }
.barraazul  { height:43px; background-color:#e4e4e4; background-image:url(../img/bgbarraa.jpg); background-repeat:no-repeat; 	background-position:top left; }
.prodazul { height:190px; background-color:#ffffff; vertical-align:top;	 background-image:url(../img/bgproda.jpg); background-repeat:repeat-x; }
.info { text-align:right; padding:5px 0 8px;
}

/***********************************************************/
/*textos*/
.title { 
	font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
	color: #5188C7;
	font-size: 26px;
	font-weight: bold;
/*	padding:2px 0 0 8px;*/
	vertical-align:bottom;
	text-decoration:none;	
}
.subtitle { 
	font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
	color: #787878;
	font-size:16px;
	font-weight:bolder;
	padding:2px 0 6px;
	vertical-align:bottom;
	text-decoration:none;	
}
div.fotoMateria div.descricao { color:#6b96c5; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-weight:bolder; 	font-size:11px; text-decoration:none; padding:0 10px 1px 8px; height:50px; }
.txt_referencia { color:#787878; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:11px; text-decoration:none; font-weight:100; display:table; width:145px;}
.linkZoom {
	font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
	color:#6b96c5;
	text-align:right;
	font-size:11px;
	text-decoration:none;
}

/* menu ***********************************************************/
.menu {
	width:200px;
	list-style-type:none;
	vertical-align:top;
	margin:0px;
	padding:0px;
}	
ul#menu-local li{
	font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
	font-size:11px;
	overflow:hidden;
	list-style-type:none;
	padding:0px;
	margin:0 0 0 -12px;
   _margin:0 0 0 -12px;		
}
ul#menu-local li a.inativo{
	font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5188C7; 
	text-decoration:none;
	background-image:url(../img/li_inativo.jpg);
	background-position:top left;
	background-repeat:no-repeat;	
	padding:0px 0px 0px 16px;
	margin:0;
   _padding:0px 0px 0px 16px;
	overflow:hidden;
	display:block;
	cursor:pointer;
	height:20px;
}
ul#menu-local li a.ativo {
	font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5188C7; 
	text-decoration:none;
	background-image:url(../img/li_ativo.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px 0px 0px 16px;
   _padding:0px 0px 0px 16px;
	overflow:hidden;
	display:block;
	cursor:pointer;
	height:20px;
}
ul#menu-local li ul.internos {
	overflow:hidden;
	list-style-type:none;
	margin:0px 0px 4px 4px; 
   _margin:0px 0px 10px 4px; 
	padding:0px;
   _padding:0px;
}			
ul#menu-local li ul.internos li {
	background-color:#FFFFFF;
	font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
	font-size:11px;
	color:#787878;
	text-decoration:none;
	overflow:hidden;
	padding:0px;
   _padding:0px;
	margin:-2px 0 5px 0; 
   _margin:-3px;
	list-style-type:none;
}
ul#menu-local li ul.internos li a.sublink_ativo{
	background-color:#FFFFFF;
	font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
	font-size:11px;
	color:#787878;
	text-decoration:none;
	overflow:hidden;
	font-weight:bolder;
	list-style-type:none;
	padding:0 0 0 10px; 
	margin:-1px 0 0 4px;
}
ul#menu-local li ul.internos li a.sublink_inativo{
	background-color:#FFFFFF;
	font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
	font-size:11px;
	color:#787878;
	text-decoration:none;
	overflow:hidden;
	list-style-type:none;
	padding:0 0 0 10px; 
	margin:-1px 0 0 4px;
}

/************************************************************/
/* rodape */
.Brodape{/*borda superior e texto do rodapé*/
	background-image:url(../img/rodape.jpg);
	background-repeat:no-repeat;
	vertical-align:bottom;
	height:36px;
	padding:0 0 0 220px;
	font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
	font-size:11px;
	color:#aaaaaa;
	border-right:1px solid #edeeef;
}
.rodape {
	background-image:url(../img/bgrodape.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	min-height:225px;
	height:225px;
	border-right:1px solid #edeeef;
}

/************************************************************/
/* rodape */
textarea {
	width:280px;
}
.topo {
	width:780px;
	height:84px;
}

/* input */
/************************************************************/
.input2 {
	background-color:#f1f1f1;
	border:0px;
	color:#d27a78;
	font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:12px;
}
.input { padding:0; border:1px solid #cccccc; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:11px; color:#787878; text-decoration:none; height:20px; }
.inputto { padding:0; border:1px solid #cccccc; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:11px; color:#787878; text-decoration:none; height:100px; }
.text_input { padding:0; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:11px; color:#787878; text-decoration:none; vertical-align:bottom;}

/* centro produtos */
/************************************************************/
.prod {
	height:198px;
	background-color:#ffffff;
	background-image:url(../img/prodbackverm.jpg);
	background-repeat:repeat-x;
	vertical-align:top;
}
.degradefundo {
	background-image:url(../img/trbackverm.jpg);
	background-repeat:repeat-x;
	background-color:#ffffff;
}
.degradefundoazul {
	background-image:url(../img/trbackazul.jpg);
	background-repeat:repeat-x;
	background-color:#ffffff;
}
.barra{ 
	height:51px;
	background-color:#E4E4E4;
	background-image:url(../img/barrabackverm.jpg);
}
.vermelho {
	color:#d59799;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
.verde {
	color:#5188c7;
	text-decoration:none;
}
/*background laterais*/
.bground_left {
	/*background-image:url(../img/bground0.jpg);
	background-position:top;
	background-repeat:repeat-x;*/
	background-color:#6998ce;
	border-right:1px solid #a8a7b5;
}
.bground_right {
	/*background-image:url(../img/bground0.jpg);
	background-position:top;
	background-repeat:repeat-x;*/
	background-color:#6998ce;
	border-left:1px solid #a8a7b5;
}
/*.bg1 {
	background-image:url(../img/bg1.jpg);
	height:89px;
	width:21px;
}
.bg2{
	background-image:url(../img/bg2.jpg);
	height:89px;
}
.bg4{
	background-image:url(../img/bg4.jpg);
	background-repeat:repeat-x;
	height:100%;
}
.bg5{
	background-color:#eaeaea;
	background-image:url(../img/bg5.jpg);
	background-position:top;
	background-repeat:repeat-x;
	height:261px;
}*/

.barra3{
	background-color:#f7f7f7;
	width:368px;
}
/* degrade entre menu o corpo*/
.borda{
	background-image:url(../img/bordameio.jpg);
	width:35px;
	background-repeat:repeat-y;
}
.bordaconteudo{
	background-image:url(../img/borda_meiobackverm.jpg);
	width:9px;
}
.bordaconteudoazul{
	background-image:url(../img/borda_meiobackazul.jpg);
	width:9px;
	background-repeat:no-repeat;
}
.linkslinks{
font-size:0px;
color:#FFFFFF;
}