a {
	color : #960031;
	text-decoration : none;
}
a:hover {
	text-decoration : underline;
}
a.novo {
	background : url('./image/novo.gif') no-repeat;
	display : block;
	height : 14px;
	text-indent : -99999px;
	width : 14px;
}
a.apaga {
	background : url('./image/borracha.gif') no-repeat;
	display : block;
	height : 14px;
	text-indent : -99999px;
	width : 14px;
}

address {
	background : url('image/address.jpg') no-repeat;
	color : #960031;
	font : normal normal 8pt Arial, Helvetica, sans-serif;
	height : 32px;
	padding : 32px 0 0 25px;
	position : relative;
	width : 677px;
}

body {
	color : #53011C;
	font : normal normal 11pt "times new roman";
	margin : 0;
	padding : 0;
	text-align : center;
}

fieldset {
	border : 1px solid #C15D7A;
	padding : 10px;
}

h1 {
	background : url('image/h1.jpg') no-repeat right top;
	height : 217px;
	right : 15px;
	_right : -2;
	margin : 0;
	padding : 0;
	position : absolute;
	top : 0;
	width : 217px;
	z-index : 2;
}
	h1 span { display : none; }

h2 {
	background : url('image/h2.jpg') no-repeat right top;
	height : 31px;
	left : 16px;
	margin : 0;
	padding : 0;
	position : absolute;
	top : 75px;
	width : 527px;
}
	h2 span { display : none; }

h3 {
	font : normal bold 11pt Arial, Helvetica, sans-serif;
	margin : 0;
	padding : 0;
}

h4 {
	font : normal bold 10pt Arial, Helvetica, sans-serif;
	margin : 0;
	padding : 0;
}

input, textarea {
	border : 1px solid #960031;
	color : #960031;
	font : normal normal 9pt Arial, Helvetica, sans-serif;
	margin-right : 5px;
}
input.radio {
	border : none;
}
label {
	display : block;
	font : normal bold 9pt Arial, Helvetica, sans-serif;
}

legend {
	color : #C15D7A;
	font : normal bold 9pt Arial, Helvetica, sans-serif;
}

ol li {
	margin : 30px 0 0 0 ;
}
ol li li{
	margin : 0 0 0 0 ;
}

p {
	text-align : justify;
}

table {
	border-collapse : collapse;
	font : 10px Verdana;
	width : 470px;
}
table td, table th {
	border : 1px solid #C65D7B;
	padding : 1px 3px;
}
.passaporte {
	font-weight : bold;
}
#content {
	background : #F6E8EC;
	border-left : 1px solid #C15D7A;
	border-right : 1px solid #C15D7A;
	_height : 550px;
	min-height : 450px;
	padding : 80px 170px 10px 20px;
	_padding-top : 90px;
	position : relative;
	width : 484px;
	_width : 676px;
	z-index : 1;
}
#content div {
	background-color : #fff;
	margin : 20px 10px;
	padding : 1px;
	position : relative;
	width : 450px;
}
#content div#articles {
	background : #EACBD5;
}
#content div#mundoNu {
	background : #EED5DE;
}
#content div#purposes {
	background : #FBF5F7;
}
#content div h3 {
	background : url('image/h3.gif') no-repeat left top;
	height : 88px;
	left : -1px;
	padding : 5px 0 0 5px;
	position : absolute;
	top : -1px;
	width : 161px;
}
#content div ul {
	background : url('image/ul.gif') no-repeat right bottom;
	bottom : -2px;
	font : normal normal 8pt Verdana, Arial, Helvetica, sans-serif;
	list-style : none;
	margin : 0;
	padding : 30px 10px 10px 10px;
	position : relative;
	right : -2px;
}
#content div ul li {
	padding-bottom : 3px;
}

#content div#gallery {
	background : none;
}

#content div#gallery img {
	border : 1px solid #C15D7A;
	cursor : pointer;
	width : 140px;
}

#fbrn {
	position : absolute;
	left : 30px;
	top : 0px;
	z-index : 3;
}
#inf {
	position : absolute;
	left : 470px;
	top : 20px;
	z-index : 3;
}

#googleAds {
	background : url('image/ul.gif') no-repeat right bottom;
	padding : 10px	;
	position : absolute;
	right : 100px;
	_right : 80px;
	top : 380px;
	z-index : 3;
}
#googleAds h3 {
	background : url('image/h3.gif') no-repeat left top;
	height : 88px;
	left : -1px;
	padding : 5px 0 0 5px;
	position : absolute;
	top : -1px;
	width : 161px;
}
#googleAds iframe {
	z-index : 4;
}

#index {
	margin : auto;
	padding : 105px 0 0 17px;
	position : relative;
	text-align : left;
	width : 758px;
}

#menu {
	position : absolute;
	left : 543px;
	top : 220px;
	z-index : 2;
}
#menu h3 { display : none; }
#menu ul {
	list-style : none;
	margin : 0;
	padding : 0;
}
#menu ul li {
	background : url('image/menu-li.jpg') repeat-y right top;
	margin : 0 0 3px 0;
	padding : 0;
	width : 145px;
}
#menu ul li a {
	color : #610121;
	font : normal bold 8pt Arial, Helvetica, sans-serif;
	padding-left : 10px;
}

#pelados {
	left : 35px;
	position : absolute;
	top : 110px;
	z-index : 3;
}

#pelados a {
	border : 1px solid #DEDFAD;
	display : block;
	margin : auto;
	padding : 3px;
	width : 468px;
}

#engagement {
	display : none;
}
