BODY  {
	font-size : x-small;
	font-family : sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #663300;
	background-color : #fff;
	margin : 0pt;
}

#img  {
	clip : auto;
	height : auto;
	width : auto;
	left : auto;
	top : auto;
	overflow : clip;
	position : absolute;
	visibility : visible;
}

.menubg  {
	font-family : verdana, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	font-style : normal;
	color : #000;
	background-color : #ccf;
}

.titulo1  {
	font-size : 11pt;
	font-family : Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #663300;
	text-decoration : underline;
}

a.titulo1:hover  {
	text-decoration : none;
	color : #FFF;
}

a.menu1:hover  {
	text-decoration : underline;
	color : #FF0000;
}

a.menu2:hover  {
	text-decoration : underline;
}

.menu1  {
	font-size : 8pt;
	font-family : Verdana, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : Black;
	text-decoration : none;
}

.menu2  {
	font-size : 8pt;
	font-family : Verdana, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #663300;
	text-decoration : none;
}

.rodape  {
	font-family : Verdana, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #000000;
	text-decoration : underline;
}

a.rodape:hover  {
	font-family : Verdana, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : Black;
	background-color : Yellow;
}

.td1  {
	font-family : Verdana, sans-serif;
	border-color : #669;
	border-style : ridge;
	padding:1px;
}

.corpo  {
	font-family : Verdana, sans-serif;
	font-size : 1em;
	font-weight : normal;
	color : #000080;
	text-decoration : none;
}

.titulo  {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
	background-color : #000080;
}

a.titulo  {
	font-family : Arial, sans-serif;
	font-size : 11pt;
	font-weight : bold;
	color : #FFF;
	text-decoration : underline;
}

.linka  {
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	font-style : normal;
	color : #003300;
	text-decoration : underline;
}

a.linka:hover  {
	background-color : Yellow;
}

.menuDest  {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	font-weight : bold;
	font-style : normal;
	color : #003300;
	text-decoration : none;
}

a.menuDest:hover  {
	text-decoration : underline;
}

.menu  {
	font-family : verdana, sans-serif;
	font-size : 10px;
	font-weight : bold;
	font-style : normal;
	color : #fff;
	padding : 1pt;
	text-decoration : none;
}

a.menu:hover  {
	text-decoration : underline;
	color : #FFFF00;
}

.nlinka  {
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	color : #666600;
}

.listabg1  {
	background-color : #DADFF5;
}

.listabg2  {
	background-color : #fff;
}

.lista  {
	font-family : Verdana, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	font-style : normal;
	color : #000080;
	text-decoration : none;
}

.titulo2  {
	font-family : Arial, sans-serif;
	font-size : 11pt;
	font-weight : bold;
	color : #663300;
	font-style : normal;
	text-decoration : none;
}

a.titulo2:hover  {
	text-decoration : underline;
	background-color : Yellow;
}

.titulo3  {
	font-family : Arial, sans-serif;
	font-size : 11pt;
	font-weight : bold;
	font-style : normal;
	color : navy;
	text-decoration : none;
}

a.titulo3:hover  {
	text-decoration : underline;
	background-color : Yellow;
}

a.lista:hover  {
	text-decoration : underline;
	color : #FF0000;
}

a.lista:visited  {
	text-decoration : underline;
}

.mapav  {
	padding : 0pt;
	border-left-width : 2pt;
	border-color : #CC9933;
	border-style : ridge;
	border-right-width : 0pt;
	border-top-width : 0pt;
	border-bottom-width : 0pt;
}

.mapal  {
	padding : 0pt;
	border-left-width : 2pt;
	border-right-width : 0pt;
	border-top-width : 0pt;
	border-bottom-width : 2pt;
	border-color : #CC9933;
	border-style : ridge;
}

.mapah  {
	padding : 0pt;
	border-left-width : 0pt;
	border-right-width : 0pt;
	border-top-width : 0pt;
	border-bottom-width : 2pt;
	border-color : #CC9933;
	border-style : ridge;
}

.mapat  {
	padding : 1pt;
	border-width : 2pt;
	border-color : #CC9933;
	border-style : ridge;
	font-size : 12pt;
	font-family : Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #663300;
	text-decoration : none;
}

a.mapat1:hover  {
	text-decoration : underline;
	font-family : Arial, sans-serif;
}

.mapa1  {
	font-size : 10pt;
	font-family : Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : White;
	text-decoration : none;
	background-color : #666600;
}

a.mapa1:hover  {
	text-decoration : underline;
}

.mapa2  {
	font-size : 10pt;
	font-family : Arial, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #663300;
	text-decoration : none;
}

a.mapa2:hover  {
	text-decoration : underline;
}

.mapat1  {
	font-family : Arial, sans-serif;
	font-size : 11pt;
	color : #663300;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
}

a.corpo:hover  {
	text-decoration : underline;
	color : #FF0000;
	background-color : #FFFF00;
}

.texto  {
	font-size : 12pt;
	font-family : Arial, sans-serif;
	font-weight : bold;
	font-style : italic;
}

.texto1  {
	font-size : x-small;
	font-family : sans-serif;
	font-weight : normal;
	color : Black;
}

.botao  {
	font-family : Arial, sans-serif;
	font-size : 11pt;
	font-weight : bold;
	font-style : normal;
	color : Yellow;
	background-color : #000080;
	padding : 1pt;
	border-width : thin;
	border-style : outset;
}

.alerta  {
	font-size : 12pt;
	font-family : Verdana, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #FF0000;
}

.corpo2  {
	font-size : 12pt;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #000000;
}

a.corpo  {
	text-decoration : underline;
	font-weight : bold;
	color : #000000;
}


/* Barra */
#barratop {
	background-color:#FF0300;
	padding:1px 4px;;
}

#barratop a {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding:0 5px;
	border-right: 1px solid #eee;
}

#barratop a:hover {
	color:#ffff00;
	text-decoration:underline;
}

#barratop a.contato {
	float:right;
	border-right: 0;
	border-left: 1px solid #eee;
}

#barralateral {
	background-color:#669;
	width:123px;
}

#barralateral td {
	text-align:center;
	margin:1px;
}

#barralateral td img {
	border:0;
	width:120px;
}

/* Barra */

.bg1  {
	background-color:#FFF;
}

.bg2  {
	background-color:#99c;
}

.bg3  {
	background-color:#ffc;
}

.destaque {
	background-color:#669;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

/*Novidade*/
#novidades, #promocao{
	margin:0;
}
#novidades caption, #promocao caption {
	height:25px;
	background-color:#669;
	background-position:left top;
	background-repeat:no-repeat;
}

#novidades .td1 table {
	width:100%;
}

#novidades .td1 table {
	width:100%;
}

#novidades .td1 table img.pequena{
	width:196px;
	margin:5px 2px;
	border:0;
	
}

#novidades .td1 table .corpo {
	padding:3px;
	font-size:10px;
}

/* Lista Extra */
#listaExtra {
	font-family : verdana, sans-serif;
	color : #000;
}

#listaExtra .item {
	text-align:left;
	clear:both;
	position:relative;
	border: 1px #333 dotted;
	margin:5px 0;
	padding:3px;
	height:80px;
	display:block;
	background-color:#DADFF5;
}

#listaExtra .item2 {
	text-align:left;
	clear:both;
	position:relative;
	border: 1px #333 dotted;
	margin:5px 0;
	padding:3px;
	height:80px;
	display:block;
	background-color:#F5F0DA;
}

#listaExtra .imagem {
	position:absolute;
	clip: rect(0 100px 70px 0);
	margin:2px;
}

#listaExtra div a.p1 img.grande {
	display:block;
	position:absolute; 
	width:0; 
	height:0; 
	border:0; 
	top:0; 
	left:0;
}

#listaExtra div a.p1:hover img.grande {
	top:-70px; 
	left:90px; 
	width:200px; 
	height:auto; 
	border:5px solid #ccc;
	z-index:100;
	}

#listaExtra .coment b, #listaExtra .coment:visited b {
	display:block;
	color: #000;
	text-decoration:none;
	font-size : 0.8em;
	font-weight : bold;
	text-align:left;
	padding: 2px 0 2px 120px;
}

#listaExtra .coment:hover {
	color: #000666;
	text-decoration:underline;
}

#listaExtra span {
	color: #333;
	font-weight : normal;
}

/** enquete*/
#poll {
	margin: 2px;
	padding: 2px;
	border:1px #333 solid;
	font-family : verdana, helvetica, sans-serif;
	font-size : 10px;
	color : #000;
	width: 193px;
	background-color : #fff000; 
}
#poll .question {
	font-weight : bold;
	margin: 8px 0px; 
} 
#poll .responses {
	font-weight : bold;
	margin: 8px 0px; 
} 
#poll .responsetwo {
	font-style : italic;
	margin: 8px 0px;
 } 
#poll .votebutton { margin: 4px 0px;}
#poll .votingform { margin: 7px 0px;}
#poll .barline { margin: 0px 0px 8px 0px;}

.tabela1 {
	border:none;
	font-family : Tahoma,verdana, sans-serif;
	font-size : small;
	color:#1a1a1a;
	background-color:#f5f5e5;
}

.tabela1 td {
	border-style: dotted;
	border-color:#666;
	border-width:0 1px 1px 0;
}

.tabela1 td  div {
	font-size : x-small;
	color:#333;
	font-style: italic;
	
}

.tabela1 td  a {
	font-size : xx-small;
	color:#980808;
	text-decoration: underline;
}

.tabela1 td  a:hover {
	color:#a52a2a;
	
}

.tabela1 h4 {
	font-size : x-small;
	color:#000;
	background-color:#ddd;
	margin: 2px;
	text-align: center;
	
}




