/* CSS Document */

li {list-style-type:none}

* { margin:0; padding:0; border:none;}

body { text-align:center; font:normal 11px Arial, Helvetica, sans-serif; }

a { text-decoration:none; color:#616161; }

a:hover, a:link, a:visited, a:active { color:#000;}
a:hover { text-decoration: underline;}

ul { text-decoration:none; list-style:none;}
li { line-height:18px;}
.clear { clear:both; }
.b { font-weight:bold;}

#wrap { width:924px; margin:0 auto; text-align:left;}


#topo { position:relative;}

.nav_idiomas {position:absolute; top:9px; left:100%; margin: 0 0 0 -100px}

#colleft { width:236px; float:left;}
#colcenter { width:452px; margin:0 12px 0 12px; float:left;}
.boxh li, .boxh2 li, .boxh3 li, .boxh4 li {background:url(../imagens/ico_seta.gif) no-repeat left 7px; padding-left:10px; list-style-type:none; }
#rodape { text-align:center; background:#d2d2d2; margin:15px 0 0 0;	padding:10px 0 10px 0;}
.linkMais {margin:0 0 0 10px; padding:10px 0 3px 0px; }

.boxr li {background:url(../imagens/ico_seta.gif) no-repeat left 7px; padding-left:10px; margin-left:5px; list-style-type:none; } 
.boxr {width:212px; float:right; font:11px Arial Arial, Helvetica, sans-serif; color:#45729c}


.boxh { background: url(../imagens/bg_box.gif) no-repeat; padding:15px 5px 5px 15px; height:126px; } 
.boxh li a {color:#015976; }
.boxh li a:hover {color:#015976; text-decoration:underline; }
.boxh2 { background: url(../imagens/bg_box2.gif) no-repeat; padding:15px 5px 5px 15px; height:166px; }
.boxh2 li a {color:#015976; }
.boxh2 li a:hover {color:#015976; text-decoration:underline; }
.boxh3 { background:url(../imagens/bg_box3.gif) no-repeat; width:221px; height:118px; float:left; padding:10px; width:201px; height:98px;}
.boxh4 { background:url(../imagens/bg_box4.gif) no-repeat; width:221px; height:118px; float:right; padding:10px; width:201px; height:98px;}

.txt_h1 { letter-spacing:-3px; font:bold 30px Arial, Helvetica, sans-serif; color:#151515; line-height:28px;  margin:0 0 5px 0; }
.txt_h2 { letter-spacing:-1px; font:bold 18px Arial, Helvetica, sans-serif; color:#000; line-height:17px;  margin:0 0 5px 0; }

.bordabaixo {background:url(../imagens/bg_borda.gif) no-repeat bottom center; width:212px; height:6px; }

#slide {margin-top:10px; }

.boxr {
	background:#ededed;
	border:none;
	margin:0 0 10px 0;
	overflow: hidden; }
h3 { color:#1493ff; font:bold 18px Arial, Helvetica, sans-serif; line-height:29px; letter-spacing:-1px; background:url(../imagens/bg_colr.gif) no-repeat; padding:0 5px 0 10px;}
.tit_h3 { color:#46729e; font:bold 18px Arial, Helvetica, sans-serif; line-height:29px; padding:0 5px 0 px;}
.boxr p,.boxr ul { margin:0 5px 0 5px;}
.boxr ul{text-decoration:none; list-style:inside disc; }

.boxl{ margin:0 0 15px 0;}
.boxarea {margin-top:10px; }

/*FOMULÁRIOS*/
input {	border:1px solid #616161; background:url(../imagens/bg_campo.gif) repeat-x; height:19px; float:left; font:normal 11px "Trebuchet MS", Verdana, Arial; color:#616161; line-height:19px; margin-left:1px; }
select {border:1px solid #616161;font:normal 11px "Trebuchet MS", Verdana, Arial; color:#616161; line-height:19px;}
textarea {border:1px solid #616161;font:normal 11px "Trebuchet MS", Verdana, Arial; color:#616161; line-height:19px;}
.campo165 { width:165px;}
.campo270 { width:270px;}

/*COR PARA TEXTOS E LINKS*/
.roxol {color:#6ba9e5;}
.verdel {color:#94bf00;}
.azulc {color:#00aebf;}

.linkMais a { color:#244a70; font-weight:bold;}
.LinkMais li {background:none; }

/*====================SUB PÁGINAS====================*/
.imgborder{ border:1px solid #cdcdcd; margin:5px 0 5px 0;}
.flyMenu{
	position:absolute;
	top:140px;
	left:0px;
}
#colleft_fly {
	width:236px;
	float:left;
	margin:200px 0 0 0;
}

ul.lista_clientes { list-style:none; text-decoration:none;}
ul.lista_clientes li{ width:50%; display:block; line-height:10pt; float:left; text-align:center; margin:0 0 10px 0;}

ul.lista_fotos { list-style:none; text-decoration:none;}
ul.lista_fotos li{ width:50%; display:block; line-height:10pt; float:left; text-align:center; margin:0 0 0 0;}
