/*
Theme Name: Vou de Bike
Theme URI: http://www.euvoudebike.com
Description: Vou de Bike
Version: 1.0
*/

*{margin:0;padding:0;border:0;outline:0;list-style:none;text-decoration:none}
body{background:#d8d4ce url(images/bg-body.gif) repeat-x;font:normal 13px Arial, Helvetica;color:#2e2e2e}
.clear{clear:both}
.nobdl{border-left:none!important}
.nopdl{padding-left:0!important}
.nobd{border:none!important}
.noimg{background:none!important}
.nopdt{padding-top:0!important}
.nopdb{padding-bottom:0!important}
.pdb5{padding-bottom:5px!important}
.mb18{margin-bottom:18px!important}
.fL{float:left!important}
.fR{float:right!important}

a{font:12px Arial;color:#666}
a:hover{text-decoration:underline}

/* SPRITE */
a.seta,span.seta2,#barrahouston a,#header .km div p a,#header .km div span.bike,#content .principal .box02 span,.jcarousel-next, .jcarousel-prev, a.proxima,a.anterior,#sidebar .box a.orkut,#sidebar .box a.facebook,#sidebar .box a.twitter,#sidebar #twitter span.bg,#footer p.logo,#footer p.obra span,#footer p.powered a,#footer p.brand a,#content-blog .post .data p,#content-blog .post .compartilhe p a,#content-blog .post .compartilhe span,#content-blog .post .compartilhe span a,#content-blog span.ant a,#content-blog span.prox a{background:url(http://www.euvoudebike.com/wordpress/wp-content/themes/voudebike/images/sprites.gif) no-repeat}
#header .km div p span.n0,#header .km div p span.n1,#header .km div p span.n2,#header .km div p span.n3,#header .km div p span.n4,#header .km div p span.n5,#header .km div p span.n6,#header .km div p span.n7,#header .km div p span.n8,#header .km div p span.n9{background:url(images/sprites-km.gif) no-repeat!important}
#content .opiniao h2,#content .movimento h2,#flickr h2 span,#sidebar .box h3,#sidebar .box h4,#content-blog h2,#content-podcast h2,#sidebar-blog a.del,#sidebar-blog h4,#sidebar-blog .foto a.ver,#sidebar-blog .tags span,#content-blog .comentario h4{background:url(images/sprites-titulos.gif) no-repeat}
#sidebar #twitter div.bd a.facebook,#sidebar #twitter div.bd a.twitter,#sidebar #twitter div.bd a.rss{background:url(images/sprites-redes.gif)}

#sidebar .calendario a.ant,#sidebar .calendario a.prox,#sidebar-blog .calendario a.ant,#sidebar-blog .calendario a.prox{background:url(http://www.euvoudebike.com/wordpress/wp-content/themes/voudebike/images/sprites.gif) no-repeat}
#content-blog h2.calendario,#content-blog h2.forum,#content-blog .compartilhe-ideia a.ideias,#content-blog .compartilhe-ideia a.eideia,#content-blog .compartilhe span a.curtiu,#sidebar .calendario h4,#sidebar-blog .calendario h4{background:url(images/spriteV2.gif) no-repeat}

.boxNew{margin-top:44px;padding:20px;width:311px;height:350px;background:#FFF}
.boxNew h2 a{font:italic 28px Georgia;color:#000}
.boxNew a img{padding:10px 0 10px}
.boxNew a{font:italic 16px Georgia;display:block;color:#000}

a.seta{padding-left:10px;font:italic 14px Georgia;color:#ff3300;text-decoration:underline;background-position:-333px -212px}
span.seta2{padding-left:10px;background-position:-330px -39px}

.jcarousel-clip {left:27px;width:664px;}
#flickr .jcarousel-clip {left:27px;width:922px;} 
.jcarousel-next, .jcarousel-prev {width:20px;height:140px;position:absolute;top:0;cursor:pointer;}
.jcarousel-next-disabled, .jcarousel-prev-disabled {cursor:default;}
.jcarousel-next {background-position:-136px 0;right:0;}
.jcarousel-prev {background-position:-116px 0;left:0;}

/* a.proxima,a.anterior{float:left;display:block;width:20px;height:140px;text-indent:-15000px}
.jcarousel-next, a.proxima{margin-right:6px;background-position:-116px 0}
.jcarousel-prev, a.anterior{margin-left:6px;background-position:-136px 0}*/

#main-home{margin:0 auto;background:url(images/bg-footer.gif) repeat-x bottom;}
#main{background:#e6e3dc url(images/bg-footer.gif) repeat-x bottom}
#container{margin:auto;width:980px}

/* BARRA HOUSTON */
#barrahouston{margin:auto;height:35px;background:#d71e20}
#barrahouston .cont{width:980px;margin:auto}
#barrahouston a.logo{float:left;width:102px;height:35px;text-indent:-15000px;display:block}
#barrahouston p{float:right;margin-top:8px}
#barrahouston p span{float:left;padding:3px 5px 0 0;font:12px Arial;color:#FFF}
#barrahouston p a{float:left;width:21px;height:21px;display:block;text-indent:-15000px;margin-left:3px}
#barrahouston p a.twitter{background-position:0 -35px}
#barrahouston p a.youtube{background-position:0 -242px}
#barrahouston p a.facebook{background-position:-21px -35px}
#barrahouston p a.flickr{background-position:-42px -35px}
#barrahouston p a.rss{background-position:-63px -35px}
#barrahouston fieldset{float:right;display:block;width:174px;margin:8px 0 0 16px;padding-left:18px;border-left:1px solid #4a4a4a}
#barrahouston fieldset select{font:14px Arial;color:#000;width:174px;height:21px}

#header{position:relative;clear:both;width:980px;height:297px;padding-bottom:20px}
#header h1 a{float:left;display:block;text-indent:-15000px;margin:20px 20px 0 0;width:223px;height:227px;background:url(images/logo.gif)}
#header .km a{float:right;width:739px;height:254px;background:url('images/banner_euvoudebike.jpg') no-repeat scroll 0 0;text-indent:-15000px}
#header .km div{float:left;padding:20px 0 0 147px}
#header .km div span{display:block;font:24px Georgia,Arial;color:#FFF;text-align:center}
#header .km div p{margin-top:10px;padding:0 0 0 7px;width:443px;height:59px;background:#00a528;border-left:1px solid #00ba2e;border-right:1px solid #00ba2e}
#header .km div p span{float:left;width:33px;height:50px;margin:4px 1px 0 0;text-indent:-15000px}
#header .km div p span.n1{background-position:-32px 0!important}
#header .km div p span.n2{background-position:-64px 0!important}
#header .km div p span.n3{background-position:-96px 0!important}
#header .km div p span.n4{background-position:-128px 0!important}
#header .km div p span.n5{background-position:-160px 0!important}
#header .km div p span.n6{background-position:-192px 0!important}
#header .km div p span.n7{background-position:-224px 0!important}
#header .km div p span.n8{background-position:-256px 0!important}
#header .km div p span.n9{background-position:-288px 0!important}
#header .km div p a{float:right;display:block;background-position:-154px -70px;width:106px;height:59px;text-indent:-15000px}
#header .km div span.bike{float:left;display:block;margin:0 0 0 10px!important;padding:0!important;width:43px!important;height:59px!important;background-position:-262px -70px}
#header .km div small{font:12px Arial;color:#333;text-align:left}
#header .km p.apoio{float:right;margin:10px;background:url(images/logo-apoio.gif);text-indent:-15000px;display:block;width:82px;height:35px}
#header ul{padding:13px 0 11px 0;height:25px;border-bottom:1px dotted #999;clear:both}
#header ul li{float:left;padding:4px 10px;border-left:1px solid #d8d4ce}
#header ul li a{font:bold 14px Myriad Pro,Arial;color:#000;text-transform:uppercase}
#header form.busca{position:absolute;top:268px;right:0}
#header form.busca fieldset{width:163px;height:23px;background:url(images/bg-busca.gif) no-repeat}
#header form.busca fieldset #busca {font:bold 12px Myriad Pro,Arial;color:#000;text-transform:uppercase;margin:0 0 2px 10px;width:110px;border:1px solid #FFF}
#header form.busca fieldset #submit {border:0;padding:0;height:23px;width:41px;background:url(images/bg-busca.gif) no-repeat -122px 0; text-indent:-99999px;line-height: 0; /* ie */content: ""; /* opera */}

#content{float:left;width:721px}
#content .principal{padding:21px;width:679px;height:348px;background:#FFF}
#content .principal .box01{float:left;width:358px; height: 340px; }
#content .principal .box01 h2{}
#content .principal .box01 h2 a {color:#000000;font:italic 28px Georgia;}
#content .principal .box01 img{width:358px;height:252px}
#content .principal .box02{float:right;width:298px;height:96px;margin-bottom:10px;background:#f0eeea}
#content .principal .box02 span{float:right;display:block;width:14px;height:96px;background-position:-102px 0}
#content .principal .box02 a{float:left;margin:15px 0 0 12px;width:250px}
#content .principal .box02 a img{padding-right:12px;float:left}
#content .principal .box02 a big{display:block;padding-bottom:2px;font:italic 20px Georgia;color:#000}
#content .principal .box02 a:hover big{text-decoration:underline}
#content .principal a.seta{float:right;margin:10px 182px 0 0}



#content .movimento{clear:both;padding-top:40px;width:721px;height:220px;}
#content .movimento h2{background-position:0 -440px;display:block;width:375px;height:60px;text-indent:-15000px} 
#content .movimento p{margin-top:11px;padding-top:13px;height:35px;border-top:1px solid #c1c0be}
#content .movimento p span{float:left;font:italic 14px Georgia;color:#666;width:434px}
#content .movimento p span i{color:#00751c}
#content .movimento p a.seta{float:right;margin-right:12px}
#content .movimento ul li{float:left;padding:0 5px;font:12px Arial;color:#666}
#content .movimento ul li p{margin:0;padding:0;width:213px;height:140px;background:#FFF;border:none!important}
#content .movimento ul li p img{padding:11px 0 0 9px;width:193px;height:94px}
#content .movimento ul li p big{padding:5px 0 0 9px;display:block;font:italic 16px Georgia;color:#000}
#content .movimento ul li span{display:block;padding-top:2px}
#content .movimento ul li span a{font-weight:bold;color:#000;text-decoration:underline}
#content .movimento form p{border-top:0;padding-top:20px;border-bottom:1px solid #c1c0be;font:11px Arial;color:#666}
#content .movimento fieldset{padding:45px 0;width:590px}
#content .movimento fieldset label{float:left;padding-top:4px;width:75px;text-align:right;padding-right:10px;font:12px Myriad Pro,Arial;color:#000;text-transform:uppercase}
#content .movimento fieldset input{float:left;margin-bottom:10px;width:477px;height:19px;border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3}
#content .movimento fieldset input.email{width:477px}
#content .movimento fieldset input.cidade{width:281px}
#content .movimento fieldset select{width:109px}
#content .movimento fieldset.texto{padding:27px 0 0 16px}
#content .movimento fieldset.texto label{display:block;padding-bottom:5px;width:auto!important}
#content .movimento fieldset.texto textarea{font:12px verdana;width:546px;height:145px;border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3}
#content .movimento fieldset.texto input{float:right;cursor:pointer;margin:30px 43px 0 0;height:40px;border:0!important;width:120px;font:italic 16px Georgia,Arial!important;color:#FFF;background:#ff3300}

#content-blog{float:left;width:640px}
#content-blog h2{margin:15px 0 28px 0;width:339px;height:28px;background-position:0 -189px;text-indent:-15000px}
#content-blog h2.podcast { background-position:0 -412px; }
#content-blog .post{display:block;margin-bottom:20px;padding:0 30px 40px 30px;font:12px arial;color:#000;background:#FFF}
#content-blog .post .data{margin:0 -30px;padding:7px 10px 0;border-bottom:1px solid #e6e3dc;height:18px}
#content-blog .post .data span,#content-blog .post .data p{font:11px Arial;color:#666;}
#content-blog .post .data span{float:left}
#content-blog .post .data p{float:right;padding:0 0 0 16px;background-position:-324px -179px}
#content-blog .post .data p a{font:bold 11px Arial;color:#ff3300;text-decoration:underline}
#content-blog .post h3, #content-blog .post h3 a {padding:15px 0;font:italic 32px Georgia;color:#000}
#content-blog .post embed, #content-blog .post object {position: static;}
#content-blog .post p{padding-bottom:20px}
#content-blog .post p a{text-decoration:underline}
#content-blog .post p embed, #content-blog .post p object {position: static;}
#content-blog .post .compartilhe span,#content-blog .post .data p{font:11px Arial;color:#666}
#content-blog .post .compartilhe{float:left;width:580px}
#content-blog .post .compartilhe span{float:right;padding:2px 0 0 22px;background-position:-320px -194px;position:relative;}
#content-blog .post .compartilhe span cite{float:left;font-style:normal}
#content-blog .post .compartilhe span a{float:left;margin-left:10px;width:16px;height:16px;text-indent:-15000px}
#content-blog .post .compartilhe span a.facebook{background-position:-9px -91px}
#content-blog .post .compartilhe span a.twitter{background-position:-44px -63px}
#content-blog .post .compartilhe p{float:left;padding-bottom:0;background-position:-324px -179px}
#content-blog .post .compartilhe p a{float:left;padding:2px 0 0 22px;font:bold 11px Arial;color:#ff3300;text-decoration:underline}
#content-blog .post .compartilhe p a.comentarios{margin-right:20px;background-position:-320px -68px;height:19px}
#content-blog .post .compartilhe p a.enviar{padding-left:32px;background-position:-311px -93px}
#content-blog span.ant a,#content-blog span.prox a{margin-bottom:66px;padding-top:8px;font:italic 16px Georgia;color:#FFF;width:120px;height:29px;text-align:center}
#content-blog span.ant a{float:left;background-position:0 -144px}
#content-blog span.prox a{float:right;background-position:-120px -144px}
#content-blog .comentario {margin:-36px 0 40px;border-top:1px dotted #999;background:#d8d4ce}
#content-blog .comentario span{display:block;height:8px;background:#cac3b9}
#content-blog .comentario h4{margin:20px 0  0 30px;_margin:20px 0  0 15px;float:left;width:179px;height:28px;background-position:-215px -221px;text-indent:-15000px}
#content-blog .comentario h4.comentar{clear:both;width:297px!important;height:28px!important;background-position:-97px -249px}
#content-blog .comentario ul{clear:both;width:639px;background:#d8d4ce;border-bottom:1px dotted #999!important;}
#content-blog .comentario ul li{width:539px;padding:23px 0;margin:0 50px;border-bottom:1px solid #cac3b9;color:#000}
#content-blog .comentario ul li cite{display:block;padding-bottom:10px;font:italic 18px Georgia}
#content-blog .comentario ul li p{font:12px Arial}
#content-blog .comentario ul li img{margin:17px 6px 0 0;width:48px!important;height:48px!important;float:left}
#content-blog .comentario ul li strong{display:block;padding-top:20px;font:bold 12px Arial}
#content-blog .comentario ul li a{color:#000}
#content-blog .comentario fieldset{padding:20px 0 0 30px;clear:both;width:540px}
#content-blog .comentario fieldset label{float:left;padding-left:10px;width:170px;font:bold 14px Myriad Pro,Arial;color:#000}
#content-blog .comentario fieldset input{float:left;margin-right:8px;width:170px;height:19px;border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3}
#content-blog .comentario fieldset textarea{margin:10px 0 0;font:12px verdana;width:530px;height:100px;border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3}
#content-blog .comentario fieldset input.botao{float:left;cursor:pointer;margin-top:10px;height:40px;border:0!important;width:120px;font:italic 16px Georgia,Arial!important;color:#FFF;background:#ff3300}
.comente-gravatar{font:12px Arial; color:#1a722c;float:left;margin:22px 0 0 15px;width: 298px;}
.gravatar-link{background:url("images/logo-gravatar.gif") no-repeat scroll 0 0 transparent;display:block;float:right;height:16px;margin-right:127px;width:82px;}

#content-podcast h2 {background-position:0 -408px;height:32px;margin:15px 0 28px;text-indent:-15000px;width:339px;}

#content-blog h2.calendario{width:245px;height:44px;background-position:0 -52px}
#content-blog h2.forum{position:relative;width:315px;height:44px;background-position:0 -95px}
#content-blog h2.forum p{width:446px;position:absolute;top:11px;left:357px;font:italic 14px Georgia;color:#666;text-indent:0!important}
#content-blog h2.forum p span{color:#00791d}
#content-blog .compartilhe span a.curtiu{margin-top:-7px;width:30px;height:30px;padding-right:90px;background-position:30px -177px;text-indent:0!important}
#content-blog .compartilhe span a.curtiu strong{display:block;padding-top:7px;font:bold 14px Arial;color:#000}
#content-blog .compartilhe-ideia{width:575px}
#content-blog .compartilhe-ideia a{padding-left:25px}
#content-blog .compartilhe-ideia a.ideias{background-position:0 -144px;color:#000}
#content-blog .compartilhe-ideia a.ideias span{color:#ff3300!important;text-decoration:underline}
#content-blog .compartilhe-ideia a.eideia{background-position:0 -161px;color:#ff3300}
#content-blog .post h4{font:italic 20px Georgia;color:#000}
#content-blog .post span.dataideia{padding-bottom:20px;display:block;font:bold 12px Arial;color:#000}
#content-blog h6{padding:20px 0 0;font:bold 26px Myriad Pro,Arial;color:#000;text-transform:uppercase}
#content-blog .post .ideia{padding:20px 0;border-bottom:1px solid #e6e3dc}
#content-blog a.pag{padding:7px 7px 0 20px;font:italic 20px Georgia;color:#000;float:left}
#content-blog a:hover.pag,#content-blog a.active{color:#ff3300;text-decoration:none}

#sidebar{float:right;width:240px}
#sidebar #twitter{margin-bottom:44px;width:240px;height:390px}
#sidebar #twitter span.bg{width:240px;height:12px;display:block;background-position:0 -214px}
#sidebar #twitter div.bd{height:377px;border-left:1px solid #bdbcb7;border-right:1px solid #bdbcb7;border-bottom:1px solid #bdbcb7}
#sidebar #twitter div.bd h3 {margin:0 0 0 14px;padding:0;width:185px;height:16px; background:url('http://www.euvoudebike.com/wordpress/wp-content/themes/voudebike/images/sprites.gif') no-repeat 0 -226px; text-indent:-9999px;}
#sidebar #twitter div.bd ul.redes{height:82px;padding-top:18px;border-bottom:1px dotted #999}
#sidebar #twitter div.bd ul.redes li{float:left;padding:0 14px;border-right:1px solid #c0c0c0}
#sidebar #twitter div.bd a.facebook,#sidebar #twitter div.bd a.twitter,#sidebar #twitter div.bd a.rss{float:left;width:48px;height:67px;text-indent:-15000px}
#sidebar #twitter div.bd a.facebook{background-position:0 0}
#sidebar #twitter div.bd a.twitter{background-position:-49px 0}
#sidebar #twitter div.bd a.rss{background-position:-97px 0}
#sidebar #twitter div.feed{padding-bottom:11px;/*padding-bottom:23px;*/background:#FFF;clear:both;height:249px;overflow:hidden;}
#sidebar #twitter div.feed p{margin:0 18px;padding:15px 0 9px;border-bottom:1px dotted #999;font:bold 14px Arial;color:#333}
#sidebar #twitter div.feed ul{padding:5px 18px}
#sidebar #twitter div.feed ul li{padding:10px 0;border-bottom:1px solid #CCC}
#sidebar #twitter div.feed ul li a{font:10px Arial;color:#333;}
#sidebar #twitter div.feed ul li span{border:none;float:left;width:58px}
#sidebar #twitter div.feed ul li span small{display:block;font:10px Arial;color:#666}
#sidebar #twitter a.seta{margin-left:18px}
#sidebar .box{width:238px;height:151px;border:1px solid #bdbcb7;background:#ccc8c3;margin-top:10px}
#sidebar .box h3,#sidebar .box h4{display:block;margin:17px 0 0 22px;width:192px;height:49px;text-indent:-15000px;}
#sidebar .box h3{background-position:-202px -140px}
#sidebar .box h4{background-position:-202px -91px}
#sidebar .box p{padding:10px 0 10px 22px;width:192px;font:12px Arial;color:#666}
#sidebar .box a.seta{margin-left:26px}
#sidebar .box a.orkut,#sidebar .box a.facebook,#sidebar .box a.twitter{float:left;margin-right:5px;width:34px;height:29px;text-indent:-15000px}
#sidebar .box a.orkut{margin-left:22px;background-position:0 -56px}
#sidebar .box a.facebook{background-position:0 -85px}
#sidebar .box a.twitter{background-position:-34px -56px}

#sidebar-blog{float:right;width:323px}
#sidebar-blog a.del{float:right;font-weight:bold;margin-bottom:19px;padding:5px 67px 0 0;width:94px;height:51px;background-position:106px -221px;text-align:right;text-decoration:underline}
#sidebar-blog .bg{display:block;padding:17px 12px;clear:both;background:#d8d4ce}
#sidebar-blog .foto,#sidebar-blog .publicacoes{padding-bottom:50px}
#sidebar-blog .foto h4{float:left;width:87px;height:41px;background-position:0 -277px;text-indent:-15000px}
#sidebar-blog .foto a.ver{float:right;width:36px;height:45px;background-position:-55px -221px;text-indent:-15000px}
#sidebar-blog .foto img{clear:both;margin-top:10px}
#sidebar-blog .publicacoes h4{width:203px;height:48px;background-position:0 -318px;text-indent:-15000px}
#sidebar-blog .publicacoes ul{margin:10px 0}
#sidebar-blog .publicacoes ul li{padding:10px 0;border-top:1px dotted #999;}
#sidebar-blog .publicacoes ul li span{font:14px Arial;color:#000;display:block}
#sidebar-blog .publicacoes ul li small{font:10px Arial;color:#333333;display:block}
#sidebar-blog .publicacoes ul li p{padding:5px 0;font:12px Arial;color:#666}
#sidebar-blog .publicacoes ul li p a{font-weight:bold;color:#000;text-decoration:underline}
#sidebar-blog .tags h4{float:left;margin-bottom:10px;width:139px;height:42px;background-position:0 -366px;text-indent:-15000px}
#sidebar-blog .tags span{float:right;margin-top:6px;width:30px;height:30px;background-position:-139px -378px}
#sidebar-blog .tags ul{clear:both;padding-top:10px;width:299px;border-top:1px dotted #999;}
#sidebar-blog .tags ul li{font:12px Arial;color:#000;padding-left:2px;width:130px;float:left;}
#sidebar-blog .tags ul li a{font:12px Arial;color:#000;text-decoration:underline;}

#sidebar .calendario{clear:both;margin:20px 0 0}
#sidebar-blog .calendario{margin:0 0 20px}
#sidebar .calendario h4,#sidebar-blog .calendario h4{width:164px;height:51px;background-position:0 0;text-indent:-15000px}
#sidebar .calendario ul,#sidebar-blog .calendario ul{margin:10px 0}
#sidebar .calendario ul li,#sidebar-blog .calendario ul li{padding:10px 0;border-top:1px dotted #999;}
#sidebar .calendario ul li span,#sidebar-blog .calendario ul li span{font:12px Arial;color:#000;text-transform:uppercase;display:block}
#sidebar .calendario ul li.data,#sidebar-blog .calendario ul li.data{padding-bottom:0!important;font:bold 14px Arial;color:#00791d;text-transform:uppercase}
#sidebar .calendario a.ant,#sidebar .calendario a.prox,#sidebar-blog .calendario a.ant,#sidebar-blog .calendario a.prox{margin-bottom:20px;padding-top:8px;font:italic 16px Georgia;color:#FFF;width:100px;height:29px;text-align:center}
#sidebar .calendario a.ant,#sidebar-blog .calendario a.ant{float:left;background-position:0 -144px}
#sidebar .calendario a.prox,#sidebar-blog .calendario a.prox{float:right;background-position:-140px -144px}

#flickr{clear:both;padding-bottom:55px;padding-top:25px;width:980px;height:274px}
#flickr h2{height:100px;border-bottom:1px solid #c1c0be}
#flickr h2 span{display:block;float:left;width:202px;height:81px;background-position:0 -91px;text-indent:-15000px}
#flickr h2 a.seta{float:right;margin:64px 12px 0 0}
#flickr a.seta{float:right;margin:15px 12px 0 0}
#flickr a.proxima,#flickr a.anterior{padding:6px 0;background-position:-116px 8px;background-color:#00cc33}
#flickr a.anterior{background-position:-136px 8px!important}
#flickr ul li{float:left;margin:0 6px;width:220px;height:140px;background:#FFF;border:none!important}
#flickr ul li a{width:213px;height:140px}
#flickr ul li a img{padding:11px 0 0 9px;width:200px;height:120px;}

#footer{clear:both;width:980px;height:140px}
#footer p.logo,#footer ul{margin-top:25px}
#footer p.logo{float:left;margin-right:25px;width:88px;height:70px;background-position:-156px 0;text-indent:-15000px}
#footer ul{float:left;padding:20px 0 0 65px}
#footer ul li{float:left;padding:0 10px;border-right:1px solid #888683}
#footer ul li a{font:12px Arial;color:#000}
#footer p.obra{font:12px Arial;color:#666;float:left;padding-top:37px;}
#footer p.obra span{padding-right:10px;float:left;width:88px;height:31px;background-position:-244px 0;text-indent:-15000px}
#footer p.obra a{font:12px Arial;color:#666;text-decoration:underline}
#footer p.powered{float:right;width:150px;padding-top:29px}
#footer p.powered small{float:left;margin-top:-3px;font:12px Arial;color:#666}
#footer p.powered #houston {display:block;float:left;width:77px;height:19px;background-position:-260px -129px;text-indent:-15000px}
#footer p.powered #brandconnect {display:block;float:left;width:77px;height:26px;background-position:-260px -153px;text-indent:-15000px}

#content-blog .comentario h4.ideias {background:url("images/envie-sua-ideia.gif") no-repeat scroll 0 0 transparent;clear:both;height:28px !important;width:187px !important;}

#content-blog .compartilhe strong {color:#666666;font:bold 12px Arial;position:absolute;top:8px;left:22px;}
#content-blog .compartilhe span a.curtiu {background:url("images/curtir.png") no-repeat scroll -7px -6px transparent !important;height:41px;margin-top:-7px;margin-left:0px;padding-right:103px;text-indent:0 !important;width:30px;float:right;}


#sidebar .calendario ul span.data,#sidebar-blog .calendario ul span.data{ font:bold 14px Arial;color:#00791d;text-transform:uppercase}
#sidebar .calendario ul span.data, #sidebar-blog .calendario ul span.data {
border-top:1px dotted #999999;
padding:10px 0;
height: 12px; 
}


#sidebar #calendario-holder { height: 285px; overflow-y: hidden; }

/*SPRITE*/
#content-blog h2.opiniao,#sidebar-blog h4.maisPopulares,#sidebar-blog h4.maisComentados{background:url(images/sprite-opiniao.gif) no-repeat}

#content-blog h2{margin:2px 0 29px}
#content-blog h2.opiniao{background-position:0 0;width:457px;height:45px}
#content-blog .ultimos h4 a{font:italic 18px Georgia,Arial;color:#000}
#content-blog .ultimos .data{margin:0;padding:0}
#content-blog .ultimos img{padding-right:10px}
#content-blog .ultimos .box{width:580px}
#content-blog .ultimos .box-small{width:390px}
#content-blog .ultimos .boxPost{float:left;padding-bottom:20px}
#content-blog .ultimos .boxPost .data p{float:left}
#content-blog .ultimos .boxPost a.comentarios{float:left;color:#FF3300;font:bold 12px Arial;display:inline-block;background:transparent url(http://www.euvoudebike.com/wordpress/wp-content/themes/voudebike/images/sprites.gif) no-repeat -320px -68px;height:19px;padding-left:20px;margin-left:10px}
#content-blog .post p,#content-blog .post .data{padding-bottom:13px}
#content-blog .boxAutor{padding-bottom:20px;border-bottom:1px solid #cac3b9}
#content-blog .boxAutor h3{float:left}
#content-blog .boxAutor form{float:right;padding-top:25px}
#content-blog .boxAutor form fieldset select{background:#f7f5f5;border:1px solid #cecece;width:150px;font:12px Arial;color:#000}
#content-blog .boxAutor p{clear:both}
#content-blog .boxAutor img{float:left;padding-right:10px}

#content-blog .movimento{clear:both;padding:15px 15px;width:610px;height:auto;background:#FFF;margin-bottom:10px}
#content-blog .movimento h2{display:block;width:375px;height:91px;text-indent:-15000px}
#content-blog .movimento p{margin-top:11px;padding-top:13px;height:35px;border-top:1px solid #c1c0be}
#content-blog .movimento p span{float:left;font:italic 14px Georgia;color:#666;}
#content-blog .movimento p span i{color:#00751c}
#content-blog .movimento p a.seta{float:right;margin-right:12px}
#content-blog .movimento ul li{float:left;padding:0 5px;font:12px Arial;color:#666}
#content-blog .movimento ul li p{margin:0;padding:0;width:175px;height:140px;background:#e6e3dc;border:none!important}
#content-blog .movimento ul li p img{padding:11px 0 0 9px;width:156px;height:94px}
#content-blog .movimento ul li p big{padding:5px 0 0 9px;display:block;font:italic 16px Georgia;color:#000}
#content-blog .movimento ul li span{display:block;padding-top:2px}
#content-blog .movimento ul li span a{font-weight:bold;color:#000;text-decoration:underline}
#content-blog .movimento form p{border-top:0;padding-top:20px;border-bottom:1px solid #c1c0be;font:11px Arial;color:#666}
#content-blog .movimento fieldset{padding:45px 0;width:590px}
#content-blog .movimento fieldset label{float:left;padding-top:4px;width:75px;text-align:right;padding-right:10px;font:12px Myriad Pro,Arial;color:#000;text-transform:uppercase}
#content-blog .movimento fieldset input{float:left;margin-bottom:10px;width:477px;height:19px;border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3}
#content-blog .movimento fieldset input.email{width:477px}
#content-blog .movimento fieldset input.cidade{width:281px}
#content-blog .movimento fieldset select{width:109px}
#content-blog .movimento fieldset.texto{padding:27px 0 0 16px}
#content-blog .movimento fieldset.texto label{display:block;padding-bottom:5px;width:auto!important}
#content-blog .movimento fieldset.texto textarea{font:12px verdana;width:546px;height:145px;border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3}
#content-blog .movimento fieldset.texto input{float:right;cursor:pointer;margin:30px 43px 0 0;height:40px;border:0!important;width:120px;font:italic 16px Georgia,Arial!important;color:#FFF;background:#ff3300}
#content-blog .movimento .jcarousel-clip{width:550px}


#sidebar-blog h4.maisPopulares{background-position:0 -45px;width:137px;height:42px}
#sidebar-blog h4.maisComentados{background-position:-137px -45px;width:172px;height:42px}
#sidebar-blog .foto, #sidebar-blog .publicacoes{padding-bottom:0}

#event_libvee{width:739px;height:254px;margin-left:252px;background:url("images/libvee.gif") no-repeat scroll 0 0 transparent;}
#libvee_inscricao{width:739px;height:254px;margin-left:252px;background:url("images/libvee_inscricao.gif") no-repeat scroll 0 0 transparent;}
#event_libvee a, #libvee_inscricao a{float: right;height: 71px;margin-right: 20px;margin-top: 168px;vertical-align: bottom;width: 198px;}