/* --------- Fonte ---------- */

p, a, body, td, tr, div {
font-style: normal; 
font-weight: normal;
font-size: 11px;
color: #515151;
font-family : verdana;
line-height: 11px;
cursor: normal;}
}

/* ---------- Links ---------- */

a, a:link{
color: #C0325A;
TEXT-DECORATION: none; 
}

a:hover {
color: #374C60;
background-color: #;
border-bottom: 1px dashed #;
TEXT-DECORATION: none; 
}

/* ---------- Titulo ---------- */

.titulo {
font-size: 160%;
color: #515151;
font-weight: bold;
margin-bottom: 9px;
margin-top: 9px;
padding: 0px;
letter-spacing: -2px;}

.subtitulo {
font-size: 11px;
font-family: georgia;
font-style: italic;  
font-weight: bold;  
color: #515151;
background-color: #;
padding: 4px 2px 4px 2px;
-moz-border-radius: 1px;
width: 100px;
}

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

b {color: #C0325A; text-decoration: nothing;
cursor: help;
}
a {color: #374C60; text-decoration: nothing;
cursor: help;
}
s {color: #5f5f5f; text-decoration: nothing;
cursor: help;
}
i {color: #5f5f5f; text-decoration: nothing;
cursor: help;
}

/* ------------ Imagens ------------ */

a img {
	filter:alpha(opacity=80); 
	-moz-opacity:0.80; 
	opacity:0.80;
	border: 2px solid #171717;
}

a:hover img {
	filter:alpha(opacity=100); 
	-moz-opacity:1.0; 
	opacity:1.0;
	border: 2px solid #171717;
}

/* ------------ Caixas ------------ */

input, textarea, select 
{font-family: tahoma; 
font-size: 12px;
color: #C0325A;
border-top: 1px dashed #515151;
border-left: 1px dashed #515151;
border-right: 1px dashed #515151;
border-bottom: 1px dashed #515151;
background-color: #FFFFFF;
        
}

.comentarios {
	
font-family: verdana;
text-align: justify; 
font-size: 11px; 
color: #515151;
padding: 5px;
border-bottom: 4px solid #C0325A;
-moz-border-radius: 4px 4px 4px 4px;
background-color: #FFFFFF;
width: 320px;

}

/* ----------- Seleção Colorida --------- */

::-moz-selection{
background: #FFFFFF;
color:#C0325A;
}