﻿/*  
------------
	Universal CSS
	Main Template and Commonly Used styles
------------
*/
img { border: 0; }
body { font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;  }


table {text-align: justify; }


.texto 	{ font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif; }
.nounder { text-decoration:none; }
.bold 	{ font-weight: bold; }
.black 	{ color:#000000; }
.vermelho { color:#6A0003; }
.cinzaportal {color:#5e616a;}
.cinza  { color:#828894; }
.cinzatitulo {color: #DBDBDB;}
.white 	{ color:#FFFFFF; }
.red	{ color: #EA5200; }
.verde  { color:Green; }
.verdepetroleo { color:#0CAB97; }

.s07 	{ font-size: 7px; }
.s07l 	{ font-size: 7px; line-height: 7px; letter-spacing:inherit;}
.s07s 	{ font-size: 7px; line-height: 7px; letter-spacing: normal; text-align:left; font-weight: lighter; font-family:Trebuchet MS; }

.s08 	{ font-size: 8px; }
.s08l 	{ font-size: 8px; line-height: 8px; letter-spacing:inherit;}
.s08s 	{ font-size: 8px; line-height: 8px; letter-spacing:inherit; text-align:left;}
.s09 	{ font-size: 9px; }
.s09l 	{ font-size: 9px; line-height: 10px; letter-spacing:normal;}
.s09s 	{ font-size: 9px; line-height: 10px; text-align:left;}
.s10 	{ font-size: 10px; line-height: 15px; letter-spacing:normal; }
.s10l 	{ font-size: 10px; line-height: 10px; letter-spacing:inherit; }
.s10s 	{ font-size: 10px; text-align:left; line-height: 15px;}
.s10r 	{ font-size: 10px; text-align:left; line-height: 10px;}
.s11 	{ font-size: 11px; }
.s11l 	{ font-size: 11px; line-height: 10px; letter-spacing:normal; } 
.s11r 	{ font-size: 11px; text-align:left; line-height: 10px; } 
.s12 	{ font-size: 12px; }
.s12l 	{ font-size: 12px; line-height: normal; letter-spacing:normal; }
.s12j 	{ font-size: 12px; letter-spacing:normal; text-align:left; }
.s12k 	{ font-size: 12px; letter-spacing:normal; text-align: center; line-height: 10px;}
.s13 	{ font-size: 13px; }
.s13l 	{ font-size: 13px; line-height: 12px; letter-spacing:normal;}
.s13k 	{ font-size: 13px; line-height: 10px; letter-spacing:normal;}
.s14 	{ font-size: 14px; }
.s16 	{ font-size: 16px; }
.s18 	{ font-size: 18px; }
.s19 	{ font-size: 19px; }
.s20 	{ font-size: 20px; }
.s22 	{ font-size: 22px; }


.input { padding:1px; background:#EEEEEE }
.okbutton { background:#8b0304; width:40px; height:22px; color:#FFFFFF; }
.butbusca { background:#8b0304; width:60px; height:22px; color:#FFFFFF; }
.butcolaborador { background:#8b0304; width:120px; height:30px; color:#FFFFFF; font-size: 9px; }
.enviarbutton { background:#8b0304; width:48px; height:22px; color:#FFFFFF; }
.al_right { text-align:right ; }

.star_full, .star_half, .star_empty{ width:19px; height:30px; }
img.rating{ border:0px; padding:0px; margin:0px; }
.star_full{ background:transparent url(../images/ratings/star_full.gif) no-repeat; }
.star_half{ background:transparent url(../images/ratings/star_half.gif) no-repeat; }
.star_empty{ background:transparent url(../images/ratings/star_empty.gif) no-repeat; }

#tit_imagem {
	position:relative;
	float: left; 
	top: 0px; 
	left: 150px;
}