/*
.bgshdowtable { 
	filter=progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr="#E8E8E8", EndColorStr="#FFFFFF")
}
*/
/*bgcolor , bgimage e scrollbar*/

.bggradiente {
	background-image: url(/images/bg_home_gradiente.gif);
	background-repeat: repeat-x;
}

.bgbtpadraopeq {
	background-image: url(/images/botao_padrao_pequeno.gif);
	font-family: Verdana;
	font-size: 9px;
	font-weight:bold;
	color: #717DA8;
	width: 77px;
	height: 25px;
	border: none;
	cursor: pointer;

}
.bgtitcentroservicos {
	background-image: url(/images/bg_tit_servicos.gif);
	background-repeat: no-repeat;
}
.bgtitcentroservicosverde {

	background-image: url(/images/bg_tit_servicos_verde.gif);
	background-repeat: no-repeat;
}
.divscroll
{ 
scrollbar-base-color: #D5D5D5; 
scrollbar-face-color: #D5D5D5; 
scrollbar-track-color: #E9E9E9; 
scrollbar-arrow-color: #626262;
scrollbar-highlight-color: #FBFBFB; 
scrollbar-3dlight-color: #AFAFAF; 
scrollbar-shadow-color: #A2A2A2;
scrollbar-darkshadow-color: #999999; 
border: 1px solid #CCCCCC;
background-color: #F9F9F9;
}


/*paddings*/

.padleft5 {
	padding-left: 5px;
}
.padleft10 {
	padding-left: 10px;
}
.padleft15 {

	padding-left: 15px;
}
.padleft23 {

	padding-left: 23px;
}
.padleft28 {

	padding-left: 28px;
}
.padright7 {
	padding-right: 7px;
}
.padright10 {
	padding-right: 10px;
}
.padtop4 {

	padding-top: 4px;
}
.padbot4 {

	padding-bottom: 4px;
}
.padtop8 {
	padding-top: 8px;

}
.padbot8 {
	padding-bottom: 8px;

}
.padbot10 {
	padding-bottom: 10px;

}
.padbot15 {
	padding-bottom: 15px;

}
.padbot30 {
	padding-bottom: 30px;

}
.padtop10 {

	padding-top: 10px;
}
.padtop13 {

	padding-top: 13px;
}
.padtop15 {

	padding-top: 15px;
}
.padtop18 {
	padding-top: 18px;
}
.padtop24 {

	padding-top: 24px;
}


/*fontes*/

.a10white {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
}
.a11blue {
	font-family: Arial;
	font-size: 11px;
	color: #717DA8;
}
.a11red {
	font-family: Arial;
	font-size: 11px;
	color: #C20809;
}
.a11gray {
	font-family: Arial;
	font-size: 11px;
	color: #888888;
}
.a11darkgray {
	font-family: Arial;
	font-size: 11px;
	color: #666666;
}
.a10blue {

	font-family: Arial;
	font-size: 10px;
	color: #003366;
}
.a10cinza {

	font-family: Arial;
	font-size: 10px;
	color: #999999;
}
.a11darkblue {

	font-family: Arial;
	font-size: 11px;
	color: #003366;
}
.a11brown {

	font-family: Arial;
	font-size: 11px;
	color: #553E2D;
}
.a11menu {

	font-family: Arial;
	font-size: 11px;
	color: #2C6094;
}
.a12blue {

	font-family: Arial;
	font-size: 12px;
	color: #324F76;
}
.a12darkblue {

	font-family: Arial;
	font-size: 12px;
	color: #003366;
}
.a14darkblue {
	font-family: Arial;
	font-size: 14px;
	color: #003366;
	font-weight:bold;
}


/*links*/

.linka10white {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.linka10white:hover {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.linka11blue {
	font-family: Arial;
	font-size: 11px;
	color: #717DA8;
	text-decoration: none;
}
.linka11blue:hover {
	font-family: Arial;
	font-size: 11px;
	color: #464F73;
	text-decoration: none;
}
.linka11darkblue {
	font-family: Arial;
	font-size: 11px;
	color: #496487;
	text-decoration: none;
}
.linka11darkblue:hover {
	font-family: Arial;
	font-size: 11px;
	color: #939393;
	text-decoration: none;
}
.linka11menu {

	font-family: Arial;
	font-size: 11px;
	color: #2C6094;
	text-decoration: none;
}
.linka11menu:hover {

	font-family: Arial;
	font-size: 11px;
	color: #2C6094;
	text-decoration: underline;
}
.linka11gray {
	font-family: Arial;
	font-size: 11px;
	color: #888888;
	text-decoration: none;
}
.linka11gray:hover {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.linka12white {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.linka12white:hover {
	font-family: Arial;
	font-size: 12px;
	color: #E4EBF3;
	text-decoration: none;
}
.linka12blue {
	font-family: Arial;
	font-size: 12px;
	color: #324F76;
	text-decoration: none;
}
.linka12blue:hover {
	font-family: Arial;
	font-size: 12px;
	color: #717DA8;
	text-decoration: none;
}


/*forms*/

.selectbox {
	font-family: Arial;
	font-size: 11px;
	color: #888888;
}
.input {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	padding-left: 5px;

}
.botaoroxo {
	BACKGROUND: #E8E8E8;
	BORDER-BOTTOM: #666666 1px solid;
	BORDER-LEFT: #CFCFCF 1px solid;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #CFCFCF 1px solid;
	COLOR: #666666;
	CURSOR: pointer;
	FONT-FAMILY: arial,sans-serif;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
}

