*{margin:0; padding:0}
body{ background:#CCC; font:70%/1.5em Verdana,Tahoma,arial,sans-serif; color:#333; text-align:center}
#wrap{width:1000px; background:#FFF url(http://4.bp.blogspot.com/_RLmyfXkDii4/TEwyirc_tAI/AAAAAAAAACw/roiYFYSbf1I/s1600/content-wide.jpg) repeat-y center top; margin:0 auto; text-align:left}
#content-wrap{clear:both; width:940px; padding:0; margin:0 auto}
a, a:visited{text-decoration:none; color:#0077BB; background:inherit}
a:hover{color:#004770; background:inherit}
h1, h2, h3{font-family:Tahoma,Verdana,'Trebuchet MS',Sans-serif; font-weight:Bold}
h1{font-size:120%}
h2{font-size:110%; text-transform:uppercase; color:#CCC}
h3{font-size:110%; color:#666}
img{border:0px}
h1, h2, h3{padding:10px; margin:0}
p{padding:5px; margin:0}
ul, ol{margin:5px 20px; padding:0 20px; color:#666}
ul span, ol span{color:#666}
#header{width:1000px; position:relative; height:106px; background:#CCC url(http://1.bp.blogspot.com/_RLmyfXkDii4/TEwyJOjq93I/AAAAAAAAACg/AY_qOrG1qts/s1600/topo.jpg) no-repeat center top; padding:0}
#menu{clear:both; margin:0; padding:0 40px 0 0; background:url(http://4.bp.blogspot.com/_RLmyfXkDii4/TEwyjfmcYHI/AAAAAAAAAC4/LYhEMHWtNRo/s1600/menu-wide.jpg) repeat-y center top; font:bold 12px/26px Verdana,Arial,Tahoma,Sans-serif; height:26px}
#menu ul{float:right; list-style:none; margin:0; padding:0}
#menu ul li{display:inline}
#menu ul li a{display:block; float:left; padding:0 8px; color:#FFF; text-decoration:none}
#menu ul li a:hover{background-color:#ECECEC; color:#333}
#menu ul li#current a{background-color:#FFF; color:#333}
#main{position:relative; float:right; width:75%; padding:0; margin:0}
#main h1{margin-top:10px; font:Bold 125% Verdana,'Trebuchet MS',Sans-serif; color:#0077BB; padding:5px 0 5px 25px; border-bottom:1px solid #EFF0F1; background:#FFF url(http://lh6.ggpht.com/_vC6w3Y3G1ts/TEwzrCIdziI/AAAAAAAAAOY/avMkrL_s3Kw/s400/icone-blue.png) no-repeat 3px 50%}
#sidebar{float:left; width:23.5%; padding:0; margin:0}
#sidebar h1{margin-top:2px; padding:5px 0 5px 10px; font:bold 1.1em Verdana,'Trebuchet MS',Sans-serif; color:#006198; background:#EEF0F1 url(http://lh5.ggpht.com/_vC6w3Y3G1ts/TEwvj3GFOWI/AAAAAAAAANY/n_nZZUGpANg/s800/headerbg.jpg) repeat-x left bottom; border:1px solid #CEE5FC}
#sidebar h1 a{color:#006198}
#sidebar .left-box{border:1px solid #CEE5FC; margin:0 0 5px 0}
#sidebar ul.sidemenu, #sidebar ul.sidemenusub{list-style:none; text-align:left; margin:3px 0 8px 0; padding:0; text-decoration:none}
#sidebar ul.sidemenu li{border-bottom:1px solid #CEE5FC; background:url(http://lh4.ggpht.com/_vC6w3Y3G1ts/TEwwHTauNpI/AAAAAAAAANo/aAXANhwow4A/s400/ceta.png) no-repeat 5px 4px; padding:2px 0 2px 25px; margin:0 2px}
#sidebar ul.sidemenu a, #sidebar ul.sidemenusub a{font-weight:bolder; text-decoration:none; background-image:none}
#sidebar ul.sidemenusub li{border-bottom:1px solid #EFF0F1; background:url(http://lh5.ggpht.com/_vC6w3Y3G1ts/TEwwvCjgiPI/AAAAAAAAAOI/dJITMLyk31Q/s400/ceta-destaque.png) no-repeat 5px 5px; padding:2px 0 2px 25px; margin:0 2px}
#footer{color:#0077bb; background:#0077bb url(http://3.bp.blogspot.com/_RLmyfXkDii4/TEwyiRk7mlI/AAAAAAAAACo/4nLS7Xzp6Ng/s1600/footer_wide.jpg) no-repeat center top; clear:both; width:1000px; height:55px; text-align:center; font-size:92%}
#footer a{text-decoration:none; color:#666}
.footer2, .footer2 a{text-decoration:none; color:#666}
.clear{clear:both}
.gray{color:#CCC}
.paginas{padding:2px}
.paginas ul{margin:0; padding:0; text-align:left; font-size:16px; line-height:30px}
.paginas li{list-style-type:none; display:inline; padding-bottom:1px}
.paginas a, .pagination a:visited{padding:0 5px; border:1px solid #9aafe5; text-decoration:none; color:#2e6ab1}
.paginas a:hover, .pagination a:active{border:1px solid #2b66a5; color:#FFF; background-color:#2e6ab1}
.paginas li.currentpage{font-weight:normal; color:#929292}
.paginas li.nextpage{font-weight:bold}
.paginas li.currentpage{margin-right:0; padding-right:0}
.new{color:red}
.info{color:gray}
.info{}
.copied{border:1px solid #3670C9;position:absolute;padding:8px;right:80px;top:3px;visibility:hidden;background-color: #F0F0F0;}
.codebox{width:250px; height:56px; overflow:hidden; border:1px solid #999; padding:1px; font:11px arial,sans-serif; background:#FFF; color:#333; resize:none}
.maingrid{line-height:1.2}
.maingrid img{width:110; height:110; border:solid #CCC 2px; padding:2px; margin:4px 0 0 0}
.graphic img{max-width:700px; width:expression(this.width >700 ? 700:true)}
