body {margin: 0px; background:url(http://www.univel.br/img/bg.jpg) repeat-x top;}
* {margin: auto; padding: 0; text-decoration:none; font-family:Tahoma, Arial; color:#6a6a6a; }
td { line-height: 1; }
a,object {outline: none !important;}
a img {border: none}
ul, li, ol {list-style: none;}

#menu { width:132px; float:left; margin:9px 0 0 13px; }
#menu ul li { text-align:right; padding: 9px 0; font-size:11px; }

#menu ul li a:link { color:#3d3d3d; font-weight:bold; }
#menu ul li a:visited { color:#3d3d3d; font-weight:bold; }
#menu ul li a:hover { color:#000; font-weight:bold; text-decoration:underline; }

#menuMark { position:absolute; margin:-20px 0 0 132px; }
.menuOff { background:url(http://www.univel.br/img/pt1.gif) top repeat-x; }
.menuMark { background:url(http://www.univel.br/img/pt1.gif) top repeat-x #0f4291; color:#FFF; }
.menuBg2 {background:url(http://www.univel.br/img/menu_topoBg.jpg) center center repeat-x; }

.subItens li { 
	background:url(http://www.univel.br/img/pt1.gif) bottom repeat-x;
	padding:9px 0;
}
.menuTop:link { color:#c6eeff; font-size:12px;	}
.menuTop:visited { color:#c6eeff; font-size:12px; }
.menuTop:hover { color:#000; font-size:12px; }
.markMenuTop {
	font-family:Arial, Tahoma;
	font-size:13px; 
	font-weight:bold;
	color:#FFF;
}

.subItens li a:link { color:#3d3d3d; font-weight:bold; font-size:1.4em;	}
.subItens li a:visited { color:#3d3d3d; font-weight:bold; font-size:1.4em; }
.subItens li a:hover { color:#000; font-weight:bold; font-size:1.4em; }

#slider {
	margin: 0 8px;
	overflow:hidden;
	position:relative;
	width:426px;
	height:240px;
}
#slider ul, #slider li {
	margin:0;
	padding:0;
	list-style:none;
	position:relative;
}
#slider2 {
	margin: 0 8px;
	overflow:hidden;
	position:relative;
	width:340px;
	height:70px;
}

.txt11 { font-size:11px; }
.txtALL {
	font-family:Arial, Tahoma;
	font-size:1.3em;
	line-height:23px;	
}

.lkPgN:link { font-family:Arial; font-size:12px; color: #585858; font-weight:bold; text-decoration: none; border: solid 1px #CCC; padding:1px 4px; }
.lkPgN:visited { font-family:Arial; font-size:12px; color: #585858; font-weight:bold; text-decoration: none; border: solid 1px #CCC; padding:1px 4px; }
.lkPgN:hover { font-family:Arial; font-size:12px; color: #FFFFFF; font-weight:bold; text-decoration: none; border: solid 1px #CCC; padding:1px 4px; background-color:#3c3c3c; }

.lkPgPt:link { font-family:Arial; font-size:12px; color:#333; font-weight:bold; text-decoration: none; border: solid 1px #E6E6E6; padding:1px 4px; }
.lkPgPt:visited { font-family:Arial; font-size:12px; color: #333; font-weight:bold; text-decoration: none; border: solid 1px #E6E6E6; padding:1px 4px; }
.lkPgPt:hover { font-family:Arial; font-size:12px; color: #000000; font-weight:bold; text-decoration: none; border: solid 1px #E6E6E6; padding:1px 4px; }

.pgMark { font-family:Arial; font-size:12px; color: #FFF; font-weight:bold; text-decoration: none; border: solid 1px #2d359c; padding:1px 4px; background-color:#4951b9; }


.ptMeio { background:url(http://www.univel.br/img/pt1.gif) repeat-x center center; }

.lkCham:link { color:#FFF; font-family:Arial; font-size:13px; text-decoration:none; font-weight:bold; background-color:#39F; padding:2px 5px; }
.lkCham:visited { color:#FFF; font-family:Arial; font-size:13px; text-decoration:none; font-weight:bold; background-color:#39F; padding:2px 5px;}
.lkCham:hover { color:#FFF; font-family:Arial; font-size:13px; text-decoration:none; font-weight:bold; background-color:#333; padding:2px 5px;}

.lkChamBox:link { color:#39F; font-family:Arial; font-size:13px; text-decoration:none; font-weight:bold; background-color:#FFF; padding:2px 5px; }
.lkChamBox:visited { color:#39F; font-family:Arial; font-size:13px; text-decoration:none; font-weight:bold; background-color:#FFF; padding:2px 5px;}
.lkChamBox:hover { color:#FFF; font-family:Arial; font-size:13px; text-decoration:none; font-weight:bold; background-color:#000; padding:2px 5px;}

a:link { color:#525252; font-family:Arial; font-size:11px; text-decoration:none; font-weight:bold;}
a:visited { color:#525252; font-family:Arial; font-size:11px; text-decoration:none; font-weight:bold;}
a:hover { color:#2d1b81; font-family:Arial; font-size:11px; text-decoration:underline; font-weight:bold;}

.lkMapa:link { color:#d9ddff; font-size:12px; text-decoration:none; font-weight:bold;}
.lkMapa:visited { color:#d9ddff; font-size:12px; text-decoration:none; font-weight:bold;}
.lkMapa:hover { color:#FFF; font-size:12px; text-decoration:underline; font-weight:bold;}

.lkMais:link { color:#0084c2; font-size:11px; text-decoration:none; font-weight:bold;}
.lkMais:visited { color:#0084c2; font-size:11px; text-decoration:none; font-weight:bold;}
.lkMais:hover { color:#2d1b81; font-size:11px; text-decoration:underline; font-weight:bold;}

.lkMais2:link { color:#000; font-size:11px; text-decoration:none; font-weight:bold;}
.lkMais2:visited { color:#000; font-size:11px; text-decoration:none; font-weight:bold;}
.lkMais2:hover { color:#2d1b81; font-size:11px; text-decoration:underline; font-weight:bold;}

.lkImg:link { border: solid 1px #666; }
.lkImg:visited { border: solid 1px #666; }
.lkImg:hover { border: solid 1px #666; }

.lkTabs:link { color:#000; font-size:11px; text-decoration:none; font-weight:normal; letter-spacing:normal; }
.lkTabs:visited { color:#000; font-size:11px; text-decoration:none; font-weight:normal; letter-spacing:normal; }
.lkTabs:hover { color:#2d1b81; font-size:11px; text-decoration:underline; font-weight:normal; letter-spacing:normal; }

.tit2 { font-family:Arial; font-size:1.8em; color:#0093dd; font-weight:bold; letter-spacing:-1px }

.dtNumb { font-size:1.3em; font-weight:bold; color:#2d1b81; }
.dtMes { font-size:12px; color:#2d1b81; } 

#indexC_left {
	float:left;
	width:440px;
}
#indexC_right {
	float:right;
	text-align:left;
	width:360px;
}
#mapaSite {
	background-color:#4951b9;
	text-align:center;
	width:110px;
	padding:10px 0 7px;
	float:left;
}

.tabsMark {
	font-size:1.5em;
	font-weight:bold;
	font-family:Arial;
	letter-spacing:-1px;
	color:#39F;
	padding:5px 6px;
}
.ptBottom {
	background:url(http://www.univel.br/img/pt2.gif) repeat-x bottom;
	padding:5px 0 6px 0;
}

.not_link:link { font-family:Arial,Tahoma; color:#0093dd; font-size:1.8em; letter-spacing:-1px; text-decoration:none; font-weight:normal;}
.not_link:visited { font-family:Arial,Tahoma; color:#0093dd; font-size:1.8em; letter-spacing:-1px; text-decoration:none; font-weight:normal;}
.not_link:hover { font-family:Arial,Tahoma; color:#2d1b81; font-size:1.8em; letter-spacing:-1px; text-decoration:underline; font-weight:normal;}

.not_link2:link { font-family:Arial,Tahoma; color:#0093dd; font-size:2.2em; letter-spacing:-1px; text-decoration:none; font-weight:bold;}
.not_link2:visited { font-family:Arial,Tahoma; color:#0093dd; font-size:2.2em; letter-spacing:-1px; text-decoration:none; font-weight:bold;}
.not_link2:hover { font-family:Arial,Tahoma; color:#2d1b81; font-size:2.2em; letter-spacing:-1px; text-decoration:underline; font-weight:bold;}

.not_resumo { font-family:Tahoma,Arial; font-size:1.1em; } 
.not_resumo2 { font-family:Tahoma,Arial; font-size:1.2em; color:#999; } 

.not_Data {
	font-family:Arial, Tahoma;
	font-size:12px;
	padding-bottom:20px;
}

.not_Tit {
	font-family:Arial,Tahoma;
	color:#333333;
	font-weight:bold;
	font-size:3.1em;
	letter-spacing:-2px;
}
.not_Res {
	padding-top:5px;
	font-family:Arial,Tahoma;
	font-size:2.0em;
	color:#929292;
}
.not_Txt {
	border-top:solid 1px #ebebeb;
	padding-top:37px;
	font-family:Arial, Tahoma;
	font-size:1.3em;
	line-height:23px;
}
.txtLegenda {
	text-align:center;
	padding-top:10px;
	font-family:Arial Narrow,Arial;
	font-size:11px;
	padding-bottom:10px;
	border-bottom: solid 1px #CCC;
}

.gra_txt {
	font-family:Arial, Tahoma;
	font-size:1.3em;
	line-height:23px;
}
.gra_txt table tr td {
	border-top:solid 1px #ebebeb;
	font-family:Arial, Tahoma;
	font-size:1em;
	line-height:23px;
}
.gal_tit {
	font-size:1.6em;
	letter-spacing:-1px;
	margin:0 0 5px 0;
}
.listThumb {
	margin:15px 0 0 70px;
}
.listThumb li {
	position:relative;
	float: left;
	text-align:center;
	list-style-type: none;
	height: 85px;
	width: 85px;
}
.shadow { background:url(http://www.univel.br/img/shadow.gif) no-repeat right top; }
.shadowl { background:url(http://www.univel.br/img/shadow.gif) no-repeat left top; }
.titCurso { font-size:22px; font-weight:bold; color:#FFF; letter-spacing:-1px; text-shadow:1px 1px #767676; }
.subTitCurso { font-size:16px; font-weight:bold; color:#2275b7; letter-spacing:-1px; text-shadow:1px 1px #e5e0e0; padding:10px 0 }
#AcessoRapido a:link	{ font-size:13px; color:#FFF; font-weight:bold; letter-spacing:-1px; text-shadow:1px 1px #09498a; }
#AcessoRapido a:visited	{ font-size:13px; color:#FFF; font-weight:bold; letter-spacing:-1px; text-shadow:1px 1px #09498a; text-decoration:none; }
#AcessoRapido a:hover	{ font-size:13px; color:#000; font-weight:bold; letter-spacing:-1px; text-shadow:1px 1px #09498a; text-decoration:none; }
#tbRecados { font-size:12px; }
#tbRecados span { font-size:12px; color:#900; font-weight:bold }


#calendario td { text-align:center; height:20px; }
.cal_hoje { background-color:#000; color:#0F0; font-weight:bold; }
.cal_event:link		{ padding:4px; display:block; background-color:#066; font-size:11px; font-family: Tahoma,Arial; color:#FFF; font-weight:bold; text-decoration:none; }
.cal_event:visited	{ padding:4px; display:block; background-color:#066; font-size:11px; font-family: Tahoma,Arial; color:#FFF; font-weight:bold; text-decoration:none; }
.cal_event:hover	{ padding:4px; display:block; background-color:#066; font-size:11px; font-family: Tahoma,Arial; color:#000; font-weight:bold; text-decoration:none; }

.cal_event1:link		{ padding:4px; display:block; background-color:#090; font-size:11px; font-family: Tahoma,Arial; color:#FFF; font-weight:bold; text-decoration:none; }
.cal_event1:visited	{ padding:4px; display:block; background-color:#090; font-size:11px; font-family: Tahoma,Arial; color:#FFF; font-weight:bold; text-decoration:none; }
.cal_event1:hover	{ padding:4px; display:block; background-color:#090; font-size:11px; font-family: Tahoma,Arial; color:#000; font-weight:bold; text-decoration:none; }

.cal_event2:link		{ padding:4px; display:block; background-color:#F00; font-size:11px; font-family: Tahoma,Arial; color:#FFF; font-weight:bold; text-decoration:none; }
.cal_event2:visited	{ padding:4px; display:block; background-color:#F00; font-size:11px; font-family: Tahoma,Arial; color:#FFF; font-weight:bold; text-decoration:none; }
.cal_event2:hover	{ padding:4px; display:block; background-color:#F00; font-size:11px; font-family: Tahoma,Arial; color:#000; font-weight:bold; text-decoration:none; }

.cal_event3:link		{ padding:4px; display:block; background-color:#c3c; font-size:11px; font-family: Tahoma,Arial; color:#FFF; font-weight:bold; text-decoration:none; }
.cal_event3:visited	{ padding:4px; display:block; background-color:#c3c; font-size:11px; font-family: Tahoma,Arial; color:#FFF; font-weight:bold; text-decoration:none; }
.cal_event3:hover	{ padding:4px; display:block; background-color:#c3c; font-size:11px; font-family: Tahoma,Arial; color:#000; font-weight:bold; text-decoration:none; }

.cal_event4:link		{ padding:4px; display:block; background-color:#00c; font-size:11px; font-family: Tahoma,Arial; color:#FFF; font-weight:bold; text-decoration:none; }
.cal_event4:visited	{ padding:4px; display:block; background-color:#00c; font-size:11px; font-family: Tahoma,Arial; color:#FFF; font-weight:bold; text-decoration:none; }
.cal_event4:hover	{ padding:4px; display:block; background-color:#00c; font-size:11px; font-family: Tahoma,Arial; color:#000; font-weight:bold; text-decoration:none; }

.cal_event5:link		{ padding:4px; display:block; background-color:#ff9; font-size:11px; font-family: Tahoma,Arial; color:#FFF; font-weight:bold; text-decoration:none; }
.cal_event5:visited	{ padding:4px; display:block; background-color:#ff9; font-size:11px; font-family: Tahoma,Arial; color:#FFF; font-weight:bold; text-decoration:none; }
.cal_event5:hover	{ padding:4px; display:block; background-color:#ff9; font-size:11px; font-family: Tahoma,Arial; color:#000; font-weight:bold; text-decoration:none; }

.cal_event6:link		{ padding:4px; display:block; background-color:#09f; font-size:11px; font-family: Tahoma,Arial; color:#FFF; font-weight:bold; text-decoration:none; }
.cal_event6:visited	{ padding:4px; display:block; background-color:#09f; font-size:11px; font-family: Tahoma,Arial; color:#FFF; font-weight:bold; text-decoration:none; }
.cal_event6:hover	{ padding:4px; display:block; background-color:#09f; font-size:11px; font-family: Tahoma,Arial; color:#000; font-weight:bold; text-decoration:none; }

.cal_event7:link		{ padding:4px; display:block; background-color:#960; font-size:11px; font-family: Tahoma,Arial; color:#FFF; font-weight:bold; text-decoration:none; }
.cal_event7:visited	{ padding:4px; display:block; background-color:#960; font-size:11px; font-family: Tahoma,Arial; color:#FFF; font-weight:bold; text-decoration:none; }
.cal_event7:hover	{ padding:4px; display:block; background-color:#960; font-size:11px; font-family: Tahoma,Arial; color:#000; font-weight:bold; text-decoration:none; }

.cal_event8:link		{ padding:4px; display:block; background-color:#f63; font-size:11px; font-family: Tahoma,Arial; color:#FFF; font-weight:bold; text-decoration:none; }
.cal_event8:visited	{ padding:4px; display:block; background-color:#f63; font-size:11px; font-family: Tahoma,Arial; color:#FFF; font-weight:bold; text-decoration:none; }
.cal_event8:hover	{ padding:4px; display:block; background-color:#f63; font-size:11px; font-family: Tahoma,Arial; color:#000; font-weight:bold; text-decoration:none; }

.cal_event9:link		{ padding:4px; display:block; background-color:#90f; font-size:11px; font-family: Tahoma,Arial; color:#FFF; font-weight:bold; text-decoration:none; }
.cal_event9:visited	{ padding:4px; display:block; background-color:#90f; font-size:11px; font-family: Tahoma,Arial; color:#FFF; font-weight:bold; text-decoration:none; }
.cal_event9:hover	{ padding:4px; display:block; background-color:#90f; font-size:11px; font-family: Tahoma,Arial; color:#000; font-weight:bold; text-decoration:none; }


.cal_TxtEvento {
	padding-top:5px;
	font-family:Arial,Tahoma;
	font-size:1.6em;
	color:#929292;
	letter-spacing:-1px;
}
.imgAgCorner, .imgAgCorner img { width:140px; height:80px; margin:0;padding:0 }
.agendaDestaque li { position:relative; float: left; text-align:left; list-style-type: none; height: 200px; width: 155px; margin-right:6px; }

.mapa li {
	font-family:Tahoma, Arial;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
}
.mapa li a:link	{ font-size:11px; font-family: Tahoma,Arial; color:#cce2ff; font-weight:bold; text-decoration:none; }
.mapa li a:visited	{ font-size:11px; font-family: Tahoma,Arial; color:#cce2ff; font-weight:bold; text-decoration:none; }
.mapa li a:hover	{ font-size:11px; font-family: Tahoma,Arial; color:#000000; font-weight:bold; text-decoration:none; }

.nucleos a:link		{ font-size:11px; font-family: Tahoma,Arial; color:#888888; font-weight:normal; text-decoration:none; padding:0 3px }
.nucleos a:visited	{ font-size:11px; font-family: Tahoma,Arial; color:#888888; font-weight:normal; text-decoration:none; }
.nucleos a:hover	{ font-size:11px; font-family: Tahoma,Arial; color:#000000; font-weight:normal; text-decoration:underline; }
.txtNormal { font-size:12px; line-height:20px; }

.chamPos { position:absolute }
.chamMark a { font-weight:bold; font-size:11px; font-family:Arial, Tahoma; color:#FFF; }
.chamMark { margin:90px 0 0 -22px; position:absolute; }
.chamTit { margin:10px 0; font-family:Arial, Tahoma; font-size:1.6em; color:#FFF; letter-spacing:-1px; font-weight:bold; }
.chamResumo { color:#0FF; font-size:11px; }
.chamMargin { margin:10px 13px; }

.social a:link{ text-decoration:none;}
.social a:hover{ text-decoration:none;}
