/*** GERAL ***/

html, body, form, ul, fieldset, p, h1, h2, h3, h4, h5 {margin: 0; padding: 0;}
body {font:100%/110% tahoma, arial; background:#b2d9f4;}
body img {display:block;}
a {text-decoration:none;outline:0;}
li {list-style:none;}
a img, fieldset {border: 0;}
p.center {text-align:center;}
p.right {text-align:right;}
p, h1, h2, h3, h4, h5 {margin-bottom:11px;}
div.clear {clear: both;}

/*#not, #real-internas {
scrollbar-arrow-color:#0f75bc;
scrollbar-3dlight-color:#edeeee;
scrollbar-highlight-color:#dbdcdd;
scrollbar-face-color:#dbdcdd;
scrollbar-shadow-color:#dbdcdd;
scrollbar-darkshadow-color:#cbcccd;
scrollbar-track-color:#0f75bc;
}*/


/*** HEADER ***/

#header a.logo {position:absolute; top:40px; left:33px;}
#header_int_01 a.logo, #header_int_02 a.logo, #header_int_03 a.logo, #header_int_04 a.logo {position:absolute; top:45px; left:27px;}

/*** MAINCONTENT ***/

#not h2 {width:406px; height:61px; border-bottom:1px solid #0f75bc; margin:0; background:url(../pics/marc-dia15.jpg) no-repeat left;}
#not p {font:normal 0.70em arial; color:#6997cc; padding:22px 22px 0 22px; text-align:justify;}



/* home */

#mainContent img.left {float:left; display:inline; margin:0 4px 0 11px;}
#mainContent img.right {float:right; display:inline; margin-right:30px;}

#mainContent h1 {font:normal 0.86em arial; color:#758ac2; margin:0;}
#mainContent h1.index {font:bold 0.86em arial; color:#758ac2; margin:0;
}
#mainContent h1 a{color:#758ac2;}
#mainContent p {font:normal 0.70em arial; color:#6997cc; margin:0 230px 0 85px;}
#mainContent a.txt {color:#6997cc;}
#mainContent a.txt:hover {color:#6997cc; text-decoration:underline;}

/* internas */

a.email {color:#758AC2; font-weight:bold;}

a.video {
font:normal 0.9em arial; 
color:#6997cc; 
display:block;
margin:-25px 0 0 65px;
height:30px;
}

a.video:hover {
text-decoration:underline;
}

p.download01 a {
padding:10px 15px 0 35px;
color:#6997cc;
background:url(../pics/pdf.gif) no-repeat;
height:40px;
}

p.download01 a:hover {
text-decoration:underline;
}

a.analise {
font:bold 0.7em arial; 
text-align: center;
color:#102469;}

img.left01{
float:left;
display:inline;
margin:5px;
padding:5px;
}

img.right01{
display:inline;
float:right;
margin:5px;
padding:5px;
}

a.voltar{
clear: left;
display: block;
font:bold 0.8em arial; 
text-align: center;
color:#102469;
margin-bottom:20px;
}

h3.tit-projetos {
font:normal 0.86em arial; 
color:#758ac2;
background:url(../pics/logo-socioambiental.jpg) no-repeat; 
margin:15px 0 0 22px; padding-left:60px;
height:55px;
}

h2.tit-premio {
font:bold 0.8em arial; 
color:#102469; 
background:url(../pics/marc-h1_int.png) no-repeat; 
margin-bottom:5px; 
padding-left:20px;
}

p.premio {
font:normal 0.76em arial; 
color:#6997cc;  
text-align:justify;
padding-left:15px;
}


img.premio {
float:left;
margin:0 5px 10px 140px;
display:inline;
border:3px solid #6997CC;
}


div.box01{
width:300px;
float:left;
margin:10px 0 0 30px;
}
div.box02{
width:200px;
float:left;
margin:0 auto;
}

ul.lista {
margin:0 0 20px 15px;
}

ul.lista li {
font:normal 0.76em arial; 
color:#6997cc;  
text-align:justify;
margin:0 15px 0 15px;
list-style-type:disc;
}

ul.lista li a{
color:#0C4DA2;  
}

ul.lista li a:hover{
color:#6997cc; 
text-decoration:underline;
}

ul.dicas {margin-bottom:35px;}

ul.dicas li {
background:url(../pics/lista.png) no-repeat left 6px;
margin:0 0 8px 20px; 
padding-left:8px;
font:bold 0.8em arial; 
}

ul.dicas li a{
color:#0C4DA2; 
}

ul.dicas li a:hover{
color:#6997CC; 
text-decoration:underline;
}

div.fotos li{
float:left;
display:inline;
margin:20px 10px 10px 40px;
background:none;
}

div.fotos li a img{
border:3px solid #5FA5D9;}

div.fotos li a img:hover{
border:3px solid #0C4DA2;}



ul.foto {margin:0 10px; float:right;}
ul.foto li {width:200px; float:left; display:inline; text-align:center;}
ul.foto li a{ margin:10px 15px; } 	
ul.foto li a img{ display:block; margin-left:50px}

ul.foto li span a{font:normal 0.76em arial; color:#6997cc;}



ul.foto02 {margin:0 10px;}
ul.foto02 li {float:left; display:inline; text-align:center;}
ul.foto02 li a { margin:10px 10px; } 	
ul.foto02 li a img { display:block; margin-left:50px; border:2px solid #92BDE8;}
ul.foto02 li a img:hover { border:2px solid #0C4DA2;}



ul.foto03 {margin:0 10px; width:350px; float:left;}
ul.foto03 li {float:left; display:inline; text-align:center; float:left;}
ul.foto03 li a { margin:10px 5px; } 	
ul.foto03 li a img { display:block; margin-left:30px;  }
<!--ul.foto03 li a img:hover { border:2px solid #0C4DA2;}-->


/*ul.folha {margin:0 10px;}
ul.folha li {width:200px; float:left; display:inline; text-align:center;}
ul.folha li a{ margin:10px 15px; } 	
ul.folha li a img{ display:block; margin-left:50px; border:2px solid #758AC2; }
ul.folha li a img:hover{border:2px solid#0C4DA2;}

ul.folha li span a {font:normal 0.76em arial; color:#6997cc; text-align:center;}*/

a.download {
font:bold 0.70em arial; 
color:#0C4DA2; 
margin:10px auto;
}

a.download:hover {
color:#6997cc; 
text-decoration:underline;
}

a.email {color:#4176B8;}
a.email:hover {text-decoration:underline;}

/****** TABELA PRODUTOS *******/
#produtos{
margin:15px auto;
font-size:0.7em;
color:#0d85bd;
width:490px;
border:3px solid #0C4DA2;
background:#ccf0ff;
border-collapse:collapse;
}
#produtos thead{
border:1px solid #0C4DA2;
font-weight:bolder;
text-align:center;
background:#0C4DA2;
color:#fff;
}
#produtos tr td{
border:1px solid #5F93C2;
padding:2px 10px;
}
#produtos tr.bg01{
background:#DFF1FF;
color:#6997cc;
text-align:center;
}

#produtos tr.bg02{
background:#FE5465;	
color:#fff;
}

#produtos tfoot{
font-weight:bold;	
}

#mainContent_int_01 h1.title, #mainContent_int_02 h1.title, #mainContent_int_03 h1.title, #mainContent_int_04 h1.title { padding-left:18px; font:bold 1.05em arial; color:#758ac2; margin:0 15px 20px 15px; 
background:url(../pics/marc-h1.png) no-repeat;}

#mainContent_int_01 h1, #mainContent_int_02 h1, #mainContent_int_03 h1, #mainContent_int_04 h1 { padding-left:18px; font:bold 0.9em arial; color:#758ac2; margin:30px 15px 5px 15px; 
background:url(../pics/marc-h1_int.png) no-repeat;}

#mainContent_int_03 img.produtos {margin-left:160px;}
#mainContent_int_03 p {font:normal 0.76em arial; color:#758AC2; margin:15px 15px 15px 15px; text-align:justify;}
#mainContent_int_04 p {font:normal 0.76em arial; color:#758AC2; text-align:justify; margin:12px 25px;}

/* formulário de contato */

#formulario {width:250px; margin:0 auto;}
#formulario p {font-weight:bold; text-align:center; margin:10px 0;} 
div#formulario fieldset {width:250px; border:none;}
.contato, .enviar, textarea, select {
background:#fff; border:1px solid #069;
font:11px Arial; margin:1px; color:#666;
} 
input.contato {
float:left; display:inline;
padding:5px; width:240px;
}

select {
float:left; display:inline;
padding:2px; width:253px; height:30px;
}

textarea {
float:left; display:inline;
padding:5px; width:240px; height:85px;
}
input.enviar {
float:right; margin:15px 0; width:65px;
height:30px; cursor:pointer;
}


label.labmenor{
width:35px;
margin-left:43px;
}

span.legend{
font-size:11px;
font-weight:bold;
padding:5px;
margin:10px 0 10px 20px;
text-align:center;
line-height:10px;
font:normal 0.76em arial; 
text-align:center;
color:#413213;
}

span.spmenor{
width:15px;
font:normal 0.76em arial; text-align:justify; color:#413213;
}

label.labmenor02{
width:70px;
margin-left:15px;
}

span.spmenor02{
width:50px;
text-align:right;
font:normal 0.76em arial; 
text-align:justify;
color:#413213;
}

a.link-right {float:right;color:#0C4DA2;font:bold 14px arial;margin-right:30px;text-align:right;}
a.link-right:hover {color:#4D8AC1;}

/*** SIDEBARS INDEX ***/

#programas {position:absolute; top:60px; left:400px; }
#programas p {font:normal 0.7em arial; width:300px; margin:30px 0;}
#programas a {color:#6997cc;}
#programas a:hover {color:#0C4DA2;}

#nav_left {position:absolute; top:145px; font:normal 0.76em arial;}
#nav_left ul li {float:left; width:100%;}

#nav_left ul li.menu01 {padding-left:120px; margin-bottom:17px;}
#nav_left ul li.menu02 {padding-left:123px; margin-bottom:16px;}
#nav_left ul li.menu03 {padding-left:120px; margin-bottom:17px;}
#nav_left ul li.menu04 {padding-left:113px; margin-bottom:16px;}
#nav_left ul li.menu05 {padding-left:97px; margin-bottom:16px;}
#nav_left ul li.menu06 {padding-left:71px; margin-bottom:16px;}
#nav_left ul li.menu07 {padding-left:49px; margin-bottom:16px;}


#nav_left ul li a {color:#6997cc;}
#nav_left ul li a:hover {color:#0c4da2;}

#ass {position:absolute; bottom:23px; left:28px; font:normal 0.56em arial; color:#6997cc;}
#ass span {color:#0c4da2;}

#nav_right {position:absolute; top:141px; font:normal 0.76em arial;width:185px;}
#nav_right ul li {float:left; display:inline;}

#nav_right ul li.menu01 {padding-left:57px; width:133px; margin-bottom:38px;}
#nav_right ul li.menu02 {padding-left:44px; width:146px; margin-bottom:35px;}
#nav_right ul li.menu03 {padding-left:47px; width:143px; margin-bottom:36px;}
#nav_right ul li.menu04 {padding-left:67px; width:120px; margin-bottom:32px;}
#nav_right ul li.menu05 {padding-left:99px; width:90px;}

#nav_right ul li a {color:#6997cc;}
#nav_right ul li a:hover {color:#0c4da2;}

/*** SIDEBARS LEFT INTERNAS ***/

#nav_left_01 {position:absolute; top:-3px; font:normal 0.76em arial;}
#nav_left_01 ul li {float:left;}

#nav_left_01 ul li.menu01 {padding-left:108px; margin-bottom:20px; color:#306bb4; font-size:1.1em;}
#nav_left_01 ul li.menu02 {padding-left:119px; margin-bottom:22px;}
#nav_left_01 ul li.menu03 {padding-left:119px; margin-bottom:21px;}
#nav_left_01 ul li.menu04 {padding-left:112px; margin-bottom:21px;}
#nav_left_01 ul li.menu05 {padding-left: 98px; margin-bottom:19px;}
#nav_left_01 ul li.menu06 {padding-left: 69px;}

#nav_left_01 ul li.menu01 a {color:#306bb4;}

#nav_left_01 ul li a {color:#6997cc;}
#nav_left_01 ul li a:hover {color:#0c4da2;}

#nav_left_02 {position:absolute; top:0; font:normal 0.76em arial;}
#nav_left_02 ul li {float:left; width:100%;}

#nav_left_02 ul li.menu01 {padding-left:108px; margin-bottom:17px; color:#306bb4; font-size:1.1em;}
#nav_left_02 ul li.menu02 {padding-left:119px; margin-bottom:22px;}
#nav_left_02 ul li.menu03 {padding-left:119px; margin-bottom:21px;}
#nav_left_02 ul li.menu04 {padding-left:112px; margin-bottom:21px;}
#nav_left_02 ul li.menu05 {padding-left:98px; margin-bottom:19px;}
#nav_left_02 ul li.menu06 {padding-left:69px;}

#nav_left_02 ul li a {color:#6997cc;}
#nav_left_02 ul li a:hover {color:#0c4da2;}

/*** FOOTER ***/

#ass_int {position:absolute; bottom:16px; left:26px; font:normal 0.56em arial; color:#6997cc;}
#ass_int span {color:#0c4da2;}

#ass_int_01 {position:absolute; bottom:9px; left:26px; font:normal 0.56em arial; color:#6997cc;}
#ass_int_01 span {color:#0c4da2;}

#footer_01 address, #footer_02 address, #footer_03 address 
{padding:55px 307px 0 0; text-align:right; font:normal 0.9em arial; color:#4176b8;}

#footer_01 address span, #footer_02 address span, #footer_03 address span {font-weight:bold; font-size:1em;}

a.assinatura {
display:block;
position:absolute;
text-indent:-9000em;
overflow:hidden;
width:86px;
height:16px;
bottom:15px;
right:30px;
font:bold 0.8em arial;
color:#fff;
background:url(../pics/assinatura.jpg) no-repeat;
}

a.assinatura01 {
display:block;
position:absolute;
text-indent:-9000em;
overflow:hidden;
width:86px;
height:16px;
bottom:0;
left:12px;
font:bold 0.8em arial;
color:#fff;
background:url(../pics/assinatura01.jpg) no-repeat;
}

ul li.folha{
width:180px;
text-align:center;
font:13px Arial, Helvetica, sans-serif;
color:#6997CC;
float:left;
display:inline;
margin:0 0 20px 15px;
}
ul li.folha img{
text-align:center;
margin:0 auto;
}
ul li.folha span{
display:block;
text-align:center;
}
ul li.folha span a{
margin:0;
color:#6997CC;
}


/** RICHMEDIA **/
#richmedia {position:fixed;left:350px;top:10px;width:260px;height:520px;z-index:999;}
