* {
	list-style:none;
	text-decoration:none;
	border:none;
	list-style-type:none;
	margin:0;
	padding:0;
}
body a:hover { text-decoration:none; }

#vinheta { width:100%; margin:25px 0 15px 0; float:left; }


/*================================= Txt =================================*/
.t10, .t10 a  { font-family:Arial; font-size:10px; }
.t11, .t11 a  { font-family:Arial; font-size:11px; }
.t12, .t12 a  { font-family:Arial; font-size:12px; }
.t13, .t13 a  { font-family:Arial; font-size:13px; }
.t14, .t14 a  { font-family:Arial; font-size:14px; }
.t15, .t15 a  { font-family:Arial; font-size:15px; }
.t16, .t16 a  { font-family:Arial; font-size:16px; }
.t17, .t17 a  { font-family:Arial; font-size:17px; }
.t18, .t18 a  { font-family:Arial; font-size:18px; }
.t20, .t20 a  { font-family:Arial; font-size:20px; }
.t21, .t21 a  { font-family:Arial; font-size:21px; }
.t22, .t22 a  { font-family:Arial; font-size:22px; }
.t23, .t23 a  { font-family:Arial; font-size:23px; }
.t24, .t24 a  { font-family:Arial; font-size:24px; }
.t29, .t29 a  { font-family:Arial; font-size:29px; }
.t30, .t30 a  { font-family:Arial; font-size:30px; }
.t31, .t31 a  { font-family:Arial; font-size:31px; }
.t32, .t32 a  { font-family:Arial; font-size:32px; }
.t35, .t35 a  { font-family:Arial; font-size:35px; }
.t40, .t40 a  { font-family:Arial; font-size:40px; }
.t86, .t86 a  { font-family:Arial; font-size:86px; }

.tt10, .tt10 a { font-family: Verdana; font-size:10px; }
.tt11, .tt11 a { font-family: Verdana; font-size:11px; }
.tt12, .tt12 a { font-family: Verdana; font-size:12px; }
.tt13, .tt13 a { font-family: Verdana; font-size:13px; }
.tt14, .tt14 a { font-family: Verdana; font-size:14px; }
.tt15, .tt15 a { font-family: Verdana; font-size:15px; }
.tt16, .tt16 a { font-family: Verdana; font-size:16px; }
.tt18, .tt18 a { font-family: Verdana; font-size:18px; }
.tt24, .tt24 a { font-family: Verdana; font-size:24px; }
.tt30, .tt30 a { font-family: Verdana; font-size:30px; }

.ttt10, .ttt10 a { font-family: Tahoma; font-size:10px; }
.ttt11, .ttt11 a { font-family: Tahoma; font-size:11px; }
.ttt12, .ttt12 a { font-family: Tahoma; font-size:12px; }
.ttt13, .ttt13 a { font-family: Tahoma; font-size:13px; }
.ttt14, .ttt14 a { font-family: Tahoma; font-size:14px; }
.ttt15, .ttt15 a { font-family: Tahoma; font-size:15px; }
.ttt16, .ttt16 a { font-family: Tahoma; font-size:16px; }
.ttt18, .ttt18 a { font-family: Tahoma; font-size:18px; }
.ttt19, .ttt19 a { font-family: Tahoma; font-size:19px; }
.ttt20, .ttt20 a { font-family: Tahoma; font-size:20px; }
.ttt21, .ttt21 a { font-family: Tahoma; font-size:21px; }
.ttt22, .ttt22 a { font-family: Tahoma; font-size:22px; }
.ttt30, .ttt30 a { font-family: Tahoma; font-size:30px; }

.tr10, .tr10 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; }
.tr11, .tr11 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; }
.tr12, .tr12 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; }
.tr13, .tr13 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; }
.tr14, .tr14 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; }
.tr15, .tr15 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; }
.tr16, .tr16 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; }
.tr18, .tr18 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; }
.tr20, .tr20 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; }
.tr21, .tr21 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:21px; }
.tr22, .tr22 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; }
.tr23, .tr23 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:23px; }
.tr24, .tr24 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; }
.tr26, .tr26 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:26px; }
.tr28, .tr28 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:28px; }
.tr30, .tr30 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:30px; }

.tc10, .tc10 a  { font-family:"Comic Sans MS"; font-size:10px; }
.tc11, .tc11 a  { font-family:"Comic Sans MS"; font-size:11px; }
.tc12, .tc12 a  { font-family:"Comic Sans MS"; font-size:12px; }
.tc13, .tc13 a  { font-family:"Comic Sans MS"; font-size:13px; }
.tc14, .tc14 a  { font-family:"Comic Sans MS"; font-size:14px; }
.tc15, .tc15 a  { font-family:"Comic Sans MS"; font-size:15px; }
.tc16, .tc16 a  { font-family:"Comic Sans MS"; font-size:16px; }
.tc18, .tc18 a  { font-family:"Comic Sans MS"; font-size:18px; }
.tc20, .tc20 a  { font-family:"Comic Sans MS"; font-size:20px; }
.tc21, .tc21 a  { font-family:"Comic Sans MS"; font-size:21px; }
.tc22, .tc22 a  { font-family:"Comic Sans MS"; font-size:22px; }
.tc23, .tc23 a  { font-family:"Comic Sans MS"; font-size:23px; }
.tc24, .tc24 a  { font-family:"Comic Sans MS"; font-size:24px; }


/*================================= Colors =================================*/
.amarelo, .amarelo a			{ color:#ffa200;  }
.azulClaro, .azulClaro a		{ color:#0098da;  }
.azul, .azul a					{ color:#166d91;  }
.azul1, .azul1 a				{ color:#687889;  }
.azul2, .azul2 a				{ color:#0000FF;  }
.azul3, .azul3 a				{ color:#114189;  }
.branco, .branco a				{ color:#FFFFFF;  }
.cinza, .cinza a				{ color:#898989;  }
.cinza2, .cinza2 a				{ color:#a8a6a6;  }
.cinza3, .cinza3 a				{ color:#e8e8e8;  }
.dourado, .dourado a			{ color:#dd8a05;  }
.grafite, .grafite a			{ color:#534f4f;  }
.grafite2, .grafite2 a			{ color:#585858;  }
.twitter, .twitter a			{ color:#33CCFF;  }
.verde3, verde3 a				{ color:#009900;  }
.verde4,  verde4 a 				{ color:#267404;  }
.rosa2,  rosa2 a 				{ color:#FF0066;  }

.laranjaInt, .laranjaInt a		{ color:#ff8100;  }
.laranja, .laranja a			{ color:#fe4e00;  }
.laranja2, .laranja2 a			{ color:#ffcc00;  }
.marrom, .marrom a				{ color:#c74128;  }
.preto, .preto a				{ color:#000000;  }
.rosa, .rosa a					{ color:#EB8686;  }
.roxo, .roxo a					{ color:#3e3f5e;  }
.roxoInt, .roxoInt a			{ color:#6b13bb;  }
.vermelho, .vermelho a			{ color:#e4191b;  }
.vermelho2, .vermelho2 a		{ color:#990000;  }
.vermelho3, .vermelho3 a 		{ color:#c3251c;  }
.vinho, .vinho a 				{ color:#990000;  }
.vinho2, .vinho2 a				{ color:#660000;  }
.verde, .verde a				{ color:#97c54c;  }
.verde2, .verde2 a				{ color:#668533;  }
.douradin, .douradin a			{ color:#f2d800;  }

/*================================= Fades =================================*/
.fade10		{ filter:alpha(opacity=10); -moz-opacity:0.1; opacity:0.1; -khtml-opacity:0.1; }
.fade20		{ filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2; -khtml-opacity:0.2; }
.fade30		{ filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3; -khtml-opacity:0.3; }
.fade40		{ filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; -khtml-opacity:0.4; }
.fade50		{ filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; -khtml-opacity:0.5; }
.fade60		{ filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; -khtml-opacity:0.6; }
.fade70		{ filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; -khtml-opacity:0.7; }
.fade80		{ filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; -khtml-opacity:0.8; }
.fade90		{ -moz-opacity:0.9; opacity:0.9; -khtml-opacity:0.9; }

.fundoPreto { background:#000; }

/*================================= Decorations =================================*/
.bold { font-weight:bold; }

.riscado { text-decoration:line-through; }
.sublinhado { text-decoration:underline; }
.italico { font-style:italic; }
.left { text-align:left; }
.right { text-align:right; }

#PaginacaoBg 				{ width:900px; margin-top:10px; padding:2px 2px; text-align:center; background:; float:right; }
#Paginacao					{ min-width:200px; text-align:center; float:right; }
#PaginacaoPaginas			{ padding:5px 1%; float:right; }
#PaginacaoPagina			{ margin-right:5px; float:left; }
#PaginacaoPagina a			{ padding:2px 5px; margin:0 2px;
background: #f7f7f7; /* Old browsers */
background: -moz-linear-gradient(top, #f7f7f7 2%, #c1e4f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#f7f7f7), color-stop(100%,#c1e4f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f7f7f7 2%,#c1e4f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f7f7f7 2%,#c1e4f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f7f7f7 2%,#c1e4f2 100%); /* IE10+ */
background: linear-gradient(top, #f7f7f7 2%,#c1e4f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#c1e4f2',GradientType=0 ); /* IE6-9 */
border:2px solid #68F; font-family:arial; font-size:14px; color:#66F; float:left; }

#PaginacaoPagina a:hover	{ padding:2px 5px;
background: #c1e4f2; /* Old browsers */
background: -moz-linear-gradient(top, #c1e4f2 0%, #efefef 62%, #f7f7f7 83%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1e4f2), color-stop(62%,#efefef), color-stop(83%,#f7f7f7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #c1e4f2 0%,#efefef 62%,#f7f7f7 83%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #c1e4f2 0%,#efefef 62%,#f7f7f7 83%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #c1e4f2 0%,#efefef 62%,#f7f7f7 83%); /* IE10+ */
background: linear-gradient(top, #c1e4f2 0%,#efefef 62%,#f7f7f7 83%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1e4f2', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
border:2px solid #6b13bb;  color:#6b13bb; float:left; }

#pagAtiva { float:left; text-align:center; font-family:arial; font-size:14px; border:solid 2px #999; background:#ededed; color:#666; padding:2px 5px; margin:0 2px; }

#avisoTotalBg { width:100%; padding:10px 0 40px 0; float:left; }
#avisoTotal { width:942px; padding:7px 0; background:#ffe9e9; border:1px solid #ffa2a2; float:left; }

.notificacao { width:99.2%; padding:0.4%; margin:0 0 15px; background-position:10px 11px !important; background-repeat:no-repeat !important; border:1px solid; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; position:relative; font-size:13px; cursor:pointer; }
.notificacao div { line-height:0.7em; padding:13px 10px 10px 36px; display:block; font-style:normal; }
.erro { background:url("../images/notification_error.png") 0 10px #FFCECE; border-color:#DF8F8F; color:#665252; }
.atencao { background:url("../images/notification_alert.png") repeat scroll 0 0 #fffbcc; border-color:#e6db55; color:#666452; }
.sucesso { background:url("../images/notification_sucess.png") repeat scroll 0 0 #d5ffce; border-color:#9adf8f; color:#666452; }
.fechar { position:absolute; top:5px; right:5px; font-size:9px; color:#990000; }

/*** Calendário ***/
#calroot { width:205px; margin-top:-1px; background-color:#FFF; -moz-box-shadow:0 0 4px #eee; -moz-box-shadow:0 0 4px rgba(0,0,0,0.2); -webkit-box-shadow:0 0 4px #eee; -webkit-box-shadow:0 0 4px rgba(0,0,0,0.2); -khtml-box-shadow:0 0 4px #eee; -khtml-box-shadow:0 0 4px rgba(0,0,0,0.2); -pie-box-shadow: 0 0 4px #ccc; box-shadow:0 0 4px rgba(0,0,0,0.2); -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; font-size:11px; z-index:10000; zoom:1; }
#calhead { height:22px; padding:2px 0; margin:0; background:#e1e1e1; background:-webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#e1e1e1)); background:-moz-linear-gradient(top, #fafafa, #e1e1e1); -pie-background: linear-gradient(top, #fafafa, #e1e1e1); border:1px solid #bbb; -moz-border-radius: 5px 5px 0 0; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -khtml-border-radius: 5px 5px 0 0; border-radius:5px 5px 0 0; font-size:13px; color:#3CF; position:relative; text-shadow:0 1px 0 #fff; } 
#caltitle { width:166px; line-height:20px; text-align:center; float:left; }

#calnext, #calprev { width:18px; height:20px; background:url(../images/calendarImagens.png) no-repeat 3px 5px; display:block; cursor:pointer; float:left; }
#calnext { background:url(../images/calendarImagens.png) no-repeat 2px -29px; float:right; }
#calprev.caldisabled, #calnext.caldisabled { visibility:hidden; }

#caltitle select { width:79px; margin-right:0!important; font-size:10px; }

#calbody { padding:3px; position:relative; background:#fafafa; border-left:1px solid #bbb; border-right:1px solid #bbb; border-bottom:1px solid #bbb; font-family:Arial, Helvetica, sans-serif; font-size:10px; -moz-border-radius:0 0 5px 5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; -khtml-border-bottom-left-radius:5px; -khtml-border-bottom-right-radius:5px; border-radius:0 0 5px 5px; }
#caldays { height:14px; border-bottom:1px solid #ddd; }
#caldays span { width:28px; display:block; text-align:center; float:left; }
#calweeks { margin-top:4px; background-color:#fff; }

.calweek { height:22px; clear:left; }
.calweek a { width:27px; height:20px; line-height:20px; margin-left:1px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; font-size:11px; color:#666; text-align:center; text-decoration:none; display:block; float:left; } 
.calweek a:hover, .calfocus { background-color:#ddd; }

a.calsun { color:red; }

a.caloff { color:#ccc; }
a.caloff:hover { background-color:rgb(245, 245, 250); }

a.caldisabled { background-color:#efefef!important; color:#CCC!important; cursor:default; }
#calcurrent { background-color:#498CE2; color:#fff; }
#caltoday { background-color:#333; color:#fff; }
.caltrigger { background:url(../images/calendarImagens.png) no-repeat right -62px !important; }

/*================================= Twitter =================================*/
#twitterPosts { width:100%; float:left; }

/*:: TIPO: 01 ::*/
#twitterPostBg01 { width:100%; float:left; }
