@charset "utf-8";
/* CSS Document */

body {
	background-image: url(imagens/bg.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
	background-color:#FFF;
}

 a:link {	
	text-decoration: none;
	color: #3e3e3e;
}
 a:visited {
	text-decoration: none;
	color: #3e3e3e;
}
 a:hover {
	text-decoration: underline;
	color: #3e3e3e;
}
 a:active {
	text-decoration: none;
	color: #3e3e3e;
}

.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #3e3e3e;
	border-bottom:thin;
	border-bottom-style:solid;
}

.tituloNews {
	font-family: Helvetica, sans-serif;
	font-size: 24px;
	font-weight:bold;
	color: #3e3e3e;
}

.tituloNoticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #3e3e3e;
	display:block;
	background-color:#deded5;
	padding:5px;
}

.tituloBranco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #fff;
}

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
	line-height:15px;
	color: #3e3e3e;
}

.textoNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:justify;
	line-height:15px;
	color: #3e3e3e;
}

.textoNoticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:justify;
	line-height:15px;
	color: #3e3e3e;
	padding:3px;
	height:80px;
}


.textoRodape {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	line-height:15px;
	color: #3e3e3e;
}

.textoBranco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #fff;
}

.textoMaior {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size: 11px;
	color: #3e3e3e;
	line-height:15px;
}

.saibaMais {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3e3e3e;
	display:block;
	background-color:#deded5;
	padding:4px;
}


.esq{
	background-image:url(imagens/bg_lateral_esq.jpg);
	background-repeat:no-repeat;
	padding-left:40px;
	padding-right:20px;
	padding-top:10px;
}

.esqNews{
	background-image:url(imagens/bg_lateral_esq_int.jpg);
	background-repeat:no-repeat;
	padding-left:50px;
	padding-right:30px;
	padding-top:10px;
}

.esqIndex{
	background-image:url(imagens/bg_lateral_esq_index.jpg);
	background-repeat:no-repeat;
	padding-left:40px;
	padding-right:20px;
	padding-top:10px;
}

.miolo {
	background-image:url(imagens/bg_miolo.jpg);
	background-repeat:no-repeat;
	padding-left:25px;
	padding-right:25px;
	padding-top:145px;
}

.mioloBanner {
	background-image:url(imagens/banner_curriculo.jpg);
	background-repeat:no-repeat;
	padding-left:25px;
	padding-right:25px;
	padding-top:15px;
}

.mioloBanner2 {
	background-image:url(imagens/banner_corrida2.jpg);
	background-repeat:no-repeat;
	padding-left:25px;
	padding-right:25px;
	padding-top:135px;
}

.mioloBanner3 {
	background-image:url(imagens/banner_curriculo_mina.jpg);
	background-repeat:no-repeat;
	padding-left:25px;
	padding-right:25px;
	padding-top:0px;
}

.mioloInterno {
	background-image:url(imagens/bg_miolo_interno.jpg);
	background-repeat:no-repeat;
	padding-left:25px;
	padding-right:35px;
	padding-top:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
	line-height:15px;
	color: #3e3e3e;
}

.dir {
	background-image:url(imagens/bg_lateral_dir.jpg);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-right:45px;
	padding-top:90px;
}

.dir2 {
	background-image:url(imagens/bg_moldura2.jpg);
	background-repeat:no-repeat;
}


.dirIng {
	background-image:url(imagens/bg_lateral_dir_ing.jpg);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-right:45px;
	padding-top:90px;
}

#linha {
    clear:both;
}

#projeto{
    height:170px;
    background-color:#DFDFD5;
	margin-top:10px;
	margin-bottom:10px;
	padding:15px;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border: 5px solid #e8e8de;
	box-shadow: 2px 2px 2px #888;
	-moz-box-shadow: 2px 2px 2px #888;
    -webkit-box-shadow: 2px 2px 2px #888;
}

#projeto:hover{
    background-color:#e8e8de;
	box-shadow: 4px 4px 4px #888;
	-moz-box-shadow: 4px 4px 4px #888;
    -webkit-box-shadow: 4px 4px 4px #888;
}

#projeto img{
	margin-right:15px;
	margin-bottom:15px;
	-moz-border-radius: 15px;
    border-radius: 15px;
	border: 5px solid #e8e8de;
	padding:5px;
}

#projeto img:hover{
     box-shadow: 2px 2px 2px #888;
	-moz-box-shadow: 2px 2px 2px #888;
    -webkit-box-shadow: 2px 2px 2px #888;
	padding:5px;
}
