/*------Body------*/

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

#header {
margin-top:15px;}


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

a, a:link{
color: #a6e5b8;
cursor: crosshair;
padding: 0px 0px 0px 0px;
border-bottom: 1px dotted #aec8b6;
TEXT-DECORATION: none;}

a:hover {
color: #ffffff;
cursor: crosshair;
padding: 0px 0px 0px 0px;
border-bottom: 1px dotted #a7c3af;
background-color: #a8c4b2;
TEXT-DECORATION: line-through;
}

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

a img
        {filter: alpha(opacity=80);
        -moz-opacity:0.80;
        opacity:0.80;
        background-color: #a7c3af;
        text-shadow: 1px 1px #;
	padding: 1px 5px 1px 5px;
}

a:hover img
        {filter: alpha(opacity=30);
        -moz-opacity: 1.0;
        opacity:1.0;
        background-color: #a7c3af;
        text-shadow: 1px 1px #;
	padding: 1px 5px 1px 5px;
}

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

::-moz-selection {
color: #3a5c46;
background: #a8c4b2;}

::selection {
color: #3a5c46;
background: #a8c4b2;}

/*------Subtitulo------*/

.subtitulo {
font: italic bold 11px georgia;
background-color: #e3e6d8;
color: #dfa6c7;
text-shadow: 1px 1px #e9edde;
padding: 2px;
cursor: crosshair;
-moz-border-radius: 3px;
width: 125px;
}

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

b {	cursor: crosshair; color: #000000; TEXT-DECORATION: none;
}
u {	cursor: crosshair; color: #ff5c76; TEXT-DECORATION: none;
}
i {	cursor: crosshair;; color: #2e6241; TEXT-DECORATION: none;
}
strong {	cursor: crosshair; color: #dea4c6; TEXT-DECORATION: none;
}

/*------Comentários------*/

input, textarea, select {
	font-family: verdana;
        font-size: 11px; 
        color: #2e6241; 
        align: center;
	border-right: 1px solid #2e6241;
	border-left: 1px solid #2e6241;
	border-top: 1px solid #2e6241;
	border-bottom: 1px solid #2e6241;
	-moz-border-radius: 4px 4px 4px 4px;
        background-color: #a8c4b2; 
        }

.comentarios { 
 color: #2e6241;
 font-family: arial; 
 font-size: 11px; 
 border: 1px solid #2e6241;
 background: #a8c4b2;
 padding: 5px;
 -moz-border-radius: 6px 6px 6px 6px;
 width: 350px;
 }

/* Blockquote */

blockquote{
background-color: #2c2e2d;
border-left: 6px solid #ffa2f2;
border-right: 6px solid #ffa2f2;
 width: 350px;
}
.tab1 {
        color: #494848;
        background-color: #242424;
        border-top: 1px solid #242424;
        border-left: 0px solid #242424;
        border-right: 0px solid #242424;
        border-bottom: 1px solid #242424;
	text-align: center;
        padding: 2px;
        width: 450px;	
        -moz-border-radius: 1px 1px 1px 1px;
        line-height: 11px;
        font-family: Verdana;
}

.tab2 {
        color: #000000;
        background-color: #d0d8d2;
        border-top: 0px solid #ffffff;
        border-left: 0px solid #ffffff;
        border-right: 3px solid #ffffff;
        border-bottom: 3px solid #ffffff;
	text-align: center;
        padding: 4px;
        -moz-border-radius: 0px;
        line-height: 12px;
        font-family: Verdana;
        width: 490px;	
}

.tab3 {
        color: #696979;
        background-color: #ffffff;
        border-top: 0px solid #ffffff;
        border-left: 3px solid #ffffff;
        border-right: 3px solid #ffffff;
        border-bottom: 3px solid #ffffff;
	text-align: justify;
        padding: 3px;
        -moz-border-radius: 0px;
        line-height: 12px;
        font-family: Verdana;
        width: 475px;	
}
.tab4 {
        color: #f38c57;
        background-color: #ffffff;
        border-top: 3px solid #ecc4b0;
        border-left: 3px solid #ecc4b0;
        border-right: 3px solid #ecc4b0;
        border-bottom: 2px solid #ecc4b0;
	text-align: center;
        padding: 3px;
        -moz-border-radius: 0px;
        line-height: 12px;
        font-family: Verdana;
        width: 475px;	
}

.tab5 {
        color: #2D2825;
        background-color: #2D2825;
        border-top: 0px solid #2D2825;
        border-left: 0px solid #2D2825;
        border-right: 0px solid #2D2825;
        border-bottom: 0px solid #2D2825;
	text-align: center;
        padding: 1px;
        -moz-border-radius: 0px;
        line-height: 12px;
        font-family: Verdana;
        width: 505px;	
}

.tab6 {
        color: #F4F6EB;
        background-color: #F4F6EB;
        border-top: 1px solid #F4F6EB;
        border-left: 1px solid #F4F6EB;
        border-right: 1px solid #F4F6EB;
        border-bottom: 1px solid #F4F6EB;
	text-align: justify;
        padding: 2px;
        -moz-border-radius: 0px;
        line-height: 12px;
        font-family: Verdana;
        width: 305px;	