html{ 					margin:0px;
						padding:0px;}

body{ 					margin: 0;	
						background: #F0E9D7;
						color:#323232;}

a{ 						color: #358aca;
						text-decoration: none ;}

a:hover{ 	   			color: #1b4565;}

.title a{ 				color: #111;}

.title a:hover{ 		color: #111;
						text-decoration: none ;}

.clear{ 				clear: both;}

#container{ 			background: transparent url(../images/fundo2.gif) repeat-y top left;}

#body{ 					width: 626px;
						font-size:110%;}

#header{ 				height:170px;
						background: transparent url(../images/header.gif) no-repeat top left;}

#nav{ 					height: 153px;}

#nav ul{				list-style: none;
						margin: 0;
						margin-top: 131px;
						padding: 0;}

#nav li{ 				float: right;
						margin-left: 2px;
						padding: 3px 10px 2px 10px;
						background-color: #358aca;	
						font-variant:small-caps;
						font-weight:600;
						letter-spacing:1px;}

#nav li a{  			color: #FFFFFE;	}

#nav li a:hover{ 		color: #cce2f2;	
						text-decoration: none;}

#nav .selected{ 		float: right;
						border-top: 1px solid #EEE8D7;
						border-left: 1px solid #EEE8D7;
						border-right: 1px solid #EEE8D7;	
						background-color: white;
						color:blue;	}

#nav .selected a{ 		color: #358aca;}

#nav .selected a:hover{ color:#1b4565;}

.post{ 					margin-top: 30px;}

.post h3, .post h2{ 	float: left;
						margin-top:0px;}

.post h6{ 				float: right;}

/*
.post p{
	margin: 0;
	padding: 0;
}
*/

.post_meta{ 			font-size: 80%;}


/*.post-content{ 			display: inline;}*/

/*.post-content  p{ 		padding: 0;
						margin: 0;}*/

.post-content  p + p{  	text-indent:0em;	
						margin-top: 0.5em;}

.post-content img{ 		border: 1px solid #E2A22D;
						background: #EFD290;
						padding: 5px;
						max-width: 300px !important;}

.post-comment p + p{ 	text-indent:0em;	
						margin-top: 0.5em;}

.product h6{ 			width: 350px;}

.product img{ 			padding: 15px;
						margin-top: 30px;	
						border: 1px solid #EEE8D7;
						max-width: 300px;}


#projecto{ 				padding: 15px;
						background-color: #EFD292;
						text-align: justify;}

#info{ 					padding: 15px;
						background-color: #EEE8D7;
						margin-top: 30px;
						text-align: justify;}

.coe-box{ 				padding: 15px;
						_padding:6px;
						margin-left:0px;
						margin-top: 30px;	
						border: 1px solid #EEE8D7;}

.coe-box{ 				list-style:none;}

.coe-box li{ 			margin-bottom:10px;}

/*#left{ 					background-color: white;}*/

#right{ 				float:left;}

#subnav{ 				margin-top: 60px;
						margin-left: 30px;
						text-align: right;}

#subnav ul{ 			list-style: none;
						margin: 0;
						padding: 0;}

#subnav li{}



#left_sidebar{ 			height: 730px;
						width: 74px;
						background: transparent url(../images/leftbar.gif) no-repeat top left;}

#right_sidebar{ 		height: 730px;
						width: 74px;
						background: transparent url(../images/rightbar.gif) no-repeat top left; }

#footer{ 				height: 80px;
						_height:0px;
						background: white url(../images/bottom.png) no-repeat top left;}


.person{ 				margin-top: 10px;
						margin-bottom: 10px;}

.person img{ 			width:96px;
						height:112px;
						float: left;
						border: 1px solid #1b4565;
						background:white;
						padding: 5px;}

img{  					padding:10px;
						/*_padding:5px;*/
						border: 1px solid #1b4565;	}

.person .person_content{float: left;
						margin-left: 30px;}

h1{ 					font-size:250%;
						font-family: georgia, times, serif;
						color:#358aca;
						margin-top:50px;}

h2{						color:#1b4565;
						margin-top:30px;}

h3{ 					color:#1b4565;
						margin-top:20px;}

h3.title a{ 			color:#1b4565;
						margin-top:0px;}

h3.title a:hover{ 		color:#323232;}

h6{ 					font-size:120%;
						color:#1b4565;}

h6.data { 				color:#358aca;
						font-weight:normal;
						margin-top:0px;}			

.white{ 				color:white;}

#projecto{ 			/*	margin:0px;*/
						_padding:5px;}

#info{ 				/*margin:0px;*/
						_padding:5px;}

#projecto span{ 		text-align:justify;
						font-size:12px;}

#info h3{ 				font-size:15px;
						color:#358aca;}
						
#info p{ 				text-align:left;}

#info p+p{ 			margin-top:0.5em;
					text-indent:0em;}


