
body { 
	margin: 0; 
	padding: 0; 
	background:url(images/bkg.jpg);
	font: normal .7em Tahoma, Verdana, Arial, Helvetica, Sans-Serif; 
	line-height: 1.6em; 
	color: #333;
}

html {
	margin: 0;
	padding: 0;
}


a { color: #546F92; background:none; }
a:hover { color: #808080; background:none; }
h1  { font: bold 2em "Trebuchet MS", Helvetica, Sans-Serif; margin: 0; color: #fff; background-color:transparent; }
h2  { font: bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
h3 { clear: both; font-size: 1.1em; color: #000; background: #fff url(images/h3bg.gif) no-repeat center left; padding: 0 14px; margin: 0;}
.blue { color: #546F92; background: inherit; }
.image { float: left; border: 2px solid #e2e2e2; padding: 3px; margin: 0 15px 10px 0; }


#container { 
	width: 900px; 
	margin: 0 auto 0 auto;
	background-color:#FFFFFF;
	padding:0 5px 5px 5px;
	border: #CCCCCC solid 2px;
}


#logo {
     position:absolute;
     background:url(images/logo.jpg);
	background-repeat: no-repeat;
	width:258px;
	height:76px;
	float:left;
	z-index:1;
	
}

/* COLUNA DA ESQUERDA */


#col-esq{
position:absolute;
width:253px;
height:500px;

float:left;
z-index:100;
margin-top:78px;

}

#quad1{

width:253px;
height:180px;
float:left;
background:url(images/noticias.jpg) no-repeat;

}

.fontenoticiastitulo  {
    font-size:13px;
	font-weight:bold;
	
}	

#IframeScroller {
margin-left:5px;
margin-top:12px;

}

#quad2{

width:253px;
height:140px;
margin-top:2px;
float:left;
background:url(images/campo_entrada.jpg) no-repeat ;
padding-right:-20px;

}

.fontemonitoramento  {
	font-size:14px;
	margin-right:110px;
	font-weight:bold;
	
}

#home  {
	height:24px;
	width:24px;
	float:right;
	margin-right:20px;
}

#form_entrada {
   
	float:left;
	margin-left:10px;
	width:200px;
	padding-right:10px;
	
}

.fontdemonstracao a {
	font-size:13px;
	margin-right:145px;
	color:#FF6600;
}



#quad3{

width:253px;
height:155px;
float:left;
background:url(images/utilitarios.jpg) no-repeat;
margin-top:2px;

}

#utilitarios  {
	font-style:normal;
    text-align:left;
	font-size: 9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width: 253px;
	height: 150px;
	float: left;
	
	
	
}


		
#menu2 {
float:left;
margin-top:3px;


}

#menu2 a { 
			color: #3F5B7F; 
			margin: 5px 0 5px 0; 
			text-align:left;
		}	
		
#menu2 a:hover { color: #FF6600;  }		


/* MENU */

#menu { 
       

	    float: right; 
	    background: #fff url(images/barul.gif) no-repeat bottom right; 
	    padding: 0 0 7px 0;
		margin-bottom: 0px;
		
}
	#menu li { 
		padding: 9px 13px 9px 13px;
		color: #444; 
		background: #fff url(images/bar.gif) no-repeat bottom left; 
		display: inline; 
	}
	#menu li.active { 
		color:#FF6600;
		background: #fff url(images/baractive.gif) no-repeat bottom left; 
		font-weight: bold;
	}
	#menu li a { 
		color: #808080; 
		text-decoration: none;
		background:none;	 
	} 	
	#menu li a:hover { 
		color:#FF6600;
		background:none;
	} 	
	.key { text-decoration: underline; } /* ACCESKEY UNDERLINED LETTER */

/* LEFT INTRO SIDE */	
#fla{
	float:right;

}

#right {
	overflow:auto;
	float: right;
	width: 600px;
	height:285px;
	margin-top:5px;
	margin-bottom:5px;
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	border: #999999 solid 1px;
}



/* FOOTER */

#footer {
	font-size:11px;
    text-align: center;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    clear: both;
	color:#000000;
    height: 25px;
	margin-top:5px;
    width: 900px;
	background-image:url(images/bt02.jpg);
	border:#3366FF solid 1px;
	padding-top:5px;
	text-decoration:none;
}


/*OUTROS */

#main { 
	width: 900px; 
	margin: 0 auto 0 auto;
	background-color:#FFFFFF;
	padding:0 5px 5px 5px;
	border: #CCCCCC solid 2px;
}

#bt01  {
	background-image:url(images/bt01.jpg);
	width:200px;
	height:20px;
}

#foto  {
	background-image:url(images/noc_teste.JPG);
	width:600px;
	height:260px;
}
#texto  {
    background: url(images/fundo_texto.jpg);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 258px;
	font-size: 11px;
	padding: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 641px;
	height: 260px;
}

#banner  {
    width:640;
    height:140px;
	float: right;
	margin-left:5px;
	border-bottom: solid 1px #999999;
	border-left: solid 1px #999999;
	border-right: solid 1px #999999;
}

#bannerempresa  {
    width:643;
    height:140px;
	float: right;
	margin-left:5px;
	border-bottom: solid 1px #999999;
	border-left: solid 1px #999999;
	border-right: solid 1px #999999; 
}

#bannercontato  {
    width:640;
    height:140px;
	float: right;
	margin-left:5px;
	border-bottom: solid 1px #999999;
	border-left: solid 1px #999999;
	border-right: solid 1px #999999; 
}

#bannermonitoramento  {
    width:640;
    height:140px;
	float: right;
	margin-left:5px;
	border-bottom: solid 1px #999999;
	border-left: solid 1px #999999;
	border-right: solid 1px #999999;
}

#bannersistema  {
    width:640;
    height:140px;
	float: right;
	margin-left:5px;
	border-bottom: solid 1px #999999;
	border-left: solid 1px #999999;
	border-right: solid 1px #999999; 
}

#bannercorretores  {
    width:640;
    height:140px;
	float: right;
	margin-left:5px;
	border-bottom: solid 1px #999999;
	border-left: solid 1px #999999;
	border-right: solid 1px #999999; 
}

#bannernoticias {
    width:640;
    height:140px;
	float: right;
	margin-left:5px;
	border-bottom: solid 1px #999999;
	border-left: solid 1px #999999;
	border-right: solid 1px #999999; 
}

#banner2  {
    width:640px;
    height:70px;
	float:right;
	margin-bottom:2px;
	border:#999999 solid 1px;
}

#banner_logo  {
    background-image:url(images/banner_foto.jpg);
    height: 140px;
	width: 643px;
	float: right;
}
#noticias  {
	font-style:normal;
    text-align:left;
	font-size: 9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(images/noticias.jpg) no-repeat;
	width: 243px;
	height: 160px;
	margin-top: 2px;
	padding:10px 5px;
	float: left;
}

#noticias2  {
	font-style:normal;
    text-align:left;
	font-size: 9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width: 235px;
	height: 128px;
	margin-bottom:5px;
	padding:10px 5px;
	float: left;
	overflow:auto;
}

#entrada  {
	background: url(images/campo_entrada.jpg);
	background-repeat: no-repeat;
	width: 253px;
	height: 130px;
	text-align: right;
	float:left;
	margin-top:5px;
	padding-top:10px;
}


#cadastro {
	float:left;
	width:150px;
	height:21px;
	padding:2px 0 2px 0;
	padding-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222C2D;
	background-color:#E3DC7D;
	border-left:#FF9900 solid 3px;
	border-bottom:#FF9900 solid 1px;
}

#cadastro2 {
	float:left;
	width:150px;
	height:22px;
	padding:2px 0 2px 0;
	padding-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#222C2D;
	background-color:#E3DC7D;
	border-left:#FF9900 solid 3px;
}

#cadastrocampo  {
	float:left;
	width:350px;
	height:21px;
	padding:2px 0 2px 0;
	padding-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#E3DC7D;
	border-bottom:#FF9900 solid 1px;
	border-right: #FF9900 solid 3px;
}

#cadastrocontato {
	float:left;
	width:150px;
	height:22px;
	padding:2px 0 2px 0;
	background-color:#E3DC7D;
	padding-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222C2D;
	border-left:#FF9900 solid 3px;
	border-bottom:#FF9900 solid 1px;
}

#cadastrocontatocampo  {
	float:left;
	width:400px;
	height:22px;
	padding:2px 0 2px 0;
	background-color:#E3DC7D;
	padding-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222C2D;
	border-bottom:#FF9900 solid 1px;
	border-right: #FF9900 solid 3px;
}

#cadastrocontato2 {
	float:left;
	width:150px;
	height:180px;
	padding:2px 0 2px 0;
	background-color:#E3DC7D;
	padding-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#222C2D;
	border-left:#FF9900 solid 3px;
}

#cadastrocontatocampo2 {
	float:left;
	width:400px;
	height:180px;
	padding:2px 0 2px 0;
	background-color:#E3DC7D;
	padding-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#222C2D;
	border-right: #FF9900 solid 3px;
}

p.botao {
	text-align:center;
	float:left;
	margin-left:100px;
	margin-top:15px;
	border:none;
}


#quadform {
z-index:1;
margin-top:-10px;





}	
	


