/* Basic */
* { margin:0; paggin:0; border:none }
img { border:none; display:block }
body { font-family: Trebuchet MS, Arial, Tahoma }
.left { float:left }
div#page { width:951px; margin:10px auto; position:relative }
	img.logo { margin-left:413px; *margin-left:401px }
	img.logonote { wight:278px; height:128px; position:absolute; top:67px; left:17px }
	div.top img { float:left; *margin-left:-10px }
	
	div.menu { width:951px; *width:936px; height:35px; float:left; background:#FFF url(../Images/bg_menu.jpg) }
		div.menu ul { margin:8px 0 0 150px; list-style-type:none; color:#107DA2 }
			div.menu ul li { padding:0 15px; float:left; font-size:18px }
				div.menu ul li a { color:#107DA2; text-decoration:none }
	div.conteudo, div.servicos { width:99%; height:auto; float:left; padding:10px 0 0 10px; background:#FFF url(../Images/bg_conteudo.jpg)repeat-x }
		div.conteudo h1, div.servicos h1 { font-size:22px; color:#7A7A7A }
		div.conteudo h2 { margin-top:15px; font-size:18px; color:#605e60 }
		div.conteudo table input, div.conteudo table textarea { border:1px solid #000 }
		div.conteudo div.novidades { width:200px; margin:5px 10px 10px 10px; padding:6px 5px 10px 7px; float:right;  background-color:#CCC }
			div.conteudo div.novidades h1 { font-size:14px }
			div.conteudo div.novidades h2 { font-size:12px }
			div.conteudo div.novidades p { font-size:11px }
		div.servicos div.box { wight:128px; height:118px; margin:2px 3px 1px 0; float:left; overflow:hidden; border:1px solid #000; text-align:center; background-color:#edf7fc }		div.servicos div.box:hover { background-color:#254e64; color:#FFF }
			div.servicos div.box  img { wight:128px; height:96px }
			div.servicos div.box  p  { wight:128px }
	div.rodape { width:100%; height:17px; float:left; background-color:#0b141b; border-bottom:4px solid #254e64 }
		div.rodape p { margin-left:240px; font-size:12px; color:#FFF }








