/* CSS Document */

body { margin: 0; padding: 0; background: #4C4C4C url(../../img/default/bg.jpg) repeat-x; }
body, td { font-family: arial, tahoma, verdana, serif; color: #6F6F6F; }

table, td { margin: 0; padding: 0; border: 0; }

img { border: 0; }
p {	padding: 0; margin: 0;}
a {	text-decoration: none; color: #B9924F; }
a:hover { text-decoration: underline;}

form { padding: 0px; margin: 0px; }

.space { clear: both; height: 5px; font-size: 0px; }
.space3 { clear: both; height: 3px; font-size: 0px; }
.breakeronly { clear: both; height: 0px; font-size: 0px; margin: 0; padding: 0px; }
.left { float: left;}
.right { float: right;}
.center { text-align: center;}
.floatcenter { float: center;}


#all { width: 768px; background-color: #fff; margin: 35px 0; overflow: hidden; }

/* header */
#header { margin: 0; padding: 0; background: #fff url(../../img/default/bg_header.jpg) no-repeat; width: 768px; height: 178px; overflow: hidden; }
.logo { margin: 21px 0 0 24px; }
.busca .field { border: 1px solid #B2B2B2; width: 244px; height: 18px; }
.informativos a { font-size: 11px; font-weight: bold; color: #000; }

/* div colunas */
#colunas { margin: 0; padding: 0; width: 768px; height: 250px; overflow: hidden; }
#colunasint1 { margin: 0; padding: 0; width: 768px; overflow: hidden; }

/* imagem apresentacao */
#imagem { float: left; margin: 0; padding: 0; background-color: #fff; width: 273px; height: 250px; overflow: hidden; }
#imagem img { margin: 12px 0 0 13px; }

/* sub menu */
#submenu { float: left; margin: 0; padding: 0; background: #fff; width: 273px; font-size: 11px; background: #fff url(../../img/default/bg_submenu.jpg) no-repeat; background-position: bottom left; }
#submenu .menu { width: 254px; margin: 11px 0 0 0; overflow: hidden; }
#submenu .menu ul { list-style: none; margin: 0; padding: 0; border: 0; }
#submenu .menu li { margin-bottom: 1px; padding: 1px; }
#submenu .menu a { background: url(../../img/menu/bg_item_submenu.gif) no-repeat; display: block; font-weight: bold; color: #000; text-decoration: none; padding: 3px 0 3px 20px; }
#submenu .menu a:hover { background: url(../../img/menu/bg_item_submenu_s.gif) no-repeat; font-weight: bold; color: #fff; text-decoration: none; }

/* apresentacao texto */
#apresentacao { float: right; margin: 0; padding: 0; background: #fff url(../../img/default/bg_apresentacao.jpg) no-repeat; width: 495px; height: 250px; overflow: hidden; }
#apresentacao .content { width: 425px; text-align: justify; margin: 10px 30px 0 35px; font-size: 11px; font-size: 12px; }
#apresentacao .content p { margin: 0 0 10px 0; }
#apresentacao .tit { margin: 35px 0 0 22px; } 
#apresentacao .content a.black { color: #000; font-weight: bold; }
#apresentacao .content a { font-weight: bold; }

/* interna 1 texto */
#textoint1 { float: right; margin: 0; padding: 0; background: #fff url(../../img/default/bg_apresentacao.jpg) no-repeat; width: 495px; overflow: hidden; }
#textoint1 .content { width: 425px; text-align: justify; margin: 10px 30px 0 35px; font-size: 11px; font-size: 12px; }
#textoint1 .content p { margin: 0 0 10px 0; }
#textoint1 .content a { font-weight: bold; }
#textoint1 .tit { margin: 35px 0 0 22px; } 
#textoint1 .content a.black { color: #000; font-weight: bold; }
#textoint1 .image { float: right; width: 150px; height: 250px; margin: 0 0 10px 10px; overflow: hidden; }
#textoint1 .image img { border: 1px solid #000; width: 150px; height: 250px; }
#textoint1 .fotoprof { float: right; width: 150px; height: 150px; margin: 0 0 10px 10px; overflow: hidden; }
#textoint1 .fotoprof img { border: 1px solid #000; width: 150px; height: 150px; }
/* interna texto 2 */
#textoint2 { margin: 0; padding: 0; background: #fff url(../../img/default/bg_interna_big.gif) no-repeat; width: 768px; overflow: hidden; }
#textoint2 .content { width: 700px; text-align: justify; margin: 10px 0 0 35px; font-size: 11px; font-size: 12px; }
#textoint2 .content p { margin: 0 0 10px 0; } 
#textoint2 .content a { font-weight: bold; }
#textoint2 .tit { margin: 35px 0 0 22px; } 
#textoint2 .content a.black { color: #000; font-weight: bold; }
#textoint2 .image { float: right; width: 200px; height: 200px; margin: 0 0 10px 10px; overflow: hidden; }
#textoint2 .image img { border: 1px solid #000; width: 200px; height: 200px; }

/* div coluna ael */
#colunaael { margin: 0; padding: 0; width: 768px; height: 600px; overflow: hidden; }
#colunaaelint1 { margin: 0; padding: 0; width: 768px; overflow: hidden; }


/* ael texto */
#ael { float: right; margin: 0; padding: 0; background: #fff url(../../img/default/bg_apresentacao.jpg) no-repeat; width: 495px; height: 700px; overflow: hidden; }
#ael .content { width: 425px; height: 600px; text-align: justify; margin: 10px 30px 0 35px; font-size: 11px; font-size: 12px; }
#ael .content p { margin: 0 0 10px 0; }
#ael .tit { margin: 35px 0 0 22px; } 
#ael .content a.black { color: #000; font-weight: bold; }
#ael .content a { font-weight: bold; }

/* news */
#news { margin: 0; padding: 0; background: #fff url(../../img/default/bg_news.jpg) no-repeat; width: 768px; height: 183px; overflow: hidden; font-size: 11px;  }
#news #m1 { float: left; width: 256px; }
#news #m2 { float: left; width: 256px; }
#news #m3 { float: right; width: 256px; }
#news #m1 .content { margin: 28px 20px 0 28px; }
#news #m2 .content { margin: 28px 24px 0 24px; }
#news #m3 .content { margin: 28px 28px 0 19px; }
#news #m1 img { float: left; border: 1px solid #000; margin: 0 5px 3px 0; width: 58px; height: 58px; }
#news #m2 img { float: left; border: 1px solid #000; margin: 0 5px 3px 0; width: 58px; height: 58px; }
#news #m3 img { float: left; border: 1px solid #000; margin: 0 5px 3px 0; width: 58px; height: 58px; }
#news .linknews { font-weight: bold; color: #4D4D4D; }
#news a { font-weight: bold; }

/* footer */
#footer { margin: 0; padding: 0; background: #fff url(../../img/default/bg_footer.jpg) no-repeat; width: 768px; height: 121px; overflow: hidden; }
#footer .content { float: left; width: 558px; text-align: center; margin: 22px 0 0 25px; font-size: 11px; color: #4D4D4D; }
#footer .content a { color: #4D4D4D; }
#footer .content a.black { color: #000; }
#footer .button { float: right; margin: 22px 30px 0 0; width: 85px; height: 72px; overflow: hidden; }



