/*

Projeto : Ponto vip
Autor : Jaziel Matoso
Versão : 0.1


  [sumário do css]
       
	   0- Css Reset
	   1- Geral
	   2- Topo
	   3- Menu
	   4- Sprites
	   5- Meio
       6- footer  
*/



/* 0- Css Reset #######################################################################*/

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, b, u, i, center, 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%; vertical-align:baseline; background:transparent;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';content: none;}
focus {outline:0;}
table {border-collapse: collapse;border-spacing:0;}
caption, th, td {text-align: left;font-weight:normal;}
strong {font-weight:bold;}
em {font-style:italic;}
hr {display:none;} 



/* 1- Geral #######################################################################*/

body{background:#ffffff url(../img/back01.jpg) repeat-x;}
#all{width:930px;margin:10px auto;overflow:auto; } 
.shadow-left{float:left;width:15px;height:275px;background:url(../img/sombra_esq.png) no-repeat;margin-top:155px;}
.shadow-right{float:right;width:15px;height:275px;background:url(../img/sombra_dir.png) no-repeat;margin-top:155px;}

/* 2- Topo #######################################################################*/

.banner-vip{width:900px; height:91px;background-color:#b7b7b7;overflow:auto;_float:left;}

/* 3- Menu #######################################################################*/

.menu{float:left; width:900px;height:61px;}
.menu li{float:left;}
.menu li a{float:left;display:block;height:61px;text-indent:-1000em;}
.menu li.m1 a{width:128px;background-position:0px 0px;} 
.menu li.m1 a:hover{background-position:0px -61px;}
.menu li.m2 a{width:128px; background-position:-128px 0px;} 
.menu li.m2 a:hover{background-position:-128px -61px;}
.menu li.m3 a{width:129px; background-position:-256px 0px;} 
.menu li.m3 a:hover{background-position:-256px -61px;}
.menu li.m4 a{width:129px; background-position:-384px 0px;} 
.menu li.m4 a:hover{background-position:-384px -61px;}
.menu li.m5 a{width:128px; background-position:-512px 0px;} 
.menu li.m5 a:hover{background-position:-512px -61px;}
.menu li.m6 a{width:129px; background-position:-640px 0px;} 
.menu li.m6 a:hover{background-position:-640px -61px;}
.menu li.m7 a{width:129px; background-position:-769px 0px;} 
.menu li.m7 a:hover{background-position:-769px -61px;}


.menu li span {float:left; display:block; width:127px; height:61px; margin:0 0px; background-image:none !important;}
.footer-menu{ float:left;width:900px;height:8px;_height:2px;background:#910000;border-bottom:1px #b00a0a solid;}

/* 4- Sprites ######################################################################*/

.menu li a,
.menu li a:hover,
.menu li span {background:url(../img/menu__hover.gif) no-repeat;_height:42px;}

/* 5- Meio ######################################################################*/
#md{ float:left;width:900px;background-color:#fff;}

.bloc-left, .bloc-right{float:left;margin-top:5px;}

.bloc-left{width:269px;margin-left:16px;_margin-left:10px;background-color:#FFF;}
.bloc-right{width:597px;margin-left:9px;_margin-left:0px;;background-color:#FFF;}

.bloc-left .logo{float:left;background:url(../img/logo.jpg) no-repeat;width:269px;height:192px;}
.bloc-left .oferecimento{float:left;}
.bloc-left .oferecimento label{float:left;background:url(../img/oferecimento.jpg) no-repeat;width:74px;height:10px;margin-bottom:5px;}
.bloc-left .oferecimento .img{float:left;background:url(../img/banner_of250x40.jpg) no-repeat;width:250px;height:40px;}
.bloc-left .cal-eventos{float:left;}
.bloc-left .cal-eventos label{float:left;background:url(../img/prox_eventos.jpg) no-repeat;width:141px;height:13px;margin-top:16px;}
.bloc-left .cal-eventos .cal{float:left;width:250px;height:174px;margin-top:6px;border:2px #ae0700 solid;}
                         
.bloc-left .cal-eventos .cal{float:left;width:250px;height:174px;margin-top:6px;border:2px #ae0700 solid; }
.bloc-left .cal-eventos .cal .inter{float:left;width:183px;height:162px;margin-left:30px;_margin-left:20px;margin-top:7px;}
.bloc-left .cal-eventos .cal .inter span{font-size:10px;color:#00000;font-family:tahoma;font-weight:bold;}
.bloc-left .cal-eventos .cal .inter .calendario .fix {font-size:9px;font-weight:900;font-family:tahoma;}
.bloc-left .cal-eventos .cal .inter .calendario .fix table thead td{ padding:4px 5px;}
.bloc-left .cal-eventos .cal .inter .calendario .fix table tbody td{ padding:2px 3px;}
.bloc-left .cal-eventos .cal .inter .calendario .meses { float:left; background-color:#000000; }
.bloc-left .cal-eventos .cal .inter .meses{float:left;}
.bloc-left .cal-eventos .cal .inter .meses li{float:left;}
.bloc-left .cal-eventos .cal .inter .meses .seta-esq{width:29px;height:20px;}
.bloc-left .cal-eventos .cal .inter .meses .espaco{width:95px;_width:95px;height:20px;}
.bloc-left .cal-eventos .cal .inter .meses .seta-dir{width:29px;height:20px;}
.bloc-left .cal-eventos .cal .inter .meses li a{text-decoration:none; font-size:12px;color:#000000;font-weight:bold;}

.bloc-left .list-noticia{float:left;}
.bloc-left .list-noticia label{float:left;background:url(../img/ult_noticias.jpg) no-repeat;width:131px;height:14px;margin-top:18px;}
.bloc-left .list-noticia ul {font-family:Tahoma;margin-top:16px;width:252px;margin-bottom:18px;}
.bloc-left .list-noticia ul li {margin-bottom:13px; color:#000; border-bottom:2px #000 dotted; font-size:12px;}
.bloc-left .list-noticia ul li h3{font-size:13px;color:#af0101; font-weight:bold;}
.bloc-left .list-noticia ul li p{padding-bottom:10px;}
.bloc-left .list-noticia ul li a{color:#000;} 
.bloc-left .list-noticia ul .ver-noticias{border-bottom:none;!important}
.bloc-left .list-noticia ul .ver-noticias a{float:right;background:url(../img/ver_todas.jpg) no-repeat;width:65px;height:12px;} 

.bloc-left .half-banner{float:left;background:url(../img/half_banner.jpg) no-repeat;width:250px;height:90px;margin-bottom:4px} 
.bloc-left .half-banner-2{float:left;background:url(../img/half_banner.jpg) no-repeat;width:250px;height:90px;margin-bottom:24px} 

.bloc-left .albuns-projeto{float:left;width:145px;}
.bloc-left .albuns-projeto label{float:left;background:url(../img/proje_esp.jpg) no-repeat;width:145px;height:12px;margin-bottom:5px;}
.bloc-left .projeto-vip{float:left;width:100%;}
.bloc-left .projeto-vip .projeto-vip-1{float:left;background:url(../img/proj_hor.jpg) no-repeat;width:252px;height:76px;margin-bottom:11px;}
.bloc-left .projeto-vip .projeto-vip-2{float:left;background:url(../img/proj_hor.jpg) no-repeat;width:252px;height:76px;margin-bottom:11px;}
.bloc-left .projeto-vip .projeto-vip-3{float:left;background:url(../img/proj_hor.jpg) no-repeat;width:252px;height:76px;margin-bottom:11px;}


.bloc-right .patrocinio{float:left;}
.bloc-right .patrocinio .cadastro{float:left;background:url(../img/cadastrese.jpg) no-repeat;width:284px;height:34px;}
.bloc-right .patrocinio .barra-v-peq{float:left;background:url(../img/diviso01.jpg) no-repeat;width:4px;height:34px;margin-left:12px;}
.bloc-right .patrocinio .patrocinio1 , .patrocinio2 {float:left;margin-left:12px;_margin-left:12px;}

.bloc-right .flash2 {float:left;margin-top:8px;_margin-top:0px;width:601px;height:228px;}
.bloc-right .flash {float:left;;width:601px;height:228px;position:absolute;}
.bloc-right .albuns{float:left;margin-top:12px;*margin-top:25px;}
.bloc-right .albuns label{float:left;background:url(../img/til_albun.jpg) no-repeat;width:134px;height:13px;margin-bottom:4px;}
.bloc-right .albuns .carousel{float:left;width:601px;height:129px;margin-bottom:4px;}
.bloc-right .albuns .carousel jcarousel-skin-ie7{float:left;}

.bloc-right .ego{float:left;margin-top:23px;width:221px;height:420px;}

.bloc-right .banner-box{float:left;width:351px;margin-top:23px;margin-left:25px;}
.bloc-right .banner-box label{float:left;background:url(../img/pub.jpg) no-repeat;width:61px;height:10px;margin-bottom:3px;}
.bloc-right .banner-box .img{float:left;width:351px;height:252px;}
/*background:url(../img/ban_box.jpg) no-repeat;*/

.bloc-right .youtube{float:left;margin-top:50px;margin-left:22px;width:354px;}

.bloc-right .youtube .img{float:left;background:url(../img/youtube.jpg) no-repeat;width:354px;height:90px;}
.bloc-right .youtube label{float:right;background:url(../img/you_logo.jpg) no-repeat;width:130px;height:28px;}

.bloc-right .proj-esp{float:left;margin-top:23px;margin-left:0px;width:598px;}

.bloc-right .proj-esp label{float:left;background:url(../img/proje_esp.jpg) no-repeat;width:145px;height:12px;}
.bloc-right .proj-esp .proj{float:left;width:100%;margin-top:8px;}
.bloc-right .proj-esp .proj .barra-v-gran{float:left;background:url(../img/diviso02.jpg) no-repeat; height:142px; width:4px; margin:0 26px 0 26px;}

.bloc-right .proj-esp .proj .proj-int{float:left;width:161px;}
.bloc-right .proj-esp .proj .proj-int p{ margin-top:8px;font-family:Tahoma;font-size:9px;}
.bloc-right .proj-esp .proj .proj-int p .til{font-size:larger;color:#b40000;font-weight:bold;}


.bloc-left .banner-box-noticia{float:left;width:250px;margin-top:23px;margin-bottom: 15px;}
.bloc-left .banner-box-noticia label{float:left;background:url(../img/pub.jpg) no-repeat;width:61px;height:10px;margin-bottom:3px;}
.bloc-left .banner-box-noticia .img{float:left;background:url(../img/ban_box250x185.jpg) no-repeat;width:250px;height:185px;}

.bloc-right .patrocinio-noticia{float:right;width:100%;}
.bloc-right .patrocinio-noticia .cadastro{float:right;background:url(../img/cadastrese.jpg) no-repeat;width:284px;height:34px;}

.bloc-right .noticia{float: left;width: 100%;}
.bloc-right .noticia label{float:left;background:url(../img/til_noticias.jpg) no-repeat;width:86px;height:14px;margin-bottom:12px;margin-top:10px;}
.bloc-right .noticia .texto{float:left;width:99%;margin-left: 2px;}
.bloc-right .noticia .texto .data{font-family: tahoma,arial;font-size: 11px;color:#000000;margin-top: 16px;margin-bottom: 10px;font-weight:10;}
.bloc-right .noticia .texto .titulo{font-family: tahoma,arial;font-size: 20px;color:#910000;font-weight:bold;}
.bloc-right .noticia .texto .subtitulo{font-family: tahoma,arial;font-size: 16px;color:#000000;}
.bloc-right .noticia .texto .autor{font-family: tahoma,arial;font-size: 11px;color:#8f8f8f;font-weight: 500;}
.bloc-right .noticia .texto p{font-family: tahoma,arial;font-size: 12px;color:#000000;margin-top: 18px;}
.bloc-right .noticia .botao{float:right;background:url(../img/btn_enviar.jpg) no-repeat;width:145px;height:19px;margin-bottom:8px;_margin-bottom:1px;margin-top:11px;}
.bloc-right .noticia .linha{float:left;border-bottom:2px #000 dotted;height: 2px;width: 100%;}

.bloc-right .albuns{float: left;width: 100%;}
.bloc-right .albuns label{float:left;background:url(../img/til_albuns.jpg) no-repeat;width:76px;height:15px;margin-bottom:12px;margin-top:10px;}

.bloc-right .list-noticia{float:left;width:332px;}
.bloc-right .list-noticia label{float:left;background:url(../img/ult_noticias.jpg) no-repeat;width:131px;height:14px;margin-top:18px;}
.bloc-right .list-noticia ul {font-family:Tahoma;margin-top:16px;width:332px;margin-bottom:18px;}
.bloc-right .list-noticia ul li {margin-bottom:13px; color:#000; border-bottom:2px #000 dotted; font-size:12px;}
.bloc-right .list-noticia ul li h3{font-size:13px;color:#af0101; font-weight:bold;}
.bloc-right .list-noticia ul li p{padding-bottom:10px;}
.bloc-right .list-noticia ul li a{color:#000;} 
.bloc-right .list-noticia ul .ver-noticias{border-bottom:none;!important}
.bloc-right .list-noticia ul .ver-noticias a{float:right;background:url(../img/ver_todas.jpg) no-repeat;width:65px;height:12px;}

.bloc-right .banner-box-noticia2{float:left;width:235px;margin-top:23px;margin-bottom: 15px;margin-left: 22px;}
.bloc-right .banner-box-noticia2 label{float:left;background:url(../img/pub.jpg) no-repeat;width:61px;height:10px;margin-bottom:3px;}
.bloc-right .banner-box-noticia2 .img{float:left;background:url(../img/ban_box235x185.jpg) no-repeat;width:235px;height:185px;}


.bloc-right .noticia .list-noticias{float:left;width:100%;font-family:Tahoma;border-bottom:2px #7f7f7f dotted;}
.bloc-right .noticia .list-noticias .thumb,.cont{float:left;margin-top:4px;margin-bottom: 4px; }
.bloc-right .noticia .list-noticias .thumb{margin-right:12px;}
.bloc-right .noticia .list-noticias .cont h3 a{font-size:16px;color:#910000; font-weight:bold; text-decoration: none;}
.bloc-right .noticia .list-noticias .cont h3 span{font-size:11px;color:#696969; font-weight:500;}

.bloc-right .albuns{float: left;width: 100%;}
.bloc-right .albuns .linha{float:left;border-bottom:2px #000 dotted;height: 2px;width: 100%;margin:20px 0 20px 0; }
.bloc-right .albuns label{float:left;background:url(../img/til_albuns.jpg) no-repeat;width:76px;height:15px;margin-bottom:12px;margin-top:10px;}

.bloc-right .albuns .list-albuns{float:left;width:581px;font-family:Tahoma;background-color:#e5e5e5;margin:0 0 12px 6px;}
.bloc-right .albuns .list-albuns .thumb,.cont{float:left; }
.bloc-right .albuns .list-albuns .thumb{margin-right:12px;}
.bloc-right .albuns .list-albuns .cont { padding:8px 17px 17px 0px;}
.bloc-right .albuns .list-albuns .cont h3 a{font-size:17px;color:#c80000; font-weight:bold; text-decoration: none;}
.bloc-right .albuns .list-albuns .cont h3 span{font-size:11px;color:#000000; font-weight:bold;}
.bloc-right .albuns .list-albuns .cont .quant{font-size:11px;color:#575757; font-weight:bold;}


.bloc-right .albuns-int{float:left;width:100%;}
.bloc-right .albuns-int label{float:left;background:url(../img/til_albuns.jpg) no-repeat;width:76px;height:15px;margin-bottom:12px;margin-top:10px;}
.bloc-right .albuns-int .album-topo{float:left;width:100%;}
.bloc-right .albuns-int .album-topo .album-desc{ float:left;width:440px;font-size:14px;margin-top:24px;}
.bloc-right .albuns-int .album-topo .album-desc .til{font-family: Tahoma, Arial;font-size:17px;color:#910000;font-weight:bold;}
.bloc-right .albuns-int .album-topo .album-pub{float:left;width:143px;}
.bloc-right .albuns-int .album-topo .album-pub label{float:left;background:url(../img/btn_publi.jpg) no-repeat;width:58px;height:6px;margin:0;}
.bloc-right .albuns-int .album-topo .album-pub .img{float:left;background:url(../img/ban_marca.jpg) no-repeat;width:143px;height:106px;margin-top:2px;}


.bloc-middle{float:left;width:867px;margin-left:17px;}
.bloc-middle .album-foto{float:left;width:100%;}
.bloc-middle .linha{float:left;border-bottom:2px #000 dotted;height: 2px;width: 100%;margin:20px 0 20px 0;}
.bloc-middle .ban_foto1{float:left;background:url(../img/ban_foto.jpg) no-repeat;width:419px;height:317px;margin-left:10px;}
.bloc-middle .ban_foto2{float:left;background:url(../img/ban_foto2.jpg) no-repeat;width:419px;height:317px;margin-left:10px;}
.bloc-middle .album-cont{float:left;margin-left:10px;width:419px;margin-top:25px;}
.bloc-middle .album-cont .img{float:left;border:2px #8d8d8d solid;}
.bloc-middle .album-cont .legenda{float:left;width:416px;font-family: Tahoma, Arial;font-size:11px;color:#fff;background-color:#000000;padding:3px 0 3px 3px;}
.bloc-middle .album-cont .fotoMenu{float:left;background:url(../img/bot_menufoto.jpg) no-repeat;width:419px;height:20px;}
.bloc-middle .album-cont .banner_menu{float:left;background:url(../img/ban_base.jpg) no-repeat;width:419px;height:70px;}
.bloc-middle .ban_full{float:left;background:url(../img/ban_full.jpg) no-repeat;width:870px;height:105px;}

.form-cadastro{float:left;margin:50px 0 20px 20px;font-family: Tahoma, Arial; color:#000; font-size:12px;}
.form-cadastro label{float:left;background:url(../img/tilcad.jpg) no-repeat;width:100%;height:14px;}
.form-cadastro .form{float:left;margin-top:50px;}
.form-cadastro .form .obs{}
.form-cadastro .form input[type=text]{border:1px #e60000 solid;}
.form-cadastro .form input[type=submit],input[type=reset]{background-color:#000;color:#FFFFFF;font-family: Tahoma, Arial;font-size:10px;padding:3px;width:56px;height:22px;}

/* 6- Footer ######################################################################*/
#footer{ position:relative;width:100%;height:173px;background-color:#000000;border-top:2px #b0b0b0 solid;}
#footer .redes-sociais{overflow:auto;width:388px;height:31px;margin:12px auto 0;background:url(../img/redes_sociais.png) no-repeat;}
#footer .redes-sociais dl{text-indent:-1000px;margin-left:155px;}
#footer .redes-sociais dl dt{position:absolute;}
#footer .redes-sociais dl dd a{ display:block;float:left;_width:20px}
#footer .redes-sociais dl dd .orkut{display:block;float:left;margin-left:20px;_margin-left:10px;width:56px ; height:28px;}
#footer .redes-sociais dl dd .twitter{display:block;float:left;margin-left:15px;width:66px; height:28px;}
#footer .redes-sociais dl dd .youtube{display:block;float:left;margin-left:10px;width:59px; height:28px;}

#footer .menu-footer{ overflow:auto;width:482px;height:31px;margin:25px auto 0;background:url(../img/menu_footer.png) no-repeat;}
#footer .menu-footer dl{overflow:auto;text-indent:-1000px;}
#footer .menu-footer dl{text-indent:-1000px;margin-left:0px;}
#footer .menu-footer dl dt{position:absolute;}
#footer .menu-footer dl dd a{ display:block;float:left;_width:20px; margin-top:10px;}
#footer .menu-footer dl dd .rodape-album{display:block;float:left;margin-left:5px;_margin-left:2px;width:54px ; height:20px; }
#footer .menu-footer dl dd .rodape-noticia{display:block;float:left;margin-left:5px;_margin-left:4px;width:68px ; height:20px;}
#footer .menu-footer dl dd .rodape-guia{display:block;float:left;margin-left:5px;_margin-left:7px;width:55px ; height:20px; }
#footer .menu-footer dl dd .rodape-projeto{display:block;float:left;margin-left:5px;_margin-left:5px;width:135px ; height:20px;}
#footer .menu-footer dl dd .rodape-contrate{display:block;float:left;margin-left:5px;_margin-left:5px;width:75px ; height:20px;}
#footer .menu-footer dl dd .rodape-contato{display:block;float:left;margin-left:5px;_margin-left:5px;width:59px ; height:20px; }

#footer .endereco{ overflow:auto;width:475px;height:38px;margin:22px auto 0;background:url(../img/endereco.png) no-repeat;}

#footer .endereco dl{overflow:auto;text-indent:-1000px;}