/* CSS Document */
*{
	margin:0;
	padding:0;
	list-style:none;
}
body {
	background:url(../imagens/body.png);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}
#geral{	
	width:1000px;
	display:table;
	margin:0 auto;
}
#topo{
	display:block;
	width:1000px;
	height:214px;
	background:url(../imagens/topo.jpg);
	border-bottom:2px solid #065c40;
}
#topo h1{
	display:block;
	width:437px;
	height:89px;
	padding-top:73px;
	background:url(../imagens/pedrasil-logotipo.png) no-repeat;
	font-family:Arial Black, Trebuchet MS, Helvetica, sans-serif;
	text-align:right;
	color:#00583c;
	font-size:18px;
	padding-right:20px;
	float:right;
}
#menu{
	display:block;
	width:550px;
	height:52px;
	float:right;

}
#menu li{float:left;}
#menu li a{
	display:inline-block;
	background:url(../imagens/menu.png) no-repeat;
	width:100px;
	height:22px;
	text-align:center;
	text-decoration:none;
	margin:0 5px 0 5px;
	color:#fff;
	padding-top:30px;
	font-size:12px;
	font-weight:bold;
}
#menu li a:hover{
	background:url(../imagens/menu-hover.png) no-repeat;
	height:37px;
	padding-top:15px;
	font-size:14px;
	
}
#conteudo{
	display:table;
	width:1000px;
	background:url(../imagens/conteudo.png);
}
#esquerdo{
	display:block;
	width:632px;
	height:354px;
	background:url(../imagens/esquerdo.png) repeat-y;
	float:left;
	padding:20px 0 0 20px;
	font-size:12px;
	text-align:justify;
}
#esquerdo ul{
	padding:5px 0 10px 60px;
}
#esquerdo li{
	color:#00583c;
	font-weight:bold;
	list-style:circle;
}
#direito{
	display:block;
	width:328px;
	height:374px;
	background:url(../imagens/direito.png) no-repeat;
	float:right;
	padding:0px;
}

#rodape{
	display:block;
	width:1000px;
	height:30px;
	background:url(../imagens/rodape.png) no-repeat;
	padding-top:10px;
	font-size:13px;
}
#rodape ul{
	width:505px;
	float:left;
}
#rodape li{float:left;}
#rodape ul li a{
	display:block;
	width:100px;
	text-align:center;
	padding:5px 0 5px 0;
	font-weight:bold;
	color:#00583c;
}
#sitebyoesp a{
	float:right;
	color:#fff;
	padding:2px 20px 0 0;
}
h1{
	font-size:16px;
	color:#00583c;
}
img{
	border:none;
}
a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
/*classes*/
.quadro{
	display:block;
	width:162px;
	height:164px;
	padding:10px 30px 0px 20px;
	background:url(../imagens/quadro.png);
	float:left;
	margin:10px 40px 0 0;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
.end{
	display:block;
	width:310px;
	text-align:center;
	font-size:smaller;
	color:#00583c;
	font-weight:bold;
	float:left;
}
.esq{
	padding:0 30px 0 30px;
}
.dir{
	font-size:9px;
	float:right;
}
.unid{
	font-weight:bold;
	font-size:18px;
}
.quadro2{
	display:block;
	width:279px;
	height:272px;
	padding:20px 0px 0px 20px;
	background:url(../imagens/quadro2.png) no-repeat;
	font-weight:bold;
	font-size:13px;
	margin-top:30px;
}
.branco{
	color:#fff;
}
.verde{
	color:#00583c;
}
/*formulário*/
input, textarea {
  border:1px solid #000;
  margin:0 0 5px 0px;
  display:inline;
}

label {
  display:inline-block;
  width:90px;
  text-align:left;
  font-size:11px;
  font-weight:bold;
  color:#00742f;
}
form{
	margin-left:30px;
	margin-top:20px;
}
#esquerdo img{
	float:left;
	}
/*---------Fotos---------*/
.highslide {
	cursor: url(../highslide/graphics/zoomin.cur), pointer;outline: none;}
.highslide-image {border: 2px solid white;}
.highslide-image-blur {}
.highslide-caption {display: none;border: 2px solid white;border-top: none;padding: 5px;font:normal 12px Arial, Helvetica, sans-serif; color:#0682ca;text-align:left; background-color:#FFF;}
.highslide-loading {display: block;color: white;font-size:9px;font-weight: bold;text-transform: uppercase;
    text-decoration: none;padding:3px;border-top:1px solid white;border-bottom:1px solid white;
    background-color: black;
	  /*
    padding-left: 22px;
    background-image: url(../highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {padding: 2px;text-decoration: none;font:bold 10px Arial, Helvetica, sans-serif; color:#000;}
a.highslide-credits:hover,
a.highslide-credits:hover i {color: white;background-color: gray;}
.highslide-move {cursor: move;}
.highslide-overlay {display: none;}

/* Controlbar example */
.controlbar {background: url(../highslide/graphics/controlbar4.gif);width: 167px;height: 34px;}
.controlbar a {	display: block;float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
}
.controlbar a:hover {background-image: url(../highslide/graphics/controlbar4-hover.gif);}
.controlbar .previous {width: 50px;}
.controlbar .next {width: 40px;background-position: -50px 0;}
.controlbar .highslide-move {width: 40px;background-position: -90px 0;}
.controlbar .close {width: 36px;background-position: -130px 0;
}
/* Necessary for functionality */
.highslide-display-block {display: block;}
.highslide-display-none {  display: none;}