/* Body class */

.gbody{
font-family: Verdana,Arial,Helvetica,sans-serif;
background: #FFFFFF;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 0px;
}

/* General smart tables class */

table.forums {
font-family: Verdana,Arial,Helvetica,sans-serif;
/* cambio de 770 */
width: 100%;
border: 1px #CCCCCC solid;
display: table;
color: #000000;
border-collapse: collapse;
text-align: left;
} 

table.forums2  { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; display: table; width: 100%; border-color: transparent; border-collapse: collapse }

/* Simple transparent table without borders and background color (menu navigation, general tables) */

.tbTransparent{
font-family: Verdana,Arial,Helvetica,sans-serif;
/* cambio de 770 */
width: 100%;
background: transparent;
font-size: 11px;
line-height: 15px;
text-align: left;
}

/* Small analog text, used usually with SPAN */

.txtSm{
font-family: Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;	
font-size: 10px;
}

.txtSm2 { color: #930; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

/* Normal analog text, used usually with SPAN */

.txtNr{
font-family: Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;	
font-size: 14px;
}

/* Views color */

.views{
color:#9A9A9A;
}

/* Warning text */

.warning { color: #c00; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.warning2  { color: #c60; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

/* Supscript class */

.navCell{
font-family: Arial,Helvetica,Geneva,sans-serif;
font-size: 10px;
}

/* Class for select boxes */

.selectTxt {
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: #FFFFFF;
}

/* List style - user's info */

.limbb{
list-style: circle;
font-size: 11px;
margin-left: 15px;
}

/* Input areas - boxes, textareas... */

.inputButton {
font-family: Verdana,Arial,Helvetica,sans-serif;
background: #FFFFFF;
border-top: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-left: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px solid;
font-size: 10px;
color: #000000;
/* height: 19px; */
}

.textForm {
font-family: Verdana,Arial,Helvetica,sans-serif;
background: #FFFFFF;
border-bottom: #CCCCCC 1px solid;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-top: #CCCCCC 1px solid;
font-size: 11px;
}

/* Caption 1 (the one for displaying sub-headers like "topics, posted" etc) */

td.caption1 {
border: 1px #E3E3E3 solid;
font-size: 11px;
line-height: 15px;
padding-bottom: 1px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
}

/* Caption 2 color and properties (this one displaying main menu,  New Topic text bg, New Message text bg) */

td.caption2 {
background-color: #FFFFFF;
border: 1px #CCCCCC dotted;
padding: 4px;
height: 20px;
font-size: 11px;
font-weight: bold;
line-height: 15px;
}

td.caption2bis  { font-size: 11px; font-weight: bold; line-height: 15px; background-color: #ffffff; padding: 4px; height: 20px }

/* Caption 3 (used for Last Discussions, topic titles, Forums selection) */

td.caption3  { font-size: 11px; line-height: 15px; background-color: #fff8df; padding: 3px; height: 20px }

/* Caption 4 (the one for displaying not separate headers like Forum, Topic, Poster etc. on 1st page, Buttons menu, left info cell) */

td.caption4  { color: #ffffff; font-size: 11px; font-weight: bold; line-height: 15px; background-color: #f93; padding: 2px 5px }
td.caption4bis   { color: #630; font-size: 11px; font-weight: bold; line-height: 15px; background-color: #f93; padding: 2px 5px }
/* Caption 5 (used for user input like password/login and registration etc) */

td.caption5  { font-size: 11px; line-height: 15px; background-color: #fff8df; padding: 4px; height: 20px }

td.caption5bis   { font-size: 11px; line-height: 15px; background-color: #fff; background-image: url(img/fondoformulario.jpg); padding: 4px; height: 20px }

td.caption5tris   { font-size: 11px; line-height: 15px; background-color: #fff; background-image: url(img/fondoformulario2.jpg); padding: 4px; height: 20px }

/* Caption 6 (this one is for displaying title headers (search, stats, user reg/prefs) ) */

td.caption6  { font-size: 11px; font-weight: bold; background-color: #fff5c5; padding: 4px; height: 18px; border: solid 1px #e4eef3 }

/* Font for displaying username in each thread */

.username{
text-decoration: none;
font-size: 11px;
font-weight: bold;
}

/* Topics/forums/threads content cell color #1 */

.tbCel1 { background: #ffeaab }

/* Topics/forums/threads content cell color #2 */

.tbCel2 { background: #fff8df }

.formStyle{
margin: 0px;
}

/* preformatted text solution */
div.preDiv { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; background: #ffc; text-align: left; padding: 4px; border: solid 1px #ffffff }
/*-- preformatted text solution */

/* Stats bar */

.tbStBar { font-size: 11px; background: #fff5c5; margin: 1px; padding: 1px; border: solid 1px #cccccc }

A:link  { color: #c60; text-decoration: none }

A:active  { color: #930; text-decoration: none }

A:visited  { color: #c60; text-decoration: none }

A:hover   { color: #630; text-decoration: none }

.quote { color: #000; font-size: 11px; font-style: italic; background: #fbf9f9; margin: 8px auto 0; padding: 3px; width: 95%; border-style: dotted dotted dotted solid; border-width: 1px 1px 1px 3px; border-color: #600 }

.quoting { color: #600; font-style: normal; font-weight: bold; background: #fc9; margin: 0 auto 8px; padding: 4px; border-top: 0 none; border-left: 2px solid #600 }

/* Front Page: supertitle */

.groupTitle{
color:#FFFFF9;
text-transform:uppercase;
font-size:9pt;
background-color:#003A66;
padding:4pt;
padding-left:3pt;
padding-right:3pt;
border-bottom:1px #000 solid;
}

/* Front Page: Group title link */
.groupTitle A:link, .groupTitle A:active, .groupTitle A:visited{
color:#F0F0E3;
font-weight:bold;
}

/* Front Page: forum title */

td.forumTitle{
font-size:9pt;
padding:2pt;
padding-left:4pt;
border-color:#eee;
border:0px;
border-bottom:1px solid #F0F0F0;
background-color:#E8EACD;
line-height:14pt;
}

/* Front Page: forum title hyperlink */

td.forumTitle A{
font-weight:normal;
color:#002244;
text-decoration:underline;
background:none;
}

td.forumTitle A:hover{
text-decoration:none;
}

/* Front Page: forum counts */

.fdescNum{
color:#696969;
}

.fdescNum strong{
color:#333;
}

/* Messages: text, hyperlink */

.postedText{
font-family:Verdana, Georgia, Times;
font-size:10pt;
line-height:13pt;
padding-top:10pt;
padding-bottom:10pt;
}

.postedText A:link, .postedText A:active, .postedText A:visited, .postedText A:hover{
color:#002244;
font-weight:bold;
}

.postedText A:hover{
text-decoration:none; background:#003A66; color:#FFFFFF;
font-weight:bold;
}

/* Messages: author row */
td.pauthor{
background-color:#EFEFE8;
border:1px #EFEFE8 solid;
border-bottom:#dbdbdb 1px solid;
font-size:9pt;
line-height:15pt;
padding-bottom:1px;
padding-left:5px;
padding-right:5px;
padding-top:2px;
}

/* Message form: new reply href's hover */

#newreply:hover, #newtopic:hover{
text-decoration:none;
background-color:transparent;
}

/* Front Page, Topics listing, Messages: <H1> heading */

.headingTitle{
font-weight:bold;
font-size:13pt;
color:#003A66;
margin-top:10pt;
margin-bottom:7pt;
}
/* Front Page: desktop table */

table.forumCol{
font-family:'lucida grande',tahoma,verdana,arial,sans-serif;
width:100%;
text-align:left;
color:#000;
display:table;
border-collapse:collapse;
margin-bottom:12pt;
}