/* ------------ BARRA ------------ */
html {background-color: #F2F5F7; background-repeat: no-repeat; background-attachment: scroll; background-position: top center; 
body {margin: auto; margin-top: 278px; width: 100%; background-color: transparent;}

#barra {
height: 50px;
color: #F2F5F7;
margin-left: -60px;
background: transparent;
width: 100%}

#barra .tubo {
width:45%;
height:100px;
align: center;
background: transparent;
padding-top: 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-box-shadow: 0px 0px 5px #D7E0E6;
-moz-box-shadow: 0px 0px 5px #D7E0E6; 
box-shadow: 0px 0px 5px transparent;
}

#barra .fvbarraf {
color: #F2F5F7;
padding: 8px;
border: 0px solid #000000;
background-color: #D7E0E6;
letter-spacing: 1px;
font: bold 10px Tahoma;
text-transform: Uppercase;
border-bottom: 1px solid #B9CBD6;}

#barra .fvbarra {
font: 8px Tahoma;
font-weight: normal;
letter-spacing: 1px;
color: #B9CBD6;}

#barra .fvbarra a:link, #barra .fvbarra a:visited , #barra .fvbarra a:active  {
margin: 3px;
padding: 12px;
color: #F9B9E5;
font-family: Tahoma;
font-size: 8px;
font-weight: none;
letter-spacing: 1px;
text-decoration: normal;
text-transform: Uppercase;
background-color: #DBE4E9;
-moz-transition: 0.2s linear;
-webkit-transition: 0.2s linear;
-webkit-box-shadow: 0px 0px 5px #DBE4E9;
-moz-box-shadow: 0px 0px 5px #DBE4E9; 
box-shadow: 0px 0px 5px #DBE4E9;
-moz-border-radius: 14px 14px 14px 14px;
-o-border-radius: 14px 14px 14px 14px;  
border-radius: 14px 14px 14px 14px;
}

#barra .fvbarra a:hover {
margin: 4px;
padding: 11px;
color: #F9B9E5;
font-family: Tahoma;
font-size: 8px;
font-weight: normal;
letter-spacing: 1px;
text-decoration: none;
text-transform: Uppercase;
background-color: #CBD5DB;
}

#barra .barraimg {
opacity:.0

/* ----------------- Link ------------------- */
a, a:link{
color: #CCCC00;
cursor: hand;
TEXT-DECORATION: none;
font-family: Tahoma;
}

a:hover { 
cursor: hand;
color: #CCCC33;
background-color: #000000;
TEXT-DECORATION: none;
font-family: Tahoma;
}

/* ------------ TITULOS ------------ */

.subtitulo {
color: #F9B9E5;
font-size: 12px;
background-color: #DBE4E9;
padding: 2px 2px 2px 2px;
-moz-border-radius: 8px 8px 8px 8px;
width: 90px;
}

.titulo {
font-family: Tahoma;
color: #F9B9E5;
background-color: #DBE4E9;
border: 1px solid #DBE4E9;
padding: 2px 2px 2px 61px;
-moz-border-radius: 8px 8px 8px 8px;
font-size: 12px;
width: 275px;
margin-left: 85px;
font-weight: normal;
font-style: normal;
}

/* ------------ BARRA ------------ */
#barra .fvbarra a:hover {
     color: #F9B9E5;
     text-decoration: none;
     cursor: normal;
     position: relative; top: auto; left: auto;
     background-image: none; 
     background: none;}

#barra .fvbarra {
     font: bold 12px Tahoma;
     color: #CCCC00;}

/* ------------ FONTE ------------ */

input, textarea {
	color: #BFCDD6;
	font-family: Tahoma;
	font-size: 12px;
	border: 1px solid #F9B9E5;
	background-color: #F9B9E5;
	cursor: ?;
	padding:3px;
-moz-border-radius: 5px 0px 5px 0px;

}

.cmttext {
	align: justify;
	color: #DBE4E9
	cursor: ?;
	font-family: Tahoma;
        background-color: #F2F5F7;
	font-size: 12px;
        line-height: 11px;
	-moz-border-radius: 8px 8px 8px 8px;  
        width: 500px;
	padding:3px;
}

/* ----------------- Estilos ---------------- */

b {color: #DBE4E9; text-decoration: nothing;
cursor: help;
}
i {color: #DBE4E9; text-decoration: nothing;
cursor: help;
}

/* ----------------- Fundopost ---------------- */

.table {
        color: #F9B9E5;
        font-family: Tahoma;
        font-size: 12px;
	background-color: #DBE4E9;
	padding: 1px 1px 1px 1px;
	text-align: center;
	-moz-border-radius: 3px 3px 3px 3px;
        width: 280px;
        }

.table2 {
        color: #B2BFC6;
	font-family: Tahoma;
	line-height: 11px;
	font-size: 12px;
	border: 2px solid #B2BFC6;
	padding: 1px 1px 1px 1px;
	background-color: #DBE4E9;
	text-align: center;
	-moz-border-radius: 13px 13px 13px 13px;
		width: 255px;}

.fundopost {   background-color: #D5DCE0
	border-bottom: 1px dashed #D5DCE0;
	border-left: 1px dashed #D5DCE0;
	border-right: 1px dashed #D5DCE0;
	border-top: 1px dashed #D5DCE0;
	line-height: 11px;
	width: 300px;
	font-family: Tahoma;
        font-size: 11px;
	text-align: center;
	-moz-border-radius: 3px 3px 3px 3px;
}

.fundopost2 {background-color: #BFCDD6;
	border-bottom: 1px dashed#F9B9E5;
	border-left: 1px dashed #F9B9E5;
	border-right: 1px dashed #F9B9E5;
	border-top: 1px dashed #F9B9E5;
	padding: 5px 5px 5px 5px;
	line-height: 12px;
	text-align: center;
	font-family: Tahoma;
        font-size: 12px;
	-moz-border-radius: 3px 3px 3px 3px;
}

p, a, body, td, tr, div {
	font-size: 12px;
	color: #BFCDD6;
        font-family: Tahoma;
        line-height: 13px;
	cursor: crosshair;
}

/* ------------ IMAGENS ------------ */
a img {
	filter:alpha(opacity=85); 
	-moz-opacity:0.85; 
	opacity:0.85;
        border: 1px dashed #F2F5F7;
        background-color: #F2F5F7;
        margin: 1px; padding: 3px;}

a:hover img {
	filter:alpha(opacity=100); 
	-moz-opacity:1.0; 
	opacity:1.0;
        border: 1px dashed #F2F5F7;
        background-color: #F2F5F7;
        margin: 1px; padding: 3px;}

/* ----------------- FOOTER ---------------- */
#footer {
font-size: 10px;
color: #eee8f0;
text-align: center;
width: 1007px;
height: 88px;
}