body{
	background:url(/imagem/bg.jpg) top;
	text-align:center;
	color: #CCC;
	font:normal 11px/20px Tahoma;
}
*{
	margin:0px;
	padding:0px;
	border:0px;	
}
table,tr,td{
	border:none;
	margin:0px;
	padding:0px;
	border-collapse:collapse;
}
img {
	vertical-align:middle;
}
input, select, option, textarea {
	color: #333;
	font:normal 11px Tahoma;
	vertical-align:middle;
	background-color:#EAEAEA;
}
.caixa {
	border: solid 1px #CCC;
}
a:link,a:visited {
	color: #CCC;
	text-decoration: none;
}
a:active,a:hover {
	color: #CCC;
	text-decoration: underline;
}

#bgMenu{
	z-index:1;
	position:absolute;
	display:block;
	width:100%;
	height:56px;
	left:0px;
	top:170px;
	background:url(../imagem/bg_menu.jpg);
}
#geral{
	width:1000px;
	margin:0 auto;
	text-align:left;
}
#header{
	float:left;
	width:1000px;
	height:226px;
	background:url(../imagem/slogan.png) no-repeat right 65px;
}
#logo{
	float:left;
	margin-top:22px;
}
#logo a{
	display:block;
	width:323px;
	height:125px;
	text-indent:-9000px;
	background:url(../imagem/editare.png);
}
#tel{
	float:right;
	margin-top:30px;
	font:bold 18px Arial;
	color:#FFF;
}
#menu{
	z-index:3;
	position:relative;
	float:left;
	width:100%;
	margin-top:24px;
}
#menu li{
	list-style:none;
	float:left;
}
#menu li a{
	display:block;
	height:50px;
	padding: 0 34px;
	font:normal 13px/50px Arial;
	color:#FFF;
	text-decoration:none;
	background:url(../imagem/linha.jpg) no-repeat right;
	text-shadow:1px 1px 1px #000;
	-moz-text-shadow:1px 1px 1px #000;
	-webkit-text-shadow:1px 1px 1px #000;
}
#menu li:last-child a{
	background:none;
}
#menu li a:hover{
	color:#7DF800;
	background:url(../imagem/bg_a.jpg);
}

#center{
	float:left;
	width:1000px;
}
#banner{
	z-index:2;
	position:absolute;
	width:100%;
	height:410px;
	left:0px;
	top:226px;
	display:none;
}
.slideshow, .slideshow img, .slideshow a{
	width:100%;
}
#btNext, #btPrev{
	z-index:13;
	position:absolute;
	display:block;
	width:40px;
	height:40px;
	top:50%;
	margin-top:-20px;
	background:url(../imagem/s1.png);
}
#btNext{background:url(../imagem/s2.png);}
#btNext:hover, #btPrev:hover{background-position:right;}
#navBan{
	float:left;
	position:relative;
	margin-top:25px;
	left:50%;
}
#navBan a{
	display:block;
	float:left;
	width:10px;
	height:10px;
	margin-right:10px;
	text-indent:-9000px;
	background:url(../imagem/bolinhas.png);
}
#navBan a.activeSlide {background-position:right;}

.tit{
	float:left;
	width:100%;
	margin-bottom:20px;
	font:bold 22px Arial;
	color:#7FFF00;
}
#formaturas{
	float:left;
	width:312px;
	margin-top:472px;
}
#formaturas #box{
	float:left;
	width:312px;
}
#formaturas #box li{
	list-style:none;
	float:left;
	width:312px;
}
#formaturas #box li .img{
	float:left;
	width:302px;
	height:190px;
	padding:5px;
	overflow:hidden;
	background:url(../imagem/trans.png);
}
#formaturas #box li .desc{
	float:left;
	width:100%;
	margin-top:20px;
	text-align:justify;
	color:#878787;
	overflow:hidden;
}
.btSite{
	display:block;
	float:right;
	cursor:pointer;
	width:120px;
	height:40px;
	margin-top:20px;
	font:normal 13px/40px Arial;
	color:#1E1E1E !important;
	text-decoration:none !important;
	text-align:center;
	background:#80FF00;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:inset 0 0 5px #666;
	-moz-box-shadow:inset 0 0 5px #666;
	-webkit-box-shadow:inset 0 0 5px #666;
}
.btgray{
	background:#333 !important;
	color:#FFF !important;
	box-shadow:inset 0 0 5px #000;
	-moz-box-shadow:inset 0 0 5px #000;
	-webkit-box-shadow:inset 0 0 5px #000;
}
.btSite:hover{background:#8500B2 !important;color:#FFF !important;}


#videosHome{
	float:left;
	width:333px;
	margin:472px 0 0 37px;
}
#videosHome .desc{
	float:left;
	width:100%;
	margin-top:7px;
	text-align:justify;
}
#player {
    float: left;
    height:200px;
    width:248px;
}
#outros {
    float: left;
    margin-left:10px;
    width:75px;
}
#outros li {
    float: left;
    height:63px;
    list-style: none outside none;
    margin-bottom:8px;
    width:75px;
}
#outros li img{
	width:100% !important;
	height:100% !important;
}


#formandos{
	float:left;
	width:278px;
	padding-top:65px;
	margin:472px 0 0 40px;
	background:url(../imagem/bg_formando.png) no-repeat;
}
#formandos .desc{
	float:left;
	width:100%;
	text-align:justify;
}
.inpFor{
	float:left;
	width:258px;
	height:46px;
	padding:0 10px;
	margin-top:10px;
	background:#FFF;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.inpFor label{
	float:left;
	color:#666;
	margin:12px 5px 0 0;
}
.inpFor .inp{
	float:left;
	width:212px;
	height:46px;
	color:#333;
	background:none;
}

#footer{
	float:left;
	width:100%;
	height:191px;
	margin-top:35px;
	background:url(../imagem/bg_rod.jpg);
}
#rodape{
	width:1000px;
	margin:0 auto;
}
#rodape #infos{
	float:left;
	width:1000px;
	height:141px;
	text-align:left;
	color:#FFF;
}
#rodape #infos a{color:#FFF;}
#rodape #infos #box{
	float:left;
	width:560px;
	margin:30px 0 0 24px;
}
.rod{
	float:left;
	margin:13px 35px 0 0;
	font-weight:bold;
}
.rod img{
	padding-right:5px;
}
#editare{
	display:block;
	float:left;
	margin-top:30px;
}
#end{
	position:relative;
	float:left;
	width:100%;
	height:35px;
	padding-top:15px;
	font-weight:bold;
	color:#000;
}
#fb{
	position:absolute;
	left:0px;
	top:17px;
}
#malvis{
	position:absolute;
	top:16px;
	right:0px;
}
#malvis a{
	display:block;
	width:30px;
	height:22px;
	text-indent:-8000px;
	background:url(../imagem/malvis.jpg);
}
.titint{
	padding-bottom:10px;
	border-bottom:1px solid #700090;
}
.container{
	float:left;
	width:960px;
	padding:20px;
	margin-top:15px;
	background:url(../imagem/trans2.png);
}
.conteudo{
	float:left;
	width:960px;
}
#pag{
	float:left;
	width:100%;
	margin-top:20px;
}
#pag ul{float:right;}
#pag li{
	list-style:none;
	float:left;
	margin-left:5px;
}
#pag li a{
	display:block;
	text-decoration:none !important;
	padding:2px 10px;
}

.jcarousel-skin-ie7 .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-ie7 .jcarousel-container-horizontal {
    width:312px;
}
.jcarousel-skin-ie7 .jcarousel-clip {
    overflow: hidden;
}
.jcarousel-skin-ie7 .jcarousel-clip-horizontal {
    width:312px;
}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-ie7 .jcarousel-next-horizontal {
	position:absolute;
	top:-41px;
	right:0px;
	width:20px;
	height:20px;
	cursor:pointer;
	background:url(../imagem/sc2.png);
}
.jcarousel-skin-ie7 .jcarousel-next-horizontal:hover,
.jcarousel-skin-ie7 .jcarousel-next-horizontal:focus {
	background-position:right;
}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal {
	position: absolute;
	top:-41px;
	right:25px;
	width:20px;
	height:20px;
	cursor:pointer;
	background:url(../imagem/sc1.png);
}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal:hover,
.jcarousel-skin-ie7 .jcarousel-prev-horizontal:focus {
	background-position:right;
}