body { background-color: #660000;}

/* FONTE PADRÃO */
td { color:#666666; font-family:arial, verdana, sans-serif, helvetica, geneva; font-size:11px;}
.corridos { text-align: justify; line-height: 18px; }
.texto { color:#555555; font-family:arial, verdana, sans-serif, helvetica, geneva; font-size:11px; line-height:20px; text-align:justify;}
.titulo{	background-image: url(../lay/barra_titulo.gif); background-repeat: no-repeat; padding-left:112px;}
.branco {background-color: #ffffff; background-image: url(../lay/bg_branco.gif); background-position: top; background-repeat: no-repeat; text-align: center;}
.subseption {	font-size: 12px;}
.produto {	font-size: 16px; color:#999999;}

/* FONTE ESPECIAL */
.vermelho { color:#990000; font-family:arial, verdana, sans-serif, helvetica, geneva; font-size:11px;}
.idiomas {	padding-bottom: 17px; padding-left: 18px; padding-top: 20px; padding-right: 65px; font-family: Arial, Helvetica, sans-serif; color: #BB5555; font-size: 11px;}

.textos-home{ background-image:url(../lay/bg_home.gif); background-repeat:repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF9999; padding-left: 19px; padding-top: 20px; padding-bottom: 21px; text-align: justify;}


.textos-news{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF9999; text-align: left;}
.rodape {padding-bottom: 17px; padding-left: 20px; padding-top: 10px; padding-right: 65px; font-family: Arial, Helvetica, sans-serif; color: #BB5555; font-size: 11px;}


/* LINK PADRÃO */
a {font-family:arial, verdana, sans-serif, helvetica, geneva; text-decoration:underline;}
a:link {color:#660000;}
a:visited {color:#660000;}
a:active {color:#660000;}
a:hover {color:#bb5555;}

/* LINK ESPECIAL 1 */
a.rodape- {font-family:arial, verdana, sans-serif, helvetica, geneva; text-decoration:none;}
a.rodape-:link {color:#BB5555;}
a.rodape-:visited {color:#BB5555;}
a.rodape-:active {color:#BB5555;}
a.rodape-:hover {color:#BB5555; text-decoration: underline;}

a.cadastrese {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
a.cadastrese:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
a.cadastrese:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
a.cadastrese:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}

/* FORMULÁRIO */
.formulario {font-family:arial, verdana, sans-serif, helvetica, geneva;	font-size:11px; color:#660000;}

/* IMAGEM */

.fototxt { border-color:#660000;}
.foto200 { background-image: url(../lay/sombra_foto_200.gif); background-position: bottom; background-repeat: no-repeat; width: 202px; height: 161px;}
.thumb { background-image: url(../lay/sombra_foto_100.gif); background-position: bottom; background-repeat: no-repeat; width: 102px; height: 84px;}
.logo1 {	padding-bottom: 17px; padding-left: 18px; padding-top: 20px; padding-right: 17px;}
.diabin {margin-right: 8px;}
.4ps { border: 0px;	margin-right: 7px; margin-top: 10px;}

.chkbox { margin-bottom:-2px; margin-right: -3px; margin-left: -2px;  }

.cor { position: relative; float: left; margin: 0px 10px 5px 10px; }

.on { font-weight: bold; }
.off { font-weight: normal; }
.logo2 {	padding-bottom: 17px; padding-left: 18px; padding-top: 30px; padding-right: 17px;}

.strip2 
{
        position: relative; 
}

.strip {
        position: relative;
        overflow: hidden;
        border: solid 1px black;
        height: 332px;
        width: 442px;
}
.strip img {
        position: absolute;
        left: 0px;
        top: 0px;
}

.mainboard
{
	border: solid 1px black;
	position: relative;
	overflow: hidden;
	height: 332px;
    width: 442px;	
}

.photogallery
{
	position: relative;
}

.thumbboard
{
	position: absolute;
	top: 400px;
}

.thumbviewer
{
	width: 444px;
	overflow: hidden;
	position: relative;
}

.thumbviewer #thumbslide
{
	position: relative;
}

.thumbviewer .thumb
{
	float: left;
}
