body{ background:#F6F6F6 url(../images/bg-body.jpg) repeat-x; margin:0; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif }
a{ color:#323903; text-decoration:none}
h3{ font-size:16px; color:#FFFFFF; height:40px; line-height:40px; margin:0; padding:0;}
.br-espace{ margin-bottom:5px; margin-top:5px;}
.return{ font-size:14px; }
ul{ list-style:disc; padding:0; margin:0 0 5px 25px; }
li{ font-size:12px; }
/* Estrutura */
#body-structure{ width:940px; margin:0 auto; height:100%; }
#box-header{ height:20px;}
#body-structure-content{ width:905px; margin:0 auto; height:auto;}
/*Left*/
#box-menu-left{ float:left; width:200px; height:100%; }
#box-menu-left ul{ margin:0; padding:0 5px 5px 0; list-style:none; }
#box-menu-left li{ height:45px; }
#box-menu-left .bg-placa-green-left{ }
#box-menu-left .bg-placa-green-left form{ margin:0; padding:0 }
#box-menu-left .bg-placa-green-left input[type=text]{ background:#fff; color:#333; font:18px Arial, Helvetica, sans-serif; width:160px; padding:5px; border:1px solid #ccc; border-style:inset; }
#box-menu-left .bg-placa-green-left h2{ margin:0; padding:10px 10px 0 0; text-align:right; font-size:20px; font-weight:bold; color:#FFFFFF }
#box-menu-left .box-menu-left-submenu li{ height:18px; font-size:20px; font-weight:bold; padding:2px 10px 2px 0; text-align:right; color:#404040  }
#box-menu-left .box-menu-left-logo li{ height:60px; margin:75px 0 0 0; font-size:20px; font-weight:bold; padding:2px 10px 2px 0; text-align:right; color:#404040  }
#box-menu-left .box-menu-left-submenu-avatar img{ border:1px solid #999 }
#box-menu-left .box-menu-left-submenu-avatar li{ height:48px; font-size:20px; font-weight:bold; padding:2px 10px 2px 0; text-align:right; color:#404040  }
/*Content*/
#box-content{ float:left; margin:5px 0 0 0; padding:0 0 10px 0; *padding:0 0 20px 0; width:690px; height:100%; border:6px solid #FFFFFF ; background:#4D4D4D }
#box-content-headlines{ width:690px; height:60px; margin:0 0 24px 0; *margin:0 0 18px 0; float:left }
#box-content-headlines img{ border:4px solid #FFFFFF }
#box-content-headlines ul{ list-style:none; padding:0; margin:0 0 5px 3px; }
#box-content-headlines .while li{ float:left; padding:4px; }
#box-content-headlines .while li h1{ margin:0; padding:0; font-size:12px; height:30px; width:333px; background:#FFFFFF }
#box-content-headlines .while .while-description{ height:44px; width:333px; margin:-5px 0 0 0; color:#FFFFFF }
#box-content-headlines .while-each{ margin-bottom: 5px; height:60px}
/*Post*/
#box-content-headlines-post{ width:670px; height:120px; margin:0 0 24px 0; *margin:0 0 18px 0; float:left }
#box-content-headlines-post img{ border:4px solid #FFFFFF }
#box-content-headlines-post ul{ list-style:none; padding:0; margin:0 0 5px 3px; }
#box-content-headlines-post .while li{ float:left; padding:4px; font-size:12px }
#box-content-headlines-post .while li h1{ margin:0; padding:0; font-size:12px; height:50px; width:533px; background:#FFFFFF }
#box-content-headlines-post .while .while-description{ height:44px; width:333px; margin:-5px 0 0 0; color:#FFFFFF }
#box-content-headlines-post .while-each{ margin-bottom: 5px; height:107px}
#box-content-txt{ width:670px; float:left; margin:0 0 0 10px; font-size:12px; color:#FFFFFF }
#box-content-txt h3{ margin:0; padding:0; height:20px }
#box-content-txt a{ color:#FFFFFF; text-decoration:underline }
#box-content-txt img{ border:1px solid #FFFFFF }

#box-content-start{ width:224px; height:120px; float:left; background:url(../images/bg-agora.jpg) no-repeat 0 70px }
#box-content-users{ width:224px; height:120px; float:left; margin:0 0 0 0; *margin:6px 0 0 0; background:#055C92; border:1px dotted #FFFFFF }
#box-content-users h3{ color:#FFFFFF; margin:0 0 0 4px; padding:0 }

#box-content-while{ width:690px; height:auto; float:left }
#box-content-while ul{ list-style:none; padding:0; margin:0 0 5px 3px; }
#box-content-while .while a{ color:#3A00D5; font-size:14px}
#box-content-while .while li{ float:left; padding:4px; background:#B2B2B2 }
#box-content-while .while li h1{ margin:0; padding:0; font-size:12px; height:40px; width:563px; }
#box-content-while .while .while-img{ height:102px; width:100px; }
#box-content-while .while .while-img img{ margin:-4px 0 0 -4px; filter: alpha(opacity=55,style=0); -moz-opacity:0.55; opacity: 0.55; padding:4px }
#box-content-while .while .while-description{ height:64px; width:563px; margin:-10px 0 0 0; color:#FFFFFF; font-size:10px }
#box-content-while .while-each{ margin-bottom: 5px; height:107px }

#box-content-headlines-footer{ background:url(../images/bg-content-footer.jpg) no-repeat top center; float:right; height:10px; width:690px; }
#box-content-start h1{ margin:0; padding:0; padding-top:80px; text-align:center; }
#box-content-start h1 a{ color:#0E447C; font-size:24px; }
/* Middle */
#box-middle{ float:right; width:700px; margin-bottom:20px; margin:8px 5px 10px 0; }
#box-middle h1{ margin:0; padding:0 0 10px 0; color:#6D8122 }
#box-middle h2{ margin:0; padding:0 0 2px 0; color:#3A0000 }
#box-middle p{ font-size:14px; color:#3A0000 }
#box-middle .while-opiniao ul{ margin:0 0 0 10px; padding:0; list-style:none; }
#box-middle .while-opiniao li{ font-size:14px }
#box-middle .while-opiniao blockquote{ margin:10px 0 5px 10px; padding:0 0 0 2px; font-size:12px; border-left:6px solid #CACF89}

#box-middle .while-search  ul{ margin:0 0 0 0; padding:0; list-style:none; }
#box-middle .while-search  li{ font-size:14px }
#box-middle .while-search  h2{ margin:0; padding:0; font-size:12px; padding:6px 0 6px 2px; background:#FFFFFF;  }
#box-middle .while-search  a { color:#037FD0 }
#box-middle .while-search  blockquote{ margin:0px 0 5px 0px; padding:0 0 0 4px; font-size:12px; font-family:Arial, Helvetica, sans-serif}
#box-middle h4{ margin:0; padding:0; font-size:14px; padding:8px 0 0 0; color:#3E3E3E;  }
#box-middle fieldset{ border:0 }
#box-middle p{ margin:0; padding:0; }
#box-middle fieldset input[type=submit]{ padding:4px; *padding:1px; /*fix para IE*/font:18px Arial, Helvetica, sans-serif; border-style:outset; margin:0; }
/*Footer*/
#box-opina-top{ float:right; margin-right:4px; height:20px; width:700px; background:url(../images/bg-opina.jpg) no-repeat }
#box-opina{ float:right; margin-right:4px; height:250px; width:700px; background:#BDC635 }
#box-opina fieldset{ border:0; margin:0; padding:0; margin-left:6px; *margin-left:3px; }
#box-opina fieldset textarea{ border:0; overflow:hidden; width:670px; height:90px; border:1px solid #0681D1; font:18px Arial, Helvetica, sans-serif; }
#box-opina fieldset input[type=text]{ border:1px solid #0681D1; font:18px Arial, Helvetica, sans-serif; }
#box-opina fieldset input[type=submit]{ padding:4px; *padding:1px; /*fix para IE*/font:18px Arial, Helvetica, sans-serif; border-style:outset; margin:0; }
#box-opina h2{ margin:0; padding:0; margin-left:6px; color:#2A1F00; font-weight:normal; font-size:14px;}
#box-opina-footer{ float:right; margin-right:4px; height:12px; width:700px; background:url(../images/bg-opina.jpg) no-repeat 0 -120px }
#box-footer{ float:right; margin-right:4px; height:110px; width:700px }
/*Paginação*/
.classPag_atual{ padding-top:5px; color:#C0DCC0; font-weight:bolder; height:40px; line-height:40px; width:50px; margin: 0 0 4px 2px; padding-right:1px; position:relative; float:left; text-align:center; font-size:18px; }
.classPag_proximo{ padding-top:5px; color:#FFFBF0; font-weight:normal; height:40px; line-height:40px; width:50px; margin: 0 0 4px 2px; padding-right:1px; position:relative; float:left; text-align:center; cursor:pointer; font-weight:normal; }
