/*Cores declaradas: cinza claro, cinza escuro, azul escuro e laranja*/


BODY
{
	BACKGROUND-COLOR :#FFF;
    FONT-FAMILY : "Trebuchet MS" , Tahoma , Arial , Helvetica , sans-serif;
}

TD
{
    COLOR : rgb(0,47,47);
    FONT-FAMILY : "Trebuchet MS" , Tahoma , Arial , Helvetica , sans-serif;
	FONT-SIZE : 11px;
    voice-family : inherit;
}

TH
{
    COLOR : rgb(0,47,47);/*rgb(0,47,47,47); w3c:css validator: 47 is not a valid color 3 or 6 hexadecimals numbers  ) */
    FONT-FAMILY : "Trebuchet MS" , Tahoma , Arial , Helvetica , sans-serif;
    FONT-SIZE : 100%;
    voice-family : inherit;
}

A:link
{
    COLOR : rgb(0,47,47);
    TEXT-DECORATION : none;
}


A:visited
{
    COLOR : rgb(0,47,47);
    TEXT-DECORATION : none;
}

A:hover
{
    COLOR : rgb(0,47,47);
    TEXT-DECORATION : underline;
}

A:active
{
    COLOR : rgb(0,47,47);
    TEXT-DECORATION : none;
}

HR
{
    DISPLAY : none;
}

IMG
{
    BORDER-TOP-STYLE : none;
    BORDER-RIGHT-STYLE : none;
    BORDER-LEFT-STYLE : none;
    BORDER-BOTTOM-STYLE : none;
}

UL
{
    LIST-STYLE-TYPE :disc; 
}

UL UL
{
    LIST-STYLE-POSITION : inside;
    LIST-STYLE-TYPE : square;
}

DT
{
    FONT-WEIGHT : bold;
}

ACRONYM
{
    CURSOR : help;
    BORDER-BOTTOM : 1px dotted;
}

INPUT
{
    BORDER-LEFT-COLOR : rgb(128 , 156 , 188);
    BORDER-BOTTOM-COLOR : rgb(128 , 156 , 188);
    COLOR : rgb(99 , 128 , 160);
    BORDER-TOP-COLOR : rgb(128 , 156 , 188);
    FONT-FAMILY : Arial , Helvetica , sans-serif;
    BORDER-RIGHT-COLOR : rgb(128 , 156 , 188);
}

#top
{
    FONT-WEIGHT : bold;
    BACKGROUND-COLOR :#EAEAEA; /*cinza claro */
}

#topTitle
{
    FONT-SIZE : 11px;
}

#identLoged
{
    FONT-WEIGHT : bold;
    FONT-SIZE : 11px;
    COLOR: #666; /*cinza escuro*/
}

#identLoged A
{
    FONT-WEIGHT : bold;
    FONT-SIZE :11px;
}

#mainBody
{
    BORDER-TOP : 	2px solid
			    	/*azul escuro= #3C5175 */ 
			    	/*laranja=*/rgb(212 , 122 , 6)
    				;  

	/*BORDER-BOTTOM : #3C5175 2px solid; */
    /* rgb(212 , 122 , 6) 3px solid;   /*laranja */
	/*BACKGROUND : #FFF;*/
}

#navigationAdmin {
	background-color:#EAEAEA;  /*cinza claro*/
}

#navigationAdmin H3{
    FONT-SIZE : 13px;
}

#navigationAdmin H4{
    FONT-SIZE : 11px;
	COLOR: #666;
}

#textAdmin H3
{
    FONT-SIZE :14px;
}



#footer{
    BORDER-TOP : 	2px solid
			    	/*azul escuro= #3C5175 */ 
			    	/*laranja=*/rgb(212 , 122 , 6)
    				;  
}

/*------------------------------------------------------------------------------------------------*/
#ident
{
    FONT-WEIGHT : bold;
    FONT-SIZE : 10px;
    COLOR : rgb(255 , 255 , 255);
}

#ident A
{
    FONT-WEIGHT : bold;
    FONT-SIZE : 10px;
    COLOR : rgb(255 , 255 , 255);
}


#ident SELECT
{
    BORDER-LEFT-COLOR : rgb(128 , 156 , 188);
    BORDER-BOTTOM-COLOR : rgb(128 , 156 , 188);
    COLOR : rgb(99 , 128 , 160);
    BORDER-TOP-COLOR : rgb(128 , 156 , 188);
    FONT-FAMILY : Arial , Helvetica , sans-serif;
    BORDER-RIGHT-COLOR : rgb(128 , 156 , 188);
}



#ident .button_ok {
	BACKGROUND: url(../img/btnOk.gif) no-repeat
}

#headerTitle
{
    FONT-WEIGHT : bold;
    FONT-SIZE : 30px;
    Color : black;
}

#headerTitle A
{
    FONT-WEIGHT : bold;
    FONT-SIZE : 20px;
    COLOR : rgb(0,47,47);
    TEXT-DECORATION : none;
}
#mainMenu
{
    BORDER-TOP : white 1px dotted;
    BORDER-BOTTOM : white 1px dotted;
}
#mainSubMenu
{
    FONT-WEIGHT : bold;
    BACKGROUND-COLOR : rgb(204,204,204);
}
#navigationNews
{
    BORDER-RIGHT : rgb(128 , 156 , 188) 1px solid;
    BORDER-TOP : rgb(128 , 156 , 188) 1px solid;
    BORDER-LEFT : rgb(128 , 156 , 188) 1px solid;
    BORDER-BOTTOM : rgb(128 , 156 , 188) 15px solid;
    BACKGROUND-COLOR : rgb(255 , 255 , 255);
}
#navigationNews H4
{
    FONT-WEIGHT : bold;
    FONT-SIZE : 11px;
    COLOR : rgb(231 , 185 , 0);
}
#navigationNews A
{
    FONT-WEIGHT : normal;
    FONT-SIZE : 11px;
}
#indexNewsBoxDate
{
    FONT-WEIGHT : bold;
    FONT-SIZE : 10px;
    COLOR : rgb(231 , 185 , 0);
}
#newBoxDate
{
    FONT-WEIGHT : bold;
    FONT-SIZE : 10px;
    COLOR : rgb(231 , 185 , 0);
}
#etc
{
    FONT-WEIGHT : bold;
    FONT-SIZE : 10px;
    COLOR : rgb(231 , 185 , 0);
}
#indexNewsBoxTitle
{
    FONT-WEIGHT : bold;
}
#newBoxTitle
{
    FONT-WEIGHT : bold;
}
#newFooter
{
    CLEAR : both;
    FONT-STYLE : italic;
    TEXT-ALIGN : right;
}
#moreNews
{
    BACKGROUND : url("../img/arrowSmall.gif") no-repeat 68px 3px;
}
#moreNews A
{
    FONT-WEIGHT : normal;
    COLOR : rgb(255 , 255 , 255);
}



#mainBodyNoBackground
{
    BORDER-TOP : rgb(212 , 122 , 6) 2px solid;
    BACKGROUND-COLOR : rgb(255 , 255 , 255);
}


#navigationNewsCalend
{
}

#navigationBlogs H4
{
    FONT-SIZE : 13px;
    COLOR : rgb(53 , 78 , 109);
}


#navigationBlogs .date
{
    FONT-WEIGHT : bold;
    FONT-SIZE : 10px;
    COLOR : rgb(53 , 78 , 109);
}
#navigationBlogs H4 A
{
    FONT-WEIGHT : normal;
    FONT-SIZE : 11px;
}
#navigationBlogs A
{
    FONT-WEIGHT : bold;
    FONT-SIZE : 12px;
}
#navigationBlogs IMG
{
    BORDER-TOP-WIDTH : 0px;
    BORDER-LEFT-WIDTH : 0px;
    BORDER-BOTTOM-WIDTH : 0px;
    BORDER-RIGHT-WIDTH : 0px;
}
#navigationBoard H4
{
    CLEAR : left;
    FONT-SIZE : 13px;
    PADDING-BOTTOM : 15px;
    COLOR : rgb(53 , 78 , 109);
    BORDER-BOTTOM : rgb(128 , 156 , 188) 1px dotted;
}
#navigationBoard .plus
{
    FONT-WEIGHT : bold;
    COLOR : rgb(231 , 185 , 0);
}
#navigationBoard A
{
    FONT-WEIGHT : normal;
    FONT-SIZE : 11px;
}





#textNew
{
    TEXT-INDENT : 20px;
    TEXT-ALIGN : justify;
}
#genericText
{
    TEXT-INDENT : 20px;
    TEXT-ALIGN : justify;
}

#footer-cont
{
    COLOR : rgb(255 , 255 , 255);
}

#popUpBody
{
    BORDER-TOP : rgb(212 , 122 , 6) 2px solid;
}

#popUpText H3
{
    FONT-SIZE : 14px;
}
#lovBody
{
    BORDER-TOP : rgb(212 , 122 , 6) 2px solid;
}

#lovText H3
{
    FONT-SIZE : 14px;
}

#navigationBlogs {
    BACKGROUND-COLOR : rgb(204,204,204);
}


#textAdmin H4
{
    FONT-SIZE : 13px;
}

