* { 
padding : 0;
margin : 0;
} 
body {
	font-family : "Trebuchet MS", tahoma, verdana, arial, sans-serif;
	color : #666666;
	font-size : 12px;
	background-image: url(images/bg.gif);
	background-repeat: repeat;
	text-align: center;
}
.legenda {
	font-family : "Trebuchet MS", tahoma, verdana, arial, sans-serif;
	color : #666666;
	font-size : 9px;
	text-align: left;
}
#wrapper {
	width : 970px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: table;
} 
img.floatTR { 
margin-left : 1px;
margin-bottom : 7px;
margin-top : 7px;
margin-right : 1px;
padding : 3px;
border : 1px solid #471209;
}

hr {
	border-top-style: solid;
	width: 180px;
	padding-bottom: 1px;
	padding-top: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #663300;
}
#col_menu {
	display : inline;
	width : 206px;
	float : left;
	min-height : 654px;
	background-image: url(images/bgmenu.gif);
	background-repeat: no-repeat;
}
* html #col_menu { 
height : 654px;
} 
.navigation { 
float : left;
margin-left : 1px;
margin-top : 275px;
width : 160px;
height : 340px;
} 
.navigation ul { 
margin : 0;
padding : 0;
} 
.navigation li {
	list-style : none;
	text-transform : lowercase;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CBA876;
	margin-top: 5px;
} 
.navigation li a {
	color : #CBA876;
	display : block;
	text-decoration : none;
	font-family : "Trebuchet MS", tahoma, verdana, arial, sans-serif;
	font-size : 0.9em;
	font-weight : bold;
	padding-top: 6px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 10px;
} 
.navigation li a:hover {
	color : #FFCC2A;
} 
#col_topo {
	display : inline;
	width : 764px;
	float : right;
	min-height : 147px;
	background-repeat: no-repeat;
	background-image: url(images/bgtopo.gif);
} 
* html #col_topo { 
height : 147px;
}
#line_oneb {
	display : inline;
	width : 764px;
	float : right;
	min-height : 147px;
	background-repeat: no-repeat;
	background-image: url(images/modelo2b_02.gif);
} 
* html #line_oneb { 
height : 147px;
}
#col_corpo {
	display : inline;
	width : 545px;
	float : right;
	min-height : 507px;
	background-image: url(images/bgcorpo.gif);
} 
* html #col_corpo { 
height : 507px;
}
#col_corpo table{
	margin-left: 16px;
}
#col_corpo p { 
font-family : "Trebuchet MS", tahoma, verdana, arial, sans-serif;
font-size : 12px;
padding-left : 10px;
padding-bottom : 5px;
margin-left : 10px;
margin-right : 10px;
text-align : justify;
padding-right : 15px;
} 
#col_corpo h2 { 
color : #471209;
font-family : "Trebuchet MS", tahoma, verdana, arial, sans-serif;
font-size : 15px;
padding-left : 1px;
padding-top : 10px;
}
#col_corpo a {
	margin-left : 5px;
	margin-bottom : 5px;
	color : #7A2525;
	font-size : 12px;
	font-family : "Trebuchet MS", tahoma, verdana, arial, sans-serif;
	text-transform : lowercase;
	padding: 3px;
	text-decoration: none;
} 
#col_corpo a:hover{
	margin-left : 5px;
	margin-bottom : 5px;
	color : #7A2525;
	font-size : 12px;
	font-family : "Trebuchet MS", tahoma, verdana, arial, sans-serif;
	text-transform : lowercase;
	padding: 3px;
	text-decoration: underline;
}
#col_noticias {
	display : inline;
	width : 219px;
	float : right;
	min-height : 507px;
	background-image: url(images/bgnoticias.gif);
} 
* html #col_noticias { 
height : 507px; 
}
#col_noticias p {
	font-family : "Trebuchet MS", tahoma, verdana, arial, sans-serif;
	font-size : 12px;
	padding-left : 5px;
	padding-bottom : 3px;
	text-align : justify;
	padding-right : 5px;
	line-height: 15px;
	padding-top: 5px;
	}
#col_noticias table{
	margin-left: 5px;
	margin-bottom: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 5px;
	margin-left: 5px;
	padding-right: 5px;
	margin-right: 5px;
	padding-left: 5px;
	}
#col_noticias a {
	text-decoration : none;
	font-family : verdana;
	font-size : 0.9em;
	color :  #663300;
	font-weight: bold;
	background-image: url(images/star.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
}
#col_noticias a:hover {
	text-decoration : underline;
	font-family : verdana;
	font-size : 0.9em;
	color :  #663300;
	list-style-image: url(images/arrow.jpg);
	font-weight: bold;
	background-image: url(images/star.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-transform: none;
} 
#line_twob {
	display : inline;
	width : 764px;
	float : right;
	min-height : 507px;
	background-image: url(images/modelo2b_03.gif);
} 
* html #line_twob { 
height : 507px;
}
#line_twob table{
	margin-left: 16px;
}
#line_twob p { 
font-family : "Trebuchet MS", tahoma, verdana, arial, sans-serif;
font-size : 12px;
padding-left : 10px;
padding-bottom : 5px;
margin-left : 10px;
margin-right : 10px;
text-align : justify;
padding-right : 15px;
} 
#line_twob h2 { 
color : #471209;
font-family : "Trebuchet MS", tahoma, verdana, arial, sans-serif;
font-size : 15px;
padding-left : 1px;
padding-top : 10px;
}
#col_topoconteudo {
	display : inline;
	width : 764px;
	float : right;
	min-height : 147px;
	background-repeat: no-repeat;
	background-image: url(images/bgtopoconteudo.gif);
} 
* html #col_topoconteudo { 
height : 147px;
}
#col_conteudo {
	display : inline;
	width : 764px;
	float : right;
	min-height : 507px;
	background-image: url(images/bgconteudo.gif);
	background-repeat: no-repeat;
} 
* html #col_conteudo { 
height : 507px;
}
#col_conteudo table{
	margin-left: 16px;
}
#col_conteudo p { 
font-family : "Trebuchet MS", tahoma, verdana, arial, sans-serif;
font-size : 12px;
padding-left : 10px;
margin-left : 10px;
margin-right : 10px;
text-align : justify;
padding-right : 15px;
} 
#col_conteudo h2 {
	color : #471209;
	font-family : "Trebuchet MS", tahoma, verdana, arial, sans-serif;
	font-size : 15px;
	padding-left : 1px;
	padding-top : 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #471209;
	margin-bottom: 10px;
}
#col_conteudo h3 {
	color : #471209;
	font-family : "Trebuchet MS", tahoma, verdana, arial, sans-serif;
	font-size : 14px;
	padding-left : 1px;
	padding-top : 2px;
	margin-bottom: 2px;
}
#col_conteudo a {
	margin-bottom : 5px;
	color : #7A2525;
	font-size : 12px;
	font-family : "Trebuchet MS", tahoma, verdana, arial, sans-serif;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
} 
#col_conteudo a:hover{
	margin-bottom : 5px;
	color : #7A2525;
	font-size : 12px;
	font-family : "Trebuchet MS", tahoma, verdana, arial, sans-serif;
	text-decoration: underline;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
}
#col_footer {
	width : 968px;
	text-align: center;
	display: inline;
	background-image: url(images/bgfooter.gif);
	background-repeat: repeat-x;
	float : left;
	height: 40px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	background-position: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}	
#col_footer p {
	padding-top : 12px;
	padding-bottom : 0px;
	font-size : 0.8em;
	color :  #CBA876;
	background-position: center bottom;
} 

#col_footer a {
	text-decoration : none;
		font-family : verdana;
	font-size : 0.9em;
	color :  #CBA876;
} 
#col_footer a:hover {
	text-decoration : underline;
	font-family : verdana;
	font-size : 0.9em;
	color :  #CBA876;
} 
