body { font-size: 10px; font-family: verdana; background-color: #f1f7d7; margin: 0; }
h1 { font-size: 16px; font-weight: bold; margin: 0.67em 0.5em; }
h2 { color: #878787; font-size: 13px; font-weight: normal; margin: 0.83em; }
/* Pagina */
#Master { background-color: #fff; height: auto; width: 776px; left: 50%; top: 0; position: absolute; visibility: visible; margin-left: -393px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; }
/* Header */
#Master #Header { background-image: url(../images/Header_Bg.gif); background-repeat: repeat-x; width: 776px; height: 160px; }
#Header .H_Logo { background-color: #ce171e; float: left; margin-left: 30px; }
#Header .H_Menu { width: 570px; height: 124px; float: right; }
#Header .H_Menu ul { width: 570px; list-style-type: none; display: inline; }
#Header .H_Menu ul li { width: 190px; float: left; cursor: pointer; display: block; }
#Header .H_links { color: #6e6e6e; text-align: right; width: 766px; clear: both; padding-top: 6px; }
#Header .H_links a { color: #41464d; text-decoration: none; }
#Header .H_links a:hover { color: #000; text-decoration: none; }
/* Body */
#Master #TwoCol { width: 776px; }
#TwoCol #ColLeft { width: 206px; height: auto; float: left; }
/* Body *//* Menu Esquerdo */
#ColLeft .MenuLeft ul { width: 206px; list-style-type: none; display: inline; }
#ColLeft .MenuLeft ul li a { color: #fff; font-size: 13px; text-decoration: none; width: 206px; height: 31px; margin-bottom: -7px; padding-top: 7px; padding-left: 20px; display: block; }
#ColLeft .MenuLeft ul li a:hover { color: #fff; font-size: 13px; background-image: url(../images/Left_LiHover.gif); background-repeat: no-repeat; text-decoration: none; width: 206px; height: 31px; cursor: pointer; display: block; }
#ColLeft .SubMenuLeft { background-image: url(../images/Left_UlSub.gif); background-repeat: repeat-x; position: relative; top: -12px; width: 206px; height: 115px; }
#ColLeft .SubMenuLeft ul { width: 206px; margin-top: 0; list-style-type: none; display: inline; }
#ColLeft .SubMenuLeft ul li a { color: #41464d; font-size: 13px; text-decoration: none; width: 206px; height: 30px; margin-bottom: -15px; padding-top: 15px; padding-left: 40px; display: block; }
#ColLeft .SubMenuLeft ul li a:hover { color: #fff; font-size: 13px; text-decoration: none; cursor: pointer; display: block; }
#ColLeft .IcoLeft { position: relative; top: -12px; width: 206px; height: 60px; }
#ColLeft .IcoLeft ul { width: 206px; height: 60px; list-style-type: none; display: inline; }
#ColLeft .IcoLeft ul li { height: 60px; float: left; display: block; }
/* // */
#TwoCol #ColRight { background-color: #fff; width: 570px; height: auto; float: right; }
/* Body *//* Home Itens */
#ColRight .Itens ul { width: 570px; list-style-type: none; display: inline; }
#ColRight .Itens ul li { width: 142px; float: left; }
#ColRight .Itens ul li a { color: #808080; text-decoration: none; width: 132px; height: 110px; float: left; padding-top: 10px; padding-left: 5px; display: block; }
#ColRight .Itens ul li a:hover { color: #000080; text-decoration: none; cursor: pointer; }
#ColRight .Itens ul li p { color: #6e6e6e; font-size: 10px; margin-top: 0; padding-left: 5px; }
/* Body *//* Paginas */

#ColRight .TopCurva { width: 570px; height: 217px; visibility: visible; float: left; margin-bottom: 20px; }
#ColRight .TopCurva img { float: right; }
#ColRight .TopCurva h1 { font-size: 16px; font-weight: bold; line-height: 1.5; margin: 0.67em 0.67em 0.35em; }
#ColRight .TopCurva p { font-size: 10px; line-height: 1.5; margin-right: 1em; margin-left: 1em; }
#ColRight .TopCurva a { color: #41464d; text-decoration: none; }
#ColRight .TopCurva a:hover { color: #41464d; font-weight: bold; text-decoration: none; }
#ColRight .Paragrafo { width: 570px; clear: both; }
#ColRight .Paragrafo h2 { font-weight: bold; }
#ColRight .Paragrafo p { color: #41464d; line-height: 1.5; margin-right: 25px; margin-bottom: 25px; margin-left: 10px; }
#ColRight .Paragrafo img { float: left; }
#ColRight .Paragrafo a { color: #41464d; text-decoration: none; }
#ColRight .Paragrafo a:hover { color: #41464d; font-weight: bold; text-decoration: none; }
/* 3Col */
#ColRight .Ensinos ul { width: 570px; list-style-type: none; display: inline; }
#ColRight .Ensinos ul li { width: 165px; float: left; margin-top: 20px; margin-right: 10px; margin-left: 15px; }
#ColRight .Ensinos ul li h1 { font-size: 12px; margin-left: 0; }
#ColRight .Ensinos ul li p { color: #6e6e6e; line-height: 1.5; }
/* Rodapé */
#Bottom { background-color: #1e50a1; width: 776px; height: 95px; clear: both; }
#Bottom .Bl { background-color: #243d92; width: 206px; height: 95px; float: left; }
#Bottom .Bl p { color: #fff; line-height: 2; margin-left: 15px; }
#Bottom .Br { color: #fff; width: 550px; float: right; padding-top: 5px; }
#Bottom .Br p { color: #d6d6d6; font-size: 11px; margin-top: 15px; margin-left: 95px; }
#Bottom .Br blockquote { font-size: 11px; margin-top: -90px; margin-left: 280px; }
#Bottom .Br blockquote p { color: #d6d6d6; font-size: 11px; padding-top: 23px; }
/* Login */
#ColLeft .Login { background-color: #fcc712; background-image: url(../images/CantoForm.gif); background-repeat: no-repeat; background-position: right top; width: 206px; height: 72px; }
#ColLeft .Login label { color: #41464d; text-align: right; width: 40px; height: 15px; float: left; margin-top: 15px; margin-left: 15px; }
#ColLeft .Login input[type="text"] { background-color: #f9f2c0; width: 120px; height: 15px; float: right; margin-top: 13px; margin-right: 15px; border: solid 1px #fff; }
#ColLeft .Login input[type="password"] { background-color: #f9f2c0; width: 85px; height: 15px; float: right; margin-top: 10px; margin-right: 50px; border: solid 1px #fff; }
#ColLeft .Login input[type="image"] { float: right; margin-top: 10px; margin-right: -125px; }
/* Contato */
#box #send { width: 450px; clear: both; margin-top: 15px; margin-left: 50px; }
#send .Maior { width: 450px; height: 80px; }
#send .Maior label { color: #41464d; text-align: left; width: 70px; height: 15px; float: left; margin-top: 5px; padding-top: 5px; }
#send .Maior input[type="text"] { width: 375px; height: 16px; float: right; margin-top: 5px; border: solid 1px #657c94; }
/*--*/
#send .Menor { width: 450px; height: 105px; }
#send .Menor .Left { text-align: right; width: 225px; float: left; }
#send .Menor .Left label { color: #41464d; text-align: left; width: 70px; height: 15px; float: left; margin-top: 5px; padding-top: 5px; }
#send .Menor .Left input[type="text"] { width: 150px; height: 16px; float: right; margin-top: 5px; border: solid 1px #657c94; }
#send .Menor .Right { text-align: right; width: 225px; float: right; }
#send .Menor .Right label { color: #41464d; text-align: right; width: 70px; height: 15px; float: left; margin-top: 5px; padding-top: 5px; }
#send .Menor .Right input[type="text"] { width: 150px; height: 16px; float: right; margin-top: 5px; border: solid 1px #657c94; }
/*--*/
#send .Down { width: 450px; height: 135px; }
#send .Down label { color: #41464d; width: 250px; height: 15px; float: left; margin-left: 70px; }
#send .Down textarea { width: 376px; height: 80px; float: right; margin-bottom: 10px; border: solid 1px #657c94; }
#send .Down input[type="image"] { float: left; clear: both; margin-left: 70px; }
/* Accordion */
#ColRight #vertical_container { width: 550px; clear: both; }
#vertical_container .accordion_toggle { display: block; height: 45px; width: 550px; line-height: 20px; color: #ffffff; font-weight: normal; text-decoration: none; outline: none medium; font-size: 12px; color: #f5821f; border-bottom: 1px solid #cde99f; cursor: pointer; margin: 0; padding: 5px 0 0 10px; }
#vertical_container .accordion_toggle_active { color: #41464d; width: 550px; border-bottom: 1px solid #f68263; }
#vertical_container .accordion_content { color: #444444; background-color: #fff; width: 540px; overflow: hidden; padding-right: 10px; padding-left: 10px; border-bottom: 1px solid #657c94; }
#vertical_container .accordion_content h2 { 	margin: 15px 0 5px 10px; color: #0099FF; }
#vertical_container .accordion_content p { line-height: 1.5; padding-left: 10px; }
/* Creditos */
#Master .Creditos { color: #666; font-size: 9px; margin-top: 5px; margin-left: 15px; }
#Master .Creditos a { color: #666; font-size: 9px; text-decoration: none; }
#Master .Creditos a:hover { color: #000; font-size: 9px; text-decoration: none; }
/* Infraestrutura Galeria */
#Estrutural { width: 550px; height: 370px; margin: 0; padding: 0 0 0 10px; }
#ListaICO { position: absolute; width: 200px; height: auto; z-index: 1; float: left; margin: 0; padding: 0; }
#ListaICO ul { width: 199px; height: auto; margin: 0; padding: 0; list-style-type: none; display: inline; }
#ListaICO ul li { width: 90px; height: 70px; float: left; margin-right: 10px; margin-bottom: 4px; }
#ListaICO ul li a { text-decoration: none; }
#ListaICO ul li p { color: #878787; font-size: 10px; font-family: verdana; font-weight: bold; text-align: center; margin-top: 0; margin-bottom: 0; padding-top: 5px; padding-bottom: 5px; border-top: 1px solid #d8d8d8; border-right: 1px solid #d8d8d8; border-left: 1px solid #d8d8d8; }
#Fade, #Img1, #Img2 { position: absolute; left: 210px; }


#ColRight .Atividades ul { width: 570px; height: 205px; list-style-type: none; display: inline; }
#ColRight .Atividades ul li { width: 142px; height: 220px; float: left; }
#ColRight .Atividades ul li p { color: #6e6e6e; font-size: 10px; margin-top: 5px; margin-right: 10px; margin-left: 5px; }
