

#calwin2 {
	width: 220px;
	position: absolute;
	top: 112px;
	left:70px;
	display: none;
	background: #fff;

}

#calback2 {
	position:relative;
	clear: both;
	width: 220px;
	height: 200px;
	background: url(images/calWaiting.gif) no-repeat center;
}




#calendar td {
	font-family: Arial, sans-serif;
}
#noticias_news{border:#666666 solid 0px; margin-right:-2px; background:#FFFFFF}
*html #noticias_news{margin-right:2px;}


#calendar {
	margin:0px 0px 0px 10px;
	background: #FFF;
	width: 220px;
	border: #efefef 1px solid;

}

.cal {
	width: 220px;
	margin: 0px auto;
}

.cal a {
	color: #0E0;
	text-decoration: none;
	border-bottom: 1px dashed #CCC;
	font-size: 9px;
}

.cal a:hover {
	color: #0E0;
}



.calhead {
	width: 100%;
	font-weight: bold;
	color: #939393;
	font-size: 12px;
	background: url(../../../imagens/menu_superior.gif) repeat bottom left;
	border:#cecece solid 1px
}

.calhead img {
	border: none;
}

.calhead table {
	width: 100%;
}

.calhead a {
	text-decoration: none;
	border: none;
}

.dayhead {
	height: 20px;
	background: #EEE;
}

.dayhead td {
	font-weight: bold;
	text-align: center;
	color: #666;
	font-size:12px
}

.dayrow {
	background: #f8f8f8;
	height: 25px;
}
.ie .dayrow{height:22px;}

.dayrow td {
	width: 14%;
	font-size: 9px;
	color: #656551;
	border:2px solid #FFFFFF
}

.day {
	float: right;
}

.dayover {
	background-color: #E8E8E8;
}

.dayout {
	background: #f8f8f8;
}
#event2{width:518px}
#event{	width: 100%;}
#event, #event2 {
	font-family: Arial, sans-serif;
	height: 100%;
	border-top: 1px solid #727272;
	border-bottom: 1px solid #727272;
}

#event .heading, #event2 .heading {
	padding: 10px;
	position: relative;
	background: url('images/calEvent.gif') repeat-x top left;
	border-bottom: 1px dotted #CCC;
}

#event .title, #event2 .title {
	color: #656551;
	font-size: 12px;
	font-weight: bold;
	position:relative;
}

.posted{
	color: #8C8C73;
	font-size: 10px;
}

#event .back, #event2 .back {
	position: absolute;
	top: 10px;
	right: 10px;
}

#event .back a, #event2 .back a {
	font-size: 10px;
}

/*#event .back a:hover {
	color: #0E0;
}

*/#event .line, #event2 .line {
	padding: 10px;
	overflow: auto;
}

.error {
	color: #C00;
	font-size: 14px;
	font-weight: bold;
}

#jump {
	z-index: 100;
	line-height: 30px;
	padding: 5px;
	background: #F6F6F6;
	border: 1px solid #888;
}

#jump a {
	text-decoration: none;
	border: none;
}

#jump img {
	border: none;
}














/*outros*/
.table_text{
	padding: 10px;
	position: relative;
	background:#f5f5f5 url(images/calEvent.gif) repeat-x top left;

	border-top:#727272 solid 1px; 
	border-bottom:1px dotted #CCC
}

.visualizat_nt{
	position:relative;
	width:517px;
	border:#ccc solid 1px;
	overflow:auto;
	height:255px;
}


