html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;padding:0;border:0;outline:0;font-size:100%;font-family: Arial, Helvetica, sans-serif;}
:focus {outline:0;}
body {background:#ffc;color:#6d6e70;}
a {text-decoration:none;}
ol, ul {list-style:none;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
blockquote:before, blockquote:after,q:before, q:after {content:"";}
blockquote, q {quotes: "" "";}
hr.off, .marca-home, legend {display:none;}

.corpo {width:800px;background:#FFF;margin:0;padding:5px 0 10px 0}
.header, #menu-h, .destaque, .content, .footer {margin:0 0 10px 10px;}

.content {font:normal 12px Arial, Helvetica, sans-serif;width:580px;float:left;margin-left:0}
.sidecontent {clear:both;float:left;width:200px;margin-left:10px;}
h2 a {color:#339900;font:bold 24px Georgia, "Times New Roman", Times, serif;margin-bottom:10px;display:block;cursor:text;margin-left:10px;font-style:italic}
h4 {color:#237fad;font:bold 16px Arial, Helvetica, sans-serif;margin-bottom:10px;display:block;}
.wpcf7-form p {font:normal 12pxpx Arial, Helvetica, sans-serif;display:block;margin:10px 0 5px 0}
.entry p {display:block;margin-bottom:13px;line-height:20px;margin:0 10px 0 10px}
.entry ul {padding-top:10px;}
.entry ul li {display:block;margin:0 0 10px 20px;font:normal 12px Arial, Helvetica, sans-serif; }

.entry img.alignright {float:right}
.entry img.alignleft {float:left}
.entry p {margin-bottom:15px;}

.innerfade, .innerfade img{display:block;margin-bottom:0;padding-bottom:0}

.first .img-home {margin-top:13px;margin-bottom:10px}
.img-home {float:left;width:27px;margin:0 5px 0 10px;display:block}
.txt-home {float:left;width:250px;font:normal 10px/27px Arial, Helvetica, sans-serif;display:block}
.txt-home-first {width:150px;}

.header {width:779px;height:114px;background:url(images/header_novo.gif) no-repeat;margin-bottom:5px;}
.header .logo {width:130px;height:100px;margin:10px 0 10px 0;display:block;position:absolute}


#menu-h {height:26px;border-bottom:4px solid #e1ca07;width:779px;padding-bottom:0;margin-bottom:0}
#menu-h ul li {width:110px;_width:109px;;color:#FFF;font:normal 11px/25px Arial, Helvetica, sans-serif;float:left;margin:0 1px 1px 0;position:relative;z-index:999}
#menu-h ul li.primeiro a {-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;width:112px;_width:110px;}
#menu-h ul li.primeiro ul li a {width:210px;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;}
#menu-h ul li li a {border-bottom:1px solid #fff;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;padding:5px;width:210px;line-height:12px;text-align:left;}
#menu-h ul li ul {position:absolute;z-index:999;width:210px;border-top:1px solid #fff;display:none}
#menu-h ul li ul li {display:block;width:210px !important;}
#menu-h ul li ul li ul li {padding-left:220px;}
#menu-h ul li.primeiro {margin:0 3px 1px 0 !important;}
#menu-h ul li.primeiro li, #menu-h ul li li {margin:0 0 0 0 !important;}
#menu-h ul li.ultimo a {-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;width:111px;}
#menu-h ul li a {color:#FFF;display:block;text-align:center;background:#7fce0c;}
#menu-h ul li a:hover {background:#439b00;}
#menu-h ul li ul {display:none !important}
#menu-h ul li.current_page_parent a {background:#439b00;}


.destaque {clear:both}
.destaque a {position:absolute;width:110px;height:93px;display:block;margin:305px 0 0 0;z-index:9999}

.contacts {background:url(images/bg-bottom.gif) repeat-x;width:779px;height:43px;color:#6d6e70;clear:both;margin-left:10px}

.footer {background:#00659c;width:779px;-moz-border-radius:2px;height:33px;color:#FFF;clear:both}
.footer .inside {width:650px;margin-left:60px;padding-top:1px;}
.footer img {width:43px;float:left;}
.footer .info {width:570px;float:left;text-align:center;font:normal 10px Arial, Helvetica, sans-serif;padding-top:3px}

.qtrans_language_chooser {position:absolute;margin:5px 0 0 700px}
.qtrans_language_chooser li {width:18px;height:12px;display:block;float:left;margin-right:5px;border:1px solid #4995ca}
.qtrans_language_chooser li.active {border:1px solid #FFF}
.qtrans_widget_end {clear:both;}



#side {position:absolute;top:0;left:795px;
width:175px;float:left;margin-left:10px;padding-left:10px;border:1px solid #ddd;background:#f4f4f4;padding-top:5px;margin-bottom:20px;
-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;
-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;


}

#sub-page-menu .widgettitle {display:none}
#sub-page-menu ul li {display:block;}
#sub-page-menu ul li a {border-bottom:1px dotted #cecece;border-right:1px dotted #cecece;display:block;font:bold 12px Arial, Helvetica, sans-serif;color:#636363;padding:7px 10px 6px 10px;}
#sub-page-menu ul li a:hover {background:#efefef;color:#656565}

#sub-page-menu ul li.current_page_item ul li {display:block;background:#fff;}
#sub-page-menu ul li.current_page_item ul li a {font:normal 11px Arial, Helvetica, sans-serif;padding-left:20px;}
#sub-page-menu ul li.current_page_ancestor ul li a {font:normal 11px Arial, Helvetica, sans-serif;padding-left:20px;}
#sub-page-menu ul li.current_page_ancestor ul li ul li a {font:normal 10px Arial, Helvetica, sans-serif;padding-left:30px;}

#sub-page-menu ul li ul li {display:none;}
#sub-page-menu ul li ul li ul li {display:none;}
#sub-page-menu ul li.current_page_item ul li ul li {display:none;}
#sub-page-menu ul li.current_page_ancestor ul li ul li {display:none;}

#sub-page-menu ul li.current_page_ancestor ul li.current_page_item ul li,
#sub-page-menu ul li.current_page_ancestor ul li ul li.current_page_ancestor,
#sub-page-menu ul li.current_page_ancestor ul li
{display:block;}

#sub-page-menu ul li.current_page_ancestor ul li.current_page_parent,
#sub-page-menu ul li.current_page_ancestor ul li.current_page_parent ul li {display:block}

#sub-page-menu ul li.current_page_item {background:#efefef;}
#sub-page-menu ul li.current_page_item a {color:#418220;font-weight:bold}
#sub-page-menu ul li.current_page_item ul li a {color:#636363;}

#sub-page-menu ul li.primeiro a{line-height:37px;height:37px;padding:0 0 0 10px}
#sub-page-menu ul li.primeiro ul li a{line-height:auto;height:auto;padding:7px 10px 6px 10px;}

li.bgmais{background:url(images/bgmais.gif) no-repeat}
li.bgmenos{background:url(images/bgmenos.gif) no-repeat}


.widget_text h2 {color:#237fad;font-size:16px;letter-spacing:-1px;margin-bottom:10px}
.widget_text a {display:block;font:normal 12px Arial, Helvetica, sans-serif;color:#678d31;margin-bottom:10px}
.widget_text a:hover {text-decoration:underline}
.widget_text a strong {display:block;}
.widget_text a img {width:100px;height:100px;display:block;border:1px solid #ddd}
.widget_text a:hover img {border:1px solid #678d31}

.breadcrumb {padding-left:5px;height:38px;background:url(images/bg-breadcrumb.gif) repeat-x;margin-bottom:10px;font:normal 11px/30px Arial, Helvetica, sans-serif;color:#9a9a9a;}
.breadcrumb a {font:bold 11px/30px Arial, Helvetica, sans-serif;color:#006000;text-decoration:underline;}
.breadcrumb a:hover {text-decoration:none}

.contacto {width:190px;float:left;display:block;margin:0 0 0 0;padding:0 0 0 0}
.wpcf7 {width:360px;float:left;display:block}
.postmetadata {clear:both}

.contato {position: absolute;text-align:right;width:770px;margin:25px 0 0 0}
.contato a {color:#fff;font:bold 12px Arial, Helvetica, sans-serif;padding-left:15px;background:url(images/lk-email.gif) no-repeat;background-position:0 4px}
.contato a:hover {text-decoration:underline}
