@charset "utf-8";
/* CSS Document */
body,html {margin:0px;font-family:Verdana, Geneva, sans-serif;font-size:10px;}

body{background-image:url(../images/bg_geral.gif); background-repeat:repeat-x;background-color:#fbb040;}

#Geral{background-color:#000;width:890px;margin:auto; padding: 20px 8px 8px 8px;}
#Header{ background-image:url(../images/bg_header.gif); height:183px; }
#Logo{ margin:auto; width:870px; background-image:url(../images/bg_logo.gif);}
#Logo img { margin-left:300px;}
#NavBar{ background-image:url(../images/bg_NavBar.gif); height:40px; width:870px; margin:auto;}
.Menu{ float:left; text-align:center; width:143px; margin-top:12px; font-size:12px; color:#FFF}
.BreakMenu{ float:left;}
.Menu a{text-decoration:none; color:#FFF;}
.Menu a:active{text-decoration:none; color:#FFF;}
.Menu a:hover{text-decoration:none; color:#333;}
.Menu a:visited{text-decoration:none; color:#FFF;}
#Content{background-image:url(../images/bg_content.gif);background-color:#FFF; background-repeat:repeat-x; width:890px; }
#Banner{ height:340px; margin:auto; width:870px;}
#Destak{height:430px; background-image:url(../images/bg_destak.gif); width:870px; margin:auto;}

#InstitucionalHome{ color:#FFF; font-size:12px; line-height:16px; width:850px; text-align:justify; margin:auto;}
.Row{ width:850px; margin:auto;}
.Rows{ margin-left:90px; width:790px; background:#FFF; padding-top:30px; }
.Rows img{float: left; }
.RowsText{ color:#232323; float:right; width:590px; padding-right:30px; font-size:12px; text-align:justify;}
.icons{ margin-top:30px;}
.box1, .box2{height:140px; float:left; margin-top:10px;}
.box1{ width:325px;background-image:url(../images/boy_portal.jpg); background-repeat:no-repeat; background-color:#FFF;font-size:14px; color:#6d6e71;}
.box1 img{ margin-top:10px; float:right; }
.box2{font-size:14px; color:#FFF; margin-left:15px; padding:0px 0px 0px 20px; border-left: 1px solid #FFF; line-height:20px;}
.spanBox{ margin-top:43px; text-align:right; margin-right:10px;}
#End{ background-image:url(../images/bg_endereco.gif); width:870px; margin:auto; padding-top:5px; height:22px; text-align:center; font-size:12px; color:#808285; margin-bottom:10px;}
#Footer{color:#FFF;text-align:center; margin-top:5px;}

#ContentHideHigh{background-color:#FFF; width:880px; height:630px; }
#ContentCurso{background-color:#FFF; width:870px; height:1080px; margin:auto; }
#ContentAluno{background-color:#FFF; width:870px; height:500px; margin:auto; }
#ContentForms{background-color:#FFF; width:870px; height:650px; margin:auto; }
.textCurso{ font-size:12px; color:#232323; width:860px; margin:auto; margin-top:20px; height:190px;}
.textCursoBox{ font-size:12px; color:#232323; width:860px; margin:auto; margin-top:20px; height:120px;}
.textCursoBoxv{ font-size:12px; color:#232323; width:860px; margin:auto; margin-top:20px; height:50px;}
.BoxBooks{float:left;}
.BoxBooksText{float:left; width:215px; padding-left:20px; font-size:10px;}
.BoxCurso{ width:286px; float:left;}
.TextBoxCurso{text-align:left; float:left; margin-left:8px; width:270px; margin-top:10px;}
#HeaderPag{font-size:35px; color:#232323; font-family:Verdana, Geneva, sans-serif; text-align:left; width:870px; margin:auto; }
form{width:400px; margin:auto; padding-top:20px;}
.labels{ width:120px; float:left;text-align:right; font-size:12px; padding-top:6px; }
.inputs{float:left; margin-left:42px; width:200px; margin-bottom:5px;}
button{background:none; border:none; height:23px; width:88px; margin-left:5px;}
.buttons{ color:#999; margin-left:55px;}
.textarea{width:198px; float:left;  margin-left:42px;  height:100px; margin-bottom:5px;}
select{ margin-bottom:5px;}
