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

body{ 					margin: 0;	
						background: #F0E9D7;
						color:#323232;}
						
p + p{ text-indent: 0;}

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.png) 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;
	float:none;
}

.post-content img.alignleft{
	float:left;
	margin:0 20px 20px 0;
}

.post-content img.alignright{
	float:right;
	margin:0 0 20px 20px;
}

.post-content img.aligncenter{
	float:none;
	margin:20px;
}

.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 h3{
	margin-top: 0;
}

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

.coe-box li a{ font-size:13px;}

/*#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;}



/* MAILING LIST */

form.wufoo input#Field0{
	width:147px !important;
}

p#instruct0{
	visibility: visible !important;
	position: static !important;
}

li#errorLi{
	display: none;
	visibility: hidden;
}


/* ARQUIVOS */

ul.car-list{
	list-style: none;
	list-style-type: none;
	margin:0;
}

span.car-yearmonth{
	color:#1b4565;
	margin-bottom:10px;
	font-size:1.5em;
	display:block;
}

ul.car-monthlisting{
	list-style: none;
	list-style-type: none;
	margin:0 40px 20px 20px;
}

/* TABELAS */

h2.wp-table-reloaded-table-name{
	color:#111111;
	margin-bottom:10px;
	font-size:1.2em;
	display:block;
}

table.wp-table-reloaded{
	border-collapse: collapse;
	border:1px solid #EEE8D7;
}

table.wp-table-reloaded td{
	border:1px solid #EEE8D7;
}

table.wp-table-reloaded tr.even td{
	background-color: #f9f9f9;
}

table.wp-table-reloaded tr th{
	background-color:#eee8d7;
}

input#s{
	width:140px;
	margin-bottom: 10px;
}

input#searchsubmit{
	padding:  3px 10px;
	background-color: #358aca;	
	font-variant:small-caps;
	color:#fff;
	border:none;
	font-weight:600;
	font-size:13px;
}
