/**************************************
 * THEME NAME: custom_corners
 *
 * Files included in this sheet:
 *
 *   custom_corners/user_styles.css
 **************************************/

/***** custom_corners/user_styles.css start *****/

body {
  font-family:verdana, arial, helvetica, sans-serif;
  color:#333; margin:0; padding:0;
  background:#fff url(pix/bg_azul.jpg) repeat-x;}

/* Aparência diferenciada para ids do body */
body#admin-index div.adminwarning {border-style:none; margin:20px 30px;}
body#admin-index .c1 {vertical-align:top;}
body#admin-lang h2.main {font-size:1em; text-align:left;}
body#admin-lang div.generalbox {border-style:none;}
body#admin-lang table.translator {border-color:#F1ECE6;}
body#admin-langimport div.generalbox {border-style:none;}
body#course-index table.generalbox {
  background-color:#EEE;
  border:1px solid;
  border-color:#FFF #DDD #DDD #FFF;}
body.admin table.generaltable {width:100%;}
body.admin div.generalboxcontent,
body.admin table.generalbox,
body.admin td.generalboxcontent {background-color:inherit; border-style:none;}
body#admin-auth td#middle-column {padding-bottom:10px;}

body#admin-roles-manage td.generalboxcontent table td {padding-left:0.5em; padding-right:0.5em;}
body#admin-roles-override td.cell.c1 {padding-top:0.5em;}
body#admin-roles-assign td.cell.c3 {padding-top:0.5em;}
body#admin-roles-assign td.cell.c1 {padding-top:0.5em;}
body#admin-roles-override td.capcurrent {background-color:#eeeeee; border:1px solid #cccccc;}
body#admin-roles-manage td.capdefault {background-color:#dddddd;  border:1px solid #cecece;}
body#admin-roles-manage tr.rolecap {border-style:none; border-bottom:1px solid #cecece;}
body#admin-roles-override tr.rolecap {border-style:none;  border-bottom:1px solid #cecece;}
body#admin-roles-manage td.rolecap span.cap-desc span.cap-name {color:#888;}
body#admin-roles-override td.rolecap span.cap-desc span.cap-name {color:#888;}

body#site-index td.categoryboxcontent {border-style:none;}

body#course-view tr.section td.side {border-style:none;}
body#course-view tr.current td.side {background:#f1ece6;}
body#course-view tr.section td.content {padding-bottom:1.5em;  border-style:none;}
body#course-user div.section {border:1px solid #F1ECE6;}
body#course-user div.tabtree {margin-bottom:10px;}

body#message-index div#header,
body#message-discussion div#header,
body#message-history div#header,
body#message-user div#header,
body#message-index div#footer,
body#message-discussion div#footer,
body#message-history div#footer {display:none;}

body#message-index div#page,
body#message-user div#page,
body#message-history div#page {width:auto;}

body#message-user div#page {margin:0;}
body#message-user div#content {padding:0;}

body#grade-index .grades th.header {font-weight:bold; font-size:0.7em;}
body.grade-edit-scale div.scale_options {font-size:0.7em;}
body.grade-report-grader table#user-grades tr.groupavg td.cell {font-weight:bold;color:#006400;}
body.grade-report-grader table#user-grades {width:auto;}
body.grade-report-grader table#user-grades tr.avg td.cell {font-weight:bold;color:#00008B;}
body.grade-report-grader table#user-grades td.cat,
body.grade-report-grader table#user-grades td.course {font-weight:bold;}

body#mod-glossary-view div.glossarycontrol {
  float:none;
  text-align:right;
  white-space:nowrap;
  margin:5px 0;}
 
body#course-report div#content {
  padding:0;
  margin:10px 0;}

/* CSS para tags */
a:link, a:visited {color:#116699; text-decoration:none;}
a:hover {color:#06F; text-decoration:underline;}
hr {color:#F1ECE6; background-color:#F1ECE6; border-style:none;}
p.copyright {text-align:center;}
td.cell {vertical-align:top;}
ul.section li {margin:0.2em 0;}

/* Tem essa classe no header e no footer */
div.logininfo {white-space:nowrap;} 

/* Div de login do usuário */
div.loginbox {border:1px solid #F1ECE6;}
.loginbox.twocolumns .loginpanel {border-right:1px solid #F1ECE6;}

/* Div page = container */
div#page {margin:0 4%; padding-top:2px; width:auto;}

/* BORDAS ARREDONDADAS -----------------------------------------------*/
/* Vale para todas as div.bt e div.bb */
div.bt, div.bb { background-repeat:no-repeat; background-position:100% 0; text-align:left;}

/* Borda superior (bt=BorderTop) e borda inferior (bb=BorderBottom) */
body.nolayouttable div#content div.bt,
body.nolayouttable div#content div.bb,
div#header-home div.bt,
div#header-home div.bb,
div#header div.bt,
div#header div.bb,
div.sideblock div.bt,
div.sideblock div.bb,
div.sideblock div.header div.bt,
td#middle-column div.bt,
td#middle-column div.bb,
div#footer div.bt,
div#footer div.bb {
  background-image:url(pix/beige_box.png);
  margin:0 0 0 13px;
  height:12px;
  background-color:transparent;}

/* Muda somente em bb (BorderBottom) */
body.nolayouttable div#content div.bb,
div#header-home div.bb, 
div#header div.bb,
div.sideblock div.bb,
td#middle-column div.bb,
div#footer div.bb {background-position:100% 100%;} /* vem 100% 0 do div.bb */

/* Todas as divs internas à bt e bb*/
div.bt div, div.bb div {
  font-size:1px; 
  line-height:1%;
  height:0;
  background-repeat:no-repeat;
  background-position:0 0;
  background-color:transparent;}

/* Divs internas de bt e bb */
body.nolayouttable div#content div.bt div,
body.nolayouttable div#content div.bb div,
div#header div.bt div, 
div#header div.bb div,
div#header-home div.bb div,
div#header-home div.bt div,
div.sideblock div.bt div,
div.sideblock div.bb div,
div.sideblock div.header div.bt div,
td#middle-column div.bt div,
td#middle-column div.bb div,
div#footer div.bt div,
div#footer div.bb div {
  background-image:url(pix/beige_box.png);
  height:12px;
  left:-13px;
  position:relative;
  width:13px;}

/* Somente as divs interna de bb(BorderBottom) */
body.nolayouttable div#content div.bb div,
div#header-home div.bb div, 
div#header div.bb div,
div.sideblock div.bb div,
td#middle-column div.bb div,
div#footer div.bb div {background-position:0 100%;}

/* Muda o fundo destas divs para box.png (sai box_beige.png) */
body.nolayouttable div#content div.bt,
body.nolayouttable div#content div.bt div,
body.nolayouttable div#content div.bb,
body.nolayouttable div#content div.bb div,
div.sideblock div.bt,
div.sideblock div.bt div,
div.sideblock div.header div.bt,
div.sideblock div.header div.bt div,
td#middle-column div.bt,
td#middle-column div.bt div,
td#middle-column div.bb,
td#middle-column div.bb div {background-image:url(pix/box.png);}

/* Posicao da div interna de bb em middle-column */
td#middle-column div.bt div {z-index:10;}
/* FIM BORDAS -------------------------------------------------------*/

/* CONTEUDO -----------------------------------------------------*/
/* Divs internas do conteudo em todas as caixas */
div.i1 {background-repeat:repeat-y; background-position:0 0; background-color:transparent;}
div.i2 {background-repeat:repeat-y; background-position:100% 0; background-color:transparent;}

/* I1 do header-home, header, sideblock e footer */
div#header-home div.i1, 
div#header div.i1,
div.sideblock div.i1,
div#footer div.i1 { background-image:url(pix/beige_borders.png); padding:0 0 0 12px;}

/* I1 do header da caixa da esquerda */
td#middle-column div.i1,
div.sideblock div.header div.i1,
body.nolayouttable div#content div.i1 {
  background-image:url(pix/borders.png);
  padding:0 0 0 12px;}

/* I2 do body, header-home, header, sideblock, middle-column e footer */
body.nolayouttable div#content div.i2,
div#header-home div.i2, 
div#header div.i2,
div.sideblock div.i2,
div.sideblock div.header div.i2,
td#middle-column div.i2,
div#footer div.i2 {
  background-image:url(pix/beige_borders.png);
  background-attachment:scroll;
  padding:0 12px 0 0;}

/* Muda fundo */
body.nolayouttable div#content div.i2,
div.sideblock div.header div.i2,
td#middle-column div.i2 {background-image:url(pix/borders.png);}

body.nolayouttable div#content div.i3,
td#middle-column div.i3 {
  background-color:#FFF;
  padding:0 10px;
  border-width:1px 0;
  border-style:solid;
  border-color:#FFF;}

/* HEADER ----------------------------------------------------------*/
/* Div header (home e internas) */
div#header-home, 
div#header {position:relative; margin:0;}

/* Itens comuns I3 do header-home e header */ 
div#header-home div.i3,
div#header div.i3 {
  background-color:#F1ECE6;
  padding:10px 5px 0 5px;
  border-top-width:1px;
  border-bottom-width:1px;
  border-style:solid none;
  border-top-color:#F1ECE6;
  border-bottom-color:#F1ECE6;}
  
/* Itens diferentes */
div#header div.i3 {padding:10px 5px 0 5px;}
div#header-home div.i3 {padding:10px 5px;}

/* Fica dentro do i3 do header - é a logo */
h1.headermain {margin:0 0 0 7px;}

/* Div de identificação do usuário no header (Você acessou como...) */
div.headermenu { margin:0; padding:3px; font-size:0.75em;}
div.headermenu div.logininfo {margin-bottom:0.2em;}

form.popupform { font-size:0.85em; }

/* Div wraphome dentro de header-home */
div#header-home div.i3 div.wraphome {
  background-color:#F1ECE6;
  border:1px solid #F1ECE6;
  padding:0 10px;}

/* Div de navegacao - breadcrumb */
div.breadcrumb {font-size:0.8em; padding-left:0.3em;}
div.navbar div.navbutton form {font-size:0.85em; float:left;}
div.navbar div.navbutton {margin-top:3px;}
div.navbar {
  font-size:0.85em; /* padding:3px 3px 6px 0; */
  margin:5px 0 0 0;
  clear:both; /* background:url(pix/bg_menu.gif) repeat-x scroll left bottom #FFF; */
  border-style:none;}
div.breadcrumb span.sep {font-family:arial, sans-serif; color:#06F;}
/* FIM HEADER ------------------------------------------------------------------------------*/

/* Div do conteudo principal (id content)*/
div#content {
  padding:0;
  font-size:0.75em;
  line-height:1.5em;
  clear:both;
  border-top-style:none;
  border-bottom-style:none;}

/* Lista de todos os cursos */
form#switchcategory #switchcategory_jump,
form#switchcategory #switchcategory_jump option {
	font:0.9em Verdana, Geneva, sans-serif;
	color:#153451; width:700px;}
/* Fim lista */

/* Diversas */
span.arrow {font-family:Arial,Helvetica,Courier,sans-serif; font-size:80%;}
p.arrow_button input {font-family:Arial,Helvetica,Courier,sans-serif; font-size:80%;}
table.generaltable {background-color:#EEE;}
img.resize {width:1em; height:1em;}

h2.main {
  background-image:url(pix/header.png);
  background-repeat:repeat-x;
  background-position:center top;
  padding:5px 5px 6px;
  color:#333;
  font-size:120%;
  border-right:#F1ECE6 1px solid;
  border-left:#F1ECE6 1px solid;}

/* Título Interno: Categorias de cursos */
h2.headingblock {
  padding:5px 5px 6px;
  color:#153451;
  font-size:100%;
  border-style:none;}
 
div.noticebox {
  background-color:#EEE;
  border-width:1px;
  border-style:solid;
  border-color:#FFF #DDD #DDD #FFF;}
div#notice.generalbox {border-style:none;}

div.generalbox {border:1px solid #F1ECE6;}
table.generalbox {border-style:none;}
  /* border-top-width:1px;   border-top-color:#DDD; */
table.generaltable th {color:#153451;}
table.generaltable th.header {
  padding-bottom:10px;
  border-width:1px;
  border-style:solid;
  border-color:#EEE #CCC #CCC #EEE;}
table.generaltable td.cell {white-space:normal; border-color:#DDD;}

div.informationbox {
  background-color:#f1ece6;
  border:1px solid;
  border-color:#FFF #DDD #DDD #FFF;}

table.userinfobox {border:1px solid #DDD; margin:0 auto 5px;}
div.errorbox {background-color:#E88; border-color:#600;}
table.environmenttable span.error {  background-color:#E88;  color:inherit;}

/*Caixa de login */
div.block_login div.content div.c1 {text-align:right; margin:0.3em 0;}
div.block_login div.content div.btn input {text-align:center;}
div.block_adminblock {min-width:210px;}

/* Blocos laterais */
/* Div sideblock */
div.sideblock div.header {padding:0; border-style:none;}
div.sideblock ul.list span.c1 {padding-left:0;}
div.sideblock h2 {color:#153451;} /* ver */
div.sideblock div.title h2 {font-size:1em; line-height:1.1em; color:#153451;} /* Título da caixa lateral */
div.sideblock div.content * {text-align:left;}
div.sideblock div.content {padding:0.3em 0.3em 0.5em; border-style:none; background-color:#f1ece6;}
div.sideblock span.icon {display:block; float:left; margin-right:0.3em;}
div.sideblock ul.list li {clear:left; padding-left:18px;}
div.sideblock div.column.c0 {margin-left:-19px;}
div.sideblock div.content div.message {text-align:left;}
.sideblock .header .hide-show-image {margin-top:0;}
div.sideblock div.header div.commands {height:16px;  background-color:#fff;}
/*I3 do header da div da esquerda */
div.sideblock div.header div.i3 {
  padding:0 0 5px;
  background-color:#fff;
  border-top:#fff 1px solid;
  border-bottom:#fff 1px solid;}

div.sideblock div.i3 {
  background-color:#f1ece6;
  padding:0;
  border-style:none;}

/* Para retirar a borda branca da caixa "Sistema de Educação "*/

div#inst4 div.wrap div.bt , 
div#inst4 div.wrap div.bt div { background-image:url(pix/beige_box.png);}

div.coursebox {border-style:solid; border-color:#F1ECE6; }
div.courseboxcontent,
td.courseboxcontent { 
  background-color:#EEE;
  border-width:1px;
  border-style:solid;
  border-color:#FFF #DDD #DDD #FFF;}
ul.tabrow td { border:1px solid #88DD55;}
ul.tabrow td.selected {
  border-top-width:1px;
  border-right-width:1px;
  border-left-width:1px;
  border-style:solid solid none;
  border-top-color:#88DD55;
  border-right-color:#88DD55;
  border-left-color:#88DD55;}

/* Calendário */
div.sideblock table.minicalendar td.day {text-align:center; font-size:0.9em; }
div.sideblock table.minicalendar {border-style:none; margin-bottom:0;}
div.sideblock table.minicalendar tr.weekdays {font-size:0.8em;}
div.sideblock div.calendar-controls span.current {text-align:center;}
div.calendar-controls a.next {text-align:right;}
div.calendar-controls span.previous {font-family:arial, sans-serif;}
div.calendar-controls span.next {font-family:arial, sans-serif; text-align:right;}
table.minicalendar th {padding:0px 1px;}
table.minicalendar td.today {line-height:1.4em; border:2px solid #0066FF;}
table#calendar td.event_global {background-color:#D6F8CD; border-color:#D6F8CD;}
table.minicalendar td.event_global {background-color:#D6F8CD; border-color:#D6F8CD;}
table.minicalendar td.event_course {background-color:#FFD3BD; border-color:#FFD3BD;}
div.block_calendar_month td.event_global {background-color:#D6F8CD; border-color:#D6F8CD;}
table#calendar td.event_course {background-color:#FFD3BD; border-color:#FFD3BD;}
div.block_calendar_month td.event_course {background-color:#FFD3BD; border-color:#FFD3BD;}
table#calendar td.event_group {background-color:#FEE7AE; border-color:#FEE7AE;}
table.minicalendar td.event_group {background-color:#FEE7AE; border-color:#FEE7AE;}
div.block_calendar_month td.event_group {background-color:#FEE7AE; border-color:#FEE7AE;}
table#calendar td.event_user {background-color:#DCE7EC; border-color:#DCE7EC;}
table.minicalendar td.event_user {background-color:#DCE7EC; border-color:#DCE7EC;}
div.block_calendar_month td.event_user {background-color:#DCE7EC; border-color:#DCE7EC;}
div.block_calendar_month div.filters table { background-color:inherit;}
table#calendar td.maincalendar div.filters table {background-color:inherit;}
table#calendar td.sidecalendar div.filters table {background-color:inherit;}
h3.eventskey {font-size:100%;}
div.block_calendar_month div.content {padding:0;}
table#calendar td.sidecalendar div.sideblock {border-color:#ccc;}
table#calendar td.maincalendar {border-color:#ccc;}
table#calendar td.nottoday {border-color:#ccc;}
table.minicalendar td.today {border-color:#ccc;}
table.minicalendar td.event_user {border:1px solid  #ccc !important;}
table.minicalendar td.event_group {border:1px solid  #ccc !important;}
table.minicalendar td.event_course {border:1px solid  #ccc !important;}
table.minicalendar td.event_global {border:1px solid  #ccc !important;}
table#calendar td.event_user {border:1px solid  #ccc !important;}
table#calendar td.event_group {border:1px solid  #ccc !important;}
table#calendar td.event_course {border:1px solid  #ccc !important;}
table#calendar td.event_global {border:1px solid  #ccc !important;}

div.que {border:1px solid #F1ECE6;}
td.sitetopiccontent {border-style:none;}

div.block_rss_client ul.list li {padding-left:0;}
div.block_messages div.content {font-size:inherit;}
div.block_messages div.content div.info {text-align:left;}
td.categoryboxcontent {
  background-color:#EEE;
  border-width:1px;
  border-style:solid;
  border-color:#FFF #DDD #DDD #FFF;}
  
form#adminsettings fieldset {margin-top:1em; padding:0; background-color:inherit;}
fieldset.adminsettings span.form-shortname {color:#AAA; font-style:italic; font-size:90%;}
form#adminsettings span.form-shortname {
  color:#AAA;
  font-style:italic;
  font-size:90%;}
form#adminsettings span.defaultinfo {
  color:#AAA;
  font-style:italic;
  font-size:90%;
  margin-left:1.5em;
  padding-bottom:0.2em;}
fieldset.adminsettings {
  background-color:#EEE;
  border-width:1px;
  border-style:solid;
  border-color:#FFF #DDD #DDD #FFF;}
form.mform div.textarea textarea {width:35em;}
form#adminsettings div.form-item { 
/*background:url(pix/small_bg_gradient.png) repeat-x 0 bottom;*/
  border-top:1px solid #F1ECE6;}

form#adminsettings .form-label {padding-right:0.3em; border-right:1px solid #F1ECE6;}
form#adminsettings div.form-htmlarea {width:600px;}
div.htmlarea iframe {}

/* Tabela dentro do conteudo principal */
td#left-column {padding-top:10px; padding-right:5px;}
td#right-column {padding-top:10px; padding-left:5px;}

table#layout-table { 
  margin-top:0;
  border-collapse:collapse;
  border-spacing:0;}
  
table#layout-table td#middle-column {padding:10px 0 0;}

div.sitetopic {border-style:none;}
div.categorybox {border-style:solid; border-width:1px; border-color:#EEE;}
div.mdescr div.images {text-align:center;}

fieldset {font-size:0.9em; border-style:none;}

table.cal_popup_bg {background-color:#fff; border-color:#F1ECE6;}
div.homelink {margin:2px 0 0; padding:0;}

td#left-column div.hidden div.header {border-bottom-style:none;}
td#right-column div.hidden div.header {border-bottom-style:none;}

/*info box section start */
div.generalbox.ccbox,
div.ccbox {border-style:none;}

/* Coloquei em comentário para testar a retirada das bordas das categorias
div#content div.ccbox div.bt,
div#content div.ccbox div.bt div,
div#content div.ccbox div.bb,
div#content div.ccbox div.bb div {background-image:url(pix/mask_box.png);}

div#content div.ccbox div.i1 {background-image:url(pix/mask_borders_le.png);}
div#content div.ccbox div.i2 {background-image:url(pix/mask_borders_re.png);}
div#content div.ccbox div.i3 {background-color:transparent;border-color:transparent;}
*/

/* Teste para retirar as bordas das categorias 
div#middle-column div.ccbox div.bt,
div#middle-column div.ccbox div.bt div,
div#middle-column div.ccbox div.i1,
div#middle-column div.ccbox div.i2,
div#middle-column div.ccbox div.i3,
div#middle-column div.ccbox div.bb,
div#middle-column div.ccbox div.bb div {background-image:none;}*/

/*div#content div.ccbox div.bt div {z-index:10;}*/

/*div#content div.ccbox {
  background-image:url(pix/info_gradient.png);
  background-repeat:repeat-x;
  background-position:50% 50%;
  padding:0;}
*/
/*info box section end */

td#middle-column tr.section {
  /* background-image:url(pix/bottom_shadow_to_top.png);
  background-repeat:repeat-x;
  background-position:center bottom; */
  border:1px solid #F1ECE6;}

td#middle-column tr.separator {
  background-image:none;
  height:1.5em;
  border-style:none;}

fieldset.clearfix {
  /* background-image:url(pix/bottom_shadow_to_top.png);
  background-repeat:repeat-x;
  background-position:center bottom; */}

th.header {
  background-image:url(pix/header.png);
  background-repeat:repeat-x;
  background-position:center bottom;
  background-color:#FFF;
  /*padding-bottom:5px; causes mis-alignment in IE. MDL-21088*/}

form.mform legend {
  color:#0066ff;
  font-size:120%;}

div.coursebox div.summary {
  width:45%;}

/* Forum */
body#mod-forum-view div.subscription {
  float:none;
  text-align:right;
  white-space:nowrap;}
table.forumpost tr.header {
  background-image:url(pix/header.png);
  background-repeat:repeat-x;
  background-position:left bottom;}
table.forumpost td.starter {background:inherit;}
table.forumpost td.left {background:inherit;}
table.forumpost td.picture {background:#fff;}
table.forumpost {
  margin-top:20px;
  border-style:none;}
table.forumpost tr.header td.topic {
  padding-bottom:10px;
  border-style:none;}
table.forumpost div.commands {
  padding-bottom:7px;
  border-top-width:1px;
  border-bottom-width:1px;
  border-style:solid none;
  border-top-color:#F1ECE6;
  border-bottom-color:#F1ECE6;}
table.forumheaderlist {border-color:#F1ECE6;}
table.forumheaderlist tr.discussion td {border-color:#F1ECE6;}

td.content {border-right:#F1ECE6 1px solid;}

div.glossarydisplay table.glossarypost {border-color:#F1ECE6;}
div.glossarydisplay table.glossarycategoryheader {background-color:inherit;}
div.glossarydisplay div.entrybox {border-color:#F1ECE6;}
div.glossarydisplay hr {
  color:#F1ECE6;
  background-image:url(pix/bottom_shadow.png);
  background-repeat:repeat-x;
  background-position:left top;
  height:10px;
  border-style:none;}
  
table.glossarypost div.concept h3 {display:inline;}
table.glossarypost.continuous div.concept {display:inline;}
div.mwiki div.tabtree {margin-top:10px;}
table#categoryquestions {margin-top:10px;}

div.que div.info {padding-bottom:7px;}
div.que div.ablock {
  padding-bottom:5px;
  border-bottom:#0066FF 1px solid;
  border-top-style:none;}
div.que div.qtext {
  padding-bottom:7px;
  margin-bottom:10px;
  padding-left:5px;
  border-left:#F1ECE6 1px solid;}

div.que div.content {margin:5px 0 0;}
.tabrow0 div,.tabrow0 ul {top:2em;}
a.dimmed:link, a.dimmed:visited {color:#AAA;}
span.dimmed_text {color:#AAA;}
.dimmed_text {color:#AAA;}
tr.hidden div.summary {color:#AAA;}
tr.hidden td.left {color:#AAA;}

#admin-roles-override .capcurrent {background-color:#FFF;border:1px solid #cecece;}
#admin-roles-manage .capdefault { background-color:#ddd; border:1px solid #cecece;}
#admin-roles-manage .rolecap { border:none; border-bottom:1px solid; border-bottom-color:#cecece;}
#admin-roles-override .rolecap { border:none; border-bottom:1px solid; border-bottom-color:#cecece;}
#admin-roles-manage .rolecap .cap-desc .cap-name,
#admin-roles-override .rolecap .cap-desc .cap-name {color:#888;}

.plugincompattable {font-size:90%;text-align:left;}
.plugincompattable td.standard, .plugincompattable td.warning {font-style:normal;}
.plugincompattable td.nonstandard, .plugincompattable td.missingplugin {font-weight:bold;}

.plugincheckwrapper {text-align:center;}
.plugincompattable td.ok {color:#008000;}
.plugincompattable td.warning {color:#DF7800;}
.plugincompattable td.error {color:#DF0000;}

.tag_cloud .s20 {font-size:1.5em; font-weight:bold;}
.tag_cloud .s19 {font-size:1.5em;}
.tag_cloud .s18 {font-size:1.4em; font-weight:bold;}
.tag_cloud .s17 {font-size:1.4em;}
.tag_cloud .s16 {font-size:1.3em; font-weight:bold;}
.tag_cloud .s15 {font-size:1.3em;}
.tag_cloud .s14 {font-size:1.2em; font-weight:bold;}
.tag_cloud .s13 {font-size:1.2em;}
.tag_cloud .s12, .tag_cloud .s11 {font-size:1.1em; font-weight:bold;}
.tag_cloud .s10, .tag_cloud .s9 {font-size:1.1em;}
.tag_cloud .s8, .tag_cloud .s7 {font-size:1em; font-weight:bold;}
.tag_cloud .s6, .tag_cloud .s5 {font-size:1em;}
.tag_cloud .s4, .tag_cloud .s3 {font-size:0.9em; font-weight:bold;}
.tag_cloud .s2, .tag_cloud .s1 {font-size:0.9em;
}

/* Rodape */
div#footer {
  font-size:0.75em;
  padding:0;
  margin:5px auto;
  border-style:none;}

div#footer div.i3 {
  background-color:#f1ece6;
  padding:0 10px;
  border:#f1ece6 0 solid;
  border-width:1px 0;}

p.helplink {margin:0.5em 0;}
/*-----------------------------------------*//***** custom_corners/user_styles.css end *****/


