@charset "utf-8";/* CSS Document */

#conteudo_col2 h3 {font-size: 16px;color: #990000;text-transform: uppercase;font-weight: bold;border-top: 5px solid #CCC;padding: 7px 0px 7px 10px;}
#conteudo_col2 h3 span {font-weight: normal;}

#maislidos_centro h3 {font-size: 16px;color: #990000;text-transform: uppercase;font-weight: bold;border-top: 5px solid #CCC;padding: 7px 0px 7px 0px;}
#maislidos_centro h3 span {font-weight: normal;}
.inputbox p {margin-left: 5px;}
/* busca no site */
.search-search{height: 27px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#990000; font-weight:bold; margin-top:-6px; height: 19px;}
.inputbox-search {width: 296px;background: url(../images/busca_inputtext.png) no-repeat;background-color: transparent;border: 0;padding: 3px 0 5px 6px; height: 19px}
.button-search {width: 34px;color: #fff;font: arial 12px bold;background: url(../images/busca_inputbutton.png) no-repeat 3px 6px;background-color: transparent;border: 0;padding: 6px 0 5px; height:33px;}
/* resultado da pesquisa */
#searchForm, #searchForm label{line-height: 20px; font-size:12px;}
#searchForm b{color: #000;font-size: 14px;}
#searchForm table.contentpaneopen{line-height: 25px;margin: 10px 0;}
#searchForm input, #searchForm select, #searchForm radio, #searchForm button {border:1px solid #999; background-color:#FFF;}
table.contentpaneopen fieldset{margin: 10px; border:0px;font-size:13px;}
table.contentpaneopen fieldset a{padding: 2px 5px 2px 0px;font-size: 14px;color:#990000; text-decoration:none;}
table.contentpaneopen fieldset a:hover{color:#990000; text-decoration:underline;}
table.contentpaneopen .highlight{padding: 1px 5px;font-size: 14px;letter-spacing:0.01em;background-color: #CCC;} 
/* fim busca no site */



/* notícias destaque */
#gk_news_image_1-newsimage1 { border:7px solid #FFFFFF;margin:0px auto 10px auto; background:#333333;}
#gk_news_destaque_imagem img {float:left;width:232px; height:197px;}
#gk_news_image_1-newsimage1 .gk_news_image_1_slide { top:0px;left:0px;}
#gk_news_destaque_texto, #gk_news_image_1-newsimage1 div.gk_news_image_1_text { float:right;width:230px; height:160px;position:relative; top:5px; }
#gk_news_destaque_texto h2 a{font-size:20px; font-weight:bold;}
#gk_news_destaque_texto p{font-size:11px; text-align:left;}
#gk_news_destaque_thumbs {height:30px;}
#gk_news_image_1-newsimage1 ul.gk_news_image_1_tick_buttons {float:left; top:170px; padding-top:5px;}
/* FIM notícias destaque */

/*K2 Modulo Home */
#k2home {width: 100%;background-color:#666666;}
#k2homeleft {width: 366px;min-height: 100px;border-top: 1px solid #ccc;margin-left: 10px;margin-bottom: 20px;float: left;padding-top: 5px;line-height: 20px;}
#k2homeleft a  {font-size: 16px;font-weight: bold;color: #333333;text-decoration: none;}
#k2homeleft a:hover {text-decoration: underline;}
#k2homeleft p {font-size: 13px;color: #666666; width: 98%;}
#k2homeright {width: 100px;height: 100px;border: 5px solid #ccc;float: right;margin-right: 5px;margin-bottom: 3px;}
#k2homeright img {width: 100px;height: 100px;}
/* classe para criar borda */
.moduletable-conttecnico2{border-top: 5px solid #CCC; padding-top:10px;}
/*FIM K2 Módulo Home */

/* modulo k2 home 2*/
#k2home2left {width:232px;margin-left:9px;margin-bottom:30px;float:left;padding-top: 5px;}
#k2home2left p {font-size: 13px;color: #666666; margin-top:5px;}
#k2home2left a {font-size: 16px;font-weight: bold;color: #333333;text-decoration: none;}
#k2home2left a:hover {text-decoration: underline;}
#k2home2left img {width: 217px;height: 100px;border: 5px solid #ccc;}
/* FIM modulo k2 home 2*/

/* modulo login K2 */
.moduletable-login {height: 27px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;}
.moduletable-login a {font-size: 9px;color: #990000; font-weight:bold;text-decoration: none;}
.moduletable-login a:hover {text-decoration: underline;}
.moduletable-login .inputbox {width: 154px;background: url(../images/login_inputtext.png) no-repeat;background-color: transparent;border: 0;padding: 4px 3px 7px;}
.moduletable-login .button {width: 32px;color: #fff;font: arial 12px bold;background: url(../images/busca_inputbutton.png) no-repeat 0 3px;background-color: transparent;border: 0;padding: 5px 4px 8px 0; margin-right:6px;}

/* minha página */

div.userBlock { background:none;border:0px;}

div.userBlock h2 {font-size: 16px;color: #990000;text-transform: uppercase;font-weight: bold;}

div.userBlock a, div.userBlock a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#990000; text-decoration:none;}

span.userEmail {font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/* minha conta */

#conteudo_col2 form table {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:28px;}

#conteudo_col2 form input, #conteudo_col2 form select{border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #CCCCCC;border-right-color: #CCCCCC;border-bottom-color: #CCCCCC;border-left-color: #CCCCCC;}

#conteudo_col2 form button {background-color:#666; border:1px solid #CCCCCC; padding:2px; color:#CCCCCC;}



/* FIM modulo login K2 */



/* contEudo internas K2 */

#k2Container {font-size:12px; border-bottom:0px;}

#k2Container a, #k2Container a:hover{ font-size:12px;color:#990000; text-decoration:none;}

#k2Container p{ text-align:left; line-height:18px;margin:8px 0 8px 0; font-weight:normal;}

#k2Container div.itemIntroText{ font-size:12px; color:#000;font-weight:normal;line-height:18px; padding:0px;}

#k2Container div.itemHeader span.itemDateCreated {font-size: 11px;color: #990000;}

#k2Container h2{ font-family:Arial, Helvetica, sans-serif;font-size: 16px;color: #000;font-weight: bold;}

#k2Container span.itemImage img, span.catItemImage img { max-width:450px; margin:0 auto;}

#k2Container div.itemHeader span.itemAuthor a, div.itemHeader span.itemAuthor a:hover { color:#000000; font-weight:bold;}

div.itemToolbar ul li {padding:0px 0px 0px 5px ;}

#k2Container div.itemToolbar , div.itemAuthorBlock{ background:#FFFFFF; padding:5px;}

#k2Container div.itemToolbar a{ font-size:11px;color:#990000;}

#k2Container div.itemToolbar a:hover{ font-size:11px;color:#000000; text-decoration:underline;}

#k2Container div.itemRatingBlock{border-bottom: 5px solid #CCC;}

#k2Container div.itemRatingBlock span, div.itemRatingForm, span.itemImageCredits, span.itemImageCaption, span.itemHits {color:#000000;font-weight:bold;}

#k2Container span.itemHits b{ color:#990000;}

#k2Container span.itemDateModified { text-align:left; border:0; color:#990000; margin-top:0;}

#k2Container div.itemHitsTwitter {border-top: 5px solid #CCC; border-bottom:0px;}

#k2Container div.itemAttachmentsBlock { border-bottom: 5px solid #CCC;}

#k2Container div.itemCategory , div.itemTagsBlock , div.itemSocialLinksBlock, div.catItemCategory, div.catItemTagsBlock  { border:0px;}

#k2Container div.itemLinks span, div.catItemLinks span  {color:#000000;font-weight:bold;}

#k2Container div.itemLinks a, div.itemLinks a:hover {font-weight:bold;}

#k2Container h3.itemAuthorName{border-top:0px;}

#k2Container h3.itemAuthorName a, h3.itemAuthorName a:hover{font-size:16px; color:#000000; text-transform:capitalize; }

#k2Container div.itemAuthorLatest .odd{border:0px; background:transparent;}

#k2Container div.itemAuthorLatest .even{border:0px; background:transparent;}

#k2Container div.itemAuthorLatest .even a:hover, #k2Container div.itemAuthorLatest .odd a:hover{ font-weight:bold; text-decoration:underline;}

#k2Container div.itemAuthorLatest h3 {font-size:16px; color:#000000; text-transform:capitalize; padding-left:0px;}

#k2Container div.itemRelated .odd{border:0px; background:transparent;}

#k2Container div.itemRelated .even{border:0px; background:transparent;}

#k2Container div.itemRelated .even a:hover, #k2Container div.itemRelated .odd a:hover{ font-weight:bold; text-decoration:underline;}

#k2Container div.itemRelated h3 {font-size:16px; color:#000000; text-transform:capitalize; padding-left:0px;}

#k2Container div.itemComments {background:transparent; border-top: 5px solid #CCC; border-bottom:0px; border-right:0px; border-left:0px }

#k2Container div.itemComments .even{ background-color:#CCC; border:1px solid #676767; padding:8px 4px 4px 8px;}

#k2Container div.itemComments .odd{ background-color:#e8e8e8; border:1px solid #676767;padding:8px 4px 4px 8px; margin-bottom:0px;}

#k2Container div.itemCommentsPagination {margin:0px; padding:0px;}

#k2Container div.itemCommentsForm form {background:#FFFFFF; padding:10px 0 10px 50px; }

#k2Container div.itemCommentsForm h3 { background:#FFFFFF;font-size:16px; color:#000000; text-transform:capitalize; padding-left:50px; border-top:0px;}

#k2Container div.itemComments h3.itemCommentsCounter {font-size: 16px;color: #990000;text-transform: uppercase;font-weight: bold; border-top:0px; padding-left:0px;}

#k2Container div.itemCommentsForm form input.button { font-weight:bold;color:#FFFFFF;text-transform:capitalize; width:159px; height:27px;background: url(../images/comentar_inputbutton.png) no-repeat; border:0px; text-align:center; padding:0px;}

#k2Container div.itemImageGallery {border-top: 5px solid #CCC; }

#k2Container div.itemImageGallery h3 {font-size: 16px;color: #990000;text-transform: uppercase;font-weight: bold; border-top:0px; padding-left:0px;}

#k2Container div.itemNavigation, div.itemListCategory { background:#FFFFFF; border:0px;}

#k2Container div.itemFullText ul{ margin: 0 0 0 10px;padding:0px; list-style:none;}

#k2Container div.itemFullText ul li {list-style-position: inside;padding: 0px 0px 7px 15px;background-color: transparent;background: url("../images/li.png") no-repeat;background-attachment: scroll;background-position: 0px 4px;margin-top: 3px;}



#k2Container div.itemFullText ol{ margin: 0 0 0 30px;padding:0px;}

#k2Container div.itemFullText ol li {padding: 0px 0px 7px 0px;margin-top: 3px;list-style-type:decimal;}

/* Breadcrumbs */

div.k2BreadcrumbsBlock{font-size:10px; margin-bottom:10px; color:#999;}

div.k2BreadcrumbsBlock a, div.k2BreadcrumbsBlock a:hover{color:#999; text-decoration:none;}



/* blogs */

#k2Container div.itemContainer { border-bottom: 5px solid #CCC; margin-bottom:15px; padding-bottom:10px;}

#k2Container span.categoriaDestque a, span.categoriaDestque a:hover { font-size:13px;color:#990000; text-decoration:none; font-weight:bold; line-height:30px;}

div.componentheading{font-family: Arial,Helvetica,sans-serif;font-size: 18px;color: #000000;font-weight: bold;border-bottom: 5px solid #CCC; height:31px; margin-bottom:7px;}

#imagemDestaque img {float:left; margin: 0 10px 10px 0;}

#conteudoDestaque h1 a, #conteudoDestaque h1 a:hover{font-size: 14px;color: #000000; }

#k2Container span.catItemTitle h3{font-size: 14px;color: #000000; }

#conteudoDestaque a { text-decoration:none; }

#conteudoDestaque a:hover { text-decoration:underline;}

#conteudoDestaque .dataDestaque{ color:#990000;line-height:22px;}

span.rssk2 img { float:right; clear:left;}

/* FIM contEudo internas K2 */



/* + acessados, noticias e artigos   */

div#maislidos_centro .users {padding:0px 10px 20px 10px;text-align:left;}

div#maislidos .moduletable_add {}

.us_width-23b, .us_width-32b, .us_width-49b, .us_width-100b {overflow: hidden;float: left;margin-left: 1%;background:#CCCCCC;font-family:arial;font-size:11px;}

.us_width-23b p, .us_width-32b p, .us_width-49b p, .us_width-100b p{ margin-bottom:7px; margin-top:4px;}

.us_width-23b a, .us_width-32b a, .us_width-49b a, .us_width-100b a{text-decoration:none;color:#333333;}

.us_width-23b a:hover, .us_width-32b a:hover, .us_width-49b a:hover, .us_width-100b a:hover{text-decoration:none;color:#333333;}

.us_width-23b {width: 24%;}

.us_width-32b {width: 32%;}

.us_width-49b {width: 49%;}

.us_width-100b {width: 100%;}

div:first-child.us_width-23b, div:first-child.us_width-32b, div:first-child.us_width-49b, div:first-child.us_width-100b {margin-left: 0;}

/* FIM + acessados, noticias e artigos  */





/* enquete */

.moduletable-enquete {margin: 10px auto;padding: 10px;width: 230px;border-collapse: collapse;background-color: #990000;color: #FFFFFF;font-size: 13px; text-align:left;}

.moduletable-enquete h3 { font:Arial;font-size: 14px;text-transform: uppercase;margin-bottom: 5px;}

.moduletable-enquete a {font:arial;font-size:12px; text-decoration:none; color:#FFFFFF;}

.moduletable-enquete a:hover{font:arial;font-size:12px; text-decoration:underline; color:#FFFFFF;}

.moduletable-enquete tbody tr td {padding: 5px 3px 5px 0px;line-height: 20px;}

.moduletable-enquete tbody tr td div input.button {width: 69px;color: #fff;font: arial 12px bold;background: url(../images/poll_button.png) no-repeat;    background-color: transparent;border: 0;padding: 3px 0pt 5px 0px; margin-bottom:5px;}

/* FIM enquete */



/* depoimentos */

.moduletable-depoimentos {margin: 0 auto;padding: 10px;width: 230px;border-collapse: collapse;background-color: #333333;color: #e8e8e8;font-size: 13px;}

.moduletable-depoimentos h3 { font-family:Arial;font-size: 14px;text-transform: uppercase;margin-bottom: 10px;}

.moduletable-depoimentos p {margin-bottom: 10px;}

/* fim depoimentos */





/* blog racine*/

.moduletable-blogracine {margin: 0 auto;padding: 10px;width: 230px;border-collapse: collapse;background-color: #990000;color: #FFFFFF;font-size: 13px; text-align: left;}

.moduletable-blogracine h3 { font:Arial;font-size: 14px;text-transform: uppercase;margin-bottom: 5px;}

.moduletable-blogracine a {font:arial;font-size:12px; text-decoration:none; color:#FFFFFF;}

.moduletable-blogracine a:hover{font:arial;font-size:12px; text-decoration:underline; color:#FFFFFF;}

.moduletable-blogracine tbody tr td {padding: 5px 3px 5px 0px;line-height: 20px;}

.newsfeed-blogracine ul {list-style:none;}

.newsfeed-blogracine li {background: url(../images/li_blogracine.png) 0px 10px no-repeat;padding-left:12px;}

/* FIM blog racine*/



/* video */

.moduletable-video {margin: 10px auto;padding: 10px;width: 230px;border-collapse: collapse;background-color: #990000;color: #FFFFFF;font-size: 13px;}

/* FIM video */



/* banner col2 */

.bannergroup-bannercol2 {margin: 0 auto;padding: 15px 0; text-align:center;border-top: 5px solid #CCC;}

.bannergroup-bannercol2 img {width:468px;}

/* fim banner col2 */



/* banner col3 */

.moduletable-bannercol3 {width: 250px;margin: 0 auto;padding: 10px 0;}

/* fim banner col3 */



/* menu sobre */

div.moduletable-menusobre {font:verdana;font-size:9px; color:#666666;letter-spacing:1px;}

div.moduletable-menusobre a,div.moduletable-menusobre a:hover{font:verdana;font-size:9px; text-decoration:none;color:#666666;}

/* FIM menu sobre */



/* redes sociais */

div.moduletable-redessociais {margin: 0 auto; padding:0;}

div.moduletable-redessociais p{ width:1001px; }

div.moduletable-redessociais img{ float:left; margin-bottom:10px; border:0px;}

/* FIM redes sociais */



/* menu rodape */

div.moduletable-menurodape { clear:both;margin: 0px auto;letter-spacing:1px; color:#990000;}

div.moduletable-menurodape a,div.moduletable-menurodape  a:hover{font:arial;font-size:11px; color:#000000; text-decoration:none;}

/* FIM menu rodape */



/* endereco rodape */

div.moduletable-endereco {font:arial;font-size:10px; color:#666666; margin-top:5px;}

/* FIM endereco rodape */





/* menu esquerda */

div.moduletable-menuesq {width:225px;line-height: 23px;  font-size:12px;text-decoration:none; padding-bottom:10px;border-bottom:5px solid #CCCCCC; margin-bottom:15px;}

div.moduletable-menuesq ul{list-style:none;}

div.moduletable-menuesq ul li a{font-weight:bold;text-decoration:none;color:#666666;background: url(../images/li_menuesq.png) 0px 4px no-repeat;padding-left:15px;}

div.moduletable-menuesq ul li a:hover{text-decoration:none; color:#000000;background: url(../images/li_menuesq_hover.png) 0px 4px no-repeat;padding-left:15px;}

div.moduletable-menuesq ul li ul li a{ font-weight:normal;text-decoration:none;color:#666666;background: url(../images/li_menuesq.png) 0px 4px no-repeat;padding-left:15px;}

div.moduletable-menuesq ul li ul li a:hover{ text-decoration:none;color:#000000;background: url(../images/li_menuesq_hover.png) 0px 4px no-repeat;padding-left:15px;}





/* sub itens */

div.moduletable-menuesq ul li ul{list-style:none; margin-left:10px;}

/* FIM menu esquerda */



/* tabs eventos */

.container {width: 242px; margin:0 auto;}

.default .ja-tabs-title-top { padding:0px;background:#333333; border:0px;margin:0px;}

div.ja-tab-content { background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-size:11px;margin:0px;  }

.ja-tabswrap div.ja-tab-subcontent { padding:10px; margin:0px; }

.default .ja-tabs-title-top ul.ja-tabs-title li {border:0px; margin:0px;}

.default .ja-tabs-title-top ul.ja-tabs-title li h3  {font-size:12px; font-weight:bold; text-transform:capitalize;background:#333333; border:0px; margin:0px;line-height: 30px;}

.default .ja-tabs-title-top ul li.active h3, .default .ja-tabs-title-top ul li.firstactive h3, .default .ja-tabs-title-top ul li.lastactive h3 { background:#FFF; color:#727272; margin:0px; border:0px;}

.ja-tabswrap .ja-tab-content a , .ja-tabswrap .ja-tab-content a:hover{ font-size:11px;color:#333333; font-weight:bold; text-decoration:none;}

.ja-tabswrap .ja-tab-content .date { background-color:#990000; padding:2px; color:#FFFFFF; font-size:11px; margin-right:5px;} 

/* FIM tabs eventos */



/* eventos páginas internas */

#eventlist { font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#eventlist a,#eventlist a:hover{color:#990000;}

#eventlist h1 {font-size: 16px;color: #990000;text-transform: uppercase;font-weight: bold;}

#eventlist select,#eventlist input { background-color:#FFFFFF; border:1px solid #CCCCCC;}

#eventlist button { color:#FFFFFF; background-color:#666666;} 

/* FIM eventos páginas internas */

