@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
ul, li{list-style:none;}
img{border:0;}

body{background:url(../imagens/bg.jpg) top repeat #f6f3e1; font-family:'Tahoma', Geneva, sans-serif; font-size:12px; color:#333;}

#line{background:url(../imagens/linha_cima.png) top repeat-x; height:35px;}

#part{width:968px; margin:0 auto;}
#p_tp, #p_bn, #p_ccm, #p_cbx{width:968px; float:left;}

#p_tp{height:140px; margin-top:-13px;}
#p_tp_m{width:316px; float:left;}
#p_tp_m img{margin-left:20px;}
#p_tp_t, #p_tp_f, #p_tp_me{width:652px; float:left;}
#p_tp_t{text-align:right; margin-top:10px;}
#p_tp_t p{background-color:#fded5c; font-size:16px; font-weight:bold; color:#d86511; line-height:25px; float:right; margin-top:2px; padding:0 8px;}
#p_tp_f{text-align:left;}
#p_tp_f img{margin:2px 0 0 10px;}
#p_tp_me{margin-top:28px;}
#p_tp_me li{width:92px; height:46px; float:right; margin-right:10px;}
#p_tp_me li a{float:right; width:92px; height:46px; background:url(../imagens/menu_bg.png) top no-repeat; text-align:center; line-height:28px; font-size:14px; color:#FFF; text-transform:uppercase; text-decoration:none; font-weight:normal;}
#p_tp_me li a:hover{background:url(../imagens/menu_bg1.png) top no-repeat; text-decoration:none;}

#p_bn{margin-top:-9px;}
.img_mask{width:968px; height:337px; float:left; z-index:1; position:absolute;}

#p_ccm_part, #p_ccm_oq{float:left;}
#p_ccm_fc {float:right;}
#p_ccm_part{width:310px; margin:7px 0 0 10px;}
#p_ccm_part span{font-size:14px; color:#cd3b2d; line-height:30px; font-weight:bold;}
#p_ccm_part p{background-color:#FFF; padding:5px 14px 0 14px; text-align:justify; line-height:15px;}
#p_ccm_part a{font-size:14px; font-weight:bold; color:#333; background:url(../imagens/rd_part.png) top no-repeat; width:296px; height:50px; text-decoration:none; float:left; padding-left:14px; line-height:47px;}
#p_ccm_part a:hover{text-decoration:none; color:#ed812e;}
#p_ccm_oq{width:177px; font-size:13px; font-weight:bold; margin-left:40px;}
#p_ccm_oq p{line-height:25px; margin-top:4px;}
#p_ccm_oq span{font-size:14px; font-weight:bold; color:#ed812e; line-height:45px;}
#p_ccm_oq a{line-height:21px; font-size:14px; font-weight:bold; color:#fff; background-color:#2d95cb; padding:0 4px; float:left; text-decoration:none; margin-top:16px;}
#p_ccm_oq a:hover{background-color:#55b716;}
#p_ccm_fc{width:407px; background-color:#CD3B2D; margin-top:7px; padding-left:13px; }
#p_ccm_fc span{font-size:15px; font-weight:bold; color:#ccfb29; line-height:36px;}
#p_ccm_fc li{font-size:13px; font-weight:bold; color:#fff; text-align:right; margin:3px 10px 0 0;}
#p_ccm_fc li input{width:324px; padding:2px 0 2px 5px; border:0;}
#p_ccm_fc li select{width:329px; padding:0 0 0 5px; border:0;}
#p_ccm_fc li input.arquivo{width:240px; padding:2px 0 2px 5px; border:0;}
#p_ccm_fc li input.buscar{width:78px; line-height:12px; background-color:#ffbf88; color:#ca3a2c; font-size:14px; font-weight:bold; margin-left:6px; cursor:pointer;}
#p_ccm_fc li input.enviar{width:70px; background-color:#fb8729; font-size:14px; font-weight:bold; color:#FFF; cursor:pointer; margin:14px 0 12px 0;}

#p_cbx{margin:24px 0 0 10px;}
#p_cbx_tw{float:left; width:310px;}
#p_cbx_tw img{float:left;}
#p_cbx_tw p{font-size:14px; font-weight:bold; line-height:28px; color:#cb2d65; padding-left:15px;}
#p_cbx_tw_cont{float:left; width:310px; background-color:#f6f3e1;}
#p_cbx_tr{float:right; width:606px; background-color:#FFF; margin-right:21px; padding-bottom:17px;}
#p_cbx_tr span{font-size:14px; font-weight:bold; line-height:48px; color:#2dcb5d; padding-left:20px; float:left; width:584px;}
a.ver{line-height:23px; float:left; margin:30px 0 0 20px; background-color:#cb2d65; color:#fff; font-size:14px; font-weight:bold; padding:0 10px; text-decoration:none;}
a.ver:hover{background-color:#39c7fe;}

.p_cbx_ultr{width:276px;float:left; font-size:13px; margin-left:20px;}
.p_cbx_ultr span{color:#FFF; padding:4px 6px; float:left; }
.p_cbx_ultr p{color:#FFF; padding:4px 6px; }


.p_cbx_ultr ul.img_link {margin:0; padding:0; float:left;} 
.p_cbx_ultr ul.img_link:after {clear:both; content:"."; display:block; height:0; visibility:hidden;} 
.p_cbx_ultr ul.img_link li {list-style-type:none; float:left; margin:0 3px 3px 0} 
.p_cbx_ultr ul.img_link li a, ul.img_link li a img {float:left; overflow:hidden} 
.p_cbx_ultr ul.img_link li a {background-color:#fb8729; text-decoration:none; float:left; border:3px solid #fb8729; cursor:pointer;}
.p_cbx_ultr ul.img_link li a:hover {background-color:#ffb20e; border:3px solid #ffb20e;}


#rd{height:245px; background-color:#414143; margin-top:35px; float:left; width:100%;}
#rd_cont{width:968px; margin:0 auto; padding-top:15px;}
#rd_c_menu{width:125px; float:left; margin-left:20px;}
#rd_c_menu li{width:125px; line-height:20px;}
#rd_c_menu li a{font-size:13px; font-weight:bold; color:#ecece0; text-transform:uppercase; text-decoration:none; padding:1px 5px; line-height:25px;}
#rd_c_menu li a:hover{background-color:#5e5e5e;}

#rd_c_ult{width:160px; float:left; font-size:13px; font-weight:bold; color:#ecece0; text-transform:uppercase; margin-left:10px;}
#rd_c_ult li{width:160px; line-height:25px;}
#rd_c_ult li a{font-weight:normal; text-transform:none; font-size:12px; color:#ecece0; text-decoration:none;}
#rd_c_ult li a:hover{text-decoration:underline;}

#rd_c_tamo{width:225px; float:left; margin-left:40px;}
#rd_c_tamo span{width:225px; font-size:14px; font-weight:bold; color:#cefc2a; margin-top:4px; padding-bottom:13px; float:left;}
#rd_c_tamo ul.img_link {margin:7px 5px 0 0; padding:0; float:left;} 
#rd_c_tamo ul.img_link:after {clear:both; content:"."; display:block; height:0; visibility:hidden;} 
#rd_c_tamo ul.img_link li {list-style-type:none; float:left; margin:5px 5px 0 0; width:45px; height:30px;} 
#rd_c_tamo ul.img_link li a, ul.img_link li a img {float:left; overflow:hidden; } 
#rd_c_tamo ul.img_link li a {border:2px solid #6f7376; cursor:pointer; width:45px; height:30px;}
#rd_c_tamo ul.img_link li img {width:45px; height:30px;}
#rd_c_tamo ul.img_link li a:hover {border:2px solid #39c7fe;}

#rd_c_flo{width:170px; float:left; margin-left:20px;}
#rd_c_flo a{font-size:14px; font-weight:bold; color:#FFF; text-decoration:none; margin-right:63px; float:right;}
#rd_c_flo a:hover{color:#ffb20e;}

#rd_c_tels{width:175px; float:left;}
#rd_c_tels p{color:#898989; font-size:11px; margin-top:30px;}
#rd_c_tels li{font-size:14px; font-weight:bold; color:#e1e1d7; line-height:22px;}
#rd_c_tels li a{font-size:14px; font-weight:bold; text-decoration:none; color:#e1e1d7;}
#rd_c_tels li a:hover{text-decoration:underline;}



/*--- internas ---*/
#p_ccm_end{color:#27bbee; font-size:14px; margin-left:20px; float:left;}
#p_ccm_end span{font-size:14px; color:#cd3b2d; font-weight:bold; text-transform:capitalize;}
#p_ccm_end a{font-size:12px; color:#ed812e; text-transform:uppercase; text-decoration:none;} 
#p_ccm_end a:hover{text-decoration:underline;}
#p_ccm_cint{margin:15px 0 0 18px;}
#p_ccm_cint, #p_ccm_cint p{width:916px; float:left;}
#p_ccm_cint p{text-align:justify;}

.p_ccm_cint_qd{margin:15px 11px 0 0;}
.p_ccm_cint_qd, .p_ccm_cint_qd img{width:447px; float:left;}
.p_ccm_cint_qdcont{background-color:#FFF; width:412px; padding:15px 15px 0 20px;}
.p_ccm_cint_qdcont span{font-size:14ox; font-weight:bold; }

.p_ccm_cint_trab{width:900px; float:left; background-color:#FFF; margin-top:20px; padding:20px 20px 20px 0px; text-align:justify;}
#p_ccm_cint .p_ccm_cint_trab p{width:550px; line-height:25px; float:left;}
.linha{border-bottom:3px dotted #cbcaca; width:880px; margin-left:20px;}

#p_cmm_outros{width:916px; float:left; margin:20px 0 0 20px;}
#p_cmm_outros span{font-size:14px; font-weight:bold; color:#cc2d65;}

#p_cmm_c_form{width:480px; float:left;}
#p_cmm_c_form ul{width:459px; margin:0 auto; padding-top:20px;}
#p_cmm_c_form li{font-size:14px; font-weight:bold; text-align:right; margin-top:2px;}
#p_cmm_c_form li input{width:360px; background-color:#ffbf88; height:19px; border:0; padding:3px 5px 0 5px; }
#p_cmm_c_form li input.selecionado{background-color:#f18d33;}
#p_cmm_c_form li textarea{width:360px; background-color:#ffbf88; height:129px; border:0; padding:5px; vertical-align:text-top; font-family:'Tahoma', Geneva, sans-serif; font-size:13px;}
#p_cmm_c_form li textarea.selecionado{background-color:#f18d33;}
#p_cmm_c_form li input.enviar{width:70px; background-color:#f18d33; font-size:14px; font-weight:bold; color:#FFF; cursor:pointer; margin:2px 0 16px 0; height:25px; float:right; padding:0px; }
#p_ccm_c_end{width:420px; float:right; margin-top:15px;}
#p_ccm_c_end img{float:left;}
#p_ccm_c_e_cont{width:400px; background-color:#FFF; padding:10px 10px 0 10px;}
#p_ccm_c_e_cont span{font-size:14px; font-weight:bold; color:#cd3b2d; line-height:25px;}
#p_ccm_c_e_cont a.email{font-size:12px; color:#333; text-decoration:none;}
#p_ccm_c_e_cont a.email:hover{text-decoration:underline;}
#p_ccm_c_e_c_mp a{background:url(../imagens/end_rd.png) top no-repeat; width:408px; height:33px; font-size:14px; font-weight:bold; color:#333; text-decoration:none; float:left; padding:15px 0 0 12px;}
#p_ccm_c_e_c_mp a:hover{color:#ccfb29;}