
body {font-family: arial, helvetica, sans-serif;	font-size: 100%;
	background: #c6bc71 url(img/bg.jpg) repeat top left;	color: Black;	margin: 0;	padding: 0;
	/* ie5/win hack */
	text-align: center;	
	}
	
#header {	width: 750px;	height: auto;	margin: 0 auto;	
	/* unhack ie5/win */
	text-align: left;	}

#menu{float: left; width: 180px;height: auto;
margin: 0 0 0 20px;}
#wrapper {float: left; 	width: 100%;	text-align: center;	margin-bottom: 0px;	}

#content {	width: 760px;	margin: 0 auto;	padding-bottom: 5px;
		/* unhack ie5/win */
	text-align: left;	}
	
/* footer */	
#footerwrap {	float: left;	width: 100%; height: 100%;  	padding-bottom: 0px;
/*  background: #016127 url(img/bg_footer.gif) no-repeat top center;	*/	
	/* hack ie5/win */
	text-align: left;	}

#footer {	color: #333;	width: 750px; height: 20px;	  margin: 0 auto;	padding: 0px 0 0 0;
	/* unhack ie5/win */	text-align: right;   	}
#footer ul {  display: inline; margin: 0; padding: 0 0 0 0; border: 0; list-style: none;}
#footer ul li {display: inline;text-align: left; margin: 0 0 0 0; font: bold 11px Arial,verdana,Tahoma, sans-serif ; }
#footer ul li a {   margin: 0px 0px 0px 0px; 	 color: #083160;  text-decoration: none; 	padding:0px 0px 0px 0px; 	border-bottom: 1px solid #083160; }
#footer ul li a:hover {display: inline; 	margin: 0px 0px 0px 0px; 	padding: 0px 0px 0px 0px; 			border-bottom: 2px solid #FF8C00; }	
/*menu home*/	

#leftnav {	float: left;	width: 150px;	height: 100%;
	margin: 0; border: 0; padding: 20px 10px 5px 5px;	}

#leftnav ul { margin: 0 0 0px 0; padding: 0; border: 0; list-style: none; }
#leftnav ul li { text-align: left; margin: 0 0 0 0; font: normal 0.7em Georgia,"Times New Roman", Times, serif; border-bottom: 1px dashed Black; }
#leftnav ul li a { width: 150px; display: block; margin: 0;color: #000000; padding: 3px 0px 3px 3px; text-decoration: none; letter-spacing: 1px; }
#leftnav ul li a:hover { color: #945E27; background: #FFFFFF; }
/* menu horizontal */
#leftnavhor {	float: left;	width: 700px;	height: 100%;
	margin: 0; border: 0; padding: 20px 0px 5px 40px;	}

#leftnavhor ul {margin: 0 0 0px 0; padding: 0; border: 0; list-style: none;   }
#leftnavhor  ul li { display: inline;  text-align: left; margin: 0 5px 0 5px; font: normal 0.8em Georgia,"Times New Roman", Times, serif; padding: 3px 4px 3px 4px; }
#leftnavhor  ul li a {   width: 150px;  margin: 0;color: #000000; padding: 3px 4px 3px 4px; text-decoration: none; letter-spacing: 1px; border-bottom: 1px dashed Black;}
#leftnavhor  ul li a:hover { color: #945E27; background: #FFFFFF; }


	
#meio {float:left;	width: 520px;
margin: 0px auto;
}
.boxmeio{ float:left;	width: 510px;
margin:0px 0 0 0;
}
.boxmeiominas{ float:left;	width: 500px;
margin:0px 0 0 0;
}
.boxagenda{width: 215px; height:140px;	 background: transparent url(img/agenda_escritores.jpg) no-repeat top left;	
margin:0px 0 0 5px;padding: 37px 5px 0 15px
}
html>body .boxagenda{padding: 27px 5px 0 15px
}

.boxagenda dt {font-family:  Arial, Helvetica, sans-serif; font-size: 11px;  color: #FF4500;
		font-weight: bold;
		padding: 0;
		}
.boxagenda dd {font-family:  Arial, Helvetica, sans-serif; font-size: 11px;  color: #8F5D2A;
		margin: 0 0 0 0;
		padding: 0 0 0 5px;
		}
.boxagendaminas{float:left;width:210px; height:140px;	 background: transparent url(img/bg_eventosminas.jpg) no-repeat top left;	
margin:15px 0 0 5px;padding: 25px 5px 0 15px
}
html>body .boxagendaminas{padding: 24px 5px 0 15px
}
.boxagendaminas dt {font-family:  Arial, Helvetica, sans-serif; font-size: 11px;  color: #FF4500;
		font-weight: bold;
		padding: 0;
		}
.boxagendaminas dd {font-family:  Arial, Helvetica, sans-serif; font-size: 11px;  color: #8F5D2A;
		margin: 0 0 0 0;
		padding: 0 0 0 5px;
		}
.boxminas{float:right;width: 210px;  	
margin:0px 0 0 50x;padding: 0px 0px 0 0px
}

.box{float:left ;width: 250px;  	
margin:0px 0 0 0x;padding: 20px 0px 0 0px
}
		
		
.fotos{
	float:right;
	/* border-top: 1px solid #fff;
  border-right: 3px solid #fff;
   border-bottom: 1px solid #fff;
 border-left: 3px solid #fff;*/
	padding: 5px 0 5px 0;
}


.fotointerna{float:right;margin: 15px 5px 10px 10px;padding: 5px 5px  5px 5px; background-color: #FFF;
border-top: 1px solid #CECECE;
border-right: 1px solid #CECECE;
border-bottom: 1px solid #CECECE;
border-left: 1px solid #CECECE;
}
.fototransp{float:left;margin: 15px 5px 0px 20px;padding: 5px 5px  5px 5px; 
}
.fotoeventos{float:left;margin: 5px 5px 10px 10px;padding: 5px 5px  5px 5px; background-color: #FFF;
border-top: 1px solid #CECECE;
border-right: 1px solid #CECECE;
border-bottom: 1px solid #CECECE;
border-left: 1px solid #CECECE;
}
.boxinterna{ float: left; width: 520px;  margin: 0px 0px 0px 0px;
background-color: White; }
.boxinterna img {margin: 5px 5px 5px 5px;}
.boxinterna p { font: normal 0.70em Georgia,"Times New Roman", Times, serif; color: #152929;  text-align: justify; letter-spacing:1px;
padding: 10px 10px 5px 15px; }
.boxinterna p  a {font: normal 11px verdana,Arial, Helvetica, sans;  color: Maroon; font-weight: bold; text-decoration:none;}
.boxinterna p  a:hover { color: #E17C00; }

.boxinterna ul {	margin-top:5px; list-style: circle;  }
.boxinterna ol {	margin:5px 10px 0 25px;  list-style: circle;  }
.boxinterna ol li a { color: #004801;	font: bold 11px Verdana,  Arial, Helvetica, sans-serif; text-decoration: none;
	margin: 0 0 0px 25px;  }
.boxinterna ol li a:hover {color: #FF8C00; }
.boxinterna li  { color: #B8860B; font: normal 11px Verdana, Arial, Helvetica, sans-serif; text-align: justify; 
	padding: 5px 10px 0px 0px;}
.boxinterna  li a { color: #B8860B; font: bold 11px Verdana,  Arial, Helvetica, sans-serif; text-decoration: none;
	padding: 0 0 0px 0px;  }
.boxinterna li a:hover {	color: #FF8C00;}
.boxinterna span { font: normal 11px verdana,Arial, Helvetica, sans; color: #767676;  }
.boxinterna h1 { width:480 px; height:30px; font: normal 11px verdana,Arial, Helvetica, sans; color: #767676; 
margin: 0px 0px 0px 0px;  }
.boxinterna table { border: 0px solid #666666;margin: 10px 0 0 15px;
 }
.boxinterna table p { font: normal 11px verdana,Arial, Helvetica, sans; color: #152929; 
padding: 0px 0px 0px 0px; }



 .titulo{font-family: Georgia,"Times New Roman", Times, serif; font-size: 1.0em;color: #BA611F;  font-weight: bold;  }
.subtit{font-family: Arial, Helvetica, sans-serif; font-size: 0.9em;color: Black;   }

 .rss{float: right;	width: 50px;	height: 20px;	margin: 0px 0 0 0px;   padding: 0px 0px 0px 0px;	}
 
 .tituloautor{font-family: Georgia,"Times New Roman", Times, serif; font-size: 1.0em;color: #BA611F;  text-align: left; padding: 15px 0 0 15px;  font-weight: bold;  }

 .textoHome{float:left; width: 300px; font-family: Georgia,"Times New Roman", Times, serif; font-size: 0.9em;color:#000;  text-align: left; padding: 15px 0 0 15px;  background: transparent url(img/bg_home2.jpg) no-repeat top left;	  }
 .textoHome:first-letter { color: #D2691E; font-size:xx-large; }

 .textopiniao{float:left; width:500px; font: italic 12px Georgia,"Times New Roman", Times, serif; color: #152929;  text-align: justify; letter-spacing:1px;
padding: 10px 10px 5px 15px; }

 .textsmall{font-family:  Arial, Helvetica, sans-serif; font-size: 11px;  color: Maroon; padding: 10px 1px 10px 1px ;  font: bold;  }

h1{display: block;	width:510px; 	font-family: Georgia,"Times New Roman", Times, serif; color: #FFF;	font-size: 18px;	letter-spacing: 1px;	text-transform: capitalize;	
	margin:10px 0px 0px 0px ;
	padding: 0 0 0 10px;
	background-color: #d4b256;}
		
h2{	
color: #B20000;	
font-family: Lucida Sans,Arial, Verdana, sans-serif;	font-size: 13px;	letter-spacing: 2px;	text-transform: Capitalize;	border-bottom: 0px solid #E6DB70;
margin:3px 0px 0px 18px ;}


h3{color: Maroon;	font-family: "MS Serif", "New York", serif;	font-size: 13px;
	letter-spacing: 1px;		border-bottom: 0px solid #636824;
	margin:5px 0px 5px 10px ;}
h4{display: block;	width:510px; 	font-family: "MS Sans Serif", Geneva, sans-serif; color: #FFF;	font-size: 18px;	letter-spacing: 1px;	text-transform: lowercase;	
	margin:10px 0px 0px 0px ;
	padding: 0 0 0 10px;
	background-color: #006400;}

h6{color: #B22222;	font:bold 12px Georgia,"Times New Roman", Times, serif;
		margin: 5px 0px 0px 0px ;
	padding-left: 15px;	letter-spacing: 2px; border-bottom: 1px solid #BDB76B;	}
h5{color: #A8790B;	font:bold 11px Arial, Helvetica, sans;
		margin: 5px 0px 0px 0px ;
	padding-left: 15px;	letter-spacing: 2px; 	}



hr {	display: none;	margin-top:10px;		}

p{	margin:0;} 

/* links*/
a.link1:visited, a.link1:link,a.link1:active  { float:right;font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif; color: #A0522D; font-weight: normal; text-decoration: none; ; font-size: 12px}
a.link1:hover {color: #FFFFF;   text-decoration: none; font-weight: bold;  }
a.link2:visited, a.link2:link,a.link2:active  { font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif; color: #B22222; font-weight: bold; text-decoration: none; ; font-size: 12px}
a.link2:hover {color: #FFD700;   text-decoration: none;   }
/* links*/

/* inicio formulario */
form {
	margin:0 0 0 0px;
	padding:0;
}

form select.dez
{width: 95%;
display: block;
font-family:  Verdana, Tahoma, Serif;
color: Gray;
float: left;
font-size: 11px;
margin:5px 0px 0 0px;
}
form select.empresas
{width: 80%;
display: block;
font-family:  Verdana, Tahoma, Serif;
color: Gray;
float: left;
font-size: 10px;
margin:10px 5px 0 15px;
}
form fieldset
{
   float: left;
   margin-right: 7px;
   width: 80%;
   border: solid  #47A4BE 1px;
   padding: 0 0px 0px 0px;
   margin-bottom: 5px;
}

form legend
{
   padding: 3px;
   margin: 3px;
   font-size: 70%;
	font-family:  Verdana,arial, Tahoma, Serif;
   font-weight: bold;
	letter-spacing: 3px;
  color: #47A4BE;
}

form label
{font-family:  Verdana, Tahoma, Serif;
color: Gray;
float: left;
display: block;
font-size: 10px;
margin:5px 0px 0 2px;
}

form input.email
{
   width: 120px;
   border: solid #47A4BE 1px;
   font-size: 11px;
   font-family: 'Trebuchet MS', Verdana, Tahoma, Serif;
	margin:3px 0px 5px 5px;
}
form input.radio
{
   width: 20px;
   border: solid #47A4BE 0px;
   font-size: 10px;
   font-family: 'Trebuchet MS', Verdana, Tahoma, Serif;
}

form input.botao
{ 
   display: inline;
   width: auto;
  margin:0px 0px 5px 2px;
	background-color: #eaeaea;
	 border: 1px solid #8B0000;
	font: bold 10px 'Trebuchet MS', Verdana, Tahoma, Serif;
}
form.busca
{ 
   
  margin:60px 0px 0px 40px;
	
}
.caixa {
margin: 0px;
color: #000;
border-right:1px solid #A9A9A9; 
border-left:1px solid #A9A9A9; 
border-top:1px solid #A9A9A9; 
border-bottom:1px solid #A9A9A9;
font-family:  "trebuchet MS",Arial, Helvetica, sans-serif; font-size: 11px;
background: #ffffff;
}

/* fim formulario */



