*{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a{
	color: #666666;
	text-decoration: none;

}


body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image:url(../images/img0.jpg);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #FFFFFF;	
}

#background {

	height: 100%;
	background-position: top;
	background-repeat: repeat-x;
	background-image: url(../images/img1.gif); 
	
}

.transparencia{

	background: url(../images/img2.gif);
	background-repeat: repeat;
	
}

.logotipo{

	background: url(../images/img3.gif);
	background-repeat: repeat;
	
}

/* TEXTO */
a:hover {
	color: #EE3338;
	text-decoration: none;
}


.txt_cinza {
	color: #666666;
	text-decoration: none;
}

.txt_cinza:hover {
	color: #EE3338;
	text-decoration: none;
}

.txt_preto,a.txt_preto {
	color: #131313;
	text-decoration: none;
}

.txt_preto:hover {
	color: #EE3338;
	text-decoration: none;
}

.txt_titulo {
	font-size: 16px;
	color: #666666;
	text-decoration: none;
}

.txt_cinza-menu {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.txt_cinza-claro {
	font-size: 11px;
	color: #CDCDCD;
	text-decoration: none;
}

.txt_vermelho {
	color: #EE3338;
	text-decoration: none;
}
.titulo_vermelho {
	font-size: 16px;
	color: #ef3f44;
	text-decoration: none;
}
.titulo_preto {
	font-size: 12px;
	color: #303030;
	text-decoration: none;
}
a.titulo_preto {
	font-size: 12px;
	color: #303030;
	text-decoration: none;
}
.texto_preto {
	color: #303030;
	text-decoration: none;
}
.texto_cinza{
	color: #818181;
	text-decoration: none;
}
.texto_cinzaPeq{
	font-size: 11px;
	color: #818181;
	text-decoration: none;
}
.texto_cinzaEsc{
	color: #303030;
	text-decoration: none;
}



/* COPYRIGHT */
.copyright {
	font-size: 9px;
	color: #CDCDCD;
	text-decoration: none;
}

.copyright:hover {
	font-size: 9px;
	color: #EE3338;
	text-decoration: none;
}

.arroba {
	color: #EE3338;
	font-size: 11px;
}

/* BOX */

.box_pesquisa {
	font-size: 11px;
	color: #CDCDCD;
	text-decoration: none;
	padding: 0px 0px 0 5px;
	/*width: 218px;*/
	height: 15px;
	border: 0px;
}

/* MENU */
#menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#menu a {
	font-size: 11px;
	display: block;
	width: 240px;
	height: 14px;
	color: #131313;
	text-decoration: none;
	line-height: 14px;
	padding: 0px 0px 0px 13px;
}
	
#menu a:hover {
	font-size: 11px;
	color: #CDCDCD;
	text-decoration: none;
	background-image: url(../images/img5.gif);
	background-repeat: repeat-x;
}

/* FORM */

#form ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
	
#form a {
	font-size: 11px;
	color: #D7D7D7;
	display: block;
	width: 15px;
	height: 15px;
	text-decoration: none;
	text-indent: 0px;
	line-height: 15px;
	background-image: url(../images/img4B.gif);
	text-align: center;
}
	
#form a:hover {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none; 
	background-image: url(../images/img4A.gif);
}


span.microsite {
	background-image: url(../images/thumbFundo.gif);
	background-position:center;
	background-repeat:no-repeat;
	padding: 2px;
	width: 78px;
	height: 78px;
}

.clear{clear:both;}
	
/* General rules */
#dhtmlgoodies_slidedown_menu li{
	vertical-align: middle;
	list-style-type:none;
	/*position:relative;*/
}
#dhtmlgoodies_slidedown_menu ul{
	vertical-align: middle;
	margin:0px;
	padding:0px;
	/*position:relative;*/
}
#dhtmlgoodies_slidedown_menu div{
	margin:0px;
	padding:0px;
	vertical-align: middle;
}
/* 	Layout CSS */

#dhtmlgoodies_slidedown_menu{		
	vertical-align: middle;
	visibility:hidden;
/*	border:1px solid #000;*/
/*	padding:1px;*/
	/*width: 240px;  /* IE 5.x */
	/*width/* */:/**/240px;  /* Other browsers */
	/*width: /**/240px;  
}

/* All A tags - i.e menu items. */
#dhtmlgoodies_slidedown_menu a{
	color: #131313;
	font-size: 12px;
	text-decoration:none;	
	display:block;
	clear:both;
	/*width:240px;	*/
	padding-left:0px;
	vertical-align: middle;	
}
#dhtmlgoodies_slidedown_menu a:hover {
	color: #CDCDCD;
	font-size: 12px;
	background-image: url(../images/Nimg5.gif);
	/*background-color: #000000;*/
	background-repeat:repeat-x;
	/*background-position:top right;*/
}
	
/* A tags */
#dhtmlgoodies_slidedown_menu .slMenuItem_depth1{
	
	color: #131313;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
	text-indent: 0px;
	/*width:240px;	*/
	height:17px;
	margin-bottom:0px;
	margin-top:0px;
	padding-left:0px;
	background-image: url(../images/Nmenufundo.gif);
	background-repeat:repeat-x;
	/*background-position:top right;*/
} 
#dhtmlgoodies_slidedown_menu .slMenuItem_depth2{
	
	color: #131313;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	text-indent: 0px;
	text-align: left;
	background-image: url(../images/Nmenufundo1.gif);
	background-repeat:repeat-x;
	/*background-position:top right;*/
	/*width:240px;	*/
	height:17px;
}