body{margin:auto;width:990px;background-image:url(../images/background.jpg);background-repeat:repeat;background-attachment:fixed;}
h2{font-weight:bold;text-decoration:none;clear:both;margin:10px 0 15px 0;background-image:url(../images/bg-h2.gif);background-repeat:no-repeat;height:20px;padding:2px 0 0 5px;color:#397586}
h3{font-weight:bold;text-decoration:underline;margin-bottom:10px}
div#main{position:relative;text-align:left;left:78px;padding-left:9px;padding-top:3px;padding-bottom:20px;background-image:url(../images/bg-fundo.jpg);background-repeat:repeat-y;width:830px;vertical-align:top;min-height:300px;}
td img{display: block;border:0;}
p{margin-bottom:10px;}
#header{background-image:url(../images/topo.gif);width:990px;height:167px;}
#logo{position:relative;float:left;left:90px;width:230px;}
#logo:hover {filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;}
#redes {position:relative;float:left;width:290px;height:45px;left:210px;top:80px;text-align:left}
#banner{position:absolute;Z-index:10000;left:600px;top:170px}
#social {font-family:Verdana, Geneva, sans-serif;font-size:12px;text-decoration:none;font-weight:bold;width:250px;}
#projetos ul{width:390px;}
#projetos li{display:inline;}
#projetos a{float:left;}
.menu{padding:0;list-style:none;text-align:left;margin:0 0 10px 0;width:130px;}
.menu li {width:130px;height:30px;background-image:url('../images/menu.gif');background-repeat: no-repeat;background-position:left;padding-left:30px;}
.menu li:hover{background-image:url('../images/menu-hover.gif');}
.menu li a {padding-top:7px;height:20px;font-family:Verdana, Geneva, sans-serif;font-size:12px;text-decoration:none;font-weight:bold;color:#FFF;display:block;}
.img_link:hover{filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;}
.img_link2{filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;}
.img_link2:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.menu_top h2{height:18px;background-image:url('../images/menu2.jpg');background-repeat: no-repeat;/*background-position:center;*/background-position:left;padding:8px 10px 0 30px;text-align:left;font-family:Verdana, Geneva, sans-serif;font-size:12px;text-decoration:none;font-weight:bold;color:#FFF;	margin-top:0;margin-bottom:0;}
#footer{text-align:center;color:#666;font-family:Verdana, Geneva, sans-serif;font-size:10px; background-image:url(../images/footer-bg.gif);clear:both;height:80px;top:5px;background-repeat:no-repeat;background-position:center}
#validacao {position:relative;float:left;height:80px; width:170px;text-align:right;}
#biblioteca_online_ul{width:750px;margin:5px;padding:5px 0 0 0;}
#biblioteca_online_ul li{list-style:none;float:left;}
#biblioteca_online_ul li a{width:250px;height:100px;}
#biblioteca_online_ul li img{border:3px solid #CCC;margin:3px;}
#biblioteca_online_ul li img:hover{border:3px solid #999;}
#links_top {position:relative;float:left;left:130px;top:8px;}
#links_top, #links_top a, #links_top a:visited{font-family:Verdana, Geneva, sans-serif;font-size:12px;text-decoration:none;font-weight:bold;color:#FFF;}
#links_top a:hover{text-decoration:underline;}
#conteudo{margin:40px;}
#menu-conteudo {text-align:center;padding:0 100px 0 120px;}
.lista1 {margin:10px 0 10px 0}
.lista1 li{list-style:inside;margin:0 10px 10px 10px;}
.lista1 li p {margin:5px 0 0 12px}
.lista2 {margin:10px 0 10px 30px}
.lista2 li{list-style:circle;margin:0 10px 10px 10px;}
.lista2 li p {margin-left:12px;}
/*SLIDER*/
#slider{padding:4px 0 0 4px;}
#slider ul, #slider li,#slider2 ul, #slider2 li{padding:0;list-style:none;}
#slider2{margin-top:1em;}
#slider li, #slider2 li{width:819px;height:235px;overflow:hidden;}	
#prevBtn, #nextBtn,#slider1next, #slider1prev{display:block;width:30px;height:77px;position:absolute;left:-30px;top:71px;z-index:1000;}	
#nextBtn, #slider1next{ left:696px;}														
#prevBtn a, #nextBtn a,#slider1next a, #slider1prev a{display:block;position:relative;width:30px;height:77px;background:url(../images/btn_prev.gif) no-repeat 0 0;}	
#nextBtn a, #slider1next a{background:url(../images/btn_next.gif) no-repeat 0 0;	}	
/* numeric controls */	
ol#controls{margin:0 10px 5px 3px;padding:0;height:30px;background:url(../slider/images/bg-bt-slider.jpg)}
ol#controls li{margin:0 2px 0 0; padding:0;float:left;list-style:none;height:28px;line-height:28px;}
ol#controls li a{float:left;height:28px;line-height:28px;background:url(../slider/images/bt-slider.png);color:#fff;padding:0 10px;text-decoration:none;}
ol#controls li.current a{background:url(../slider/images/bt-slider-1.png);color:#fff;}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
#conteudo.curso p{margin-bottom:15px}
#conteudo.curso ul li{list-style-image:url(../images/arrow.png);margin-left:35px;border-bottom:1px dashed #999;padding-bottom:3px;}
#conteudo.curso ul{margin-bottom:15px;}
#descricaotexto {font-size: 10px;margin: 5px 10px;max-height: 110px;overflow: hidden;width: 768px;}
#desc_fundo {background-image: url("../images/pixel.png");background-repeat: repeat;color: #000000;display: none;height: 100%;left: 0;position: fixed !important;top: 0;width: 100%;z-index:50000;}
#desc_completa {background: none repeat scroll 0 0 #FFFFFF;border: 4px solid #000000;height: 425px;left: 50%;margin-left: -240px;margin-top: -240px;position: absolute;top: 50%;width: 480px;}
#descricaocompleta {cursor: pointer;display: none;font-size: 10px;height: 20px;margin: 0 0 0 10px;width: 768px;}
#bt-fechar-banner{position:relative; clear:both;text-align:center;width:800px;}
#calend_pos tr td {white-space:nowrap}
