/* CSS Document */
	body{margin:0; padding:0;font-family:Arial, Helvetica, sans-serif; }
	h1{font-size:20px; color:#CCCCCC; font-weight:normal; text-align: left;}
	h2{
		margin-bottom: 2px;
		font-size: xx-small;
		font-weight: normal;
		color: Black;
	}
	li{
		list-style-image: url(../imgs/bullet1.gif);
	}
	#topmenu{background-color:#F5F5F5; height:18px;}

	.btn_positioner {padding-top:120px;padding-left:80px;}
	.btn_wrapper {background:url(/interface/imgs/btn.png) no-repeat;width:140px;height:57px;padding-top:4px;}
	.btn_wrapper:hover {padding-top:7px;padding-left:2px;}
	.the_btn {text-decoration:none;font-size:12px;font-weight:bold;color:#009;}
	
	.st1{
	font-size: x-small;
	color: #8F8F8F;
	text-align: justify;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px; 
	background-image:url(/interface/imgs/vdivtile.gif);
	background-repeat: repeat-y; 
	background-position:right;
	vertical-align: top;
	padding-top: 20px;
	
	/*border-right: 1px dashed #E2E2E2;*/
	float: left;
	width: 300px;
}
	.st2{
	font-size: x-small;
	color: Gray;
	text-align: justify;
	padding: 20px;
}
	a.link{color:#9F9F9F; text-decoration:underline;}
	a.link:hover{ color:#333333;}

	
	.st{ font-size:x-small ; color:#8F8F8F; }
	.cuben{
		background-color: #898989; color: White; float: left; width: 1em; text-align: right; padding-left: 1px;
	}

	.txtinicio{ font-size:xx-small; padding-bottom:20px; color:#B3B3B3; text-align:justify;   }
	#bottommenu{background-color:#F5F5F5; height:18px;color:#C7C7C5;font-size:10px;}
	.tmenu{
		font-size:11px;
		display:block;
		text-decoration:none;
		padding-left:7px;
	}
	a.tmenu,div.tmenu{float:left;}
	a.tmenu:link{color:#000000;}
	a.tmenu:visited{color:#000000;}
	a.tmenu:hover{background-color:#CECECE; }
	
	
	a.bmenu{ color:#C7C7C5;text-decoration:none; font-size:xx-small; padding-left:5px; padding-right:5px;}
	a.bmenu:hover{color:#000000;}
	
	#rodape{font-size:xx-small;color:#CCCCCC;}
	.rodape{color:#CCCCCC;text-decoration:none;font-size:xx-small;}
	
	.news{display:block; width:100%; padding-left:15px; padding-right:15px; position:relative; }
	.nimg{float:left; clear:left; margin:0px 15px 5px 5px; }
	.ntitle{font-size:xx-small; color:#636363; text-align:left; }
	.ntxt{font-size:xx-small; text-align:left;  margin-bottom:10px;  }
	a.ntxt{color:#B3B3B3; text-decoration:none;}
	a.ntxt:hover{color:#B3B3B3; text-decoration:underline;}
	
	a.blink{
	font-size: 9px;
	background-image: url(/interface/imgs/arrow1.gif);
	background-repeat: no-repeat;
	background-position: right;
	display: block;
	width: 50%;
	padding-right: 50px;
	text-decoration: none;
	color: black;
	margin-bottom: 3px;
	border: 1px solid white;
	}
	a.blink:hover{ color:#666666; border: 1px solid #666666; }
	
	a.blink2{
	font-size: 9px;
	background-image: url(/interface/imgs/arrow12.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	width: 140px;
	padding-left: 80px;
	text-decoration: none;
	color: black;
	margin-bottom: 3px;
	border: 1px solid white;
	}
	
	a.blink2:hover{ color:#666666; border: 1px solid #666666; }

	
	a.linkwide{
	font-size: 9px;
	background-image: url(/interface/imgs/arrow1.gif);
	background-repeat: no-repeat;
	background-position: right;
	display: block;
	/*width: 100%;*/
	padding-right: 50px;
	text-decoration: none;
	color: black;
	margin-bottom: 3px;
	border: 1px solid white;
	
	}
	a.linkwide:hover{ color:#666666; border: 1px solid #666666; }
	
.p{
	width: 100%;
}
.pnome{
	font-size:xx-small; 
	color:#8F8F8F;
	width: auto;
}
.dots{
	border-bottom: 1px dotted #999999;
	empty-cells: show;
}
.pvalor{
	text-align: right;
	font-size:xx-small; 
	color:#8F8F8F; 
}
.schedule{
	width: 100%;
}
.tday{
	font-size: xx-small;
	font-weight: bold;
	background-color: #F8F8F8;
	width: 100px;
	}
.thour{
	font-size: xx-small;
	background-color: #E6E6E6;
	padding: 2px;	
}
.tvalue{
	font-size: 11px;
	border: 1px solid #EFEFEF;
	empty-cells: show;
	width: 60px;
}
a.tvalue{
	text-decoration: none;
	padding: 1px;
	/*display: block;*/
	float: left;
	color: #000000;
	border: 1px solid #999999;
}
a.tvalue:hover{
	background-color: #DFDFDF;
}
a.tvalueon{
	text-decoration: none;
	display: block;
	float: left;
	color: #000000;
	border: 1px solid #999999;
	background-color: #D9F2E4;
}
a.tvalueon:hover{
	background-color: #C1EAD3;
}
.lbl{
	font-size: small;
	background-color: #F9F9F9;
}
