body {
width:100%;
font: .8em/1.2 Arial, Helvetica, sans-serif;
padding:0 0 460px 0;
margin:0;
background-color: #cccccc;
background-image: url(img/footer2.gif);
background-position: 0 100% ;
background-repeat: no-repeat;
}

div#header {
position: 	absolute;
top: 		0px;
height:		240px;
left:		10%;
width:		835px;
overflow:	hidden;
padding:	0;
margin:		0;
background:	#ccc url(img/header.gif) bottom left no-repeat;
}

div#header h1 {
display:	none;
}

img {border: none; }

div#menu {
position: 	absolute;
left:		10%;
width:		835px;
top: 		170px;
height:		6em;
overflow:	hidden;
vertical-align:	bottom;
background-color: black;
}

div#menu p {
display: 	block;
padding: 	0 5px 0 10px;
font-size:	.7em;
color:		#fff;
}

div#menu p.item {
float:		left;
display: 	inline;
margin:		0 20px 0 0;
font-size:	.9em;
font-weight:	bold;
line-height:	1.4em;
text-transform: uppercase;
letter-spacing: .2em;
}

div#menu p img,
div#menu p img {
border:		0;
position: 	relative;
float:		right;
margin:		2.8em 0 0 .6em;
}

div#menu p.item a {
color:		#fff;
padding: 	0px;
}

div#menu img {
display: 	block;
float: 		right;
vertical-align:	top;
}

div#menu hr {
display: none;
}




div#content {
position: 	relative;
left:		10%;
width:		835px;
padding:	0 0 0 0;
top:		20.6em;
}





div#footer {
position: 	absolute;
top:		0;
right:		30%;
padding:	5px 0 0 0;
}

div#footer table{
font-size:	.75em;
}

div#footer td{
padding:	0 0 0 10px;
}

div#footer a {
color:		#ff5500;
}



div.box {
margin: 	0 0 10px 0;
padding: 	20px 20px 50px 20px;
background: #ccc url(img/img_corner.gif) bottom left no-repeat;
font-size:	1.1em;
clear:		both;
}

div.box dl { 
margin: 10px 20px
}

div.box dt { 
padding-top: 5px; 
font-weight: bold 
}

div.box dd { 
width: 80%; 
padding: 10px 0
}



div#aviso {
margin: 	0 0 200px 0;
padding: 	20px 10% 50px 10%;
background: 	#ccc url(img/img_corner_top.gif) top left no-repeat;
border:		0;
font-size:	.75em;
font-weight:	normal;
text-align:	center;
}

div.foto {
float: 		left;
text-align:	center;
margin: 	0 10px 20px 0;
}


div.foto img {
margin:		10px;
border:		2px solid #ccc;
}


div.foto a {
text-decoration:none;
}


hr {
display: none;
}

h2 {
font-size:	.8em;
margin:0;
padding:0;
}

a {
color:		#000;
text-decoration:underline;
}

a:hover {
color:		#ff5500;
text-decoration:none;
}


a:active {
color:		#ff5500;
text-decoration:none;
}

a.go-top {
float:		left;
font-size:	.8em;
margin:		-40px 0 0 20px;
}

#path a {color: white; text-decoration: none; }
#path a:visited {color: white; text-decoration: none; }
#path a:active {color: #ff5500; text-decoration: none; }
#path a:hover {color: #ff5500; text-decoration: underline; }
