@charset "utf-8";
/* CSS Document */
object {
	outline:none;
	}
html,body{
	width:100%; height:100%; margin:0px; padding:0px; font:12px Arial, Tahoma, Verdana, sans-serif; background:#FC0 url(../img/bgall.jpg) top repeat-x;
	}
/* DIV - TOPO DA PAGINA */	
#topo{
	width:900px; height:380px; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; text-align:center;
	}

/* DIV - CONTEUDO DA PAGINA */	

#cont{
	width:880px; height:auto; margin-left:auto; margin-right:auto; padding:inherit;
	}
	
/* CAIXAS DE INFORMAÇÃO CONTEXTUAL NA INICIAL */	

#cont .ind{
	width:257px; background: url(../img/bas_ind.jpg) left bottom no-repeat; margin-left:18px; margin-right:18px; float:left; display:inline;
	}
#cont .ind h2{
	background:url(../img/top_ind.jpg) left top no-repeat; margin:0px auto; padding-bottom:0px; font-size:14px; height:24px; padding-left:12px; line-height:24px; letter-spacing:0.7pt; color:#DE0000;
	}
	
#cont .ind h2 span{
	background:#FC0; padding-left:5px; padding-right:5px;
}
	
#cont .ind p{
	border-left:1px solid #D49003; padding-left:15px; padding-right:15px; border-right:1px solid #D49003; margin-bottom:13px; font-size:11px; min-height:100px;
	}
	
#cont .ind p a{
	text-decoration:none; color:#900; font-size:12px;
	}
	
#cont .ind p a:hover{
	text-decoration:none; color:#F00; font-size:12px;
	}

#cont .indimg{
	 width:225px; text-align:center; margin-left:auto; margin-right:auto; padding-top:10px; padding-bottom:10px; border-left:1px solid #D49003; padding-left:15px; padding-right:15px; border-right:1px solid #D49003;
	}
	
/* IMAGENS TOPO E BASE DO SUBMENU */

#cont .topbas{
	margin:0; padding:0; width:162px; float:left;
}

/* SUBMENU DOS MODELOS */	
#cont .submenutop{
	width:170px; padding-top:22px; background:url(../img/submenu_topo.jpg) top left no-repeat; float:left;
}

#cont .submenu{
	float:left; width:160px; border-right:1px solid #D49003; border-left:1px solid #D49003; margin:0; padding:0;
	}

#cont .submenu a{
	text-decoration:none; color:#C00;
	}

#cont .submenu a:hover{
	text-decoration:none; color:#F00;
	}
	
#cont .submenu ul{
	margin-left:15px; padding-left:0px; padding-right:5px; font-size:14px; font-weight:bold; line-height:20px; margin-top:0px; margin-bottom:10px;
	}

#cont .submenu li{
	margin-left:15px; padding-left:5px; font-size:11px; ; line-height:20px; margin-top:0px; margin-bottom:0px;
	}
	
/*CONTEUDO INTERNO MODELOS*/
#cont .modelos{
	float:right; width:700px;
	}
	
#cont .alinhacentro{
	width:700px; text-align:center;
	}
	
#cont .tab0{
	width:460px; background:#FFF; border:1px solid #A60;
	}

#cont .tab1{
	width:230px; height:25px; background:#FFDE00; text-align:center;
	}

#cont .tab2{
	width:230px; height:25px; text-align:center;
	}

/*IMAGENS DOS MODELOS*/

#cont .image{
	float:left; padding-right:15px; padding-bottom:10px; padding-top:10px; 	
	}
	
#cont .image p{
	text-align:center; font-size:10px; letter-spacing:0.5pt; padding-bottom:3px; margin-bottom:3px; border:1px solid #DDB000;	
	}
	
#cont .image p a{
	text-decoration:none; color:#444; font-size:11px; font-weight:bold;	letter-spacing:1.5pt;
	}
	
#cont .image p a:hover{
	text-decoration:none; color:#F00; font-size:11px; font-weight:bold; letter-spacing:1.5pt;
	}
	
#cont .linhas{
	width:900px; float:left;
	}
/*OBSERVAÇÃO MODELOS*/
#obs{
	float:right; width:675px; margin-top:20px; margin-right:0px; _margin-right:10px; padding:10px; border:1px solid #A60; background:#FFDE00; display:inline; font-size:11px; text-align:justify; letter-spacing:0.6pt; 
	}
/*TITULO PRINCIPAL*/

#cont h1{
	margin:0 auto; margin-bottom:5px; padding-left:2px; padding-right:2px; padding-bottom:5px; border-bottom:1px dotted #A60; font-size:18px; color:#DE0000; letter-spacing:0.9pt;
	}

/*SUBTITULOS*/

#cont h3{
	margin:0 auto; margin-bottom:5px; margin-top:15px; padding-left:2px; padding-right:2px; padding-bottom:5px; border-bottom:1px dotted #A60; font-size:14px; color:#D00; letter-spacing:0.3pt;	
	}

/*TITULO DENTRO DO SUBMENU*/

#cont h4{
	margin-left:10px; margin-right:10px; margin-bottom:10px; padding-left:2px; padding-right:10px; padding-bottom:2px; padding-top:5px; border-bottom:1px dotted #A60; font-size:12px; color:#A60; letter-spacing:0.3pt;	
	}
	
#cont p{
	margin:0px auto; padding: 4px; text-align:justify; line-height:20px;
	}

/* DIV - FORM DE CONTATO */	

#formulario{
	float:right; width:570px; min-height:320px; text-align:center;
	}

/* DIV - BASE DA PAGINA */	

#base{
	width:885px; height:40px; margin-left:auto; margin-right:auto; clear:both;
	}
	
#base p{
	margin:0px auto; padding: 7px; text-align:right; font-size:10px; letter-spacing:0.7pt; color:#A60;
	}
	
#base a{
	color:#A60; text-decoration:none; letter-spacing:1.9pt; font-weight:bold;
	}
	
#base a:hover{
	color:#F00; text-decoration:none; letter-spacing:1.9pt; font-weight:bold;
	}