*{padding:0;margin:0;}

body{text-align:center; background:#EBEBEB; font-family: Calibri, Arial, Tahoma; color:#333;}
#tudo{background:#FFF;width:1005px; height:1700px; margin:8px auto; padding:6px 6px 0px 6px;}

#topo{background:#FFF; width:798px; float:left; padding:7px 0 0; margin:0 0 15px;}
#coluna-esquerda{background:#FFF; width:181px; float:left;}
#conteudo{background:#FFF; width:606px; height:1450px; float:left; padding:0px 8px 0px 8px;}
#conteudo_interno{background:#FFF; width:600px; float:left; padding:0px 8px 0px 8px; text-align:left;}
#coluna-direita{float:right; width:200px; height:1700px;}


#menu-box{background:#990000; width:180px; float:left; text-align:left;}
#menu-servicos{ background:#FFF; width:180px;margin:5px auto 0;}
#box-ce{ background:#FFF; width:97%; border:1px solid #ccc; text-align:left; padding:8px 2px 8px 2px;}

#topo-banner {width: 797px; text-align:center;}
#topo-logo {width: 260px; text-align:left; float:left; }
#topo-relogio {width: 398px; float: left; }
#topo-busca {width: 500px; float: left; }

/* DIV DESTAQUE */

#destaque{background:#FFF;width:100%;}

#slide{background:#FFF; width:250px; float:left; margin:0 5px 0 0;}
#slide-box{background:#FFF; margin:5px auto 0;}

#chamadas{background:#FFF; width:350px; float:left; text-align:left;}
#chamadas-box{margin:0 0 8px;}
#chamadas h1{font-size:12px; font-style:italic;padding:0px 0px 0px 0px; border-top:1px solid #EBEBEB;}
#chamadas h2{font-size:16px; font-style:italic;padding:0px 0px 0px 0px;}

#interna_esquerda{ width:300px; float:left;}
#interna_esquerda h1{ border-bottom:1px solid #CCC; padding:5px 10px 5px 10px;}
#interna_direita{width:260px; float:right;}
#interna_direita h1{ border-bottom:1px solid #CCC; padding:5px 10px 5px 10px;}

/* DIV BANNER CENTRAL*/

#banner{background:#FFF; width:100%; height:90px; float:left; padding:20px 0px 20px 0px;}
#banner-box{width:90%; margin:5px auto 0;}



/* DIV DESTAQUES DOIS  */

#destaque-dois{background:#FFF; width:100%;}

#bloco-um{background:#FFF; float:left; width:195px; border: 1px solid #EBEBEB;}
#bloco-um-box{width:185px; margin:5px auto 0;}
#bloco-um h1{ font-size:14px;text-align:left;padding:0px 0px 6px 3px;}
#bloco-um h2{text-align:left; font-size:12px;padding: 0px 0px 0px 10px;}
#bloco-um h3{font-size:12px;text-align:left;border-top:1px solid #EBEBEB;padding:12px 2px 13px 4px;}


#bloco-dois{background:#FFF; float:left; width:195px; border: 1px solid #EBEBEB; margin-left:7px;}
#bloco-dois-box{width:185px; margin:5px auto 0;}
#bloco-dois h1{font-size:14px;text-align:left;padding:0px 0px 6px 3px}
#bloco-dois h2{font-size:12px;text-align:left;padding:0px 0px 6px 10px}
#bloco-dois h3{font-size:12px;text-align:left;border-top:1px solid #EBEBEB; padding:12px 2px 13px 4px}


#bloco-tres{background:#FFF; float:left; width:195px; border: 1px solid #EBEBEB; margin-left:7px;}
#bloco-tres-box{width:185px; margin:5px auto 0;}
#bloco-tres h1{text-align:left;padding:0px 0px 6px 3px}
#bloco-tres h2{text-align:left;padding:0px 0px 6px 10px}
#bloco-tres h3{text-align:left;border-top:1px solid #EBEBEB; padding:12px 2px 13px 4px}



/* DIV DESTAQUES TRES */
#destaque-tres{background:#FFF; width:100%; float:left;}

#midia{background:#FFF; float:left; border: 1px solid #EBEBEB; width:380px;   }
#midia-img{ background:#FFF; float:left; width:170px; margin: 5px auto 0;}
#midia-chamadas{width:200px; background:#FFF; float:left; text-align:left;}
#midia-chamadas h1{text-align:left;padding:0px 0px 6px 3px}
#midia-chamadas h3{text-align:left;border-top:1px solid #EBEBEB; padding:5px 1px 5px 1px}

#agenda{background:#FFF; text-align:left; float:right; border: 1px solid #EBEBEB; width:200px;   }
#agenda h1{text-align:left;padding:0px 0px 6px 3px; font-size:10px;}
#agenda h3{text-align:left;border-bottom:1px solid #EBEBEB; padding:5px 0px 10px 1px;}



/* DIV DESTAQUES QUATRO */
#destaque-quatro{background:#FFF; width:100%; float:left;}
#destaque-quatro-foto{background:#FFF; float:left; border: 1px solid #EBEBEB; width:280px; height:207px;   }
#destaque-quatro-video{background:#FFF; float:right; border: 1px solid #EBEBEB; width:280px; height:207px;  text-align:center;   }



/* DIV SIDEBAR */

#leio{border: 1px solid #CCC; width:99%;}
#leio-box{padding: 0px 5px 0px 8px;}

/* MENU   */
#menubv {
width: 15.0em;
padding: 0;
margin: 0;
font: 13px "Calibri", Geneva,Verdana, sans-serif;
}
#menubv ul {
list-style: none;
margin: 0;
padding: 0;
}
#menubv li {
display: block;
border-bottom: 1px solid #FFFFFF;
margin: 0;
}
#menubv li a {
display: block;
padding: 5px 5px 5px 0.5em;
font-weight:bold;
border-left: 13px solid #3947B4;
border-right: 0px solid #F0F0F0;
background-color: #F0F0F0;
color: #333333;
text-decoration: none;
}
#menubv li a:hover {
border-left: 13px solid #CCCCCC;
border-right: 0px solid #F0F0F0;
background-color: #F0F0F0;
color: #666666;
}
/* Fix IE. Hide from IE Mac \*/
* html ul#menubv  li { float: left; height: 1%; }
* html ul#menubv  li a { height: 1%; }
/* End */





#guia-destaque{width:580px; margin-left:15px; text-align:left;}
#guia-titulo{width:170px; float:left;}
#guia-titulo-direita{width:400px; float:right;}
#guia-logo{width:170px;float:left; text-align:center;}
#guia-texto{width:400px;float:right;}

#paginacao{width:580px; text-align:center}




/* CSS Links e Textos */

.ChamadaDestaque:link {color:#333333;text-decoration:none;font-size:14px;font-weight:normal;font-family:Geneva, Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.ChamadaDestaque:visited {color:#333333;text-decoration:none;font-size:14px;font-weight:normal;font-family:Geneva, Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.ChamadaDestaque:hover {color:#666666; text-decoration:underline;font-size:14px;font-weight:normal;font-family:Geneva, Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

.Chamada:link {color:#333333;text-decoration:none;font-size:14px;font-weight:normal;font-family:Calibri,Geneva, Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.Chamada:visited {color:#333333;text-decoration:none;font-size:14px;font-weight:normal;font-family:Calibri,Geneva, Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.Chamada:hover {color:#666666; text-decoration:underline;font-size:14px;font-family:Calibri,Geneva, Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}

.Listas:link {color:#333333;text-decoration:none;font-size:12px;font-weight:normal;font-family:Calibri,Geneva, Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.Listas:visited {color:#333333;text-decoration:none;font-size:12px;font-weight:normal;font-family:Calibri,Geneva, Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.Listas:hover {color:#666666; text-decoration:underline;font-size:12px; font-family:Calibri,Geneva, Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}

.TextoChamada:link {color:#333333;text-decoration:none;font-size:10px;font-weight:normal;font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;}
.TextoChamada:visited {color:#333333;text-decoration:none;font-size:10px;font-weight:normal;font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;}
.TextoChamada:hover {color:#333333; text-decoration:none;font-size:10px;font-weight:normal;font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;}

.Retranca:link {color:#000099;text-decoration:none;font-size:10px;font-weight:normal;font-family:Arial, Helvetica, sans-serif; font-weight: bold;}
.Retranca:visited {color:#000099;text-decoration:none;font-size:10px;font-weight:normal;font-family:Arial, Helvetica, sans-serif; font-weight: bold;}
.Retranca:hover {color:#000099;text-decoration:none;font-size:10px;font-weight:normal;font-family:Arial, Helvetica, sans-serif; font-weight: bold;}

.curriculo:link {color:#333333;text-decoration:none;font-size:11px;font-weight:normal;font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.curriculo:visited {color:#333333;text-decoration:none;font-size:11px;font-weight:normal;font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.curriculo:hover {color:#666666; text-decoration:underline;font-size:11px;font-weight:normal;font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}

.empresa_texto: {color:#333333;text-decoration:none;font-size:10px;font-weight:normal;font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;}

.Texto{color:#333333;text-decoration:none;font-size:10px;font-weight:normal;font-family:Geneva, Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

.Texto5 {color:#333333;text-decoration:none;font-size:17px;font-weight:normal;font-family:Geneva, Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

.Texto4 {color:#333333;text-decoration:none;font-size:10px;font-weight:normal;font-family:Geneva, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-left:10px;}

.Texto8 {color:#333333;text-decoration:none;font-size:9px;font-weight:normal;font-family:Geneva, Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

.Texto6 {color:#333333;text-decoration:none;font-size:12px;font-weight:normal;font-family:Geneva, Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

.Texto7 {color:#666666;text-decoration:none;font-size:11px;font-weight:normal;font-family:Geneva, Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}


.Rodape {color:#333333;text-decoration:none;font-size:10px;font-weight:normal;font-family:Geneva, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align:left;}

.Rodape-teste {color:#666;text-decoration:none;font-size:16px;font-weight:normal;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align:left;}



#rodape-teste{background:#DBDBDB; height:120px; clear:both;}
#rodape-teste-logo{ background:#DBDBDB;}
#rodape-teste-textos{background:#DBDBDB;}
#rodape-teste-imagens{background:#DBDBDB;}
#rodape-teste-barra{ height:30px; background:#DBDBDB;}

#rodape-teste-busca{ background:#DBDBDB;}



/* fotos */
.fotos a {
    float: left;
	margin-top: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right: 0px;
	width: 235px;
	height: 156px;
	text-align: center;
	border: 1px solid #DBDBDB;
	background-color: #ffffff;
}

.fotos  a img {
	border: 0;
	text-align: center;
	margin-top: 4px;
}

.fotos  a:hover {
	background-color: #FFF;
	border: 1px solid #DBDBDB;
}


/* GALERIA DE VIDEO */
.videolist a {
    float: left;
	margin-top: 15px;
	margin-bottom: 1px;
	margin-left: 20px;
	margin-right: 0px;
	width: 109px;
	height: 80px;
	text-align: center;
	border: 1px solid #999;
	background-color: #ffffff;
}

.videolist  a img {
	border: 0;
	margin-top: 5px;
}

.videolist  a:hover {
	background-color: #f0f0f0;
	border: 1px solid black;
}

#video {
   float: left;
   border: 1px solid #999;
   background-color: #f0f0f0;
   width: 570px;
   overflow: hidden;
   text-align: center;
   padding-bottom: 10px;
}

#videoComments, #galleryComments {
   float: left;
   width: 220px;
   margin-top: 16px;
   margin-left: 20px;
}

#outercontainer {
   margin:30px auto;
   width: 580px;
   overflow: visible;
}
h1 {
   font-size: 15px;
   margin: 10px;
   padding: 0;
   color: black;
}


/* CONTROLES */

.img-border{

   border:1px solid #CCC;

   padding:3px;
}

.banner-border{

   border:1px solid #CCC;

   padding:5px;
}

p{

   font-size:10px;
   font:"Trebuchet MS", Arial, Helvetica, sans-serif;
   color: #666;

}

/* FORM */

.texto      	{font: 13px Verdana; text-decoration: none; color: #333333; margin-left: 10px;}
.form_campos	{background-color: #FFFFFF; font: 13px Geneva;  margin-left: 5px;}
.form_botao 	{background-color: #CCCCCC; font: 13px Geneva; border-style: outset; margin-left: 125px;}
.textocomum     {font: 11px Geneva, Verdana; text-decoration: none; color: #333333; margin-left: 5px;}

.texto      	{font: 13px Verdana; text-decoration: none; color: #333333; margin-left: 10px;}
.form_campo	    {background-color: #FFFFFF; font: 13px Geneva;  margin-left: 5px;}
.form_bota 	    {background-color: #CCCCCC; font: 13px Geneva; border-style: outset; margin-left: 10px;}
.textocomum     {font: 11px Geneva, Verdana; text-decoration: none; color: #333333; margin-left: 5px;}

.texto      	{font: 13px Verdana; text-decoration: none; color: #333333; margin-left: 10px;}
.form_camp	{background-color: #FFFFFF; font: 13px Geneva;  margin-left: 10px;}
.form_bot 	{background-color: #CCCCCC; font: 12px Geneva; border-style: outset; margin-left: 10px;}
.textoc     {font: 11px Geneva, Verdana; text-decoration: none; color: #333333; margin-left: 5px;}