@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;}
img{border:0; }
ul, li{list-style:none;}

body{background:url(../imagens/bg.jpg) top repeat-x #FFF; font-family:"Tahoma", Geneva, sans-serif; font-size:12px;}
a{color:#003560;  text-decoration:none;}
a:hover{color:#026cc2; text-decoration:none;}
#e_s_tp{max-width:1024px; min-width:1024px; *min-width:0px; height:232px; background:url(../imagens/bg_tp.png) top scroll no-repeat; margin:0 auto; position:absolute; z-index:1;}
#e_s_tp_cont{width:907px; margin:0 auto;}
#e_s_tp_c_marca img{width:282px; height:125px; float:left; margin-top:25px;}
#e_s_tp_c_tel{float:right; text-align:right; color:#23749e; font-size:14px; font-weight:bold; margin-top:25px;}
#e_s_tp_c_tel p{margin-right:40px;}
#e_s_tp_c_tel span{color:#184b66; text-align:right;}
#e_s_tp_c_tel img{float:right; margin-top:-37px;}
#e_s_tp_c_data{float:right; margin:35px 30px 0 0;}

#e_s_cont{width:907px; margin:0 auto;}
#e_s_c_cont{width:907px; float:left; margin-top:210px;}
#e_s_c_c_esq{width:217px; float:left;}
#e_s_c_c_e_menu{width:217px; float:left; border:3px solid #ccedfe; border-top:none; border-bottom:none; padding-top:35px; background-color:#FFF; margin:-20px 0 0 20px; _margin-left:10px;}
#e_s_c_c_e_menu li{width:207px; height:20px; float:left; background:url(../imagens/m_bg.jpg) top repeat-x; color:#004b88; font-weight:bold; text-transform:uppercase; display:block; padding:6px 0 1px 10px; border-bottom:1px solid #cbcbcb;}
#e_s_c_c_e_menu li img{float:left; margin-right:5px; padding-top:4px;}
#e_s_c_c_e_menu li a{color:#004b88; font-weight:bold; text-transform:uppercase; display:block; text-decoration:none;}
#e_s_c_c_e_menu li a:hover{color:#005eaa;}
#e_s_c_c_e_menu li a.sub{color:#005eaa; font-weight:bold; text-transform:capitalize; display:block; text-decoration:none;}
#e_s_c_c_e_menu li a.sub:hover{text-decoration:underline;}

#e_s_c_c_dir{width:648px; float:right;}
#e_s_c_c_d_principais{padding-left:3px; }
#e_s_c_c_d_p_dest{ width:648px; float:left; margin-top:6px; text-align:justify; color:#003560; }
#e_s_c_c_d_p_dest2{float:left; margin-top:6px; text-align:justify; color:#003560}
#e_s_c_c_d_p_dest2 a{text-align:justify; color:#666; text-decoration:none; line-height:25px; font-size:11px;}
#e_s_c_c_d_p_dest2 a:hover{text-decoration:underline;}
#e_s_c_c_d_p_dest1{float:left; margin-top:6px; text-align:justify; color:#003560}
#e_s_c_c_d_p_dest1 img{float:left; border:3px solid #7CC1E1; margin:0 10px 5px 0;}
#e_s_c_c_d_p_dest1 input{float:left; border:3px solid #7CC1E1; margin:0 10px 0 0;}
#e_s_c_c_d_ult{width:420px; float:left;margin-top:12px;}
.h_not{background-color:#d7eefa; width:293px; float:left; font-size:12px; font-weight:bold; color:#003b6b; margin-top:6px;}
.h_not img, #e_s_c_c_d_principais img {float:left;}
.h_not p{width:276px; float:left; margin-left:11px; _margin-left:6px; padding-bottom:3px;}
.h_not p a{font-size:11px; font-weight:normal; color:#003b6b; text-decoration:none;}
.h_not p a:hover{text-decoration:underline; color:#003b6b;}
.mais{font-size:13px; font-weight:bold; color:#004b88; text-decoration:none; float:left; clear:both; margin:3px 5px 0 0;}
#e_s_c_c_d_ult a.mais:hover{color:#01335b;}
#e_s_c_c_d_btim{float:right; width:342px; margin-top:26px;}
#e_s_c_c_d_btim a.mais{font-size:13px; font-weight:bold; color:#004b88; text-decoration:none; float:right; margin:3px 5px 0 0;}
#e_s_c_c_d_btim a.mais:hover{color:#01335b;}

#rd{width:894px; height:33px; text-align:center; background:url(../imagens/rd_bg.jpg) top no-repeat; float:left; margin:10px 0 0 18px; _margin-left:10px; padding:10px 0 0 0; color:#003b6b; font-size:11px;}
#rd a{float:right; width:21px; height:21px; margin:-15px 10px 0 0;}

#e_s_c_c_d_p_dest p{font-size:13px; font-weight:bold; color:#003560; text-transform:uppercase; margin:7px 0;}
#e_s_c_c_d_p_dest1 div{font-size:13px; font-weight:bold; color:#003560; text-transform:uppercase; margin:7px 0 10px 0;}
#e_s_c_c_d_p_dest table{border:3px solid #ccedfe;}
#e_s_c_c_d_p_dest td.tit{padding:6px; text-align:center; border:1px solid #c6c6c6;font-weight:bold; text-transform:uppercase; color:#035faa; background:url(../imagens/m_bg.jpg) bottom repeat-x #FFF;}
#e_s_c_c_d_p_dest td.subtit{padding:3px; text-align:center; border:1px solid #c6c6c6; text-transform:capitalize; color:#012E52; background:url(../imagens/m_bg.jpg) bottom repeat-x #FFF;}
#e_s_c_c_d_p_dest td.e{ background-color:#e6e6e6; color:#003560; padding:6px; text-align:center; border:1px solid #c6c6c6;}
#e_s_c_c_d_p_dest td.c{background-color:#efefef; color:#003560; padding:6px; text-align:center; border:1px solid #c6c6c6;}


#e_s_c_c_d_p_onot{margin-top:60px; float:left; }
#e_s_c_c_d_p_o_cont{background-color:#d7eefa; width:618px; float:left; margin-top:10px; font-size:12px; font-weight:bold; color:#003b6b;}
#e_s_c_c_d_p_o_cont img { float:left;}
#e_s_c_c_d_p_o_cont_n{background-color:#d7eefa; width:618px; float:left; margin-top:10px; font-size:12px; color:#003b6b;}
#e_s_c_c_d_p_o_cont_n span { padding:6px; margin:0 0 0 10px; float:left;}
#e_s_c_c_d_p_o_cont_n p{ float:left; width:510px; margin:0 0 0 10px; font-size:11px;}
#e_s_c_c_d_p_o_cont_n span img { float:left; border:2px solid #8ed5fa;}
#e_s_c_c_d_p_o_cont_n img:hover {border:2px solid #00609d;}
#e_s_c_c_d_p_o_cont_n img.borda { border:0;}
#e_s_c_c_d_p_o_cont img{float:left;}
#e_s_c_c_d_p_o_cont p{width:590px; float:left; margin-left:11px; padding-bottom:3px;}
#e_s_c_c_d_p_o_cont p a{font-size:11px; font-weight:normal; color:#003b6b; text-decoration:none;}
#e_s_c_c_d_p_o_cont p a:hover{text-decoration:underline;}
#e_s_c_c_d_p_onot a.mais{font-size:13px; font-weight:bold; color:#004b88; text-decoration:none; float:left; margin:3px 5px 0 0;}
#e_s_c_c_d_p_onot a.mais:hover{color:#01335b;}
#e_s_c_c_d_p_onot a.veja{font-size:13px; color:#013259; font-weight:bold; float:left; margin-top:15px; text-decoration:none;}
#e_s_c_c_d_p_onot a.veja:hover{color:#0067b9;}

.linha{border-bottom:1px dashed #89c9e7; width:600px; float:left; margin:5px 25px 10px 0;}

.e_s_c_c_d_p_art{width:155px; text-align:center; color:#003b6b; float:left; margin:10px 30px 0 0 ;}
.e_s_c_c_d_p_art img{border:3px solid #8ed5fa;}

#feira_img{width:524px; float:left; margin:20px 0 0 65px; color:#003560;}
#feira_img img{border:3px solid #8ed5fa;}


.preletores{width:290px; float:left; margin-top:25px;}
.preletores img{border:3px solid #78d1ff; float:left; margin-right:10px;}

.icones{float:left; width:280px; margin:15px 0 0 5px;}
.icones img{float:left;}
.icones a{font-weight:bold; color:#003560; text-transform:capitalize; text-decoration:none; float:left; margin:10px 0 0 5px;}
.icones a:hover{color:#026cc2;}


.galeria{float:left; margin:15px 15px 0 0; width:250px;}
.galeria img{border:3px solid #78d1ff; width:140px !important; height:90px !important;}
.galeria span{text-align:center; float:left; clear:both; font-weight:bold;}

.ftos{width:600px; float:left; margin-top:10px;}

.release{margin:0 0 0 5px;}
.release a{font-size:13px; font-weight:bold; color:#003560; text-decoration:none; text-transform:none;}
.release a:hover{text-decoration:underline;}

.baixar{float:left; margin:20px 0 0 5px;}
.baixar img{float:left;}
.baixar a{color:#005091; text-decoration:underline; margin:2px 0 0 3px; float:left;}
.baixar a:hover{text-decoration:none;}

#e_s_c_c_d_p_dest ul{width:450px; padding-top:20px; margin:0 auto;}
#e_s_c_c_d_p_dest li{text-align:right; margin-top:2px;}
#e_s_c_c_d_p_dest li.ta{text-align:left; margin:2px 0 0 0px;}
#e_s_c_c_d_p_dest li span{font-size:11px;}
#e_s_c_c_d_p_dest li input{width:300px; height:17px; border:1px solid #5eaed3; background-color:#ccedfe; padding:1px 0 0 3px;}
#e_s_c_c_d_p_dest li input.check{width:18px; height:17px; border:1px solid #5eaed3; background-color:#ccedfe; padding:1px 0 0 3px;}
#e_s_c_c_d_p_dest li input.btn{width:45px; height:20px; border:0; background-color:#004b88; color:#fff; cursor:pointer;}
#e_s_c_c_d_p_dest li textarea{width:300px; height:60px; border:1px solid #5eaed3; background-color:#ccedfe; padding:1px 0 0 3px; vertical-align:text-top}

participe {width:450px; border:0;}
participe fieldset{border:0;}
participe fieldset label {width:450px;}
participe fieldset label.error {color:#004b88;display:block;margin:2px 0 4px 0; text-align:right; padding:3px 0px 0 0; font-size:9px; width:450px; float:right;}
participe fieldset label input, form fieldset label select {display:block;width:332px;}


#box_noticias{ width:420px; background:#e3eff5; float:left; margin:10px 0 0 0;}
#box_noticias span { padding:6px; margin:0 0 0 10px; float:left;}
#box_noticias p{ float:left; width:300px; margin:0 0 0 10px; font-size:11px;}
#box_noticias span img { float:left; border:2px solid #8ed5fa;}
#box_noticias span img:hover {border:2px solid #00609d;}

#box_guia { margin:12px 0 0 28px; float:left; width:200px;}


#aviso {position:absolute;	width:200px;height:115px;z-index:10000; left:47%; top:20%;}
#preletores { width:648px; float:left; margin:10px 0 0 0;}
#preletores li { width:146px; background:#e3eff5; padding:5px 5px 5px 5px; text-align:center; font-weight:bold; margin:0 6px 0 0; float:left;}
#preletores li img { margin:0 0 5px 0;}
#preletores div { float:left; width:648px; margin:10px 0 0 0;}

#newsletter { float:left; width:217px;-moz-border-radius: 0.8em; -webkit-border-radius: 0.8em; background:#f4f4f4; border:3px solid #ccedfe; height:200px; margin:16px 0 0 20px; _margin: 5px 0 0 10px;}
#newsletter span { margin:-15px 0 0 -29px; float:left;}
#newsletter form { width:217px; float:left;}
#newsletter input { border:1px solid #cacdcf; width:201px; height:20px; padding:0 3px; margin:0;}
#newsletter ul { width:207px; float:left; padding:0 5px; clear:both;}
#newsletter li { line-height:22px; float:left; width:207px; }
#newsletter input.enviar { background:#0071af; color:#fff; padding:3px 0 5px 0; width:60px; float:right; font-size:11px; margin:5px 0; border:none;}

.topos { float:left; margin:-48px 0 10px -10px;}
.titulos { float:right !important; }
.breadcrumb { float:left; }
.breadcrumb,.breadcrumb a { color:#bd9805;}
.breadcrumb a:hover { text-decoration:underline;}

#inscricao { width:95%; float:left; clear:both; margin:10px 0 0 0;}
#inscricao legend { text-transform:uppercase;}
#inscricao fieldset { padding:20px; float:left; margin:10px 0; width:100%;}
#inscricao li { float:right ; clear:both;}
