body {
	scrollbar-arrow-color: #000000;
     	scrollbar-base-color: #006699;
     	scrollbar-track-color:#0066??; 
}

p{ 
	margin: 0.1cm 0.1cm 0.1cm; 
	font-family: verdana; 
	font-size: 10; 
	color: #000000; 
}



		ol{ color: #000000; font-family:verdana; font-size: 10;  }




.noticia_titulo{
	text-decoration: none;
}





.white{
	color: white;
}


.creditos{ 	
	font-family: verdana;
	font-size: 9;
	font-weight: normal;
	color:  #FFFFFF;
}

a{ 
	font-family: verdana;
	font-size: 10;
	color:  #111111;
	font-weight: normal;
}

a:visited{ 	
	font-family: verdana;
	font-size: 10;
	font-weight: normal;
	color:  #111111;
}

a:hover{ 	
	font-family: verdana;
	font-size: 10;
	font-weight: normal;
	color:  #006699;
}

a.grade{
	font-size: 10;
}

p.pequeno{ 
	margin: 0cm 0cm 0pt; 
	font-family: verdana; 
	font-size: 9; 
	color: #666666; 
}

p.titulo{ 
	margin: 0cm 0cm 0pt; 
	font-family: verdana; 
	font-size: 11; 
	color: #006699;
	font-weight: bold; 
}


.whitetitulo{ 
	margin: 0cm 0cm 0pt; 
	font-family: verdana; 
	font-size: 11; 
	color: #FFFFFF;
	font-weight: bold; 
}


.need{
	font-family: arial; 
	font-size: 9; 
	color: #0099FF;
}


.link{
	cursor: hand;
}



.quadro{
	border-style: solid; 
	border-width: 1; 
	border-color:red; 
	background: #EEEEEE;
}


.produto{
	border-bottom-style: dotted; 
	border-bottom-width: 1; 
	border-bottom-color: #006699; 
}


table.quadro{
	border-style: solid; 
	border-width: 1; 
	border-color: #468EB2; 
}

td.quadro{
	border-style: solid; 
	border-width: 1; 
	border-color: #468EB2; 
	background: #EEEEEE;
}



table.grade{
	border-collapse: collapse;
	border-color: #468EB2;
	border-width: 1;
	border-style: solid;
	border-left: 0;
	border-bottom: 0;
}


td.grade{
	padding-left: 0.1cm; 
	color: #000000; 
	background-color: #ffffff; 
	border-style: solid; 
	border-width: 1; 
	border-color: #468EB2; 
	font-size: 10; 
	font-family: verdana;
	border-right: 0;
	border-top: 0;
	line-break: none;
	alpha: 10;
}


td.grade_green{
	padding-left: 0.1cm; 
	color: #000000; 
	background-color: #CCEBCC; 
	border-style: solid; 
	border-width: 1; 
	border-color: #468EB2; 
	font-size: 10; 
	font-family: verdana;
	border-right: 0;
	border-top: 0;
	line-break: none;
}

td.grade2{
	padding-left: 0.1cm; 
	color: #000000; 
	background-color: #EAF2F6; 
	border-style: solid; 
	border-width: 1; 
	border-color: #468EB2; 
	font-size: 10; 
	font-family: verdana;
	border-right: 0;
	border-top: 0;
}

td.grade-titulo{
	padding-left: 0.1cm; 
	color: #000000; 
	font-weight: bold;
	background-color: #B1CFDF; 
	border-style: solid; 
	border-width: 1; 
	border-color: #468EB2; 
	font-size: 10; 
	font-family: verdana;
	border-right: 0;
	border-top: 0;
}


td.grade-noleft{
	padding-left: 0.1cm; 
	color: #000000; 
	background-color: #ffffff; 
	border-style: solid; 
	border-width: 1; 
	border-color: #000000; 
	font-size: 11; 
	font-family: verdana;
	border-right: 0;
	border-top: 0;
	line-break: none;
	border-left: 0;
}

td.grade2-noleft{
	padding-left: 0.1cm; 
	color: #000000; 
	background-color: #eeeeee; 
	border-style: solid; 
	border-width: 1; 
	border-color: #003366; 
	font-size: 11; 
	font-family: verdana;
	border-right: 0;
	border-top: 0;
	border-left: 0;

}


td.grade-titulo-noleft{
	padding-left: 0.1cm; 
	color: #000000; 
	font-weight: bold;
	background-color: #9BE979; 
	border-style: solid; 
	border-width: 1; 
	border-color: #000000; 
	font-size: 11; 
	font-family: verdana;
	border-right: 0;
	border-top: 0;
	border-left: 0;
}

td.graden{
	padding-left: 0.1cm; 
	color: #000000; 
	background-color: #ffffff; 
	border-style: solid; 
	border-width: 1; 
	border-color: #468EB2; 
	font-size: 10; 
	font-family: verdana;
	border-right: 0;
	border-top: 0;
	border-left: 0;
	line-break: none;
}

td.grade2n{
	padding-left: 0.1cm; 
	color: #000000; 
	background-color: #EAF2F6; 
	border-style: solid; 
	border-width: 1; 
	border-color: #468EB2; 
	font-size: 10; 
	font-family: verdana;
	border-right: 0;
	border-left: 0;
	border-top: 0;
}


td.gradenl{
	padding-left: 0.1cm; 
	color: #000000; 
	background-color: #ffffff; 
	border-style: solid; 
	border-width: 1; 
	border-color: #468EB2; 
	font-size: 11; 
	font-family: verdana;
	border-right: 0;
	border-top: 0;
	line-break: none;
}

td.grade2nl{
	padding-left: 0.1cm; 
	color: #000000; 
	background-color: #EAF2F6; 
	border-style: solid; 
	border-width: 1; 
	border-color: #468EB2; 
	font-size: 10; 
	font-family: verdana;
	border-right: 0;
	border-top: 0;
}

.defcollor{
	background: #B1CFDF;
}

td.titulo{
	color: #468EB2; 
	background: #DDDDDD;
	font-weight: bold;
	font-size: 11; 
	font-family: verdana;
	margin: 5px 5px 0pt; 
}

td.subtitulo{
	padding-left: 0.1cm; 
	color: #468EB2; 
	font-weight: bold;

	font-size: 11; 
	font-family: verdana;
	border-style: solid; 
	border-width: 1; 
	border-color: #98CB7F;
	border-right: 0;
	border-left: 0;
	border-top: 0;
}


select {
	background: #ffffff;
	border-width: 1;
	border-color: #98CB7F;
	border-style: solid;
	color: #222222;
	font-family: verdana;
	font-size : 10;
}

input.text{
	background: #ffffff;
	border-width: 1;
	border-color: #CCCCCC;
	border-style: solid;
	font-size : 10;
	font-family: verdana, arial;
}

input.button {	
	font-size : 10;
	font-family: verdana, arial;
	color: #ffffff;	
	font-weight: bold;
	background: #006699;
	border-width: 1;
	border-color: #ffffff;
	border-style: solid;
}


textarea {
	background: #ffffff;
	border-width: 1;
	border-color: #CCCCCC;
	border-style:solid;
	color: #000000;
	font-family: verdana;
	font-size : 9;
}

hr{ 	color: #CCCCCC;
 	width: 100%;	
	height: 1;
	margin: 0cm 0cm 0pt; 
}


.dashed{
 	color: #CCCCCC;
 	width: 100%;	
	height: 1;
	margin: 0cm 0cm 0pt; 
	border-style: dashed;
	border-width: 1;
}

.hr2{
 	color: #CCCCCC;
 	width: 100%;	
	height: 1;
	margin: 0cm 0cm 0pt; 
}

.hr_blue{
 	color: #66C2E0;
 	width: 100%;	
	height: 1;
	margin: 0cm 0cm 0pt; 

}

.menu{
	border-width: 1; 
	border-color: #468EB2; 
	border-style: solid; 
	border-bottom-width: 0; 
	border-left-width: 0; 
	border-top-width: 0;
}

.primary-nav{
	font-weight: bold;
	display: block;
	margin:  0 1 0;
	padding: 0;
	font-size: 10;
	font-family: verdana;
}

.menuparent{
	list-style: none;
	margin: 2 13 0;
	font-size: 10;
	font-family: verdana;

}

.menuparent a{
	text-decoration: none;
	margin: 0 5 0;
}

.menuloja{
	text-decoration: none;
	font-size: 11; 
}
