, a, body, td, tr, div {
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #372D3B;
	cursor: crosshair;
	font-family: Verdana;
	line-height: 11px;
}

html, body {
border-top: 0px solid #372D3B;
}

a, a:link{
color: #88768D;
font-family: Verdana;
font-weight: normal;
font-size: 11px; 
TEXT-DECORATION: none; 
}

a:hover {
color: #88768D;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
cursor: crosshair;
TEXT-DECORATION: none; }

b {	cursor: none; color: #88768D; TEXT-DECORATION: none;	
}
c {	cursor: none; color: #88768D; TEXT-DECORATION: none;
}
d {	 cursor: none; color: #88768D; TEXT-DECORATION: none;
}
e {	 cursor: none; color: #88768D; TEXT-DECORATION: none;
}
f {	color: #bac29a; font-weight: bold; line-height: 15px; background: #4D4D4D; letter-spacing: -0px ; font-size: 10px; font-family: Georgia; text-transform:uppercase; padding: 0px; background-color: #4D4D4D;
}
strong {	color: #88768D;	background: #57475C; font-family: #; line-height: 15px; letter-spacing: -0px; 
}

::-moz-selection
{color: #;
background: #;}

::selection
{color: #000000;
background: #FFFFFF;} 

a img {filter: alpha(opacity=100); -moz-opacity: 0.85;}
a img { filter: alpha(opacity=100);-moz-opacity: 0.75;
border: 1px solid #DED9DF;
padding: 0px 0px 0px 0px;
background: #57475C;
cursor: crosshair;
}

a:hover img {filter: alpha(opacity=100); -moz-opacity: 0.90;}
a:hover img {filter: alpha(opacity=100);-moz-opacity: 10.0;
border-bottom: 1px solid #DED9DF;
padding: 0px 0px 0px 0px;
background: #57475C;  
cursor: crosshair;
}

a img {
filter:alpha(opacity=100);
-moz-opacity:0.90;
opacity: 0.90;
}

a:hover img {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
}

 input, textarea, select 
	{font-family: Verdana; 
	text-align: justify;
	font-size: 11px;
	cursor: size;
	color: #372D3B;
        border-top: 0px solid #A092A5;
        border-left: 0px solid #A092A5;
        border-right: 0px solid #A092A5;
        border-bottom: 1px solid #A092A5;
        -moz-border-radius: 5px;
        line-height: 11px;
        padding: 2px;
        background-color: #57475C;
}

.cmttext {
	text-align: justify;
	color: #372D3B;
        border-top: 0px solid #4F413C;
        border-left: 0px solid #4F413C;
        border-right: 0px solid #D2D2D2;
        border-bottom: 0px solid #D2D2D2;
        -moz-border-radius: 0px;
        line-height: 12px;
        padding: 5px;
        background-color: #57475C;
}

.Pr {
font-family: Verdana;
font-size: 11px;
margin-right: 2px; 
padding: 1px;
text-align: center;
letter-spacing: 1px;
line-height: 12px;
float:left; 
width: 30%;
}

.top {
        color: #372D3B;
        background-color: #57475C;
      border-bottom: 1px solid #6B5872;
      border-right: 1px solid #6B5872;
        padding: 10px;
        -moz-border-radius: 0px;
        line-height: 11px;
        font-family: Verdana;
        width: 450px;
text-align: justify;	
}

.principal {
        color: #372D3B;
        background-color: #57475C;
        border-top: 0px solid #A092A5;
        border-bottom: 0px solid #DED9DF;
        border-left: 0px solid #372D3B;
        border-right: 0px solid #DED9DF;
        padding: 0px;
-moz-border-radius: 0px 0px 0px 0px;
        line-height: 11px;
        font-family: Verdana;
        width: 350px;	
}

.dados {
        color: #372D3B;
        background-color: #372D3B;
        border-top: 0px solid #372D3B;
        border-left: 0px solid #372D3B;
        border-right: 0px solid #372D3B;
        border-bottom: 0px solid #372D3B;
	text-align: center;
        padding: 0px;
-moz-border-radius: 0px 0px 0px 0px;
        line-height: 12px;
        font-family: Verdana;
        width: 420px;	
}

.linhadupla {
        color: 372D3B;
        background-color: 6B5872;
        border-top: 4px solid #A092A5;
        border-left: 0px solid DED9DF;
        border-right: 0px solid #372D3B;
        border-bottom: 4px solid #372D3B;
	text-align: center;
        padding: 0px;
        -moz-border-radius: 0px;
        line-height: 12px;
        font-family: Verdana;
}

.ending {
        color: #372D3B;
        background-color: #372D3B;
        border-top: 0px solid #DED9DF;
        border-bottom: 3px solid #A092A5;
        border-left: 3px solid #DED9DF;
        border-right: 3px solid #A092A5;
	text-align: center;
        padding: 3px;
        -moz-border-radius: 0px;
        line-height: 13px;
        font-family: Verdana;
        width: 200px;	
}

.reserva1 {
        color: #6B5872;
        background-color: #A092A5;
        border-top: 4px solid #A092A5;
        border-bottom: 0px solid #DED9DF;
        border-left: 4px solid #DED9DF;
        border-right: 0px solid #372D3B;
	text-align: justify;
        padding: 2px;
        -moz-border-radius: 0px;
        line-height: 12px;
        font-family: Verdana;
        width: 595px;	
}

.reserva2 {
        color: #372D3B;
        background-color: #A092A5;
        border-top: 0px solid #88768D;
        border-bottom: 1px solid #A092A5;
        border-left: 0px solid #88768D;
        border-right: 1px solid #A092A5;
	text-align: justify;
        padding: 3px;
        -moz-border-radius: 3px;
        line-height: 13px;
        font-family: Verdana;
        width: 575px;	
}
.reserva3 {
        color: #372D3B;
        background-color: #A092A5;
        border-top: 1px solid #A092A5;
        border-bottom: 1px solid #A092A5;
        border-left: 1px solid #A092A5;
        border-right: 1px solid #A092A5;
	text-align: justify;
        padding: 3px;
        -moz-border-radius: 13px;
        line-height: 13px;
        font-family: Verdana;
        width: 560px;	
}

.reserva4 {
        color: #372D3B;
        background-color: #A092A5;
        border-top: 1px solid #A092A5;
        border-bottom: 1px solid #A092A5;
        border-left: 1px solid #A092A5;
        border-right: 1px solid #A092A5;
	text-align: justify;
        padding: 3px;
        -moz-border-radius: 13px;
        line-height: 13px;
        font-family: Verdana;
        width: 20px;	
}

.linha {
	 
border-top: 6px solid #6B5872;
	 }

.linha1 {
	 
border-top: 6px solid #6B5872;
	 }

.subtitulo { 
font-family: arial;
font-size: 10px;
text-transform:uppercase;
letter-spacing: 0px;
font-weight: bold;
font-style: none;
border-bottom: 0px solid #88768D;
border-right: 0px solid #88768D;
padding: 0px 0px 0px 0px;
}

.titulo { 
font-family: arial;
font-size: 24px;
text-transform:uppercase;
letter-spacing: 0px;
font-weight: bold;
font-style: none;
border-bottom: 0px solid #88768D;
border-right: 0px solid #88768D;
padding: 0px 0px 0px 0px;
color: #81789a;
}

#barra {margin-top: 10px;
color: #372D3B;
background: none;
font-family: Verdana;
font-weight: normal;
font-size: 11px; 
height: 30px;
width: 100%;
align:center;}

#barra .tubo {
text-align:center;
background: #A092A5;
font-family: verdana;
font-weight: normal;
font-size: 11px; 
border-bottom: 1px solid #88768D;
border-right: 1px solid #88768D;
margin: 0 auto; padding:0;
-moz-border-radius: 10px;
width: 70%;}

#barra .fvbarraf {
height: 16px;
background: #6B5872;
font-family: verdana;
font-weight: normal;
font-size: 11px; 
color: #372D3B; 
margin: 0px;
border: 1px solid #88768D;
-moz-border-radius: 0px;
width: 85%}

#barra .fvbarra a:link, #barra .fvbarra a:visited , #barra .fvbarra a:active  {
letter-spacing: 0px;
color: #88768D;
font-family: verdana;
text-transform: capitalize;
font-weight: normal;
font-size: 11px; 
text-align:center;
padding: 2px;
text-decoration: none; 
background-color:transparent;
-moz-border-radius: 0px;}

#barra .fvbarra a:hover {
letter-spacing: 0px;
color: #88768D;
font-size: 11px;
font-family: verdana;
text-transform: capitalize;
font-weight: normal;
line-height: 11px;
text-align:left;
padding: 2px;
text-decoration: none; 
background: #635168;
-moz-border-radius: 0px;}

#barra .fvbarra {
font: normal 11px Verdana;
letter-spacing: 0px;
font-family: verdana;
font-weight: normal;
font-size: 11px; 
align: left;
color: #372D3B; }

#barra .barraimg {
opacity:.0;	