@charset "utf-8";
/* CSS Document */

/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
{ margin : 0; padding : 0; }

/* Normalizes font-size for headers */
h1,h2,h3,h4,h5,h6 { font-size : 100%; }

/* Removes list-style from lists */
ol,ul { list-style : none; }

/* Normalizes font-style and font-weight to normal */
address, caption, code, dfn, th, var
{ font-style : normal; font-weight : normal; }

/* Removes table spacing */
table { border-collapse : collapse; border-spacing : 0; }

/* Removes border from fieldset and img */
fieldset,img { border : 0; }

/* Left-aligns text in caption and th */
caption,th { text-align : left; }

/* Removes quotation marks from q */
q:before, q:after { content :''; }


body {
	text-align: left;
	background-color:#006A84;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 120%;
	position: relative;
	}
	
a:link {
	color:#007e8d;
	text-decoration:none;
	}

a:visited {
	color: #CCCCCC;
	text-decoration:none;
	}

a:hover	{
	color:#FF9F00;
	text-decoration:underline;
	
	}

/* Estrutura */

#branding_sub {
	position:absolute;
	top: 20px;
	left: 0;
	width: 145px;
	padding: 5px;
	height: 350px;
	background-color:#FFFFFF;
	}
	
#branding_main {
	position:absolute;
	top: 20px;
	left: 155px;
	width: 330px;
	background-color:#FFFFFF;
	height: 480px;
	background-image: url(bkd_gradient.jpg);
	background-position: right;
	background-repeat:repeat-y;
	}	
	
#main_nav {
	display: block;
	width: 165px;
	margin-right: 10px;
	clear:both;
	}	
	
#main_content {
	position:absolute;
	top: 0;
	left: 485px;
	background-color:#FFFFFF;
	padding: 10px 20px;
	background-color: #fefefe;
	min-height: 510px;
	width: 465px;
	}
	
/* Columa LEME */	

#branding_sub h2 {
	background-image:url(logocor.gif);
	text-indent: -9999px;
	width: 143px;
	height: 93px;
	}
	
#branding_sub ul {
	display:block;
	background-image: url(andrlm.gif);
	text-indent: -9999px;
	width: 143px;
	height: 53px;
	margin-top: 200px;
	}	
	
/* Columa Percursos */

#branding_main h1 {
	width: 165px;
	height: 360px;
	background-image:url(percursos.gif);
	margin-right: 10px;
	text-indent: -9999px;
	}
	
#branding_main p {
	font-size: 11px;
	margin-bottom: 10px;
	color:#FF9F00;
	}	
	
#branding_main p.first {
	margin-top: 125px;
	}	
	
#main_nav li {
	display:inline-block;
	font-size: 10px;
	width: 155px;
	padding: 5px;
	color:#FFFFFF;
	height: 20px;
	}	
	
#main_nav li a:link, #main_nav li a:visited, #main_nav li a:hover {
	color:#FFFFFF;
	}	
	
#main_nav li.odd {
	background-color:#71A9C4;
	}

#main_nav li.even {
	background-color:#006A84;
	}
	
#intro {
	position:relative;
	width: 145px;
	top: -355px;
	left: 175px;
	}	
	
/* Main Content */

#main_content h3 {
	font-size: 0.7em;
	margin-bottom: 1.4em;
	color:#FF9F00;
	}
	
#main_content h4 {
	color:#006A84;
	line-height: 1.2em;
	}	
	
#main_content h5 {
	color:#006A84;
	font-size: 0.7em;
	margin-bottom: 0.7em;
	}	

#main_content li   {
	font-size: 0.7em;
	margin-bottom: 0.8em;
	}
	
#main_content p.list_author   {
	font-size: 1em;
	margin-bottom: 1em;
	}	
	
#main_content p   {
	font-size: 0.7em;
	margin-bottom: 0.7em;
	}		
	
#main_content ul   {
	margin-bottom: 2em;
	}	
	
/* Sumario*/	
	
ul#content_list_pre, ul#content_list_main {
	border-bottom: dotted 1px #FF9F00;
	margin-bottom: 1em;
	}

