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

body {
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #0f194b;
background:url(../img/fundo_site.gif) repeat-x #040a58;
}

a 			{color:#0f194b; font-weight: bold;}
a:link 		{color:#0f194b; text-decoration:none;}
a:visited	{color:#0f194b; text-decoration:none;}
a:hover 	{color:#0f194b; text-decoration:underline;}

.both {
clear:both;
}

#principal{
margin: 0 auto;
width: 750px;
background:#FFFFFF;
}

#topo{
width: 750px;
height: 145px;
}

#conteudo{
width: 750px;
background:url(../img/fundo_menu.gif) repeat-x;
}

.tlt_sess{
width: 100px;
height: 25px;
margin: 0 auto;
margin-top: 10px;
}

#hr_sess{
margin: 0 auto;
width: 450px;
height: 5px;
background: #182988;
margin-bottom: 10px;
}

.cel1{
width: 80px;
background: #FFFFFF;
font-weight:bold ;
padding: 3px 0px 3px 5px;
}

.cel2{
width: 320px;
background: #FFFFFF;
padding: 3px 0px 3px 5px;
}

.cel3{
width: 80px;
background: #FFFFFF;
font-weight:bold ;
padding: 8px 0px 8px 5px;
}

.cel4{
width: 229px;
background: #FFFFFF;
padding: 8px 0px 8px 5px;
}

.form {
font-size: 11px;
font-family: verdana;
color: #0f194b;
background-color:#FFFFFF;
border: solid 1px #0f194b;
}

#lateral1{
width:470px;
float:left
}

.materia_foto{
padding:5px 10px 5px 10px;
float:left;
}

.fotos_empresa{
padding:10px 0px 10px 20px;
float:left;
cursor: pointer;
}

.seta{
padding:5px 10px 5px 0px;
float:left;
}

.materia_txt{
padding:5px 0px 5px 0px;
float:left;
width:300px;
text-align:justify;
}

#menu{
width:470px;
height:25px;
}

#lateral2{
width:270px;
float:left;
}

#boxlateral1{
color:#FFFFFF;
background-color: #182988;
background-image:url(../img/fundo_tlts_blue.gif);
background-repeat:repeat-x;
}

.divfotos{
padding: 0px 0px 10px 0px;
width: 130px;
}

.divfotos2{
margin-left: 4px;
padding-bottom: 5px;
width: 130px;
float:left;
text-align: center;
}

.divfotos3{
margin: 0 auto;
}

#corpoProDet{
margin: 10px;
}
.fotos{
border: 1px #FFFFFF solid;
}

.fotos2{
border: 1px #1e3296 solid;
}

#institucional{
background: #dcdcdc;
color:#0f194b;
padding-top: 5px;
}

#rodape{
text-align:center;
padding-top: 5px;
}

#rodape_encaixe{
height:10px;
font-size:1px;
margin: 0 auto;
width: 750px;
}

.zeroarts {
	font-weight: normal;
}
.zeroarts a 			{color:#0f194b; text-decoration:none;}
.zeroarts a:link 		{color:#0f194b; text-decoration:none;}
.zeroarts a:visited		{color:#0f194b; text-decoration:none;}
.zeroarts a:hover 		{color:#0f194b; text-decoration:underline;}
