@charset "iso-8859-2";
/* CSS Document */
/*base para o site*/
body { background-image:url(img/bgsite.jpg); background-repeat:repeat-y; background-position:center; background-color:#cccccc; 	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;}
#base { width:760px; background-color:#FFFFFF; border:#333333 solid 2px;}
#topo { position:relative; width:760px; height: 97px; background-image:url(img/bg_topo.jpg); background-repeat:no-repeat;}
#barmenu { width:755px; height: 30px; background-image:url(img/bg_menu.jpg); background-repeat:repeat-x; text-align:center; font-family:"Trebuchet MS", Verdana, "Arial Narrow"; color:#FFFFFF; padding-top:5px; padding-left:5px;}
#swf{ width:760px; height: 288px;}
#barserv { width:760px; height: 30px; background-image:url(img/bar_servicos.jpg);}
#bgservicos { width:760px; height: 246px; background-image:url(img/bg_servicos.jpg);}
#bgservicospage { width:740px; /*margin-top:20px; margin-left:20px;margin-bottom:20px;*/}
#barhl { width:760px; height: 19px; background-image:url(img/hl.jpg); background-repeat:no-repeat;}
#rodape { width:760px; height: 47px; background-image:url(img/bg_roda.jpg); background-repeat:no-repeat;}
/*itens do site*/
#cxlogo { position:relative; float:left; width:420px; height:97px; /*margin-top:5px;/*padding-top:8px*/;}
#cxmr { position:relative; float:right; width:320px; height:97px;/*margin-top:5px;/*padding-top:8px*/;}
.mr { position:relative; float:right; width:62px; height:20px; margin-right:10px; margin-top:10px;}
#logo { position:relative; float:right; width:88px; height:100px; background-image:url(img/logo.jpg); background-position:center; background-repeat:no-repeat;}
#box6 { position:relative; float:left; width:490px; height:245px;}
#boxbig { position:relative; float:right; width:260px; height:245px;}
#logonet { position:relative; width:25px; height:24px; margin-top:10px;}
/*6 caixas*/
.box { width:152px; height:102px; background-image:url(img/bg_azul1.jpg); background-repeat:no-repeat; margin: 3px 3px 10px 5px; float:left; overflow:auto;}
.boxazulbig { width:259px; height:213px; background-image:url(img/bg_azulbig.jpg); background-repeat:no-repeat; margin-left: -5px; margin-top:10px; float:left; overflow:auto;}
.boxrodape { width:245px; height:40px; margin-left: 2px; margin-top:2px; float:left;}
/*Links*/
a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size:12px;
}
a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background-color:#006699;
	font-weight:bold;
	font-size:12px;
}
a:active {
	color: #FFFFFF;
	text-decoration: none;
	font-size:12px;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size:12px;
}
/*textos*/
.titulosindex { text-align:left; font-family:"Trebuchet MS", Verdana, "Arial Narrow"; font-size:14px; font-weight:bold; color:#FFFFFF; margin-left:4px; margin-bottom:0px;}
.txthome { text-align:left; font-family:"Trebuchet MS", Verdana, "Arial Narrow"; font-size:12px; color:#FFFFFF; margin-left:4px; margin-bottom:0px; line-height:90%}
.titulosindexdt { text-align:left; font-family:"Trebuchet MS", Verdana, "Arial Narrow"; font-size:14px; font-weight:bold; color:#FFFFFF; margin-left:20px; margin-bottom:0px; margin-top:10px;}
.txthomedt { text-align:left; font-family:"Trebuchet MS", Verdana, "Arial Narrow"; font-size:12px; color:#FFFFFF; margin-left:20px; margin-bottom:0px; margin-top:-2px;}
.endereco { text-align:left; font-family:"Trebuchet MS", Verdana, "Arial Narrow"; font-size:12px; color:#333333; margin-left:5px; margin-top:2px;}
.netinter { text-align:center; font-family:"Trebuchet MS", Verdana, "Arial Narrow"; font-size:12px; color:#990000; margin-left:5px; margin-bottom:0px;}
.titulosfb{ text-align:left; font-family:"Trebuchet MS", Verdana, "Arial Narrow"; font-size:14px; font-weight:bold; color:#333333; margin: 4px 4px 4px 4px;}
.txtfb { text-align:left; font-family:"Trebuchet MS", Verdana, "Arial Narrow"; font-size:12px; color:#666666; margin: 4px 4px 4px 4px;line-height:200%}
/*servicos*/
.foto250 {width: 240px; height:240px; border:#333333 5px solid; margin-left:5px; margin-top:10px; float:left;}
.contserv {width: 460px; height:240px; border:#333333 5px solid; margin-left:5px; margin-top:10px; float:left; background-color:#CCCCCC;}