@import url(nav.css);
@import url(projetos.css);
@import url(imp.css);
@import url(equ.css);


body { line-height:18px; background:url(../i/bg.gif); }
html,body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,p,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6{ font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style:url(../i/bullet.gif)}
img { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
.spider {display:none;}
.clear { clear:both; }
.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }
.splash {background: #76645a url(../i/bg.gif)}
#splash {width:200px;margin: 0 auto;margin-top:20px; position: relative; text-align:left;}
#splash p {color:#CCC; font-size:x-small;}
#splash a {color:#CCC; text-decoration:none;}
#splash a:hover {color:#FFF; text-decoration:underline;}
#cadigital { margin-top:50px;/*background-image: url(../i/cadigital.png) fixed; */background-image: url(../i/cadigital.gif) fixed; background-repeat: no-repeat; color:#CCC; font-size:x-small;text-align:left;line-heiht:15px;}
#cadigital p {color:#CCC; font-size:x-small;}
#container { width: 820px; margin: 0 auto; position: relative; }
#main { width: 820px; position: relative;  }

#content { width: 819px;  /*margin-top:40px;*/	position: relative; color: #333;/*background: #76645a;*/ }
#main li {list-style-image: url(../i/bullet.gif);}
#copyright { color:#CCC; font-size:x-small;text-align:right;line-heiht:15px;}

#breadcrumb { clear:both; text-align:center; margin:18px auto; clear:both; font-size:10px; color:#686868; }

#menu_left {width:180px; height:465px; overflow:auto;}
#myGallery {width: 582px;height: 465px;z-index:5;float:right; margin-top:-465px;overflow:hidden;}
iframe {border:0px; width:582px; height:555px;margin:0px; }
iframe.imprensa {width:819px;border:0px;/*margin-top:-25px;*/background:url(../i/bg.gif); }
#frame_slide {float: left;margin:0px;width:582px;height:465px;overflow:hidden;margin:0px;}
#foto_hist {width:334px; height:351px; float:left;}
#txt_hist{float:right; width:466px;margin-top:-351px;*margin-top:0px; clear:left;color:#baada6;background:#baada6;height:482px;}
#txt_hist h4{color:#63534B;font-size:1em;text-transform: uppercase;}
#txt_hist p{size:0.8em;color:#79665c; padding:1em; }
#rodape {clear: both; width:819px;height:0.5em;border:0px;margin-top:0px;font-size:0.8em; color:#baada6;text-align:center;}
#rodape_imp {width:819px;height:0.1em;border:0px;margin-top:-30px;font-size:0.8em; color:#baada6;text-align:center;}
#foi {background:#9e8a7f;}
/* preview de imagens*/
.itemImageOver {width: 300px;}
#overDiv {position: absolute; background: #f0f0f0;color: black;overflow: hidden; z-index: 100; visibility: hidden;padding: 5px;opacity: 1;filter: alpha(opacity=100);-moz-opacity: 1;}

.style1 {font-weight: bold}
/* GRID */

#container:after, #content:after, .grid2col:after, .grid2cola:after, .grid2colb:after, .grid2colc:after, .grid2cold:after, .grid2cole:after, .grid2colf:after, .grid3col:after, .grid3cola:after, .grid4col:after, .grid5col:after, .grid6col:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#container, #content, .grid2col, .grid2cola, .grid2colb, .grid2colc, .grid2cold, .grid2cole, .grid2colf, .grid3col, .grid3cola, .grid4col, .grid5col, .grid6col { _zoom:1; }

/* TYPE */
body { font: 12px/18px "Lucida Grande", Geneva, Trebuchet MS, Tahoma, Helvetica, Arial, Verdana, sans-serif; color:#333; }

a { color: #847065; }
strong, b { font-weight:bold; }
em, i { font-style:italic; }
sup { padding-left:1px; font-size:10px !important; font-weight:normal !important; vertical-align: baseline; position: relative; bottom: 0.33em; color:#76797c; _position:static !important; }


#main p { margin-bottom: 18px; }
#main h1 { font-weight: bold; font-size: 24px; line-height: 36px; margin-bottom: 18px; }
#main h2 { font-weight: bold; font-size: 18px; line-height: 18px; margin-bottom: 18px; }
#main h3 { font-weight: bold; font-size: 16px; line-height: 18px;margin-bottom: 18px; }
#main h4 { font-weight: bold; font-size: 10px; line-height: 18px; }
#main p.intro { font-weight: bold; }
#main .more { text-align: right; }

#main ul { margin-bottom: 18px; list-style: none outside; }
#main ol { margin-bottom: 18px; list-style: decimal; margin-left: 2.2em; }
