body {color:#0066CC;margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background:#B1F2B8 url(../img/bg_body.png) repeat-x}
p {color:#0066CC; font-family:Verdana,Arial,Helvetica,sans-serif;margin-top:0; padding-top:0}

/*MENU*/
#menu-horizontal{font: 98% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;list-style: none;margin: 0px;padding:0;width:100%;}
#menu-horizontal li{float: left;margin:0 20px;text-align: center;}
#menu-horizontal li a{color: #FFF;display: block;padding: 5px;text-decoration: none;}
#menu-horizontal li a:hover{color: #FFF;text-decoration: underline;}

#container{border:2px solid #000; background:white; width:1000px; *width:1002px;height:567px;*height:562px}
#adm{ height:98px;*height:94px; width:210px;padding-top: 70px; padding-left: 40px;}
#novidades{height:219px;padding-left:15px;width:215px;padding-top:50px}
#rodape{text-align:center; color:black; padding-top:5px; width:100%; font-weight:bold}
#chat{height:50px; width:100%; color:white;}
#content{padding:0 20px 0 20px;overflow-y:auto;overflow-x:hidden;height:407px;*height:396px; background: url(/imagens/fundo.gif) no-repeat; background-position: 50% 50%;}

#menu{height:30px; width:750px; color:white; font-size:12px; background:url(/img/menuBar.jpg) repeat-x; text-align:center; }
#menu div{ float:left; text-align:center; font-weight:bold; cursor:pointer; height:23px;padding-left:20px;padding-right:30px;padding-top:5px;}
#menu div:hover{color:#0090C3}

#bemvindo{width: 60%;margin: 5px; height: 165px;}
#cursos{width: 60%; vertical-align: bottom;height: 381px;margin-top:5px;}
#conheca{width: 35%; vertical-align: bottom; margin-top: 60px;*margin-top: 40px}
#foto{width: 35%;}

#nome, #login, #tipo{float:left; padding:10px;clear:both}
#fone, #senha{float:left; padding:10px}

.topo {background: transparent url(/img/topo.jpg) no-repeat;}
.sideBar {background: transparent url(/img/leftBar2.jpg) no-repeat;width:250px;}
.menuBar {background: transparent url(/img/menuBar.jpg) no-repeat;}

.dataNovidade {color:DarkBlue;font-family:cursive;font-size:10px;}
.titulo{color:DarkBlue;font-family:cursive;font-size:15px;}
.novidade {color:Blue;font-family:cursive;font-size:12px;padding-bottom: 10px;width:600px;}

.fleft{float:left}
.fright{float:right}
.top{vertical-align: top;}
.center{margin: 0 auto;text-align:center;}
.textLeft {text-align: left;}
.clear{clear: both;}

.link, .link:visited{color:white; font-weight:bold; text-decoration:none;}
.link:hover{text-decoration:underline;}

.selec_menu{background:url(../img/selec_menu.png) top repeat-x;}
.topico{color:white; float:right; padding:5px 15px 5px 20px; font-size:30px; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif;}
.txt{border:1px solid #ccc; white-space:150px;}
.btn{border:1px solid white; background:#1FBADC url(../img/bg_btn.jpg) repeat-x; font-weight:bold; padding:0px 2px 0px 2px; cursor:pointer}
.tbl1{ margin:0px; padding:2px; color:white;}

.imagem{padding: 9px; border: none;}
.menuItem{padding: 9px; border: none; width: 213px; text-align: center;}

.tbl_data{border:1px solid #333333;}
.tbl_data td{border:1px solid #cccccc;}
.tbl_data thead td, .tbl_data tfoot td {background:#006699; color:white; font-weight:bold; font-size:12px}

.tbl_data .row0{background:#D1DDEF; cursor:pointer}
.tbl_data .row1{background:white; cursor:pointer}

.row_selec{color:white; background:#366F7A;}

/*PAINEL ROTATIVO*/
#painel {width:325px;height:224px;background-color:#ffffff;float:left;}
#painel {top:0;} /*hack*/
#painel-conteudo {display:none;}
#painel h2 {font-size:x-small;margin:0; padding-left:1em; padding-right:1em; padding-top:2; padding-bottom:2}
#painel h2 a:visited {color:#eee;}
#painel #imgslide {width:325px;height:182px;margin:0 0 0.4em 0;}
#painel #to-blend {opacity:0.99;zoom:1;height:130px}
.hidden { display:none; }
/*FIM DO PAINEL ROTATIVO*/

.tablelistings{ font-size:14px; border-collapse:collapse; width:615px; text-align:center; border-bottom:1px solid #A1BFE1; }
.tableFotos{ border-bottom:1px solid #A1BFE1;border-collapse:collapse;font-size:14px;margin:0 auto;text-align:center;width:300px;}
.tableTextos{ border-bottom:1px solid #A1BFE1;border-collapse:collapse;font-size:14px;margin:0 auto;text-align:center;width:500px;}
.tableBanners{ border-bottom:1px solid #A1BFE1;border-collapse:collapse;font-size:14px;margin:0 auto;text-align:center;width:300px;}
.tableNovidades{ border-bottom:1px solid #A1BFE1;border-collapse:collapse;font-size:14px;margin:0 auto;text-align:center;width:300px;}
.tableUsers{ border-bottom:1px solid #A1BFE1;border-collapse:collapse;font-size:14px;margin:0 auto;text-align:center;width:500px;}
.tablefavorite{ font-size:14px; border-collapse:collapse; width:716px; text-align:center; border-bottom:1px solid #A1BFE1; }
.tablehead{ background:#5c9ce3; height:30px; }
.tablehead a{ color:#000000; font-weight:bold; }
.tablehead a:hover{ color:#ffffff; text-decoration:none; }
.tablerow{ height:30px; font-size:12px; }
.tablerow:hover{ background:#cee7ff; }
.tabletd{ background:#efefef; }
.tableborderleft{ border-left:1px solid #A1BFE1; }
.tableborderright{ border-right:1px solid #A1BFE1; }
.tableblue{ color:#3175D2; font-weight:bold; }
.tablelinkblue a{ color:#3175D2; font-weight:bold; text-decoration:none; }  
.tablelinkblue a:hover{ color:#FF9900; text-decoration:underline; }
.tablegreen{ color:#016939; }
.tablered{ color:#CC0E0E; font-weight:bold; }