/* CSS Document */

/* Reset CSS */
* {padding:0;margin:0;}
li {list-style-type:none;}
a img {border:none;}

/* All */
body {font:12px Verdana, Arial, Helvetica, sans-serif;background:url(images/background_body.jpg) top left;text-align:center;}
p {padding:8px 0;}
.floatnone {clear:both;}
.obs {font-weight:bold;font-size:10px;}
.res {padding:5px 0;text-align:center;font:bold 12px Verdana, Arial, Helvetica, sans-serif;background-color:#ffff00;display:none;}
#body_bg {background:url(images/background_top.jpg) top repeat-x; height:116px;}
#base {width:820px;padding:15px 0;text-align:left;margin:auto;margin-top:-115px;}

/* Header */
#contato-pg {width:704px;margin:auto;padding:5px 116px 0 0;}
#contato-pg li {float:right;margin-left:15px;}

/* CLASS */
.floatnone {clear:both;}



/*IMG__*/

#imagem_temporaria{
margin-bottom: 10px;
}







/* HEADER */
#header {}
#header_logo {
	float:left;
	
}
#header_banner {
}
#header_banner img {margin:-7px 0 0 10px;}
#header_os {width:85px;height:65px;float:right;background-color:#000;display:none;}
/* HEADER | MAINMENU */
#main-menu {text-align:center;background:url(images/mainmenu/mainmenu_bg.jpg) top repeat-x;float:left;width:100%;height:25px;}
#main-menu-esq {float:left;}
#main-menu-dir {float:right;}
#main-menu-ul {width:558px;padding-top:2px;padding-left:240px;}
#main-menu-ul #main-menu-home {border:none;}
#main-menu-ul li {float:left;padding:3px 8px;border-left:solid 1px #81a0af;}
#main-menu-ul li a:link {color:#000;text-decoration:none;font-size:12px;}
#main-menu-ul li a:visited {color:#000;text-decoration:none;font-size:12px;}
#main-menu-ul li .page-item-3 {border:none;}

/* SIDEBAR */
#sidebar {float:left;width:180px;margin-bottom:10px;}
/* SIDEBAR | MENU */
.menu {text-align:center;}
.menu a {display:block;}
.menu a:link {color:#000;text-decoration:none;}
.menu a:visited {color:#000;text-decoration:none;}
.menu a:hover {color:#303030;}
.menu-title {background:url(images/menu/menu_bg.gif) repeat-x top left;padding-bottom:2px;border-bottom:solid 1px #758198;margin-bottom:-1px;}
.menu-title h3 {font:bold 12px Arial, Helvetica, sans-serif;color:#fff;float:left;width:160px;padding:5px 0 3px;}
.menu .menu-item {padding:13px 0;background:url(images/menu/menu_item_bg.gif) repeat-x left bottom #f2f2f3;border-top:solid 1px #f0efe9;}
.menu .menu-link {padding:13px 0;background:url(images/menu/menu_link_bg.gif) repeat-x left bottom #fffbd3;border-top:solid 1px #f7f4d6;}
.menu .cat-item {padding:13px 0;}
.menu .cat-item {padding:13px 0;}
.menu-footer {background:url(images/menu/menu_link_footer.gif) repeat-x;float:left;width:180px;}

/* Container */
#container {background-color:#fff;padding:15px 10px 0;float:left;width:800px;}
#container-footer {width:820px;float:left;}
#container-footer .meio {width:798px;float:left;height:11px;background-color:#fff;}

/* Conteudo */
#conteudo {float:right;width:600px;text-align:justify;padding-bottom:10px;}
#conteudo h1 {font:bold 18px Arial, Helvetica, sans-serif;color:#4a74c3;}
#conteudo h3 {font:11px Arial, Helvetica, sans-serif;color:#d9721b;}
#conteudo h4 {padding:0 0 3px;margin:0;font-size:13px;}
#conteudo h5 {padding:0;margin:0;font-size:12px;text-decoration:underline;}
#conteudo p {padding-top:0;}
#conteudo ul {padding-bottom:8px;}
#conteudo li {list-style-type:disc;}


/* Banner Interno */
#banner-interno {width:120px;height:600px;float:right;}

/* Footer */
#footer {clear:both;font:11px Verdana, Arial, Helvetica, sans-serif;text-align:center;padding:5px 0;}

/* Lista de Post */
#lista-post {color:#37568e;font:12px Verdana, Arial, Helvetica, sans-serif;}
#lista-post a:link {color:#37568e;text-decoration:none;font:12px Verdana, Arial, Helvetica, sans-serif;}
#lista-post a:visited {color:#37568e;text-decoration:none;font:12px Verdana, Arial, Helvetica, sans-serif;}
.search_data {padding:5px 10px;text-align:center;}
.search_cont {padding:5px 10px;}
.bg1 {background-color:#ecf5f8}
.bg2 {background-color:#d7eaf2}

/* Contact [contact.php] */
#form1 {width:580px;background:url(images/contact/contact_bg.gif) repeat-y top left;text-align:left;}
#form1 fieldset {border:none;padding:0 10px;}
#form1 legend {font:bold 16px Arial, Helvetica, sans-serif;color:#4a74c3;}
#form1 label {display:block;padding:3px 0 1px;font-size:11px;}
#form1 input,textarea {width:350px;padding:2px;}
#form1 p {padding:5px 0 0;}

/* Form [form.php] */
#form {width:600px;background:url(images/form/form_bottom_bg_600.jpg) repeat-y top left;margin-top:20px;text-align:left;}
#form fieldset {border:none;}
#form legend {background:url(images/form/form_bg.jpg) repeat-x top left;}
* + html #form legend {margin-left:-7px;}
#form #form_legend {margin:-2px 0 3px 10px;}
#form_cont {padding-left:10px;}
#form label {display:block;padding:3px 0 1px 9px;background:url(images/form/form_circulo.gif) no-repeat top left;font-size:11px;}
#form input,textarea {width:350px;padding:2px;}
#form p {padding:5px 0 0;}

/* NAV */
#nav {}
#nav li {list-style-type:none;}

/* Newsletter */
#newsletter {background-color:#ebebec;margin:10px 0;clear:both;}
#newsletter fieldset {border:none;}
#newsletter .legend {font:bold 12px Arial, Helvetica, sans-serif;color:#fff;display:block;width:780px;padding:3px 10px;background:url(images/menu/menu_bg.gif) repeat-x top left;padding-bottom:2px;border-bottom:solid 1px #758198;text-align:center;}
#newsletter label {font-size:11px;font-weight:bold;}
#newsletter input {width:305px;padding:2px;border:solid 1px #000;}

/* Tabela Cursos */
#tabela-cursos {font-size:11px;}
#tabela-cursos img {margin-bottom:-1px;}
#tabela-cursos .linhat td {background-color:#3b537f;text-align:center;padding:5px 0;color:#fff;font-weight:bold;font-size:10px;}
#tabela-cursos .linha01 td {background-color:#ecf5f8;text-align:center;padding:5px 0;}
#tabela-cursos .linha02 td {background-color:#d7eaf2;text-align:center;padding:5px 0;}
#cursos-periodos {padding:10px 0;font-size:10px;}
.cat-item {padding:5px 0;background:url(images/menu/menu_item_bg.gif) repeat-x left bottom #f2f2f3;border-top:solid 1px #f0efe9;}

/* Ultimas Noticias */
#ultimas-noticias {width:250px;float:right;border:solid 1px #000;}
#ultimas-noticias li {list-style-type:none;}

/* Links */
#links {margin-top:10px;}
#links h2 {color:#3c5480;text-align:center;border-bottom:solid 1px #dbdbdb;padding-bottom:5px;}
#links li ul li {border-bottom:solid 1px #dbdbdb;padding:5px 0;text-align:center;}
#links li ul li a {color:#000;text-decoration:none;}