/* ---- Fonte ---- */
p, a, body, td, tr, div {
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: #929c8b;
	font-family: Tahoma;
	line-height: 12px;
	cursor: crosshair;}
}

/* ---- Links ---- */
a, a:link{
color: #72584d ;
background-color: #bcc4b5;
border-bottom: ------;
TEXT-DECORATION: none; 
}
a:hover {
color: #f1efe8;
background-color: #bcc4b5;
border-bottom: ------------;
TEXT-DECORATION: none; 
}


/* ---- Estilos ---- */

b	{color: #929c8b; text-decoration: none;}

i {color: #669933; cursor: crosshair;}

u  	{color: #72584d; text-decoration: none;}

strong {	 color: #d0e0c6; TEXT-DECORATION: none;}

hr {color: #d0e0c6;}


a img {
	filter:alpha(opacity=50); 
	-moz-opacity:0.90; 
	opacity:0.90;

}


a:hover img {
	filter:alpha(opacity=100); 
	-moz-opacity:1.0; 
	opacity:1.0;

}


.titulo {
font-family: Tahoma;
font-color: #929c8b;
background-color: #c6d1c1;
border-top: 0px solid #929c8b;
border-left: 7px solid #929c8b;
border-right: 7px solid #929c8b;
border-bottom: 0px solid #929c8b;
padding: 3px 3px 3px 3px;
-moz-border-radius: 7px 7px 7px 7px;
font-size: 12px;
width: 300px;
margin-left: 98px;
font-weight: normal;
font-style: normal;


}


.subtitulo {
color: #929c8b;
font-family: tahoma;
font-size: 12px;
	-moz-border-radius: 2px 2px 2px 2px;
	border-top: 0px solid #929c8b;
border-left: 4px solid #929c8b;
border-right: 4px solid #929c8b;
border-bottom: 0px solid #929c8b;
	background-color: #c6d1c1;
width: 120px;
}



/* ---- Caixas ---- */

input, textarea, select 
	{font-family: tahoma; 
	font-size: 12px;
	color: #929c8b;
	background-color: #bcc4b5;
	-moz-border-radius: 5px 5px 5px 5px;
}

/* ---- Seleção ---- */
::-moz-selection{
background:#d0e0c6;
}
background:#d0e0c6;
}

/* ---- Tables ---- */
.divisor {}

.fundo {
align: center;
	color: #929c8b;
        border-top: 1px solid #b2bcab;
        border-bottom: 0px solid #b2bcab;
        border-left: 1px solid #b2bcab;
        border-right: 1px solid #b2bcab;
        padding: 3px 3px 3px 3px;
        background-color: #b2bcab;
        -moz-border-radius: 6px 6px 6px 6px;
	text-align: left;
padding: 3px 3px 0px 3px;
width: 350px;
}

fundo1 {  
width: 0;  
height: 0;  
line-height: 0;  
border-top: 40px solid #b2bcab;  
border-left: none;  
border-right: 30px solid white;  
position: absolute;  
bottombottom: 60%;  
rightright: -30px;  
}  

.tab1 {
	color: #72584d;
       	border-left: 0px dashed #484848;
       	border-right: 0px dashed #484848;
      	border-top: 0px dashed #484848; 
	background-color: #bbc4b5;
	text-align: center;
	width: 190px;
	-moz-border-radius: 10px 10px 0px 0px;
        padding: 2px 1px 2px 1px;
cursor: crosshair;

}

.tab2 {
	color: #929c8b;
        font-size: 12px;
       	border-left: 0px dashed #484848;
       	border-right: 0px dashed #484848;
      	border-top: 0px dashed #FFFFFF; 
	background: #bbc4b5;
	text-align: center;
	width: 300px;
        padding: 2px 2px 2px 2px;
cursor: crosshair;
}

/* ---- IMAGENS ---- */
a img {
filter: alpha(opacity=50);
-moz-opacity: 0.90;
border: 1px solid #f1efe8;
cursor: sw-resize;
padding: 3px;
-moz-border-radius: 3px 3px 3px 3px;
}


a:hover img {
filter: alpha(opacity=100);
-moz-opacity: 1.0;
border: 1px solid #f1efe8;
cursor: sw-resize;
padding: 3px;
-moz-border-radius: 3px 3px 3px 3px;
}


