div.datepicker {
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 196px;
	height: 147px;
	position: absolute;
	cursor: default;
	top: 0;
	left: 0;
	display: none;
}
.datepickerContainer {
	background: #121212;
	position: absolute;
	top: 10px;
	left: 10px;
}
.datepickerBorderT {
	position: absolute;
	left: 10px;
	top: 0;
	right: 10px;
	height: 10px;
	background: url(../admin/js/jquery/date_calendario/images/datepicker_t.png);
}
.datepickerBorderB {
	position: absolute;
	left: 10px;
	bottom: 0;
	right: 10px;
	height: 10px;
	background: url(../admin/js/jquery/date_calendario/images/datepicker_b.png);
}
.datepickerBorderL {
	position: absolute;
	left: 0;
	bottom: 10px;
	top: 10px;
	width: 10px;
	background: url(../admin/js/jquery/date_calendario/images/datepicker_l.png);
}
.datepickerBorderR {
	position: absolute;
	right: 0;
	bottom: 10px;
	top: 10px;
	width: 10px;
	background: url(../admin/js/jquery/date_calendario/images/datepicker_r.png);
}
.datepickerBorderTL {
	position: absolute;
	top: 0;
	left: 0;
	width: 10px;
	height: 10px;
	background: url(../admin/js/jquery/date_calendario/images/datepicker_tl.png);
}
.datepickerBorderTR {
	position: absolute;
	top: 0;
	right: 0;
	width: 10px;
	height: 10px;
	background: url(../admin/js/jquery/date_calendario/images/datepicker_tr.png);
}
.datepickerBorderBL {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 10px;
	height: 10px;
	background: url(../admin/js/jquery/date_calendario/images/datepicker_bl.png);
}
.datepickerBorderBR {
	position: absolute;
	bottom: 0;
	right: 0;
	width: 10px;
	height: 10px;
	background: url(../admin/js/jquery/date_calendario/images/datepicker_br.png);
}
.datepickerHidden {
	display: none;
}
div.datepicker table {
	border-collapse:collapse;
}
div.datepicker a {
	color: #eee;
	text-decoration: none;
	cursor: default;
	outline: none;
}
div.datepicker table td {
	text-align: right;
	padding: 0;
	margin: 0;
}
div.datepicker th {
	text-align: center;
	color: #999;
	font-weight: normal;
}
div.datepicker tbody th {
	text-align: left;
}
div.datepicker tbody a {
	display: block;
}
.datepickerDays a {
	width: 20px;
	line-height: 16px;
	height: 16px;
	padding-right: 2px;
}
.datepickerYears a,
.datepickerMonths a{
	width: 44px;
	line-height: 36px;
	height: 36px;
	text-align: center;
}
td.datepickerNotInMonth a {
	color: #666;
}
tbody.datepickerDays td.datepickerSelected{
	background: #136A9F;
}
tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected {
	background: #17384d;
}
tbody.datepickerYears td.datepickerSelected,
tbody.datepickerMonths td.datepickerSelected{
	background: #17384d;
}
div.datepicker a:hover,
div.datepicker a:hover {
	color: #88c5eb;
}
div.datepicker td.datepickerNotInMonth a:hover {
	color: #999;
}
div.datepicker tbody th {
	text-align: left;
}
.datepickerSpace div {
	width: 20px;
}
.datepickerGoNext a,
.datepickerGoPrev a,
.datepickerMonth a {
	text-align: center;
	height: 20px;
	line-height: 20px;
}
.datepickerGoNext a {
	float: right;
	width: 20px;
}
.datepickerGoPrev a {
	float: left;
	width: 20px;
}
table.datepickerViewDays tbody.datepickerMonths,
table.datepickerViewDays tbody.datepickerYears {
	display: none;
}
table.datepickerViewMonths tbody.datepickerDays,
table.datepickerViewMonths tbody.datepickerYears,
table.datepickerViewMonths tr.datepickerDoW {
	display: none;
}
table.datepickerViewYears tbody.datepickerDays,
table.datepickerViewYears tbody.datepickerMonths,
table.datepickerViewYears tr.datepickerDoW {
	display: none;
}
td.datepickerDisabled a,
td.datepickerDisabled.datepickerNotInMonth a{
	color: #333;
}
td.datepickerDisabled a:hover {
	color: #333;
}
td.datepickerSpecial a {
	background: #700;
}
td.datepickerSpecial.datepickerSelected a {
	background: #a00;
}@charset "utf-8";
/* CSS Document */

	a:link{ text-decoration: none; color:#FFF}
	a:visited{ text-decoration: none; color:#FFF}
	a:hover{ text-decoration: underline; color:#FFF}
	a:active{ text-decoration: underline; color:#FFF}
	
	.cor_paginacao { color:#333 }	.cor_paginacao2 { color:#555 }
	
	.table_top{ border:#aaa 1px solid; background:#ccc; padding:10px; }
	.table_center{ border:#aaa 1px solid; background:#FFF; padding:10px;}
	.tudo_fundo{ width:100%; height:100%; position:absolute; z-index:1001; top:0; left:0; background-color:#000; filter:alpha(opacity=80); opacity: 0.8; text-align:center; }

	img { border:0 }
	form { margin:0; padding:0};
	#block { clear:both; }
	input{ line-height:20px; }
	input, textarea, select{ outline:0; margin:0; color:#333; font-size:12px; }
	ul { list-style:none; padding:0; margin:0 }

	#font01{ font-size:1px;}	#font02{ font-size:2px;}	#font03{ font-size:3px;}	#font04{ font-size:4px;}	#font05{ font-size:5px;}
	#font06{ font-size:6px;}	#font07{ font-size:7px;}	#font08{ font-size:8px;}	#font09{ font-size:9px;}	#font10{ font-size:10px;}
	#font11{ font-size:11px;}	#font12{ font-size:12px;}	#font13{ font-size:13px;}	#font14{ font-size:14px;}	#font15{ font-size:15px;}
	#font16{ font-size:16px;}	#font17{ font-size:17px;}	#font18{ font-size:18px;}	#font19{ font-size:19px;}	#font20{ font-size:20px;}
	#font21{ font-size:21px;}	#font22{ font-size:22px;}	#font23{ font-size:23px;}	#font24{ font-size:24px;}	#font25{ font-size:25px;}
	#font26 { font-size:26px }	#font27 { font-size:27px }	#font28 { font-size:28px }	#font29 { font-size:29px }	#font30 { font-size:30px }
	#font31 { font-size:31px }	#font32 { font-size:32px }	#font33 { font-size:33px }	#font34 { font-size:34px }	#font35 { font-size:35px }
	#font36 { font-size:36px }	#font37 { font-size:37px }	#font38 { font-size:38px }	#font39 { font-size:39px }	#font40 { font-size:40px }
	#font41 { font-size:41px }	#font42 { font-size:42px }	#font43 { font-size:43px }	#font44 { font-size:44px }	#font45 { font-size:45px }
	#font46 { font-size:46px }	#font47 { font-size:47px }	#font48 { font-size:48px }	#font49 { font-size:49px }	#font50 { font-size:50px }

	.height1 { height:1px }		.height2 { height:2px }		.height3 { height:3px }		.height4 { height:4px }		.height5 { height:5px }
	.height6 { height:6px }		.height7 { height:7px }		.height8 { height:8px }		.height9 { height:9px }		.height10 { height:10px }
	.height11 { height:11px }	.height12 { height:12px }	.height13 { height:13px }	.height14 { height:14px }	.height15 { height:15px }
	.height16 { height:16px }	.height17 { height:17px }	.height18 { height:18px }	.height19 { height:19px }	.height20 { height:20px }
	.height21 { height:21px }	.height22 { height:22px }	.height23 { height:23px }	.height24 { height:24px }	.height25 { height:25px }
	.height26 { height:26px }	.height27 { height:27px }	.height28 { height:28px }	.height29 { height:29px }	.height30 { height:30px }
	.height31 { height:31px }	.height32 { height:32px }	.height33 { height:33px }	.height34 { height:34px }	.height35 { height:35px }
	.height36 { height:36px }	.height37 { height:37px }	.height38 { height:38px }	.height39 { height:39px }	.height40 { height:40px }
	.height41 { height:41px }	.height42 { height:42px }	.height43 { height:43px }	.height44 { height:44px }	.height45 { height:45px }
	.height46 { height:46px }	.height47 { height:47px }	.height48 { height:48px }	.height49 { height:49px }	.height50 { height:50px }

	/* Border Radius */
	#border-radius { behavior:url(../css/border-radius/border-radius.htc); }
	.rel { position: relative; z-index: inherit; zoom: 1; /* For IE6 */ }
	/* Border Radius */@charset "utf-8";
/* CSS Document */

	/* Principal */
	.tudo{ width:100%; }
	.suporte{ width:100%; margin:auto; }
	.principal{ width:1000px; margin:auto }		/* Editar */
	.topo{width:100%; margin:auto; }
	.tronco{width:100%; margin:auto; }
	.left{ width:0px; float:left; }
	.center{ width:1000px; float:left; }		/* Editar */
	.right{ width:0px; float:left; }
	.footer{width:100%; }
	/* Principal */

	/* Top */
	
		/* Top 01  */
		.top_01 { width:875px; height:228px; }
		.top_logo { width:297px; height:228px; float:left }
		.top_right { width:297px; height:228px; float:left }
		/* Top 01  */

		/* Top 02 */
		.top_02 { width:695px; height:80px; background:url(../img/site/top/02.jpg); }
		/* Top 02 */	

	/* Top */

	
	/* Home */
	.home { }
	/* Home */

	/* Left */
	.left_01 { }
	/* Left */	
	
	/* Right */
	.right_01 { }
	/* Right */

	/* Footer */
	.footer_01 { }
	/* Footer */
body{ margin:0; padding:0; font-family:Arial, Arial, Helvetica, sans-serif; color:#262626; font-size:12px; background:url(../fotos/fotos/089a46a246.jpg)  center top repeat-x #F2F2F2;}#family { font-family:Arial, Helvetica, sans-serif }.cor1 { color:#666666 }	.cor2 { color:#666666 }	.cor3 { color:#666666 }	.cor4 { color:#666666 }	.cor5 { color:#666666 }