* {
	text-decoration:none;
	margin:0;
	padding:0;
	list-style:none;
	border:none;
}*
body {
	background: url(../images/back.jpg) repeat;
}
/*****************************************
**** ESTRUTURA
*****************************************/
#geral{
	position:relative;
	float:left;
	width:950px;
	height:auto;
	margin:20px 15px;
}
#geralPopup{
	position:relative;
	float:left;
	width:500px;
	height:auto;
	margin:0px;
}
#popup{
	position:relative;
	float:left;
	width:480px;
	height:auto;
	padding:10px;
	background:#fff;
}
#popup h1{
	font:bold 12px "trebuchet MS", tahoma, arial, verdana;
	color:#0066cc;
	margin:0px 0px 10px 0px;
}
#popup p{
	font:normal 11px "trebuchet MS", tahoma, arial, verdana;
	color:#666;
	margin:10px 0px 0px 0px;
}
#site{
	position:relative;
	float:left;
	width:740px;
	height:auto;
}
#topo{
	position:relative;
	float:left;
	width:740px;
	height:auto;
}
#topo .top{
	position:relative;
	float:left;
	width:740px;
	height:95px;
}
#topo .banner{
	position:relative;
	float:left;
	width:740px;
	height:200px;
}
#topo .menu{
	position:relative;
	float:left;
	width:740px;
	height:29px;
}
#conteudoHome{
	position:relative;
	float:left;
	width:730px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 5px;
	background:#fff url(../images/back_home.jpg) repeat-y top center;
}
#conteudo{
	position:relative;
	float:left;
	width:730px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 5px;
	background:#fff;
}
#rodape{
	position:relative;
	float:left;
	width:740px;
	height:15px;
}
#rodape .ass{
	position:absolute;
	bottom:-25px;
	right:10px;	
}

/*** BARRA PUBLICIDADE ***/
#publicidade{
	position:relative;
	float:left;
	width:200px;
	height:auto;
	margin:0px 0px 0px 10px;
}
#publicidade .topo{
	position:relative;
	float:left;
	width:200px;
	height:auto;
}
#publicidade .conteudo{
	position:relative;
	float:left;
	width:195px;
	height:auto;
	background:#fff;
	padding:0px 0px 0px 5px;
}
#publicidade .rodape{
	position:relative;
	float:left;
	width:200px;
	height:auto;
}	
#publicidade .banner{
	border:1px solid #ccc;
	margin:0px 0px 10px 0px;
}
/*****************************************
**** ESTRUTURA
*****************************************/


/*****************************************
**** CONTEUDO
*****************************************/
#left{
	position:relative;
	float:left;
	width:200px;
	height:auto;
}
#center{
	position:relative;
	float:left;
	width:310px;
	height:auto;
	padding:5px 10px 10px 10px;
}
#right{
	position:relative;
	float:left;
	width:190px;
	height:auto;
	padding:0px 0px 0px 5px;
	border-left:1px solid #ccc; 	
}
#conteudoHome p{
	font:normal 11px "trebuchet MS", tahoma, arial, verdana;
	color:#666;
	margin:10px 0px 0px 0px;
}
#conteudo p{
	font:normal 11px "trebuchet MS", tahoma, arial, verdana;
	color:#666;
	margin:0px 0px 10px 25px;
}
#conteudo h1{
	font:bold 11px "trebuchet MS", tahoma, arial, verdana;
	color:#000;
	margin:10px 0px 0px 25px;
}
#conteudo h2{
	font:bold 11px "trebuchet MS", tahoma, arial, verdana;
	color:#0066cc;
	margin:10px 0px 0px 25px;
}
/*** CADASTRO ***/
#cadastro{
	width:430px;
	height:auto;
	margin:0px auto;
}
#cadastro form{
	width:430px;
	height:auto;
	font:normal 11px "trebuchet MS", tahoma, arial, verdana;
	color:#666;
}
#cadastro fieldset{
	width:400px;
	border:none;
	text-align:left;
}
#cadastro label{
	display: block;
	width: 120px;
	float: left;
	font:bold 11px "trebuchet MS", tahoma, arial, verdana;
	color:#003366;
	background:#f1f1f1;
	padding:2px 2px 2px 5px;	
}
#cadastro .campos_form{
	color:#666;
	background:#e8e8e8;
	font:normal 11px "trebuchet MS", tahoma, arial, verdana;
	margin:0px 0px 1px 1px;	
	padding:2px 2px 2px 5px;		
}
#cadastro .text_form{
	color:#666;
	background:#e8e8e8;
	font:normal 11px "trebuchet MS", tahoma, arial, verdana;
	margin:0px 0px 5px 1px;
	overflow:auto;
}
#cadastro .bt{
	display: block;
	width: 100px;
	float: left;
	font:bold 11px "trebuchet MS", tahoma, arial, verdana;
	color:#003366;
	background:#cccccc;
}

/*** CONTATO ***/
#contato{	
	position:relative;
	float:left;
	width:430px;
	height:auto;
	margin:0px 20px;
}
#contato form{
	width:430px;
	height:auto;
	font:normal 11px "trebuchet MS", tahoma, arial, verdana;
	color:#666;
}
#contato fieldset{
	width:400px;
	border:none;
	text-align:left;
}
#contato label{
	display: block;
	width: 120px;
	float: left;
	font:bold 11px "trebuchet MS", tahoma, arial, verdana;
	color:#003366;
	background:#f1f1f1;
	padding:2px 2px 2px 5px;	
}
#contato .campos_form{
	color:#666;
	background:#e8e8e8;
	font:normal 11px "trebuchet MS", tahoma, arial, verdana;
	margin:0px 0px 1px 1px;	
	padding:2px 2px 2px 5px;		
}
#contato .text_form{
	color:#666;
	background:#e8e8e8;
	font:normal 11px "trebuchet MS", tahoma, arial, verdana;
	margin:0px 0px 5px 1px;
	overflow:auto;
}
#contato .bt{
	display: block;
	width: 100px;
	float: left;
	font:bold 11px "trebuchet MS", tahoma, arial, verdana;
	color:#003366;
	background:#cccccc;
}
#endereco{
	position:relative;
	float:left;
	width:240px;
	height:auto;
}
#endereco p{
	font:normal 11px "trebuchet MS", tahoma, arial, verdana;
	color:#666;
	margin:0px 0px 10px 25px;
}
#endereco h1{
	font:bold 11px "trebuchet MS", tahoma, arial, verdana;
	color:#000;
	margin:10px 0px 0px 25px;
}
