/* ---------------------------------------------- RESET ----------------------------------------------  */

html, body, div, span, applet, object, iframe, table, caption,
tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins,
kbd, q, s, samp, small, strike, sub, sup, tt, var,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,
acronym, address, big, cite, code, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
    vertical-align: baseline;
    font-family: inherit;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    outline: 0;
    padding: 0;
    margin: 0;
    border: 0;
}
:focus {
    outline: 0;
}
body {
    background: white;
    line-height: 1;
    color: black;
}
ol, ul {
    list-style: none;
}
table {
    border-collapse: separate;
    border-spacing: 0;
}
caption, th, td {
    font-weight: normal;
    text-align: left;
}
blockquote:before, blockquote:after, q:before, q:after {
    content: "";
}
blockquote, q {
    quotes: "" "";
}

/* ----------------------------------------------- BASE -----------------------------------------------  */

.container{width:960px;margin:20px auto;}
.hfeed{width:600px;float:left;}
bs.aside{width:300px;float:right;}
.footer{clear:both;width:960px;height:305px;background: #E6E6E6 url(http://www.codimuc.com.br/wp-content/themes/codimuc/library/media/images/bg-footer.png) repeat-x;color:#777;font-size:14px;}
body, input, textarea{font:14px/1.5 Arial, Helvetica, sans-serif;color:#262425;background:url(http://www.codimuc.com.br/wp-content/themes/codimuc/library/media/images/background-2.jpg) no-repeat fixed top;}
input{line-height:18px;}
hr{border:0;height:1px;color:#ccc;background-color:#ccc;}
h1, h2, h3, h4, h5, h6{font-weight:400;clear:both;}
h1{font-size:36px;line-height:36px;padding:5px 0;}
h2{font-size:24px;line-height:26px;padding:5px 0;}
h3{font-size:22px;line-height:24px;padding:5px 0;}
h4{font-size:18px;line-height:22px;padding:5px 0;}
h5{font-size:12px;line-height:18px;padding:5px 0;}
h6{font-size:76px;line-height:96px;}
.paths {padding: 0 15px;}
#geral{width:960px;background-color:#fff;margin:0 auto;}
#header{background:url(http://www.codimuc.com.br/wp-content/themes/codimuc/library/media/images/bg-topo.png);position:absolute;width:960px;height:172px;}
#logo{width:945px;margin:22px 0 0 15px;}
#busca{height:27px;width:960px;margin:0;padding:0;}
#rec-busca{float:right;width:264px;background:#fff;margin:0;padding:0;}

.seohds { color: #E6E6E6; font-size: 8px; line-height:0px!important;padding:0px!important; }

/* ----------------------------------------------- MENU -----------------------------------------------  */

.barra{width:960px;height:3px;font-size:0;background-color:#fff;margin:0;padding:0;}

.nav a{display:block;position:relative;font-weight:700;font-size:12px;letter-spacing:1px;color:#fff;border-right:1px solid #fff;padding:6px 10px; text-decoration: none;}
.nav a:hover{background:#9b0336 url(http://www.codimuc.com.br/wp-content/themes/codimuc/library/media/images/bg-menu.png) center;}
.nav li{float:left;position:relative;padding:0;}
.nav ul li{width:100%;}
.nav ul{position:absolute;top:-9999em;width:156px;}
.nav li:hover ul, .nav li.nav-hover ul{left:-1px;top:-10px; background:url(http://www.codimuc.com.br/wp-content/themes/codimuc/library/media/images/bg-logo.png);}
.nav ul li a{border:1px solid #fff; }

.ie7 .nav:hover{visibility:inherit;}
a{color:#2361a1;text-decoration:none;}
a:hover{text-decoration:underline;}
.continue-lendo{margin-left:457px;margin-top:15px;}
.continue-lendo-art{margin-left:464px;margin-top:8px;}
.continue-lendo a, .entry-content a:link, .entry-content a:active, .entry-content a:visited{color:#2361a1;text-decoration:none;background:#f2f2f2;border-right:1px solid #2361a1;border-bottom:1px solid #2361a1;padding:3px 5px;}
.continue-lendo a:hover, .entry-content a:hover{text-decoration:none;background:#2361a1;color:#fff;padding:3px 5px;}
#conteudo-home{width:920px;padding:15px;}
.topos{width:100%;height:36px;background:url(http://www.codimuc.com.br/wp-content/themes/codimuc/library/media/images/topos.png) no-repeat right;color:#666;padding:0 5px;}
#noticias{width:34%;padding-right:35px;float:left;padding-bottom:15px;}
#noticias a{color:#9b0336;}
#blog{width:33%;float:left;}
#blog a{color:#718644;}
#agenda li{border-bottom:1px solid #ccc;padding-bottom:3px;}
#fotos-home{width:71%;float:left;padding-bottom:15px;}
#fotos-home a img{padding:3px 6px 3px 0;}
.sep-barra{height:1px;width:100%;clear:both;}
#topo-enquete{width:100%;background:#999;color:#fff;padding:0 5px;}
#enquete, #agenda{width:25%;float:right;color:#777;}
.enquete-cont{padding:0 5px;}
#enquete .dem-vote-button{margin-left:auto;margin-right:auto;display:block;clear:both;background:#9b0336;color:#fff;font-size:12px;letter-spacing:1px;cursor:pointer;border:none;padding:3px 4px;}
#enquete .dem-vote-link{margin-left:auto;margin-right:auto;display:block;clear:both;}
.not-mais, .blo-mais, .fot-mais{float:right;font-weight:700;}
.democracy input{border:none;}
.democracy ul, #enquete .democracy ul{list-style:none;margin-left:auto;margin-right:auto;display:block;clear:both;}
.dem-vote-button{margin-left:auto;margin-right:auto;display:block;clear:both;background:#9b0336;border-bottom:2px solid #000;color:#fff;font-size:12px;letter-spacing:1px;cursor:pointer;padding:3px;}
#primary{width:60%;padding:15px 20px;}
#banners{width:315px;float:right;margin:0 0 15px;}
#banner{margin-bottom:25px;}
.dir-top{height:5px;background-color:#ccc;border:none;}
.entry-header{font-size:11px;padding:10px 0;}
.entry-categories{margin-top:15px;}
.published{width:394px;float:left;}
#tamanho-texto a{color:#2361a1;text-decoration:none;background:#f2f2f2;border-right:1px solid #2361a1;border-bottom:1px solid #2361a1;padding:3px;}
.fontsize1{font-size:14px;}
.fontsize3{font-size:18px;}
.fontsize4{font-size:22px;}
.fontsize5{font-size:24px;}
#social{float:right;}
.pool a:hover, .pool a{border:0 !important;padding:0 !important;}
#artistas{float:left;width:605px;padding:15px;}
#artistas-agenda{float:left;width:540px;padding:15px;}
div.art-imagem{float:left;width:150px;height:150px;margin-right:10px;}
div.art-titulo{font-size:32px;margin-bottom:5px;}
#player{float:right;padding-right:15px;}
.entry{width:100%;float:left;}
.entry-content{list-style:georgian inside;}
.flickr-photos a:link{border:0;margin:0;padding:0;}
.entry-content p, .entry p{padding-bottom:20px;}
#respond{padding-top:50px;}
#menu-artistas ul{list-style:none;padding:0;}
.posts{padding:0 15px;}
.small{font-size:11px;line-height:50px;}
.post-content{width:60%;float:left;padding:15px 15px;}
.ops{font-size:18px;line-height:5px;}
.agenda-artistas{list-style:none;color:#999;}
.footer h4{font-size:16px;color:#444;}
#esquerda-foot{width:130px;float:left;padding:55px 0 0 45px;}
#esquerda-foot li{padding-bottom:15px;}
#meio-foot{width:475px;float:right;padding:20px 14px;}
#twitter_div{padding-top:30px;font-size:12px;}
#twitter_update_list a{background:#f2f2f2;padding:1px 3px;}
#twitter_update_list a:hover, #tamanho-texto a:hover{text-decoration:none;background:#2361a1;color:#fff;padding:1px 3px;}
#twitter_update_list li{border-bottom:1px solid #ccc;padding:1px 3px;}
#twitter-link{display:block;text-align:right;}
#direita-foot{width:211px;float:right;padding:50px 30px;}
#direita-foot input{color:#444;font-size:16px;width:200px;margin:3px;padding:5px;}
#direita-foot .newsletter{margin-left:152px;background:#9b0336;color:#fff;font-size:12px;letter-spacing:1px;cursor:pointer;width:62px;border:none;padding:4px 5px;}
input, textarea, button{background:#fafafa;color:#444;border-color:#aaa #ddd #ddd #aaa;border-style:solid;border-width:1px;}
button{font-size:12px;cursor:pointer;padding:2px 10px;}
.form-section button{margin-left:423px;background:#9b0336;color:#fff;font-size:12px;letter-spacing:1px;cursor:pointer;width:62px;border:none;padding:4px 5px;}
textarea:focus, input:focus{color:#333;background:#ffc;border:1px solid #fc0;}
.safari input{padding:0 3px;}
.chrome input{padding:1px 3px;}
.search-form{height:22px;font-size:16px;border:1px solid #fff;border-right:1px solid #999;padding:2px 0 2px 5px;}
.search-btn{width:68px;height:26px;border:none;vertical-align:top;margin:0;padding:0;}
strong.search-excerpt{background:#ff0;padding:2px 4px;}
.searchformpage{background-color:#ccc;width:263px;padding:5px;}
.wpcf7 input, textarea{font-size:16px;padding:5px;}
.wp-caption-text{margin:5px 0 -15px;}
.wpcf7 textarea{width:320px;}
p .newsletter{margin-left:265px;background:#9b0336;color:#fff;font-size:12px !important;letter-spacing:1px;cursor:pointer;width:62px;border:none;padding:4px 5px;}
.captcha{vertical-align:middle;}
.form-section input{width:300px;padding:5px;}
.Array{border-bottom:1px dashed #999;padding:10px 0;}
.comment-author{font-size:16px;font-weight:700;}
.comment-content, .comment-author, .comment-meta{background:#f9f9f9;padding:5px;}
.comment-list, .children, #search-query, #twitter_update_list, #esquerda-foot ul, #agenda ul, #blog ul, #noticias ul{list-style:none;}
.comment-list{margin-left:10px;}
.comment{margin-bottom:40px;}
.children{margin-top:40px;}
.comment-meta{margin-bottom:10px;}
.commenter, .fontsize2{font-size:16px;}
.avatar{float:left;border:1px solid #ddd;margin:0 20px 10px 0;padding:1px;}
.comment-unapproved{color:#c03;}
.form-section{margin-bottom:10px;font-size:16px;}
#commenter-details input, #comment-form .form-section input{margin-right:10px;font-size:16px;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px 0 0;}
.alignleft, img.alignleft{margin-right:15px;margin-top:5px;float:left;}
.alignright, img.alignright{display:block;margin-left:10px;margin-top:5px;float:right;}
.aligncenter, img.aligncenter{margin-top:5px;margin-left:auto;margin-right:auto;display:block;clear:both;}
.wpcf7-list-item{padding:6px 18px 2px 0;display:block;}
.wpcf7-list-item input{border:0;background:none;margin-top:5px;}
#ags .newsletter{margin-top:-8px;background:#9b0336;color:#fff;font-size:12px;letter-spacing:1px;cursor:pointer;border:none;padding:4px 4px;}
.flickr-photos img{margin-right:4px;}
div.wpcf7{margin:0;padding:0;}
div.wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;}
div.wpcf7-mail-sent-ok{border:2px solid #398f14;}
div.wpcf7-mail-sent-ng{border:2px solid red;}
div.wpcf7-spam-blocked{border:2px solid orange;}
div.wpcf7-validation-errors{border:2px solid #f7e700;}
span.wpcf7-form-control-wrap{position:relative;}
span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;background:#fff;border:1px solid red;font-size:10pt;width:280px;padding:2px;}
span.wpcf7-not-valid-tip-no-ajax{color:red;font-size:10pt;display:block;}
span.wpcf7-list-item{margin-left:0.5em;}
.wpcf7-display-none{display:none;}
img.ajax-loader{border:none;vertical-align:middle;}
.wp-pagenavi{width:480px;padding-left:15px;color:#999;}
.wp-pagenavi a, .wp-pagenavi a:link{font-size:16px;text-decoration:none;color:#06c;background-color:#fff;margin:2px;padding:2px 4px;}
.wp-pagenavi a:visited{text-decoration:none;color:#06c;background-color:#fff;margin:2px;padding:2px 4px;}
.wp-pagenavi a:active{text-decoration:none;margin:2px;padding:2px 4px;}
.current{font-size:28px;}
.wp-pagenavi span.current{font-weight:700;margin:2px;padding:2px 4px;}
#TB_window{font:12px"Lucida Grande", Verdana, Arial, sans-serif;position:fixed;background:#fff;z-index:102;color:#000;display:none;text-align:left;top:50%;left:50%;border:1px solid #555;}
#TB_secondLine{font:10px"Lucida Grande", Verdana, Arial, sans-serif;color:#666;}
#TB_window a:hover{color:#000;}
#TB_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;}
.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat;}
#TB_window img#TB_Image{display:block;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;margin:15px 0 0 15px;}
#TB_caption{height:25px;float:left;padding:7px 30px 10px 25px;}
#TB_closeWindow{height:25px;float:right;padding:11px 25px 10px 0;}
#TB_closeAjaxWindow{text-align:right;float:right;padding:6px 10px 0;}
#TB_ajaxWindowTitle{float:left;padding:6px 10px 0;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;overflow:auto;text-align:left;line-height:1.4em;padding:2px 15px 15px;}
#TB_ajaxContent p{padding:5px 0;}
#TB_load{position:fixed;display:none;z-index:103;top:50%;left:50%;background-color:#e8e8e8;border:1px solid #555;margin:-45px 0 0 -125px;padding:40px 15px 15px;}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;height:100%;width:100%;}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;}
.dem-graph{border:1px solid #2d4599;font-size:12px;background-color:#aab8e6;}
.dem-graph a{color:#fff;display:block;height:20px;cursor:default;text-decoration:none;}
.dem-graph a, .dem-graph a:hover{background:#5c76cf;}
.dem-winner{padding-right:0;}
.dem-graph b, .dem-graph i{float:left;display:block;position:absolute;margin-left:3px;font-style:normal;}
#dir, #TB_ajaxContent.TB_modal{padding:15px;}
.flickr-photos a:hover, .wp-pagenavi a:hover{background-color:#fff;}
#tab4 ul li, .democracy{padding-bottom:5px;}
.wp-pagenavi span.pages, .wp-pagenavi span.extend{margin:2px;padding:2px 4px;}
#TB_window a:link, #TB_window a:visited, #TB_window a:active, #TB_window a:focus{color:#666;}
* html #TB_overlay, * html #TB_window, * html #TB_load, * html #TB_HideSelect{position:absolute;}
#highlight{padding:0 20px;}
#photos img{padding:20px;}
#photoalbum-nav{padding:0 20px 20px 20px;}
.albums{width:930px;margin:15px;vertical-align:text-top;color:#069;}
.album{float:left;width:295px;background:#e2e2e2;margin:5px;padding-right:5px;}
.album img{float:left;margin-right:5px;padding:5px;}
.navigation{padding:0 20px 20px 20px;}
div.contato{width:400px;float:left;margin-left:15px;margin-top:-15px;}
div.contatotext{float:left;color:#999;margin-left:15px;margin-top:-10px;}
div.amigos{margin-top:20px;}
h1 .codimuc{letter-spacing:1px !important;font-size:38px !important;}
.heading{position:absolute;margin-left:-3000px !important;}
.sociable ul li{display:inline;margin-left:5px !important;background-color:#fff !important;}
.sociable ul li a{border:0 !important;padding:0 !important;margin:0 !important;background-color:#fff !important;}
.sociable ul li a:hover{background-color:#fff !important;}
ul.tabnavigation{list-style:none;margin:0;padding:0;}
ul.tabnavigation li{display:inline;}
ul.tabnavigation li a{border:1px solid #ccc;background:#fff;font-weight:700;padding:4px;}
ul.tabnavigation li a.selected, ul.tabnavigation li a:hover{background:#efefef;border-top:1px solid #9b0336;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #efefef;color:#9b0336;}
ul.tabnavigation li a:focus{outline:0;}
div.tabs > div{padding:5px;margin-top:3px;border:5px solid #333;}
div.tabs > div h2{margin-top:0;}
#first, #second, #third, #fourth, #fifth, #sixth, #seventh, #eighth, #ninth, #tenth{background:#efefef;border:1px solid #ccc;margin-top:2px;padding:10px;color:#555;}
.linkslaterais{width:300px !important;}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}
#tweet-list li{list-style:none;font-size:11px;}
#tweet-list img{float:left;margin:2px 10px 4px 0;}
.twitterline{clear:both;background-color:#f9f9f9;}
.twitterlogo{float:right;margin-top:10px;}