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

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


.erro{ 
	background-color: #FF3300;
	color: white;
	font-family: verdana;
	font-size: 11;
	text-align: center;
	font-weight: bold;
}

.message{ 
	background-color: #00DD00;
	color: white;
	font-family: verdana;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
}

.noticia_titulo{
	text-decoration: none;
}


.white{
	color: white;
}


.creditos{ 	
	font-family: tahoma;
	font-size: 9;
	font-weight: normal;
	color:  #EEEEEE;
}

a{ 
	font-family: tahoma;
	font-size: 11;
	color:  #222222;

	font-weight: normal;
}

a:visited{ 	
	font-family: tahoma;
	font-size: 11;

	font-weight: normal;
	color:  #222222;
}

a:hover{ 	
	font-family: tahoma;
	font-size: 11;
	font-weight: normal;
	color:  #006666;
}

a.grade{
	font-size: 10;
}

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

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


p.usuario{ 
	margin: 0cm 0.1cm 0pt; 
	font-family: tahoma; 
	font-size: 11; 
	color: red;
	font-weight: bold; 
}

.whitetitulo{ 
	margin: 0cm 0cm 0pt; 
	font-family: tahoma; 
	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;
}

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: tahoma;
	border-right: 0;
	border-top: 0;
	line-break: none;
	alpha: 10;
}

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: tahoma;
	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: tahoma;
	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: #468EB2; 
	font-size: 11; 
	font-family: tahoma;
	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: #468EB2; 
	font-size: 11; 
	font-family: tahoma;
	border-right: 0;
	border-top: 0;
	border-left: 0;

}


td.grade-titulo-noleft{
	padding-left: 0.1cm; 
	color: #000000; 
	font-weight: bold;
	background-color: #B1CFDF; 
	border-style: solid; 
	border-width: 1; 
	border-color: #468EB2; 
	font-size: 11; 
	font-family: tahoma;
	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: tahoma;
	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: tahoma;
	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: tahoma;
	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: tahoma;
	border-right: 0;
	border-top: 0;
}

.defcollor{
	background: #B1CFDF;
}

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

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

	font-size: 11; 
	font-family: tahoma;
	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: tahoma;
	font-size : 10;
}

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

input.button {	
	font-size : 10;
	font-family: tahoma, 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: tahoma;
	font-size : 9;
}

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

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

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

}



.produto{
	margin: 0cm 0cm 0pt; 
	font-family: tahoma; 
	font-size: 11; 
	color: #006699;
	font-weight: bold; 
	text-decoration: none;
}



.produto:visited{
	margin: 0cm 0cm 0pt; 
	font-family: tahoma; 
	font-size: 11; 
	color: #006699;
	font-weight: bold; 
	text-decoration: none;
}


.produto:hover{
	margin: 0cm 0cm 0pt; 
	font-family: tahoma; 
	font-size: 11; 
	color: #006699;
	font-weight: bold; 
	text-decoration: none;
}



.menuloja{
	margin: 0cm 0cm 0pt; 
	font-family: tahoma; 
	font-size: 11; 
	color: #666666;
	text-decoration: none;
}




.menuloja:visited{
	margin: 0cm 0cm 0pt; 
	font-family: tahoma; 
	font-size: 11; 
	color: #666666;
	text-decoration: none;
}



.menuloja:hover{
	margin: 0cm 0cm 0pt; 
	font-family: tahoma; 
	font-size: 11; 
	color: #006699; 
	text-decoration: none;
}
