/* AMARELO = ffcc66
   * */
/* Cores */

/* COR TEMA */
.prdBGC_princFort{
	background-color:#ffcc66;
	color:#FDFDFD;
}
.prdBGC_princFrac{
	background-color:#ffdd77;
	color:#FDFDFD;
}

/* COR Cinza */
.prdBGC_cinsaEscuro , * {
	color:#333333;
}
.prdBGC_cinsaNormal{
	color:#666666;
}
.prdBGC_cinsaClaro{
	color:#888888;
}

/* Botões */
.prdBT_grade{
	text-transform:uppercase;
	background-color:#000; /*prdBGC_princFrac*/
	color:#FFFFFF;
	padding:6px 15px 4px 15px !important;
	position:absolute;
	cursor:pointer !important;
	font-weight:normal;
	border-radius: 4px;
}
.prdBT_grade:hover{
	background-color:#ffcc66;
	color:#111111;
}

.tma .prdBT_grade{ font-size:17px; }
.tmb .prdBT_grade{ font-size:15px; }


.divInput{
	height:28px;
	position:absolute;
	min-width:30px;
	background-color:#DDDDDD;
	padding-bottom:0px !important;
	padding-top:4px !important;
    padding-right: 0px;
    padding-left:6px !important;
    vertical-align:bottom !important;
	border-radius: 4px;
}
.divInput *{
	width:100%;
	height:100%;
	border:none;
	text-align:left;
	background:none;
	padding-bottom:2px !important;
	margin-bottom:0px !important;
}

.tma .divInput * ,
.tmb .divInput * , .divInputE .combo * , .divInputE .combo-p * { font-size:15px !important; }
.divInputE{
	vertical-align:bottom;
	height:30px;
	position:absolute;
	min-width:30px;
	background-color:#DDDDDD;
	padding:3px!important;
	padding-bottom:0px !important;
	padding-top:10px !important;
	vertical-align:bottom !important;
}
.divInputE * {
	background-color:#DDDDDD;
	border:none !important;
	margin-bottom:0px !important;
}


/* Título grande claro */
.prdFnt_titGraLogo{
	text-transform:uppercase;
	color:#FFFFFF;
}
.tma .prdFnt_titGraLogo { font-size:35px; }
.tmb .prdFnt_titGraLogo { font-size:30px; }

.prdFnt_titGraCla{
	text-transform:uppercase;
	color:#FFFFFF;
}
.tma .prdFnt_titGraCla { font-size:30px; }
.tmb .prdFnt_titGraCla { font-size:20px; }


/*Títulos*/
	.prdFnt_titGraEsc , h1	{
		text-transform:uppercase;
		font-weight:100;
	}
	.tma .prdFnt_titGraEsc  , .tma h1 { font-size:35px; }
	.tmb .prdFnt_titGraEsc  , .tmb h1 { font-size:27px; }
	
	.prdFnt_titNor , h2	{
		text-transform:uppercase;
		font-weight:100;
	}
	.tma .prdFnt_titNor  , .tma h2 { font-size:22px; }
	.tmb .prdFnt_titNor  , .tmb h2 { font-size:17px; }
	
	.prdFnt_titPeq , h3	{
		text-transform:uppercase;
		font-weight:100;
	}
	.tma .prdFnt_titPeq  , .tma h3 { font-size:20px; }
	.tmb .prdFnt_titPeq  , .tmb h3 { font-size:16px; }


/* Textos */
	.prdFnt_textGra{
		padding:10px 0 15px;
	}
	.tma .prdFnt_textGra { font-size:18px; }
	.tmb .prdFnt_textGra { font-size:14px; }
	
	.prdFnt_textNor{
	
	}
	.prdFnt_textPeq{
		padding:5px 0 1px;
	}
	.tma .prdFnt_textPeq { font-size:14px; }
	.tmb .prdFnt_textPeq { font-size:11px; }
	
	

	.imgClicavel{
		border-radius:1px;
		padding:2px;
		border:#DDD 1px solid;
		cursor:pointer !important;
	}
	.imgClicavel:hover{
		border:#DDF 1px solid;
		box-shadow        : 1px 1px .35em #CCC;
		-moz-box-shadow   : 1px 1px .35em #CCC;
		-webkit-box-shadow: 1px 1px .35em #CCC;
	}

/* Links */
	a{
		text-decoration:none;
	}
	a:hover{
		text-decoration:underline;
	}
