	body
{
	background-color:white; 
	font-size: 11px; 
	font-family: Arial; 
	margin: 10px;
}

a
{
	font-size:11px;
	color:black;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

a.nav
{
	font-size:11px; 
	color:navy;
}

a.lang
{
	color:gray;
	text-decoration:none;
	font-size:11px;
}

div.dmenu
{
	
	border-right:1 solid white;
	border-top:1 solid white;
	padding:2px;
	width:120px;
	
	background-color:#dedede;
	
	font-size:13px;
	text-align:center;
	color:black;
}

div.dmenu_sel
{
	border-right:1 solid white;
	border-top:1 solid white;
	padding:2px;
	width:120px;
	
	background-color:#a8a6a6;
	
	font-size:13px;
	text-align:center;
	color:White;
}

.dsubmenu
{
	border-right:1 solid white;
	border-top:1 solid white;
	padding:2px;
	width:120px;
	
	background-color:#dedede;
	font-size:13px;
	text-align:center;
	color:black;
	display:inline;

}

.dsubmenu_sel
{
	border-right:1 solid white;
	border-top:1 solid white;
	padding:2px;
	width:120px;
	
	background-color:#a8a6a6;
	font-size:13px;
	text-align:center;
	color:black;
	display:inline;
}

.dsubsubmenu
{
	border-right:1 solid white;
	border-top:1 solid white;
	padding:2px;
	width:120px;
	
	background-color:#dedede;
	font-size:13px;
	text-align:center;
	color:black;
	display:list-item;

}

#container
{
	width:950px;
	height:400px;
	padding:5px;
	background-color:white;
}

#header1
{
	background-color:#dedede;
	height:100px;
	padding:0px;
}

#header2
{
	height:10px;
	width:100%;
	background-color:#dedede;
	padding:0px;
	text-align:center;
}

#header3
{
	height:20px;
	width:100%;
	background-color:white;
	padding:0px;
}

#coluna_central
{
	width:720;
}

#coluna_direita
{
	width:230;
	background-color:#d7d7d7;	
	border-top:1 solid white;
}

#coluna_newsletter
{
	width:230;
	height:22px;
	background-color:#000000;	
}

#header4_row
{
	height:10px;
	background-color:red;
	padding:0px;
}

#homepage_row
{
	height:400px;
	padding:0px;
}

#body_row
{
	height:400px;
	vertical-align:top;
	width:950;
	padding:0px;
}

#body_central
{
	width:620;
	vertical-align:top;
}

#body_central2
{
	width:480;
	vertical-align:top;
}

#body_lateral_direita
{
	width:230;
	vertical-align:top;	
	
}

#body_lateral_direita2
{
	width:350;
	vertical-align:top;	
	
}

#body_lateral_esquerda
{
	width:140px;
	vertical-align:top;	
}

font.nav
{
	font-size:11px;
}

font.title
{
	color:black;
	font-size:22px;
}

font.body
{
	font-color:gray;
	font-size:11px;
	line-height:16px;
}


img.noticias
{
	width:100;
	height:100;	
}

div.body_text
{
	width:485;	
	color:gray;
	font-size:11px;
	line-height:16px;
	text-align:justify;
}

div.body_scroll
{
	width:100%;
	height:400px;
	overflow-y: auto; 
	
	scrollbar-arrow-color:white;
	scrollbar-3dlight-color:#a8a6a6;
	scrollbar-highlight-color:#a8a6a6;
	scrollbar-face-color:#a8a6a6;
	scrollbar-shadow-color:#a8a6a6;
	scrollbar-darkshadow-color:#a8a6a6;
	scrollbar-track-color:white;
	text-align:left;
	
	padding-top:20px;
	color:gray;
	font-size:11px;
}

div.detail_body_scroll
{
	width:100%;
	height:320px;
	overflow-y: auto; 
	
	scrollbar-arrow-color:white;
	scrollbar-3dlight-color:#a8a6a6;
	scrollbar-highlight-color:#a8a6a6;
	scrollbar-face-color:#a8a6a6;
	scrollbar-shadow-color:#a8a6a6;
	scrollbar-darkshadow-color:#a8a6a6;
	scrollbar-track-color:white;
	text-align:left;
	
	padding-top:20px;
	color:gray;
	font-size:11px;
}

div.catalog_body
{
	width:100%;
	height:400px;
	overflow-y: auto; 
	
	scrollbar-arrow-color:white;
	scrollbar-3dlight-color:#a8a6a6;
	scrollbar-highlight-color:#a8a6a6;
	scrollbar-face-color:#a8a6a6;
	scrollbar-shadow-color:#a8a6a6;
	scrollbar-darkshadow-color:#a8a6a6;
	scrollbar-track-color:white;
	text-align:left;
	
	padding-left:20px;
	padding-top:20px;
	color:gray;
	font-size:11px;
}

div.catalog_label
{
	background-color:#dedede;
	color:black;
	font-size:11px;
}

div.catalog_label1
{
	background-color:#dedede;
	color:black;
	font-size:11px;
	width:50%;
	display:inline;
	height:16px;
	padding:2px;

}

div.catalog_label2
{
	background-color:#dedede;
	color:black;
	font-size:11px;
	width:49.9%;
	display:inline;
	text-align:center;
	height:16px;
	padding:2px;
}

div.catalog_scroll
{
	width:100%;
	height:418px;
	overflow-y: auto; 
	
	scrollbar-arrow-color:white;
	scrollbar-3dlight-color:#a8a6a6;
	scrollbar-highlight-color:#a8a6a6;
	scrollbar-face-color:#a8a6a6;
	scrollbar-shadow-color:#a8a6a6;
	scrollbar-darkshadow-color:#a8a6a6;
	scrollbar-track-color:white;
	text-align:left;
}

div.detail_body_scroll
{
	width:100%;
	height:320px;
	overflow-y: scroll; 
	
	scrollbar-arrow-color:white;
	scrollbar-3dlight-color:#a8a6a6;
	scrollbar-highlight-color:#a8a6a6;
	scrollbar-face-color:#a8a6a6;
	scrollbar-shadow-color:#a8a6a6;
	scrollbar-darkshadow-color:#a8a6a6;
	scrollbar-track-color:white;
	text-align:left;
	
	color:gray;
	font-size:11px;
}

td.detail_body
{
	color:gray;
	font-size:11px;
}

div.label
{
	font-size:11px;
}

.box
{	
	font-size:11px;
	border:1 solid silver;
}

div.search_body1 { padding:2px;width:70px; color:black ; display:inline; font-size:11px; }
div.search_body2 { padding:2px;color:black ; display:inline;font-size:11px; }
div.search_body3 { padding:2px;width:120px; color:black ; display:inline; font-size:11px;}
div.search_body4 { padding:2px;width:10px; color:black ; display:inline; font-size:11px;}

input.search_button { color:black;background-color:#d7d7d7 ;font-size:11px; border:0}
input.search_input { color:black;background-color:#d7d7d7 ;font-size:11px; border:0}


div.newsletter_body1 { padding:2px;width:70px; color:white ; display:inline; font-size:11px; }
div.newsletter_body2 { padding:2px;color:white ; display:inline;font-size:11px; }
div.newsletter_body3 { padding:2px;width:120px; color:white ; display:inline; font-size:11px;}
div.newsletter_body4 { padding:2px;width:10px; color:white ; display:inline; font-size:11px;}

input.newsletter_button { color:white;background-color:black ;font-size:11px; border:0}
input.newsletter_input { color:white;background-color:black ;font-size:11px; border:0}
