body {
	background-color: #FFFFFF;
	margin: 0px;
	background-image: url('../img/fundo.gif');
}
.rodape {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #742739;
}
.rodape a:link{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #742739;
	text-decoration: none
}
.rodape a:visited{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #742739;
	text-decoration: none
}
.rodape a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #742739;
	text-decoration: underline
}
.gerenciador {
	font-family: Verdana;
	font-size: 8pt;
	color: #6F6F6F;padding-left:10px; padding-right:7px
}
.gerenciador a:link{
	font-family: Verdana;
	font-size: 8pt;
	color: #002B5F;
	text-decoration: none
}
.gerenciador a:visited{
	font-family: Verdana;
	font-size: 8pt;
	color: #002B5F;
	text-decoration: none
}
.gerenciador a:hover{
	font-family: Verdana;
	font-size: 8pt;
	color: #002B5F;
	text-decoration: none underline
}
.creditos {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #742739;
}
.creditos a:link{
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #742739;
	text-decoration: none
}
.creditos a:visited{
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #742739;
	text-decoration: none
}
.creditos a:hover{
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #742739;
	text-decoration: underline
}
.conteudo {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #6F6F6F;
	padding-left:10px; padding-right:7px; padding-top:7px; padding-bottom:7px
}
.conteudo a:link{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #002B5F;
	text-decoration:none
}
.conteudo a:visited{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #002B5F;
	text-decoration:none
}
.conteudo a:hover{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #002B5F;
	text-decoration:none underline
}
.noticia {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #6F6F6F;
	padding-left:10px; padding-right:7px; padding-top:7px; padding-bottom:7px
}
.noticia a:link {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #C20000;
	text-decoration: none
}
.noticia a:visited {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #C20000;
	text-decoration: none
}
.noticia a:hover {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #C20000;
	text-decoration: underline
}
.formUser {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #6F6F6F;
	font-size: 12px;
	color: #333333;
}
.menuLog {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-left: 2px;
}
.menuLog a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.menuLog a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.menuLog a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
.texto_vinho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	padding-left: 2px;
}
.curriculo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: 6F6F6F;
	padding-top: 3px;
	padding-left: 5px;
}
.caixa_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D3531A;
	border: 1px solid #D3531A;
}

/* General Fonts */
body, p, ol, ul, div, td {
font-family: Verdana;
font-size: 8pt;
color: #808080; 
line-height: 130% 
}

/* Bottom Navigation Menu */
.bottomnav {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
.bottomnav a:link {
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none; color: #EEEEEE;			/* light grey */
padding: 2px;
}
.bottomnav a:visited {
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none; color: #EEEEEE;			/* light grey */
padding: 2px;
}
.bottomnav a:hover {
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
background: #94B4DC;	/* flat blue */
color: #FFFFFF; 			/* white */ 
padding: 2px;
}
.bottomnav-act a:active {
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
background: #94B4DC;	/* flat blue */
color: #FFFFFF; 			/* white */ 
padding: 2px;
}
.bottomnav-act a:link {
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none; color: #EEEEEE;			/* light grey */
padding: 2px;
}
.bottomnav-act a:visted {
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none; color: #EEEEEE;			/* light grey */
padding: 2px;
}
.bottomnav-act a:hover {
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
background: #213864;	/* flat blue */
color: #FFFFFF; 			/* white */ 
padding: 2px;
}




/* Left Navigation Menu */


.leftnav1 a:link {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 15px;
		white-space: nowrap;
		color: #002B5F; 	/* white*/
		text-decoration: none;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -3px
		
}
.leftnav1 a:visited {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 15px;
		white-space: nowrap;
		color: #002B5F; 	/* white*/
		text-decoration: none;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -3px
		
}
.leftnav1 a:active {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 15px;
		white-space: nowrap;
		color: #002B5F; 	/* white*/
		text-decoration: none;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -3px
		
}
.leftnav1 a:hover {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 15px;
		white-space: nowrap;
		color: #FFFFFF; 			/* dark flat blue*/
		text-decoration: none underline;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -27px; 
		
}


.leftnav1-act a:link {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 15px;
		white-space: nowrap;		
		color: #002B5F; 			/* dark flat blue*/
		text-decoration: none;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -27px
		
}
.leftnav1-act a:visited {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 15px;
		white-space: nowrap;		
		color: #FFFFFF; 			/* dark flat blue*/
		text-decoration: none;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -27px
		
}
.leftnav1-act a:active {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 15px;
		white-space: nowrap;		
		color: #FFFFFF; 			/* dark flat blue*/
		text-decoration: none;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -27px
		
}
.leftnav1-act a:hover {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 15px;
		white-space: nowrap;		
		color: #FFFFFF; 			/* dark flat blue*/
		text-decoration: underline;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -27px; 
		
}
 

.leftnav2 a:link {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 30px;
		white-space: nowrap;		
		color: #002B5F; 	/* white*/
		text-decoration: none;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -52px
		
}
.leftnav2 a:visited {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 30px;
		white-space: nowrap;		
		color: #002B5F; 	/* white*/
		text-decoration: none;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -52px
		
}
.leftnav2 a:active {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 30px;
		white-space: nowrap;		
		color: #002B5F; 	/* white*/
		text-decoration: none;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -52px
		
}
.leftnav2 a:hover {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 30px;
		white-space: nowrap;		
		color: #FFFFFF; 			/* dark flat blue*/
		text-decoration: none underline;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -77px; 
		
}


.leftnav2-act a:link {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 30px;
		white-space: nowrap;		
		color: #002B5F; 			/* dark flat blue*/
		text-decoration: none;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -77px
		
}
.leftnav2-act a:visited {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 30px;
		white-space: nowrap;		
		color: #FFFFFF; 			/* dark flat blue*/
		text-decoration: none;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -77px
		
}
.leftnav2-act a:active {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 30px;
		white-space: nowrap;		
		color: #FFFFFF; 			/* dark flat blue*/
		text-decoration: none;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -77px
		
}
.leftnav2-act a:hover {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 30px;
		white-space: nowrap;		
		color: #FFFFFF; 			/* dark flat blue*/
		text-decoration: none underline;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -77px; 
		
}


.leftnav3 a:link {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 45px;
		white-space: nowrap;		
		color: #002B5F; 			/* dark flat blue*/
		text-decoration: none;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -102px
		
}
.leftnav3 a:visited {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 45px;
		white-space: nowrap;		
		color: #213864; 			/* dark flat blue*/
		text-decoration: none;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -102px
		
}
.leftnav3 a:active {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 45px;
		white-space: nowrap;		
		color: #213864; 			/* dark flat blue*/
		text-decoration: none;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -102px
		
}
.leftnav3 a:hover {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 45px;
		white-space: nowrap;		
		color: #FFFFFF; 			/* dark flat blue*/
		text-decoration: none underline;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -127px; 
		
}


.leftnav3-act a:link {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 45px;
		white-space: nowrap;		
		color: #002B5F; 			/* dark flat blue*/
		text-decoration: none;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -127px
		
}
.leftnav3-act a:visited {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 45px;
		white-space: nowrap;		
		color: #FFFFFF; 			/* dark flat blue*/
		text-decoration: none;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -127px
		
}
.leftnav3-act a:active {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 45px;
		white-space: nowrap;		
		color: #FFFFFF; 			/* dark flat blue*/
		text-decoration: none;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -127px
		
}
.leftnav3-act a:hover {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 45px;
		white-space: nowrap;		
		color: #FFFFFF; 			/* dark flat blue*/
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -127px; text-decoration:none underline
		
}


.leftnav4 a:link {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 60px;
		white-space: nowrap;		
		color: #002B5F; 			/* dark flat blue*/
		text-decoration: none;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -152px
		
}
.leftnav4 a:visited {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 60px;
		white-space: nowrap;		
		color: #213864; 			/* dark flat blue*/
		text-decoration: none;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -152px
		
}
.leftnav4 a:active {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 60px;
		white-space: nowrap;		
		color: #213864; 			/* dark flat blue*/
		text-decoration: none;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -152px
		
}
.leftnav4 a:hover {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 60px;
		white-space: nowrap;		
		color: #FFFFFF; 			/* dark flat blue*/
		text-decoration: none underline;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -177px; 
		
}


.leftnav4-act a:link {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 60px;
		white-space: nowrap;		
		color: #002B5F; 			/* white*/
		text-decoration: none;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -177px
		
}
.leftnav4-act a:visited {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 60px;
		white-space: nowrap;		
		color: #FFFFFF; 			/* dark flat blue*/
		text-decoration: none;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -177px
		
}
.leftnav4-act a:active {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 60px;
		white-space: nowrap;		
		color: #FFFFFF; 			/* dark flat blue*/
		text-decoration: none;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -177px
		
}
.leftnav4-act a:hover {
		display: block;
		border-top: 1px solid #FFFFFF; /* white*/
		padding: 2.5px;
		text-indent: 60px;
		white-space: nowrap;		
		color: #FFFFFF; 			/* dark flat blue*/
		text-decoration: none underline;
		width: 171px;
		background: url('buttons.gif') no-repeat 0 -177px; 
		
}


/* Forms Fields */
SELECT {  
 font-size: 8pt; font-family:Verdana; color:#808080 
}


textarea {
border:1px solid #213864; color: #808080; font-size:8pt; font-family:Verdana

}

input {
border:1px solid #213864; color: #808080; 
background-color: #FFFFFF; font-size:8pt; font-family:Verdana
}

.input {
border:0px solid; 0; font-size:8pt; font-family:Verdana; color:#808080
}

/******************/ 
/* Headers, plain */ 
/******************/ 
H2 { font-size:8pt; color:#002B5F;font-family:Verdana; font-weight:bold; padding-bottom:2px }
H2 { margin:0 0px; word-spacing:0; line-height:100% }
H2.csc-firstHeader