/* Body */
body {
margin: 1;
padding: 1;
border: 1;
width: 100%;
min-width: 600px;}

#header {
text-align: center;
margin-bottom: 10px;}

#footer {
color: #C75887;
background: #BC3F74;
background-image: url('');
width: 100%; height: 30px;
text-transform: uppercase;
border-top: 0px solid #AB6675;
border-bottom: 0px solid #AB6675;
text-align: center; font: 11px Georgia; font-weight: none;
text-shadow: 1px 1px #A03764;
padding-top: 5px; padding-bottom: 5px;
width: 100%; margin-left:0pt; margin-bottom: 0px;
-moz-border-radius: 0px 0px 0px 0px; 
-o-border-radius: 0px 0px 0px 0px; 
border-radius: 0px 0px 0px 0px;}


#barra {
width: 100%; height: 40px;
margin-left:0pt; text-align: center;
color: transparent; font-size: 11px;
text-shadow: none;
position: relative;
font-family: rockwell;
margin-top: 0px;
background: transparent;
border-top: transparent;
border-bottom: transparent;
-moz-border-radius: 0px 0px 0px 0px; 
-o-border-radius: 0px 0px 0px 0px; 
border-radius: 0px 0px 0px 0px;
html, body;
background: transparent;
background-attachment: scroll;
text-shadow: none;}

#barra .tubo {
text-align: center;
background: #BC3F74;
font-weight: normal; font-style: normal;
font-family: rockwell; font-size: 11px;
border-top: 1px solid #BC3F74;
border-bottom: 4px solid #BC3F74;
margin-top: 0px;
-moz-border-radius: 0px 0px 0px 0px;
position: relative; top: auto;
text-shadow: none;
height: 65px; width: 100%;
-moz-border-radius: 0px 0px 0px 0px; 
-o-border-radius: 0px 0px 0px 0px; 
border-radius: 0px 0px 0px 0px;
padding-top: 8px; padding-bottom: 10px;
background-image: url('none');}

/* loginbox */ 
#barra .fvbarraf {
margin-top: 7px; padding: 2px;
width: 100px; height: 13px;
background: #C75887;
border: 1px solid #AD3A6B;
font: 10px tahoma; color: #B43D70;
text-align: center; top: -130px; left: -330px;
text-shadow: 0px 0px #B43D70;
-moz-border-radius: 15px 15px 15px 0px;  
-o-border-radius: 15px 0px 15px 15px;  
border-radius: 15px 15px 0px 15px;}

#barra .fvbarra a:link, #barra .fvbarra a:visited , #barra .fvbarra a:active {
color: #C75887; font: 10px georgia; 
text-shadow: 1px 1px #9E3663;
background: #B43D70;
line-height: 12px; text-align: center;
text-decoration: none; padding: 8px;  
text-transform: lowercase; margin: 2px; 
position: relative; top: 0px; left: -115px;
-webkit-box-shadow: 0px 0px 5px #A33664;
-moz-box-shadow: 0px 0px 5px #A33664; 
box-shadow: 0px 0px 5px #A33664;
-webkit-transition: all 0.3s ease-out; 
-moz-transition: all 0.3s ease-out;
-moz-border-radius: 50px 50px 0px 50px; 
-o-border-radius: 50px 50px 50px 50px; 
border-radius: 50px 50px 50px 50px; }

#barra .fvbarra a:hover {
color: #C75887; font: 10px arial; 
text-shadow: 1px 1px georgia;
background: #B63D70; 
line-height: 12px; text-align: center; 
text-decoration: none; padding: 8px; 
text-transform: lowercase; margin: 2px; 
position: relative; top: 0px; left: -115px;
-webkit-box-shadow: 0px 0px 5px #AC396A;
-moz-box-shadow: 0px 0px 5px #AC396A; 
box-shadow: 0px 0px 5px #AC396A;
-webkit-transition: all 0.3s ease-out; 
-moz-transition: all 0.3s ease-out;
-moz-border-radius: 50px 50px 0px 50px; 
-o-border-radius: 50px 50px 50px 50px; 
border-radius: 50px 50px 50px 50px; } 


#barra .fvbarra {
font: Normal 11px rockwell;
padding: 2px;
color: transparent;}

#barra .barraimg {
opacity:.0; left: 0px;}

/* body, html  */

body {width: 100%; background: #BC3F74 url('none') no-repeat; background-position: top;}
html  	{background: none url('none') fixed; cursor: normal;}