body{background:#FFF;font-family:Tahoma, Geneva, sans-serif;}
body#bd{color:#666;}
#bg_wrap1{background:#F1F1F1;}

/*Imagens*/
.blog_more ul li, /*Lista Noticias + blog*/
div.itemToolbar ul li a#itemPrintLink img, /* Imprimir K2 */
div.itemToolbar ul li a#itemEmailLink img, /* E-mail K2 */
div.itemToolbar ul li a#itemCommentsLink img, /* Comentário K2 */
div.itemToolbar ul li a#itemVideoLink img, /* Vídeo K2 */
div.itemToolbar ul li a#itemImageGalleryLink img, /* Galeria Fotos K2 */
div.itemToolbar ul li a#fontDecrease img,
div.itemToolbar ul li a#fontIncrease img,
#twitter,
#ja-search .button,
.imprimir, .avancar, .flash {background: url(../images/img_icones.png) no-repeat}

.blog_more ul li{background-position: -136px 0px}
div.itemToolbar ul li a#itemPrintLink img {background-position: -1px -1px; width:16px; height:16px}
div.itemToolbar ul li a#itemEmailLink img {background-position: -17px -1px; width:16px; height:16px}
div.itemToolbar ul li a#itemCommentsLink img {background-position: -66px -1px; width:15px; height:16px; margin-left:5px;}
div.itemToolbar ul li a#itemVideoLink img{background-position: -33px -1px; width:16px; height:16px}
div.itemToolbar ul li a#itemImageGalleryLink img{background-position: -50px -1px; width:16px; height:16px}
div.itemToolbar ul li a#fontDecrease img{background-position: -82px -2px; width:14px; height:14px}
div.itemToolbar ul li a#fontIncrease img{background-position: -96px -2px; width:14px; height:14px}

body.fs1{font-size:10px;}
body.fs2{font-size:11px;}
body.fs3{font-size:12px;}
body.fs4{font-size:13px;}
body.fs5{font-size:14px;}
body.fs6{font-size:15px;}

a{color:#09F;text-decoration:none;}
a:hover,a:active,a:focus{color:#09F;text-decoration:underline;}

a.readon{background:url(../images/img_icones.png) no-repeat -123px -1px #09F;font-weight:700;text-decoration:none;text-transform:uppercase;padding:1px 5px 1px 14px;color:#FFF}
a.readon:hover,a.readon:active,a.readon:focus{background:url(../images/img_icones.png) no-repeat -123px -1px #999;color:#FFF}

h1{font-size:180%;}
h3{font-size:125%;}
h4{font-size:100%;text-transform:uppercase;}
h5{font-size:100%;}

.column p,.column pre,.column blockquote,.column h1,.column h2,.column h3,.column h4,.column h5,.column h6,.column ol,.column ul,h1.componentheading,.componentheading,h2.contentheading,.contentheading{margin:0 0 10px;padding:0;}

.contentheading,.componentheading,h1,h2,h3,h4,h5{font-weight:700;line-height:1.2;}

.componentheading{border-bottom:1px solid #666;font-size:180%;text-transform:uppercase;}
.contentheading{font-size:180%;text-transform:uppercase;}

h2,.blog .contentheading{font-size:150%;}

a.contentpagetitle{font-weight:700;text-decoration:none;line-height:1.2;color:#666;}
a.contentpagetitle:hover,a.contentpagetitle:active,a.contentpagetitle:focus{color:#09F;}

h2.contentheading2,.contentheading2{margin:0 0 5px;padding:5px 12px;}
.contentheading2{background:#F9F9F9;color:#666;font-size:120%;font-weight:bold;border-bottom:2px solid #EBEBEB;}

.category{font-weight:700;}

small,.small,.smalldark,.createby,.createdate,.modifydate,.img_caption,.contenttoc,p.site-slogan,a.readon,.ja-navhelper,#ja-footer{font-size:92%;}
small, .small {color: #999}

.column ul li{line-height:160%;/*overflow:hidden;*/}
.column ol li{line-height:180%}

th{font-weight:700;text-align:left;padding:5px;}
td{padding:5px;}
fieldset{border:none;padding:10px 5px;}
fieldset a{font-weight:700}
hr{border-bottom:0;border-left:0;border-right:0;border-top:1px solid #EEE;border-bottom:1px solid #FFF;height:1px;}

form label{cursor:pointer;}
input,select,textarea,.inputbox{font-size:100%;padding:3px 5px;}
checkbox{border:0 none;vertical-align:middle;}

.inputbox,textarea{background:none repeat scroll 0 0 #09F;border:1px solid #EBEBEB !important;color:#FFF;font-size:11px;font-weight:700;}
.inputbox:hover,.inputbox:focus,textarea:hover{background:#999;color:#FFF;}
.button{background:none repeat scroll 0 0 #09F;border:1px solid #EBEBEB !important;color:#FFF;font-size:10px;font-weight:700;text-transform:uppercase;}
.button:hover,.button:focus{background:#999;border:1px solid #EBEBEB;color:#FFF;}

.login_form fieldset{padding:15px 0 0;}
.login_form .inputbox{margin-left:10px;width:150px;}
.login_form .remember .inputbox{width:20px;}
.form-register fieldset{padding:0 0 10px;}
.user-details .paramlist .paramlist_key{width:130px !important;padding:0 0 5px !important;}
.user-details .paramlist .paramlist_value{padding:0 0 5px !important;}
.user-details .user_name span{padding-left:10px;font-weight:700;}

form#searchForm{border-top:1px solid #ccc;padding:15px 0;}
.searchintro{border-bottom:1px solid #ccc;}
.results h4{text-transform:none;font-size:110%;margin:15px 0 0;}

#component-contact address{font-style:normal;}
#component-contact #emailForm{border-top:1px solid #ddd;padding-top:15px;}
.contact_email label{font-weight:700;display:block;}
.leading{border-bottom:1px solid #EBEBEB;padding:20px 0;}

.column_separator{padding:0 25px;}
.article-tools{border-bottom:1px solid #EBEBEB;margin:8px 0;padding:2px 0;}
.article-meta{float:left;width:auto;}
.article-section a,.article-category a{color:#666;font-weight:700;text-decoration:none;}
.article-section a:hover,.article-category a:hover{color:#FFF;font-weight:700;text-decoration:none;}
.createdate,.createby{margin-right:12px;}
.modifydate{color:#999;display:block;margin:10px 0;}

.contentdescription{border-bottom:1px solid #ccc;display:block;margin:0 -15px;padding:10px 15px;}
.buttonheading img{border:0;float:right;margin:0 5px 0 0;}

img.caption{margin-top:5px;}
.img_caption{color:#666;background:#F9F9F9;border:1px solid #EBEBEB;margin:4px;padding:0;}
.img_caption img{margin:4px;}
.img_caption p{text-align:center;color:#666;border:none;font-weight:400;margin:0;padding:2px;}

.sectiontableheader{background:#09F;color:#FFF;padding:5px;}
.sectiontableheader a,.sectiontableheader a:hover,.sectiontableheader a:focus,.sectiontableheader a:active{color:#FFF;background:none;text-decoration:none;}
.sectiontableentry,.sectiontableentry0,.sectiontableentry1,.sectiontableentry2{border-bottom:1px solid #EBEBEB;padding:5px 5px 6px;}
.sectiontableentry2{background:#F6F6F6;}

table.contentpaneopen{border:none;border-collapse:collapse;border-spacing:0;}
table.contenttoc{border:1px solid #ddd;float:right;width:30%;margin:0 0 10px 12px;padding:0;}
table.contenttoc a{color:#333;}
table.contenttoc td{border-bottom:1px dotted #ccc;padding:5px 10px;}
table.contenttoc th{background:#f6f6f6;border-bottom:1px solid #ddd;text-transform:uppercase;padding:5px 10px;}

div.poll{padding:15px 0;}
form#poll{border-bottom:1px dotted #ccc;font-weight:700;margin-bottom:10px;padding-bottom:10px;}
dl.poll{border-bottom:1px dotted #ccc;font-size:92%;margin-bottom:10px;padding-bottom:10px;}
dl.poll dt{clear:left;width:100px;}
dl.poll dd{clear:right;}
table.pollstableborder{border:none;text-align:left;width:100%;padding:0;}
table.pollstableborder img{vertical-align:baseline;}
table.pollstableborder td{background:#f6f6f6;border-bottom:1px solid #ccc;font-weight:700;padding:5px !important;}
table.pollstableborder tr.sectiontableentry0 td,table.pollstableborder tr.sectiontableentry1 td{background:#fff;font-weight:400;}

table.searchintro{width:100%;padding:10px 0;}
table.searchintro td{padding:5px !important;}

ul.pagination{float:left;margin:10px 0;}
ul.pagination li{background:none;display:block;float:left;overflow:hidden;margin:0;padding:0;}
ul.pagination li span{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff;display:block;float:left;font-weight:700;text-decoration:none;background:#999;padding:0 5px;}
ul.pagination a{background:#09F;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#FFF;display:block;float:left;text-decoration:none;padding:0 5px;}
ul.pagination a:hover,ul.pagination a:active,ul.pagination a:focus{background:#999;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#FFF;font-weight:700;text-decoration:none;}
.sortby{font-size:92%;margin:10px 0 5px;}
.sortby .filter,.sortby .display{float:left;width:40%;}
.sortby .display{float:right;text-align:right;}
.pagenavcounter{text-align:center;margin:15px 0 !important;}
.counter{float:right;line-height:1;text-align:right;width:24%;margin:15px 0 !important;}
.counter span{background:#09F;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff;padding:1px 5px;}

.blog_more{border:1px solid #EBEBEB;padding:15px 0 5px;background:#F9F9F9}
.blog_more h2{font-size:115%;text-transform:uppercase;margin:0 5px 5px;}
.blog_more ul li{padding-left:12px;text-transform:uppercase;font-size:10px}
div.back_button a,div.back_button a:hover,div.back_button a:active{display:block;margin:10px 0;}

#system-message{margin:0 -15px 10px;}
#system-message dd.message ul li,#system-message dd.error ul li,#system-message dd.notice ul li{background:none;color:#fff;margin:0;padding:5px;}
#system-message dd.message ul{background:#069;border:0;}
#system-message dd.error ul{background:#bf0000;border:0;}
#system-message dd.notice ul{background:#333;border:0;}

.tool-tip{background:#ffc;border:1px solid #D4D5AA;float:left;max-width:300px;z-index:1000;padding:5px;}
.tool-title{background:url(../../system/images/selector-arrow.png) no-repeat;font-size:100%;font-weight:700;margin:-15px 0 0;padding:15px 0 5px;}
.tool-text{font-size:100%;margin:0;}
.hasTip img{border:none;margin:0 5px 0 0;}

div.ja-moduletable h3,div.moduletable h3{color:#FFF;background:#09F;text-transform:uppercase;font-size:100%;margin:0 0 3px;padding:2px;}
div.moduletable_menu h3{margin-bottom:0;}
div.ja-moduletable,div.moduletable{margin:3px 0 7px;position:relative;background:#F9F9F9;border:1px solid #EBEBEB;padding:3px;}
div.ja-moduletable_2,div.moduletable_2{margin-top:3px;margin-bottom:7px;position:relative;border:none;background:none;padding:0;}
div.ja-moduletable_,div.moduletable_{border:none;padding:0;}

.badge{height:46px;position:absolute;right:0;top:0;width:45px;background-image:url(../images/icon-badge.png);background-repeat:no-repeat;}
.badge-hot .badge{background-position:0 0;}
.badge-new .badge{background-position:0 -46px;}
.badge-pick .badge{background-position:0 -92px;}
.badge-top .badge{background-position:0 -138px;}

#form-login-username .inputbox,#form-login-password .inputbox{background-position:5px center;background-repeat:no-repeat;font-weight:700;width:90%;}
#form-login ul{margin:0 !important;padding:0;}
#form-login .button{margin:10px 0;}

a.poll-result{font-size:92%;text-transform:uppercase;}
form.poll .button{margin-right:5px;}

div.bannergroup_text div.banneritem_text{border-bottom:1px dotted #ccc;padding:5px 0;}
div.bannergroup_text div.bannerheader,div.bannergroup_text div.bannerfooter_text a{color:#999;font-size:92%;}
div.bannergroup_text div.bannerfooter_text{text-align:right;padding:5px 0 0;}
div.bannergroup{margin-bottom:10px;}

div.module_noborder,div.module_noborder .ja-box-bl,div.module_noborder .ja-box-tr,div.module_noborder .ja-box-tl{background:none;padding:0;}

div.ja-moduletable ul,div.ja-module ul{margin:15px 0 0;}
div.ja-moduletable ul li,div.ja-module ul li{padding-left:12px;background-position:2px 8px;}

/* SPOTLIGHT
--------------------------------------------------------- */
#ja-topsl .ja-box, 
#ja-botsl .ja-box {padding: 0; background: url(../images/dot3.gif) repeat-y right}

#ja-topsl .ja-box-right,#ja-topsl .ja-box-full,
#ja-botsl .ja-box-right,#ja-botsl .ja-box-full {background: none}

#ja-topsl .ja-moduletable, 
#ja-botsl .ja-moduletable {background:none; border: none; margin-bottom: 5px; padding-bottom: 0}

#ja-topsl .moduletable, 
#ja-botsl .moduletable {border-bottom: 0;margin-bottom: 5px; padding-bottom: 0}

#ja-topsl li,
#ja-botsl li {}

#ja-topsl ol li,
#ja-botsl ol li {padding: 0 !important;}

#ja-topsl ul,#ja-topsl p,#ja-topsl ol,
#ja-botsl ul,#ja-botsl p,#ja-botsl ol {padding: 0; margin: 0 !important;}

#ja-topsl a,
#ja-botsl a{color:#ccc;text-decoration:none;border-bottom:1px dotted #ccc}

#ja-topsl a:hover,#ja-topsl a:active,#ja-topsl a:focus,
#ja-botsl a:hover,#ja-botsl a:active,#ja-botsl a:focus{color: #fff; text-decoration: none; border-bottom: 1px solid #fff}

#ja-topsl h3,
#ja-botsl h3{margin: 0 0 8px; padding: 0; color: #fff;	background: none}

#ja-topsl .main,
#ja-botsl .main {padding: 10px 0}

#ja-topsl,
#ja-botsl {border-top:1px solid #FFF;border-bottom:1px solid #FFF;background:#09F;color:#ccc;margin:0;}

.ja-box-right .ja-moduletable,.ja-box-right .moduletable,.ja-box-full .ja-moduletable,.ja-box-full .moduletable{border:0 !important;background:0 !important;}
.ja-box{padding:10px 0}

#ja-container{background:url(../images/fundo_content.png) repeat-x #FFF;position:relative;z-index:1;border-bottom:5px solid #F3F3F3;line-height:1.3;}
#ja-container .main{min-height:300px;margin:0 auto 10px;padding:4px;}

.ja-mass-top .ja-moduletable,.ja-mass-top .ja-module{}
.ja-mass-bottom .ja-moduletable,.ja-mass-bottom .ja-module,.ja-content-top .ja-moduletable,.ja-content-top .ja-module,.ja-content-bottom .ja-moduletable,.ja-content-bottom .ja-module{}

.topo{margin:0 4px;}
#ja-header{background:/*url(../images/fundo.jpg) no-repeat center bottom */#09F;position:relative;z-index:3;border-bottom:3px solid #FFF;}

h1.logo,div.logo-text h1{font-size:250%;line-height:1;}
h1.logo,div.logo-text{float:left;z-index:1;position:relative;}
h1.logo a span{position:absolute;top:-1000px;}
h1.logo a{background:url(../images/logo.png) no-repeat; width:1000px;height:200px;display:block}
h1.logo{height:200px;width:150px}


#ja-mainnav{height:30px;background:#999;line-height:1;position:relative;z-index:2;border-bottom:1px solid #FFF}
#ja-mainnav .main{margin:0 auto;}
span.has-image{padding-left:25px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:left 2px;}
span.menu-desc{display:block;font-weight:400;font-size:92%;color:#999;}

#ja-subnav{border-top:1px solid #000;background:#000;position:relative;z-index:9;}
#ja-subnav .main{line-height:1;z-index:10;}
#ja-subnav ul{background:#333;overflow:hidden;padding:10px 0;}
#ja-subnav ul.active{background:#333;}
#ja-subnav li{background:none;border-left:1px dotted #999;display:block;float:left;padding:0 10px 0 11px;}
#ja-subnav li.first-item{border-left:0;}
#ja-subnav ul li a{color:#ccc;display:block;text-decoration:none;}
#ja-subnav ul li.active a,#ja-subnav ul li.active a:hover,#ja-subnav ul li.active a:active,#ja-subnav ul li.active a:focus{color:#fff;font-weight:700;text-decoration:underline;}
#ja-subnav ul.active li a{color:#ccc;}
#ja-subnav ul li.empty{visibility:hidden;}
#ja-subnav ul li ul{background:#ddd;border:1px solid #ccc;display:block;height:auto;left:-999em;position:absolute;padding:0;}
#ja-subnav ul li.hover ul{display:block;height:auto;left:auto;position:absolute;margin-top:3px;margin-left:5px;}
#ja-subnav ul li.haschild a{background:url(../images/arrow.png) no-repeat right center;padding-right:12px;}
#ja-subnav ul li.haschild a:hover{background:url(../images/arrow3.png) no-repeat right center;}
#ja-subnav ul li.haschild li a,#ja-subnav ul li.hover li a{background:none;padding-right:0;}
#ja-subnav ul li ul li{border-bottom:1px solid #ccc;border-left:0;display:block;float:none;overflow:hidden;text-align:left;padding:5px;}
#ja-subnav ul li ul li a{background-image:none !important;border:0 !important;color:#333 !important;font-weight:400 !important;text-decoration:none !important;}
#ja-subnav ul li ul li a span.menu-title{padding-top:3px;padding-bottom:3px;}
#ja-subnav ul li ul li a:hover{background-image:none !important;color:#069 !important;text-decoration:underline !important;}
#ja-subnav ul li ul li a.active{color:#069;font-weight:700 !important;}

#top-nav{clear:both;height:30px;background:#f9f9f9; border-top:1px solid #F1F1F1}
#top-nav .main{position:relative;z-index:1;padding:0}
#top-nav .search-nav{float:right;width:27%;height:30px;padding:0;}

#ja-search{float:right;padding:0 5px 0 0;}
#ja-search .inputbox{width:130px;margin-top:6px;border:0;color:#FFF;background:#0AF;font-size:90%;font-weight:700;float:left;padding:2px 5px;}
#ja-search .button{border: none !important;background-position: -162px 2px; width:20px; height:20px;font-size:0;margin:5px}

#top-nav .ja-breadcrums{color:#666;text-transform:uppercase;font-size:90%;background:url(../images/home.png) no-repeat 5px center;line-height:30px;float:left;width:70%;margin:0;padding:0 0 0 25px;}
.ja-breadcrums a{color:#09F;text-decoration:none;padding:0 2px;}
.ja-breadcrums a:hover,.ja-breadcrums a:active,.ja-breadcrums a:focus{color:#FFF;text-decoration:none;background-color:#09F;}

.ja-links{float:right;margin:5px 0;}
.ja-links li{background:none;display:inline;padding:0; font-size:80%}
.ja-links li.top a{background:url(../images/arrow2.png) no-repeat 5px center;padding-left:17px;padding-right:5px;color:#09F}
.ja-links li.top a:hover{background:url(../images/arrow2.png) no-repeat 5px center #09F; color:#FFF; text-decoration:none}
.ja-links li.layout-switcher a{background:#09F;color:#fff;text-decoration:none;}
.ja-links li.user-reset a{background:#bf0000;color:#fff;text-decoration:none;}

#ja-container ul.menu li{background:none;border-bottom:1px dotted #ccc;overflow:hidden;margin:0;padding:0;}
#ja-container ul.menu li a{color:#333;display:block;outline:none;text-decoration:none;text-indent:5px;padding:6px 0;}
#ja-container ul.menu li a:hover,#ja-container ul.menu li a:active,#ja-container ul.menu li a:focus{color:#069;background:#f6f6f6;}
#ja-container ul.menu li.active a{color:#069;font-weight:700;}
#ja-container ul.menu li ul{margin:0 0 0 10px;}
#ja-container ul.menu li li{background:url(../images/arrow.png) no-repeat left 11px;border-bottom:0;border-top:1px dotted #ccc;}
#ja-container ul.menu li li a{color:#333 !important;font-weight:400 !important;text-indent:10px;}
#ja-container ul.menu li li a:hover,#ja-container ul.menu li li a:active,#ja-container ul.menu li li a:focus{color:#069 !important;background:none;}
#ja-container ul.menu li.active > a{color:#069 !important;font-weight:700 !important;}

.ja-navhelper{text-transform:uppercase;font-size:90%;background:#F3F3F3;}

#ja-footer{background:#09F;clear:both;padding:20px 0;}
#ja-footer .main{color:#FFF;position:relative;padding:0;}
#ja-footer .ja-footright{float:right;width:10%;margin:2px;}
#ja-footer .ja-footcenter{float:left;width:43%;margin:2px;}
#ja-footer small{color:#999;font-size:100%;}
#ja-footer .ja-footleft{float:left;font-size:100%;overflow:hidden;position:relative;width:45%;margin:2px;}
.ja-footleft ul{float:left;line-height:normal;}
.ja-footleft li{display:block;float:left;padding:0 10px;}
.ja-footleft li a{color:#999;display:block;line-height:1;text-decoration:none;padding:2px;}
.ja-footleft li a:hover,.ja-footleft li a:active,.ja-footleft li a:focus{text-decoration:none;background-color:#1A1A1A;color:#ff922a;padding:2px;}
.ja-footleft .ja-firstitem{border-left:0;padding-left:0;}

#ja-banner{border-top:1px solid #ccc;overflow:hidden;padding-top:15px;text-align:center;width:100%;margin:0;}div.ja-innerdiv{border-bottom:1px dotted #ccc;clear:both;margin-bottom:10px;padding-bottom:12px;}div.ja-innerdiv h4{font-family:Arial, sans-serif;font-size:92%;font-weight:400;text-transform:uppercase;margin:5px 0;padding:0;}.cufon-canvas{padding:1px 0 3px;}a:active,a:focus{outline:0;}#k2Container{padding:0 0 24px;}body.contentpane #k2Container{padding:16px;}.clr{clear:both;height:0;line-height:0;display:block;float:none;}.clearList{display:none !important;}.even,.odd{background:url("../images/bullet.gif") no-repeat scroll 0 50% transparent !important;}.even{background:#FFFFF0;border-bottom:1px dotted #999;margin:0;padding:2px 0 2px 10px !important;}.even2{background:#FFFFF0;border-bottom:1px dotted #999;margin:0;padding:4px 0 4px 10px !important;}.evenlec{background:#FFFFF0;margin:0;padding:2px 0 2px 10px !important;}.oddlec{background:#FFF;margin:0;padding:2px 0 2px 10px !important;}

div.k2FeedIcon{padding:4px 8px;}
div.k2FeedIcon a,div.k2FeedIcon a:hover{display:block;float:right;width:14px;height:14px;background:url(../images/feed-icon-14x14.gif) no-repeat 50% 50%;margin:0;padding:0;}

.itemRatingForm{display:block;vertical-align:middle;line-height:25px;float:left;}.itemRatingLog{font-size:11px;float:left;margin:0;padding:0 0 0 4px;}div.itemRatingForm .formLogLoading{background:url(../images/loading.gif) no-repeat left center;height:25px;padding:0 0 0 20px;}.itemRatingList,.itemRatingList a:hover,.itemRatingList .itemCurrentRating{background:url(../images/transparent_star.gif) left -1000px repeat-x;}.itemRatingList{position:relative;float:left;width:125px;height:25px;overflow:hidden;list-style:none;background-position:left top;margin:0;padding:0;}.itemRatingList li{display:inline;background-image:none;padding:0;}.itemRatingList a,.itemRatingList .itemCurrentRating{position:absolute;top:0;left:0;text-indent:-1000px;height:25px;line-height:25px;outline:none;overflow:hidden;border:none;cursor:pointer;}.itemRatingList a:hover{background-position:left bottom;}.itemRatingList a.one-star{width:20%;z-index:6;}.itemRatingList a.two-stars{width:40%;z-index:5;}.itemRatingList a.three-stars{width:60%;z-index:4;}.itemRatingList a.four-stars{width:80%;z-index:3;}.itemRatingList a.five-stars{width:100%;z-index:2;}.itemRatingList .itemCurrentRating{z-index:1;background-position:0 center;margin:0;padding:0;}.smallerFontSize{font-size:100%;line-height:inherit;}.largerFontSize{font-size:150%;line-height:140%;}.recaptchatable .recaptcha_image_cell,#recaptcha_table{background-color:#fff !important;}#recaptcha_table{border-color:#ccc !important;}#recaptcha_response_field{background-color:#fff !important;border-color:#ccc !important;}
div.k2Pagination{color:#999;margin:24px auto 4px;padding:8px;}
h3.fundok2{color:#FFF;font-size:12px;background:#999;display:inline-block;margin:10px 0;padding:4px;}
div.itemView{border-bottom:1px dotted #ccc;margin:0 0 24px;padding:8px 0 24px;}
div.itemHeader span.itemDateCreated{color:#FFF;font-size:11px;background:#999;display:inline;padding:2px;}
div.itemHeader h2.itemTitle{font-family:Tahoma, Geneva, sans-serif;font-size:230%;font-weight:400;line-height:110%;display:block;margin:5px 0 0;padding:5px 0 4px;}div.itemHeader h2.itemTitle span sup{font-size:11px;color:#FFF;text-decoration:none;background:#09F;margin-bottom:5px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:3px;}div.itemHeader span.itemAuthor{display:block;color:#000;margin:0;padding:0;}div.itemToolbar{border-top:1px dotted #999;border-bottom:1px dotted #999;background:#F9F9F9;margin:8px 0 0;padding:2px 0;}

div.itemToolbar ul{float:left;text-align:right;list-style:none;text-transform:uppercase;font-size:10px;margin:0;padding:0;}
div.itemToolbar ul li{display:inline;list-style:none;border-left:1px solid #999;text-align:center;margin:0;padding:0 4px 0 8px;}

div.itemImageBlock{float:left;display:block;margin:0 5px 5px;padding:0;}
span.itemImage{display:block;text-align:center;background:#F9F9F9;border:1px solid #EBEBEB;margin:0;padding:5px;}span.itemImageCaption{color:#666;font-size:90%;text-align:center;display:block;margin:0;padding:0;}span.itemImageCredits{color:#999;font-style:italic;font-size:90%;text-align:left;margin-bottom:5px;display:block;}div.itemIntroText{color:#666;font-size:14px;font-weight:700;line-height:18px;padding:4px 0 12px;}div.itemFullText img{background:#F9F9F9;border:1px solid #EBEBEB;margin:4px;padding:5px;}div.itemFullText div.jce_caption{font-size:90%;}div.itemFullText .jce_caption img{border:none;background:none;margin:0;padding:0 10px 0 0;}div.itemExtraFields{border-top:1px dotted #999;text-transform:uppercase;font-size:10px;margin:16px 0;padding:8px 0 0;}div.itemExtraFields h3{line-height:normal !important;font-size:10px;margin:0;padding:3px;}div.itemExtraFields ul li span.itemExtraFieldsLabel{display:block;float:left;font-weight:700;width:10%;margin:0 4px 0 0;}div.itemLinks{font-size:11px;background:#f9f9f9;border:1px solid #ebebeb;margin:0 0 16px;padding:8px;}span.itemHits{background:#999;color:#FFF;padding:3px;}span.itemHitsTwitterSep{color:#FFF;padding:0 8px;}span.itemTwitterLink a{background:url(../images/social/twitter.png) no-repeat 0 50%;text-decoration:none;margin:2px 0;padding:4px 0 0 20px;}div.itemSocialLinksBlock span{font-weight:700;color:#555;float:left;display:block;padding:0 4px 0 0;}div.itemSocialLinksBlock ul.itemSocialLinks{list-style:none;float:left;margin:0;padding:0;}div.itemSocialLinksBlock ul.itemSocialLinks li{float:left;list-style:none;margin:0;padding:0 4px;}div.itemSocialLinksBlock ul.itemSocialLinks li a{float:left;display:block;width:16px;height:16px;background-position:0 0;background-repeat:no-repeat;}a.delicious{background-image:url(../images/social/delicious.png);}a.digg{background-image:url(../images/social/digg.png);}a.reddit{background-image:url(../images/social/reddit.png);}a.stumble{background-image:url(../images/social/stumble.png);}a.facebook{background-image:url(../images/social/facebook.png);}a.myspace{background-image:url(../images/social/myspace.png);}a.technorati{background-image:url(../images/social/technorati.png);}div.itemAuthorBlock{background:#f2f6fc;border:1px solid #ddd;font-size:11px;margin:0 0 16px;padding:8px;}div.itemAuthorBlock div.itemAuthorDetails{margin:0;padding:4px 0 0;}div.itemAuthorBlock div.itemAuthorDetails h3.authorName{font-size:13px;color:#666;text-transform:uppercase;margin:0 0 4px;padding:0;}div.itemAuthorBlock div.itemAuthorDetails h3.authorName a{font-family:Georgia, "Times New Roman", Times, serif;font-size:13px;color:#666;text-transform:uppercase;}div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl{font-weight:700;color:#555;border-right:1px solid #ccc;margin:0 4px 0 0;padding:0 8px 0 0;}div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorEmail{font-weight:700;color:#555;}div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl a,div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorEmail a{font-weight:400;}div.itemRelated{margin:0 0 16px;padding:0;}div.itemAuthorLatest{margin-bottom:18px;padding:0;}div.itemVideoBlock{background:#F9F9F9;border:1px solid #EBEBEB;margin:0 0 16px;padding:8px;}div.itemVideoBlock span.itemVideo{display:block;overflow:hidden;}div.itemVideoBlock span.embeddedVideo{display:block;text-align:center;}div.itemVideoBlock span.itemVideoCaption{color:#666;float:left;display:block;font-size:11px;font-weight:700;width:60%;}div.itemVideoBlock span.itemVideoCredits{color:#666;float:right;display:block;font-size:11px;width:35%;text-align:right;}div.itemNavigation{border:1px dotted #ccc;background:#777;margin:0 0 24px;padding:4px 8px;}div.itemNavigation span.itemNavigationTitle{color:#FFF;font-weight:700;}

div.itemComments{background:#F9F9F9;border:1px solid #ebebeb;padding:16px;}
div.itemComments ul.itemCommentsList{list-style:none;margin:0 0 16px;padding:0;}
div.itemComments ul.itemCommentsList li{border-bottom:1px dotted #ddd;margin:0;padding:4px;}
div.itemComments ul.itemCommentsList li img{float:left;border:2px solid #777;margin:0 4px 4px 0;padding:0;}
div.itemComments ul.itemCommentsList li span.commentDate{border-right:1px solid #ccc;font-weight:700;font-size:11px;text-transform:uppercase;margin:0 8px 0 0;padding:0 4px 0 0;}
div.itemComments ul.itemCommentsList li span.commentAuthorName{font-weight:700;font-size:11px;text-transform:uppercase;}
div.itemComments ul.itemCommentsList li span.commentLink a{font-size:11px;color:#999;text-decoration:underline;}
div.itemComments ul.itemCommentsList li span.commentLink a:hover{font-size:11px;color:#555;text-decoration:underline;}
div.itemCommentsPagination{margin:0 0 12px;padding:4px;}
div.itemCommentsPagination span.pagination{display:block;float:right;clear:both;
}div.itemCommentsForm h4.itemCommentsFormTitle{color:#135CAE;font-size:24px;margin:0 0 8px;padding:0;}
div.itemCommentsForm form textarea.inputbox{display:block;width:500px;height:160px;margin:0;}
div.itemCommentsForm form input.inputbox{display:block;width:350px;margin:0;}
div.itemCommentsForm form input.button{margin:12px 0 0;}
div.itemCommentsForm form span#formLog{font-weight:700;color:#CF1919;margin:0 0 0 20px;padding:0 0 0 20px;}
div.itemCommentsForm form .formLogLoading{background:url(../images/system/loading.gif) no-repeat left center;}

div.itemListCategory{background:#f2f6fc;border:1px solid #ddd;margin:4px 0;padding:8px;}span.catItemAddLink{clear:both;display:block;text-align:right;border-bottom:2px dashed #ddd;margin:0 0 4px;padding:4px;}div.subCategory{background:#f2f6fc;border:1px solid #ddd;margin:4px;padding:8px;}div.subCategory a.subCategoryImage,div.subCategory a.subCategoryImage:hover{text-align:center;display:block;}div#itemListLinks{background:#f2f6fc;border:1px solid #ddd;margin:8px 0;padding:8px;}div.itemContainer{float:left;border-bottom:1px dotted #999;margin-bottom:10px;padding-bottom:10px;}div.catItemHeader span.destaque{color:#FFF;font-size:11px;background:#09F;display:inline-block;padding:2px;}div.catItemHeader span.catItemAuthor{display:block;margin:0;padding:0;}div.catItemImageBlock{margin:0 0 16px;padding:8px;}span.catItemImage{display:block;text-align:center;margin:0 0 8px;}div.catItemExtraFields,div.genericItemExtraFields{border-top:1px dotted #ddd;margin:16px 0 0;padding:8px 0 0;}div.catItemExtraFields h4,div.genericItemExtraFields h4{line-height:normal !important;margin:0;padding:0 0 8px;}div.catItemHitsBlock{border-bottom:1px dotted #ccc;padding:1px;}div.catItemTagsBlock{text-transform:uppercase;font-size:9px;padding:1px;}div.catItemVideoBlock{background:#09F url(../images/system/videoplayer-bg.gif) repeat-x bottom;margin:0 0 16px;padding:16px;}span.catItemDateModified{display:block;text-align:right;color:#999;border-top:1px solid #ddd;margin:4px 0;padding:4px;}div.userBlock{background:#f2f6fc;border:1px solid #ddd;clear:both;margin:0 0 16px;padding:8px;}div.userBlock p.userDescription{background:none repeat scroll 0 0 #09F;border:1px solid #EBEBEB !important;color:#FFF;font-size:11px;font-weight:700;padding:4px 0;}div.userItemViewUnpublished{opacity:0.9px;border:4px dashed #ccc;background:#fffff2;padding:8px;}div.genericItemView{border-bottom:1px dotted #ccc;margin:0 0 16px;padding:8px 0;}div.latestItemsCategory{background:#f2f6fc;border:1px solid #ddd;margin:0 8px 8px 0;padding:8px;}div.latestItemsCategoryImage{text-align:center;}div.latestItemsUser{background:#f2f6fc;border:1px solid #ddd;clear:both;margin:0 8px 8px 0;padding:8px;}div.latestItemList{padding:0 8px 8px 0;}div.latestItemVideoBlock{background:#010101 url(../images/system/videoplayer-bg.gif) repeat-x bottom;margin:0 0 16px;padding:16px;}h2.latestItemTitleList{font-size:14px;font-family:Arial, Helvetica, sans-serif;border-bottom:1px dotted #ccc;line-height:normal;margin:8px 0 2px;padding:2px 0;}.k2AccountPage table tr td label{white-space:nowrap;}img.k2AccountPageImage{border:4px solid #ddd;display:block;margin:10px 0;padding:0;}.k2AccountPage div.k2AccountPageNotice{padding:8px;}.k2AccountPage div.k2AccountPageUpdate{border-top:1px dotted #ccc;text-align:right;margin:8px 0;padding:8px;}div.k2LatestCommentsBlock ul li{display:block;clear:both;}

div.k2ItemsBlock ul{list-style:none;margin:4px;padding:4px 0;}
div.k2ItemsBlock ul.lecdesa{list-style:none;margin:0;padding:0px}
div.k2ItemsBlock ul li{padding:0 0 16px;}
div.k2ItemsBlock ul li.lec{padding:0 0 2px;}
div.k2ItemsBlock ul li.lecdesa{padding:0; display: inline-block; float:left; margin:0px 2px 10px; width:49.3%}

div.k2ItemsBlock ul li a.moduleItemTitle{line-height:100%;font-size:120%;text-decoration:none;color:#666;font-weight:700;display:block;margin:6px 0 0;}
div.k2ItemsBlock ul li a.moduleItemTitlelec{font-size:150%;text-decoration:none;color:#666;font-weight:700;display:block;line-height:100%;margin:0;}
div.k2ItemsBlock ul li a.moduleItemTitle:hover,div.k2ItemsBlock ul li a.moduleItemTitlelec:hover{background:none;color:#09F;}

div.k2ItemsBlock ul li img.moduleItemAuthorAvatar{display:block;float:left;background:#fff;border:1px solid #ccc;width:14px;height:auto;margin:0 4px 0 0;padding:2px;}
div.k2ItemsBlock ul li .moduleItemIntrotext{display:block;font-size:95%;line-height:normal;margin-top:5px;padding:0;}

div.k2ItemsBlock ul li .moduleItemIntrotext a.moduleItemImage img{float:left;border:2px solid #ebebeb;margin:0 4px 4px 0;padding:0}
div.k2ItemsBlock ul li a.moduleItemCategory{background:#09F;color:#FFF;text-decoration:none;padding:2px;}
div.k2ItemsBlock ul li a.moduleItemCategorylec{background:#09F;color:#FFF;text-decoration:none;margin-bottom:5px;padding:2px;}
div.k2ItemsBlock ul li a.moduleItemCategory:hover,div.k2ItemsBlock ul li a.moduleItemCategorylec:hover{background:#999;color:#FFF;text-decoration:none;}

div.k2ItemsBlock ul li .moduleItemDateCreatedlecdesa {background:#999;color:#FFF;text-decoration:none;margin-bottom:5px;padding:2px; font-size:10px}
 
div.k2ItemsBlock ul li span.moduleItemTags a{padding:0 2px;}
div.k2LoginBlock fieldset.input p{margin:0;padding:0 0 4px;}
div.k2UserBlock p img{display:block;float:left;background:#fff;border:1px solid #ccc;width:48px;height:auto;margin:2px 4px 4px 0;padding:2px;}div.k2AuthorsListBlock ul li img.abAuthorAvatar{display:block;float:left;background:#fff;border:1px solid #ccc;width:24px;height:auto;margin:2px 4px 4px 0;padding:2px;}div.k2BreadcrumbsBlock span.bcTitle{color:#999;padding:0 4px 0 0;}div.k2BreadcrumbsBlock span.bcSeparator{font-size:14px;padding:0 4px;}div.k2CalendarBlock{height:190px;margin-bottom:8px;}div.k2CalendarLoader{background:#fff url(../images/system/k2CalendarLoader.gif) no-repeat 50% 50%;}table.calendar{background:#fff;border-collapse:collapse;margin:0 auto;}table.calendar tr td{text-align:center;vertical-align:middle;border:1px solid #f4f4f4;background:#fff;padding:2px;}table.calendar tr td.calendarNavMonthPrev{background:#f3f3f3;text-align:left;}table.calendar tr td.calendarCurrentMonth{background:#f3f3f3;}table.calendar tr td.calendarNavMonthNext{background:#f3f3f3;text-align:right;}table.calendar tr td.calendarDayName{background:#e9e9e9;font-size:11px;width:14.2%;}table.calendar tr td.calendarDateEmpty{background:#fbfbfb;}table.calendar tr td.calendarDateLinked a{display:block;text-decoration:none;padding:2px;}table.calendar tr td.calendarToday{background:#135cae;color:#fff;}table.calendar tr td.calendarTodayLinked{background:#135cae;color:#fff;padding:0;}table.calendar tr td.calendarTodayLinked a{display:block;color:#fff;text-decoration:none;padding:2px;}div.k2CategorySelectBlock form select{width:auto;}div.k2TagCloudBlock a{float:left;display:block;padding:4px;}div.k2TagCloudBlock a:hover{float:left;display:block;background:#135cae;text-decoration:none;color:#fff;padding:4px;}

div.itemToolbar ul li span.itemAuthor a:hover,div.itemToolbar ul li .itemCommentsLink a:hover,div.itemToolbar ul li a.itemCommentsLink:hover{color:#09F;}

.pagenavbar,div.bannergroup_text div.banneritem_text a{font-weight:700;}
div.catItemTagsBlock ul.catItemTags li a,div.k2LatestCommentsBlock ul li span.lcCommentDate,div.k2TopCommentersBlock ul li span.tcLatestCommentDate{color:#999;}
fieldset.input,table.calendar tr td.calendarDateLinked{padding:0;}

.radio,.ja-breadcrums img{margin:0 5px;}.login_form fieldset p,.form-register p,.user-details p,#form-login p{margin:0 0 5px;}.login_form label,.form-register label,.user-details label{font-weight:700;text-align:right;display:block;float:left;width:130px;}.login_form .button,.form-register .button,.user-details .button{margin-left:140px;}.form-register p.form-des,.contact_email_checkbox{margin:15px 0;}

.form-register .inputbox,.user-details .inputbox{margin-left:10px;width:200px;}

.user-details,.article_row{padding:10px 0;}
.results p,.contact_email{margin:0 0 10px;}

.article_separator,.leading_separator,.row_separator,.column_separator,#ja-search label,#ja-container ul.menu span.separator,div.k2FeedIcon a span,div.k2FeedIcon a:hover span,span.siteRoot,div.itemToolbar ul li a.itemPrintLink span,div.itemToolbar ul li a.itemEmailLink span,div.itemToolbar ul li a.itemVideoLink span,div.itemToolbar ul li a.itemImageGalleryLink span,div.itemToolbar ul li a#fontDecrease span,div.itemToolbar ul li a#fontIncrease span,div.itemSocialLinksBlock ul.itemSocialLinks li a span,div.itemComments ul.itemCommentsList li span.commentAuthorEmail,div.itemCommentsForm form label.formComment,#k2Container div.gs-visibleUrl{display:none;}

.contentdescription p,.buttonheading,div.itemComments ul.itemCommentsList li span.commentLink{float:right;}
.jce_caption,div.jce_caption{border:1px solid #EBEBEB;background:#F9F9F9;margin:5px;padding:5px;}
.jce_caption img,.sectiontableentry:hover,.sectiontableentry0:hover,.sectiontableentry1:hover,.sectiontableentry2:hover{background:#F9F9F9;}
.jcepopup a:hover,#ja-header .main {background:none;}
.sectiontableentry a,.sectiontableentry0 a,.sectiontableentry1 a,.sectiontableentry2 a,span.itemTwitterLink a:hover{text-decoration:none;}

td.sectiontableentry3,
tr.sectiontableentry3 td {padding: 8px 5px; border-bottom: 1px solid #ebebeb}
td.sectiontableentry4,
tr.sectiontableentry4 td {padding: 8px 5px; border-bottom: 1px solid #ebebeb}
td.sectiontableentry3:hover,
tr.sectiontableentry3:hover td,
td.sectiontableentry4:hover,
tr.sectiontableentry4:hover td {background-color: #F9F9F9}

table.contentpane,table.tablelist,table.contentpaneopen,table.contentpane,table.blog,#k2Container div.gsc-control{width:100%;}
dl.poll dt,dl.poll dd,div.subCategoryContainer,div.latestItemsContainer{float:left;}
#system-message dd.message ul,#system-message dd.error ul,#system-message dd.notice ul,h4.poll-title,#ja-container ul.menu,div.catItemLinks,div.k2LoginBlock fieldset.input{margin:0;padding:0;}
.contentpaneopen_edit img,div.itemToolbar ul li a img{vertical-align:middle;}
span.menu-title,.ja-copyright small,.ja-footleft small,div.itemExtraFields ul li,div.catItemExtraFields ul li,div.genericItemExtraFields ul li,div.catItemVideoBlock span.catItemVideo,div.latestItemVideoBlock span.latestItemVideo,ul.moduleItemExtraFields li,div.k2LoginBlock fieldset.input p label,div.k2LoginBlock fieldset.input p input{display:block;}
#ja-subnav ul li a:hover,#ja-subnav ul.active li a:hover{color:#fff;}
.ja-links li.layout-switcher a:hover,.ja-links li.user-reset a:hover{background:#666;color:#fff;text-decoration:none;}

img,div.itemToolbar ul > li:first-child{border:none;}

.k2Padding,div.catItemView{padding:4px;}
.odd,.odd2{background:#FFF;border-bottom:1px dotted #999;margin:0;padding:2px 0 2px 10px !important;}
span.itemEditLink,span.catItemEditLink,span.userItemAddLink,span.userItemEditLink{display:block;text-align:right;border-bottom:2px dashed #ddd;margin:0 0 4px;padding:4px;}
div.itemToolbar ul li span.itemAuthor a,div.itemToolbar ul li a.itemCommentsLink{color:#555;font-weight:700;}div.itemToolbar ul li a#fontDecrease,div.itemToolbar ul li a#fontIncrease{margin:0 0 0 2px;}div.itemRatingBlock,div.catItemRatingBlock,div.k2TagCloudBlock{padding:8px 0;}div.itemRatingBlock span,div.catItemRatingBlock span{display:block;float:left;font-style:normal;color:#999;margin:0;padding:0 4px 0 0;}div.itemBody,div.userItemBody,div.genericItemBody,div.latestItemBody{margin:0;padding:8px 0;}span.itemImage img,div.groupLinks,div.catItemBody{margin:0;padding:0;}div.itemIntroText img,div.catItemIntroText img,div.userItemIntroText img,div.genericItemIntroText img,div.latestItemIntroText img{background:#fff;border:1px solid #ccc;margin:4px;padding:2px;}div.itemExtraFields ul,div.catItemExtraFields ul,div.genericItemExtraFields ul,div.k2ItemsBlock ul li ul.moduleItemExtraFields{list-style:none;margin:0;padding:0;}div.itemHitsTwitter,div.itemCategory,div.itemTagsBlock,div.itemSocialLinksBlock,div.itemAttachmentsBlock{border-bottom:1px solid #f9f9f9;padding:4px;}div.itemCategory span,div.itemTagsBlock span,div.itemAttachmentsBlock span,div.catItemTagsBlock span,div.catItemAttachmentsBlock span,div.userItemCategory span,div.userItemTagsBlock span,div.latestItemCategory span,div.latestItemTagsBlock span{font-weight:700;color:#555;padding:0 4px 0 0;}div.itemTagsBlock ul.itemTags,div.itemAttachmentsBlock ul.itemAttachments,div.catItemTagsBlock ul.catItemTags,div.catItemAttachmentsBlock ul.catItemAttachments,div.userItemTagsBlock ul.userItemTags,div.latestItemTagsBlock ul.latestItemTags{list-style:none;display:inline;margin:0;padding:0;}div.itemTagsBlock ul.itemTags li,div.catItemTagsBlock ul.catItemTags li,div.userItemTagsBlock ul.userItemTags li,div.latestItemTagsBlock ul.latestItemTags li{display:inline;list-style:none;text-align:center;margin:0;padding:0 4px 0 0;}div.itemAttachmentsBlock ul.itemAttachments li,div.catItemAttachmentsBlock ul.catItemAttachments li{display:inline;list-style:none;text-align:center;margin:0;padding:0 4px;}div.itemAttachmentsBlock ul.itemAttachments li span,div.catItemAttachmentsBlock ul.catItemAttachments li span{font-size:10px;color:#999;font-weight:400;}div.itemAuthorBlock img.itemAuthorAvatar,div.itemListCategory img{float:left;display:block;background:#fff;border:1px solid #ddd;margin:0 8px 0 0;padding:4px;}div.itemRelated h3,div.itemAuthorLatest h3{font-size:11px;text-transform:uppercase;}div.itemVideoBlock h3,div.itemImageGallery h3{font-size:10px;text-transform:uppercase;}div.itemImageGallery,div.catItemImageGallery,div.userItemLinks,div.latestItemLinks{margin:0 0 16px;padding:0;}div.itemNavigation a.itemPrevious,div.itemNavigation a.itemNext{color:#FFF;padding:0 12px;}div.itemComments ul.itemCommentsList li p,div.latestItemsUser p.ulatestItemsUserDescription{padding:4px 0;}
div.itemCommentsForm form label.formName,div.itemCommentsForm form label.formEmail,div.itemCommentsForm form label.formUrl,div.itemCommentsForm form label.formRecaptcha{display:block;margin:12px 0 0 2px;

}div.itemBackToTop,#k2Container div.gsc-branding-text{text-align:right;}div.itemBackToTop a,div.itemBackToTop a:hover{text-decoration:underline;}div.subCategory a.subCategoryImage img,div.subCategory a.subCategoryImage:hover img,div.latestItemsCategoryImage img{background:#fff;border:1px solid #ddd;margin:0 8px 0 0;padding:4px;}div.catItemHeader span.catItemDateCreated,div.genericItemHeader span.genericItemDateCreated{color:#FFF;font-size:11px;background:#999;display:inline-block;padding:2px;}div.catItemHeader h3.catItemTitle,div.genericItemHeader h2.genericItemTitle{font-size:15px;line-height:110%;font-weight:700;margin:5px 0;padding:0;}div.catItemHeader h3.catItemTitle span sup,div.userItemHeader h3.userItemTitle span sup{font-size:12px;color:#CF1919;text-decoration:none;}span.catItemImage img,span.userItemImage img,span.genericItemImage img,span.latestItemImage img{border:1px solid #ccc;padding:8px;}div.catItemIntroText,div.userItemIntroText,div.genericItemIntroText,div.latestItemIntroText{font-size:inherit;font-weight:400;line-height:inherit;padding:4px 0 12px;}div.catItemExtraFields ul li span.catItemExtraFieldsLabel,div.genericItemExtraFields ul li span.genericItemExtraFieldsLabel,ul.moduleItemExtraFields li span.moduleItemExtraFieldsLabel{display:block;float:left;font-weight:700;width:30%;margin:0 4px 0 0;}div.catItemCategory,div.genericItemCategory{color:#555;font-size:11px;background:#EEE;display:inline-block;padding:2px;}div.catItemCategory span,div.genericItemCategory span{color:#555;padding:0 4px 0 0;}div.catItemCategory a,div.genericItemCategory a{color:#555;}div.catItemAttachmentsBlock,div.userItemCategory,div.userItemTagsBlock,div.latestItemCategory,div.latestItemTagsBlock{border-bottom:1px dotted #ccc;padding:4px;}div.catItemCommentsLink,div.userItemCommentsLink,div.latestItemCommentsLink{display:inline;border-right:1px solid #ccc;margin:0 8px 0 0;padding:0 8px 0 0;}div.catItemReadMore,div.userItemReadMore,div.genericItemReadMore,div.latestItemReadMore,div.k2LoginBlock fieldset.input p#form-login-remember label,div.k2LoginBlock fieldset.input p#form-login-remember input{display:inline;}div.userBlock img,div.latestItemsUser img{display:block;float:left;background:#fff;border:1px solid #ddd;margin:0 8px 0 0;padding:4px;}div.userBlock p.userAdditionalInfo,div.latestItemsUser p.latestItemsUserAdditionalInfo{border-top:1px dotted #ccc;margin:8px 0 0;padding:4px 0;}span.userURL,span.userEmail,span.latestItemsUserURL,span.latestItemsUserEmail{font-weight:700;color:#555;display:block;}div.userItemHeader span.userItemDateCreated,span.latestItemDateCreated{color:#999;font-size:11px;}div.userItemHeader h3.userItemTitle,div.latestItemHeader h3.latestItemTitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:24px;font-weight:400;line-height:110%;margin:0;padding:10px 0 4px;}div.userItemImageBlock,div.genericItemImageBlock,div.latestItemImageBlock{float:left;margin:0;padding:0;}span.userItemImage,span.genericItemImage,span.latestItemImage{display:block;text-align:center;margin:0 8px 8px 0;}div.k2LatestCommentsBlock ul,div.k2TopCommentersBlock ul{list-style:none;margin:4px;padding:4px;}div.k2LatestCommentsBlock ul li img.lcAvatar,div.k2TopCommentersBlock ul li img.tcAvatar{display:block;float:left;background:#fff;border:1px solid #ccc;margin:2px 4px 4px 0;padding:2px;}div.k2ItemsBlock ul li a.moduleItemComments,div.k2ItemsBlock ul li span.moduleItemHits{border-right:1px solid #ccc;margin:0 8px 0 0;padding:0 4px 0 0;}

div.k2LoginBlock ul,div.k2UserBlock ul,div.k2ArchivesBlock ul,div.k2AuthorsListBlock ul{list-style:square;margin:4px;padding:4px 8px;}
table.calendar tr td.calendarNavMonthPrev a,table.calendar tr td.calendarNavMonthPrev a:hover,table.calendar tr td.calendarNavMonthNext a,table.calendar tr td.calendarNavMonthNext a:hover{font-size:20px;text-decoration:none;}
table.calendar tr td.calendarDateLinked a:hover,table.calendar tr td.calendarTodayLinked a:hover{display:block;background:#BFD9FF;text-decoration:none;padding:2px;}

/* --- Category List/Menu --- */
div.k2CategoriesListBlock {}
div.k2CategoriesListBlock ul.level0 {border:none}
div.k2CategoriesListBlock ul.level0 {padding:0;margin:0;list-style: none; width:100%}
div.k2CategoriesListBlock ul.level0 li {background:#09F;padding:0;margin:0;border-bottom:1px solid #FFF}
div.k2CategoriesListBlock ul.level0 li a {color:#FFF;display:block;font-size:80%;text-transform:uppercase;padding:2px}
div.k2CategoriesListBlock ul.level0 li a:hover {background: #999;text-decoration:none}
div.k2CategoriesListBlock ul.level0 li a span {}
div.k2CategoriesListBlock ul.level0 li a:hover span {}
div.k2CategoriesListBlock ul.level0 li.activeCategory {background:#999;text-transform:uppercase;display:block}
div.k2CategoriesListBlock ul.level0 li.activeCategory a {font-weight:700;}

#twitter{padding:50px 5px 5px;background-position: -5px -215px;}
.twitter_img {padding:0 5px 0 0}
.twitter_siga{text-align:center;text-transform:uppercase;font-size:10px}
.twitter_time{font-size:85%}
.twitter_texto{color:#666; font-size:90%; font-weight:700; text-shadow: 1px 1px 0 #FFF}
.twitter_texto a{color:#09F}
.twitter_nome a{color:#09F}

/*Joomleague*/
tr.rodadas td, td.rodadas {background:#999; border-bottom: 2px solid #DFDFDF; color: #FFFFFF; font-weight: bold; padding: 5px}
td.rodadas a {color: #FFFFFF}
tr.rodadas-data td, .rodadas-data {background: url(../images/icon-pages.gif) no-repeat 5px 7px #F9F9F9; border-bottom: 1px solid #DFDFDF; border-top: 1px solid #DFDFDF;font-weight: bold; padding: 5px 20px;}
#rodadas-data {background: url(../images/icon-pages.gif) no-repeat 5px 7px #F9F9F9; border-bottom: 1px solid #DFDFDF; border-top: 1px solid #DFDFDF; font-weight: bold; padding: 5px 20px; clear:both;}
.elenco td {background: #F9F9F9; border-bottom: 1px solid #DFDFDF; border-top: 1px solid #DFDFDF; font-weight: bold; padding: 5px 20px}
#campeonato {width:90%; background: url(../images/trofeu_p.png) no-repeat 5px center; border-bottom: 1px solid #EBEBEB; float:left; font-weight:bold; height:20px; line-height: 18px; padding-left: 25px}
#estat {width:90%; background: url(../images/next.gif) no-repeat 8px center; border-bottom: 1px solid #EBEBEB; float:left; font-weight:bold; height:20px; line-height: 18px; padding-left: 25px}
#data {width:90%; background: url(../images/data.gif) no-repeat 7px center #F9F9F9; border-bottom: 1px solid #DFDFDF; float:left; height:20px; line-height: 18px; padding-left: 25px}
#datatab {width:95%; background: url(../images/data.gif) no-repeat 5px center #FFF; border-bottom: 1px solid #DFDFDF; float:left; color: #0099FF; height:20px; line-height: 18px; padding-left: 25px}

#placar {padding:0;overflow:auto;color:#555}
#placar div.resultado {overflow:auto}
#placar div.jogos {overflow:auto}
#placar div.jogo_placar {font-size:11px;padding:10px;float:left; width:50%}
#placar div.jogo_info {padding:5px;float:left; width:44.5%}
#placar div.jogo_ant {font-size:11px;padding:5px;float:left; width:44.5%; color:#888}
#placar div.jogo_ant div.ultimos {padding:5px;background:#FFF;text-align:center; border:1px solid #EBEBEB}
#placar p.tipojogo {color:#FFF;float:left;padding:2px;margin:2px;text-transform:uppercase;font-size:10px;font-weight:900;width:auto;background:#999}

#placar div.jogo_info ul {margin:0}
#placar div.jogo_info li.datare {border-bottom:1px solid #dedede;padding-left:20px;font-weight:700}
#placar div.jogo_info li.torneio {background: url(../images/trofeu.png) no-repeat left center;border-bottom:1px solid #dedede;padding-left:20px;text-transform:uppercase; font-size:10px}

#placar div.gols {
	float:left;
	width:30%;
	text-align:center;
	padding-top:15px;
}

#placar div.jogo_placar div.gols {font-size: 26px;font-weight:700;color:#999}
#placar div.jogo_placar div.gols span {font-size:40px;font-weight:700;color:#999}

#placar div.escudo {float:left;width:35%;text-align:center; text-transform: uppercase; font-size:9px}
#placar div.escudo img {display:block;margin:0 auto}

#escudosplacar span{
	font-size: 40px;
	color: #424242;
	margin-bottom: 10px;}
