body {margin:0; padding:0;}

#container { position:relative; margin:0; padding:0;}

div.cont_home { width:998px; margin:0 auto; background-color:#15496e; padding:0;}

div.cont_home div.banner { width:998px; height:350px; background-image:url(/img/topo_home.jpg); background-repeat:no-repeat;}
div.cont_home div.banner div.texto {width:550px;text-align:center;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	font-size:16px;	color:#333;	padding:200px 0 0 380px;}
div.cont_home div.boxes { width:976px; margin:0 auto; padding-left:22px; _padding-left:7px; padding-bottom:50px; }
div.cont_home div.boxes div.box { width:290px;float:left;margin:30px 15px 0 15px;}
div.cont_home div.boxes div.box div.tit { width:282px; height:50px; background-image:url(/img/bg_titulo.jpg); background-repeat:no-repeat; text-align:center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#FFF; font-weight:bold; line-height:36px;}
div.cont_home div.boxes div.box div.tit a {color:#FFF; text-decoration:none;}
div.cont_home div.boxes div.box div.tit a:hover {text-decoration:underline;}
div.cont_home div.boxes div.box p {margin:0; padding:10px 8px 10px 7px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#FFF;}
div.cont_home div.boxes div.box p a {color:#FFF; text-decoration:none;}
div.cont_home div.boxes div.box p a:hover { text-decoration:underline;}
div.cont_home div.rodape { clear:both; padding-top:24px; height:68px; background-image:url(/img/bg_rodape.jpg); background-repeat:repeat-x; text-align:center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#333;}


div.cont_interna { width:998px; margin:0 auto; background-color:#ffffff; padding:0;}
div.cont_interna div.banner { width:998px; height:236px; background-image:url(/img/topo_interna.jpg); background-repeat:no-repeat;}
div.cont_interna div.left_column { width:930px; float:left; padding:40px 0 50px 30px;}
div.cont_interna div.left_column p.titulo { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; color:#007051;}
div.cont_interna div.left_column p { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#000000;}
div.cont_interna div.left_column p a {text-decoration:none; color:#007051;}
div.cont_interna div.left_column p a span {color:#333;}
div.cont_interna div.left_column p a:hover {text-decoration:underline;}
div.cont_interna div.left_column div.separador { height:1px; background-color:#666; margin:30px 0 30px 0;}
div.cont_interna div.left_column p.verde { margin:0; background-color:#007051; color:#FFF; font-weight:bold; width:110px; height:20px; padding:4px 8px 4px 8px; line-height:20px; font-size:16px;}
div.cont_interna div.left_column p.links {margin:0; padding:5px 0 0 10px;}
div.cont_interna div.left_column p.links a {color:#333; text-decoration:none;}
div.cont_interna div.left_column p.links a:hover {text-decoration:underline;}
div.cont_interna div.rodape { clear:both; padding-top:24px; height:68px; background-image:url(/img/bg_rodape.jpg); background-repeat:repeat-x; text-align:center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#333;}

div.bug {clear:both; height:1px;}