html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, li, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	outline: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-family: inherit;
	vertical-align: baseline;
}

body { line-height: 1.1;
	color: #2b2b2b;
	background: white;
font-family: Arial, Verdana, sans-serif;
	text-align: center;
	font-size: 90%;}
     

      p, li { font: 11pt arial; line-height: 1.3em;}

      p { margin: 15px; padding: 00px; }
      
      a { color: #2b2b2b; }
      a:hover { color:#730b0a; text-decoration: none; }

em { font-style: italic; }

:focus {
	outline: 0;
}

ol, ul {
	list-style: none;
}


caption, th, td, tr {
	text-align: left;
	font-weight: normal;
vertical-align: top;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
table {
	border-collapse: separate;
	border-spacing: 5;
}

.hide { display: none; }
.clearfix { display: block; clear: both; }

p { line-height: 1.2em; }

body {
	font-family: Arial, Verdana, sans-serif;
	text-align: center;
	font-size: 90%;
	background: url("Vitruviano2.gif")  center top;
}

div.wrapper {
	background-color: transparent;
	width: 900px;
	margin: 0 auto;
	text-align: left;
}
      
      
      div.header {
	position: relative;
	background:  url("header6.gif") no-repeat center;
	height: 165px;
}

div.header h1 a {
		display: block;
		width: 163px;
		background: transparent url("logo.gif") 0 0 no-repeat;
		height: 165px;
		text-indent: -9999px;
}

      div.sidebar {
	float: left;
	background: url("barra_vert.gif") no-repeat center;
	width: 163px;;
	font-weight: bold;


}
	
	
#globalNav {
	width: 98%;
	font-size: 90%;
	font-family:  Arial, Verdana, sans-serif;
font-weight: bold;
color: #2b2b2b;
}
	#globalNav a {
		text-decoration: none;
		color: #2b2b2b;
	}
		#globalNav a:hover { text-decoration: underline; }
	#globalNav li {
		margin: 5px 0 3px 0;
		padding-bottom: 5px;
		border-bottom: 1px solid #9F0000;
		background: transparent url("nav.gif") left top no-repeat;
		padding-left: 11px;
		font-size: 100%;
		font-weight: bold;
		color: #2b2b2b;
	}

	           
	
	#globalNav li.open { background: transparent  left top no-repeat; }
	#globalNav li ul {
		padding-left: 10px;
		font-size: 90%;
	}
		#globalNav li ul li {
			background: none;
			padding: 0;
			border: 0;
			background: transparent;
			padding-left: 7px;
		}
	#globalNav a:hover { color: #730b0a; }
	#globalNav li a.current {
		color: #730b0a;
		font-weight: bold;
	}


	

   
            
  div.content {float: left;
	padding: 10px 0 20px 10px;
	border-left: 5px solid #730b0a;
	width: 78%;
	background: #fff 
	font-size: 90%;
	color: #2b2b2b;}

      div.footer { padding: 10px; }
        p.footer { text-align: right; }

div.breadcrumbs { font-size: 90%; color: #2b2b2b; }
	breadcrumbs a { text-decoration: none; color: #0a3663; }
	breadcrumbs a:hover { text-decoration: underline; }

div.content h2 { font-weight: bold; font-family: Verdana, Arial, sans-serif; margin: 5px 0 5px 0; font-size: 140%; font-family: "Arial Black", Arial, sans-serif; color: #730b0a; }
div.content h3 { font-weight: bold; font-family: Verdana, Arial, sans-serif; margin: 10px 0 5px 0; font-size: 130%; color: #730b0a; }
div.content h4 { font-weight: bold; font-family: Verdana, Arial, sans-serif; margin: 5px 0 5px 0; font-size: 120%; color: #730b0a; }
div.content h5 { font-weight: bold; font-family: Verdana, Arial, sans-serif; margin: 15px 0 15px 0; font-size: 110%; color: #2b2b2b;}
content h6 { font-weight: bold; font-family: Verdana, Arial, sans-serif; margin: 15px 0 15px 0; font-size: 100%; }

div. content p { margin: 15px 0 15px 0; }

content img {
	padding: 4px;
	border: 1px solid #ccc;
}
content img.noborded {
	padding: 0;
	border: 0;}
div.content ul,
div.content ol { margin: 10px 0; }

div.content ul li ul { margin: 0; }
div.content ul li {
margin: 15px;
	list-style-position: inside;
	list-style-image: url("square.gif");
}
div.content ul li ul li { padding-left: 15px; }
small { font-size: 85%; }
strong { font-weight: bold; }

      
  div.footer { clear: both; 
}
div.footer p {
	position: left;
	left: 192px;
border-left: 2px solid #CCCCCC
	padding: 5px;
	font-size: 90%;
	width: 400px;
}          
      
    
