body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #5b3000;
}
body,td,th {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	color: #000;
}

.top_bg {
	background-image:url(../img/frontlayout/bg_top.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#623900;
	width:100%;
}

#top_menu {
	text-align:center;
	width:974px; 
	margin: 0 auto;
	color:#FFFFFF
}


#middle_bg_links {
	background-image:url(../img/frontlayout/bg_middle_links.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#fede85;
	height:533px;
	width:100%;
}

#middle_bg_estudios {
	background-image:url(../img/frontlayout/bg_middle_estudios.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#fede85;
	height:533px;
	width:100%;
}

#middle_bg_pages {
	background-image:url(../img/frontlayout/bg_middle_pages.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#fede85;
	height:533px;
	width:100%;
}

#middle_bg_videos {
	background-image:url(../img/frontlayout/bg_middle_videos.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#fede85;
	height:533px;
	width:100%;
}

#middle_content_pages {
	width:974px;
	margin:0 auto;
	padding-top:25px;
}

#pages_page_title {
	padding-left:26px;
}

#pages_content {
	margin-top:28px;
	margin-left:25px;
	width:660px;
	height:390px;
	padding: 10px;
	overflow:auto;
	text-align:left;
	font-size:12px;
	line-height:16px;
}

#videos_content {
	margin-top:28px;
	margin-left:25px;
	width:900px;
	height:390px;
	padding: 10px;
	overflow:auto;
	text-align:left;
	font-size:12px;
	line-height:16px;
}

.pages_images0 {
	text-align:center;
	margin-bottom:78px;
}

.pages_images1 {
	text-align:center;
}

#pages_images_container {
	padding-left:48px;
	padding-top:35px;
}

#middle_bg_home {
	background-image:url(../img/frontlayout/bg_middle.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#fede85;
	height:327px;
	width:100%;
}

#middle_content_home {
	width:974px;
	margin:0 auto;
	padding-top:25px;
}

#middle_content_catalog {
	width:974px;
	margin:0 auto;
	padding-top:20px;
}

#middle_bg_catalog {
	background-image:url(../img/frontlayout/bg_middle_catalog.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#fede85;
	height:533px;
	width:100%;
}

#catalog_title {
	padding-left:22px;
}

#home_page_title {
	padding-left:60px;
}

#catalog_container {
	text-align:center;
	padding-left:42px;
	margin:0 auto;
}

#catalog_categories_container {
	width:182px;
	text-align:left;
	margin-left:25px;
	margin-top:28px;
	padding: 10px;
}

.catalog_items {
	float:left;
	padding-left:70px;
	margin-bottom:90px;
}

.catalog_itemsb {
	float:left;
	padding-left:70px;
}

#catalog_paginacao {
	color:#745728;
	text-align:right;

	padding-right:11px;
	font-size:11px;
}

#catalog_paginacao a:link {
	color:#ae7c29;
	text-decoration:none;
}

#catalog_paginacao a:visited {
	color:#ae7c29;
	text-decoration:none;
}

#catalog_paginacao a:hover {
	color:#ae7c29;
	text-decoration:underline;
}

.destaques_home {
	float:left;
	padding-left:70px;
}

#destaques_home_container {
	text-align:center;
	padding-top:60px;
	padding-left:5px;
	margin:0 auto;
}

#footer {
text-align:center;
}

/* Cat Menu */
.arvorenormal a:link {
	font-size:12px;
	color: #000;
	text-decoration: none;
}
.arvorenormal a:visited {	
	font-size:12px;
	color: #000;
	text-decoration: none;
}
.arvorenormal a:hover {
	text-decoration: underline;
}

.arvorenormal_hover a:link {
	font-size:12px;
	font-weight:bold;
	color: #000;
	text-decoration: none;
}
.arvorenormal_hover a:visited {
	font-size:12px;
	font-weight:bold;
	color: #000;
	text-decoration: none;
}
.arvorenormal_hover a:hover {
	text-decoration: underline;
}
.arvorenormal_hover a:active {
	font-size:12px;
	font-weight:bold;
	color: #000;
	text-decoration: none;
}

.arvoreprincipal a {
	text-decoration: none;
	padding: 5px;
	color:#000;
	font-weight:normal;
	display:block;
	font-size:12px;
}

.arvoreprincipal a:hover {
	text-decoration: underline;
}

.arvoreprincipal_selected a {
	text-decoration: none;
	padding: 5px;
	color:#000;
	font-weight:bold;
	display:block;
	font-size:12px;
}

.arvoreprincipal_selected a:visited {
	text-decoration: none;
	padding: 5px;
	color:#000;
	font-weight:bold;
	display:block;
	font-size:12px;
}

.arvoreprincipal_selected a:hover {
	text-decoration:none;
	color:#454545;
}

/* End cat Menu*/


a:link {
	color: #000;
	text-decoration: underline;
}
a:visited {
	color: #000;
	text-decoration: underline;
}
a:hover {
	color: #000;
	text-decoration: none;
}
a:active {
	color: #000;
	text-decoration: underline;
}

.content_title {
	font-size:16px;
	padding-bottom:10px;
}

.estudios_img_1 {
	text-align:left;
	padding-top:15px;
	padding-bottom:27px
}

.estudios_img_2 {
	text-align:left;
	padding-top:15px;
}

.text1_autorizacao {
	text-align:center;
	font-size:16px;
	padding-bottom:5px
}

.text2_autorizacao {
	text-align:center;
	font-size:14px;
	padding-bottom:80px
}

.autorizacao_icon {
	text-align:center;
	padding-bottom:10px;
}

.autorizacao_text {
	font-size:16px;
	text-align:center
}

SELECT {
 	COLOR: #1d6abb;
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #FFFFFF; 
}

option { 
 font-size: 11px;
 COLOR: #1d6abb;
 FONT-FAMILY: Verdana;
 TEXT-DECORATION: none;
 BACKGROUND-COLOR: #FFFFFF;
}

input {
	font-size: 11px;
	font-weight: bold;
	COLOR: #000;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-TOP: #808080 1px solid;
	BORDER-LEFT: #808080 1px solid;
	BORDER-RIGHT: #d4d0c8 1px solid;
	BORDER-BOTTOM: #d4d0c8 1px solid;
}
input.button {
	font-size: 11px;
	font-weight: bold;
	COLOR: #000;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: #808080 1px solid;
	BORDER-RIGHT: #808080 1px solid;
	BORDER-LEFT: #d4d0c8 1px solid;
	BORDER-TOP: #d4d0c8 1px solid;
}

textarea { 
	font-size: 11px;
 	font-weight: bold;
 	COLOR: #000;
 	FONT-FAMILY: Verdana;
 	TEXT-DECORATION: none;
 	BACKGROUND-COLOR: #FFFFFF;
	BORDER-TOP: #808080 1px solid;
	BORDER-LEFT: #808080 1px solid;
	BORDER-RIGHT: #d4d0c8 1px solid;
	BORDER-BOTTOM: #d4d0c8 1px solid;
}

