/* ###################### OVERALL SETTINGS ###################### ok */

body {

  margin           : 0px;
 background-color : white;
background-image : url('../images/main_back1.gif'); 



  font-family      : Verdana;

  font-size        : 10px;

  color            : #000000;

    

}


.contentbox {

 /*  background-image : url('../images/image_bottom.gif'); 

  background-repeat: no-repeat;

  background-position: right top;  */


  background-color : white;

  border           : 1px solid #BA804B; /* borde de la caja */

}



td {

  font-family      : Verdana;

  font-size        : 12px;

  color            : #000; /*todas la demás letras */

}



tr {

  font-family      : Verdana;

  font-size        : 10px;

  color            : #000; /*todas la demás letras */

}

p {

  font-family      : Verdana;

  font-size        : 10px;
  color            : #000; /*todas la demás letras */

}

div {

  font-family      : Verdana;

  font-size        : 10px;

  color            : #000; /*todas la demás letras */

}

hr {

  color            : #993300;

  height           : 1px;

  width            : 100%;
 font-size        : 10px;

}



/* ######################## BUTTON BAR ######################## ok */

.buttonbar {

  font-family      : Verdana;

  font-size        : x-small;

  width            : 100%;

  text-align       : center;

  background-color : white;

}



a.buttonbar:link, a.buttonbar:visited {

  color            : #FFFFFF;

}

a.buttonbar:hover {

  text-decoration  : underlined;

  color            : white; /*texto de la barra inferior */

}



/* ##################### MODULE SETTINGS ###################### ok */

table.moduletable {

  width            : 100%;

  border           : 1px solid #FFF2D5; /* color de bordes de cuadros */

}



/* color de títulos */

table.moduletable th {

  font-size        : 12px;

  font-weight      : bold;

  color            : #996600;

  background       : #FFFFFF;

  text-align       : center;

  letter-spacing   : -1px;

  border-bottom    : 2px solid #FFE9A6; /*pestañita inferior de cada título */

}



table.moduletable td {

  padding          : 1px;

  background       : #FFF9EA;/* color de fondo de cuadros */

}





/* ##################### FORMULAR SETTINGS #################### ok */

.button {

  font-family      : Verdana;

  font-size        : x-small;

  color            : #000;

  background       : #FFF2D5;

  border           : 1px solid #CC9900; /*botones */

}


.inputbox {
  font-family      : Verdana;
  font-size        : 12px;
  color            : #000;
  background       : #ffffff;
  border           : 1px solid #C0C0C0; /* cajitas de entrada de texto */
}

.inputbox1 {
  font-family      : Verdana;
  font-size        : 12px;
  color            : #000;
  background       : #ffffff;
  width: 140px;
  border           : 1px solid #C0C0C0; /* cajitas de entrada de texto */
}

.checkbox {
  horizontal-align   : left;
  color            : #000;
  border           : 1px solid #C0C0C0; /* cajitas de entrada de texto */
}



/* ################# SECTION LISTING SETTINGS ################# ok */

.sectiontableheader {

  border-bottom    : 1px solid #FFFFFF;

  padding          : 5px;

  background       : #FFE9A6;

  color            : #996600;

  font-weight      : bold;

  letter-spacing   : 1px;


} /*listas*/



.sectiontableentry1 {
text-align: left;
  vertical-align   : top;
  padding          : 2px;
  background       : #FFF9EA;

}



.sectiontableentry2 {
text-align: left;
  vertical-align   : top;
  padding          : 2px;
  background       : #FFF2D5;

}



/* ################# MAIN AND SUB MENU SYSTEM ################# ok */

.mainlevel {

  font-family      : Verdana;

  font-size        : small;

  font-weight      : bold;

  font-color       : brown;

  background       : #FFFFFF;

  text-align       : left;

  letter-spacing   : -1px;

  border           : 1px solid #D1DFE7;

  width            : 130px;

}



a.mainlevel:link, a.mainlevel:visited {

  font-weight      : normal;

  text-align       : left;

  background       : transparent;

  letter-spacing   : 0px;

  border           : none;
  font-size        : 10px;
}



a.mainlevel:hover {

  font-weight      : normal;

  text-align       : left;

  background       : transparent;

  letter-spacing   : 0px;

  border           : none;
  font-size        : 10px;
}



.sublevel {

  font-family      : Verdana;

  font-size        : x-small;

}



/* ########################### LINKS ########################## ok */

a:link, a:visited {

  color            : brown;

  text-decoration  : none;

}



a:hover {

  color            : #CC3333;

  text-decoration  : underline;

}



a.category:link, a.category:visited {

  font-weight      : bold;

}



a.readon:link {

  padding-left     : 21px;

  margin-left      : 5px;

  background-image : url('../images/rm_icon.png');

  background-repeat: no-repeat;

  background-position: left;

}



/* ##################### PAGE NAVIGATION ###################### ok */

.pagenavbar {
  font-size        : 11px;
  border           : 1px solid #C0C0C0;

  padding          : 2px;

  background       : white;

}



.pagenav {
  font-size        : 11px;
  color            : #CC3333;

  font-weight      : bold;

}



a.pagenav:link, a.pagenav:visited {
  font-size        : 11px;
  color            : #25668D;

  text-decoration  : none;

}



a.pagenav:hover {
  font-size        : 11px;
  color            : #CC3333;

  text-decoration  : underline;

}



/* ################### SMALL FONT SETTINGS #################### ok */

.small {

  font-size        : x-small;

  color            : #BA804B; /*letras pequeñitas */

}



.smalldark {

  font-size        : x-small;

  color            : #000000;

}



.createdate, .modifydate {

  font-size        : 11px;

  color            : #996600;

}



/* ##################### VOTING SETTINGS ###################### ok */

.content_rating {

  font-size        : x-small;

  color            : #25668D;

}



.content_vote {

  font-family      : Verdana;

  font-size        : x-small;

  height           : 22px;

  padding-top      : 2px;

  padding-bottom   : 2px;

  padding-left     : 10px;

  padding-right    : 10px;

  background       : white;

  border           : 1px solid #C0C0C0;

}



/* ##################### PATHWAY SETTINGS ##################### ok */

.pathway {

  letter-spacing   : -1px;

  font-size        : 11px;

  color            : brown;

}



a.pathway:link, a.pathway:visited {

  font-size        : x-small;

  letter-spacing   : -1px;

}



a.pathway:hover {

  font-size        : x-small;

  letter-spacing   : -1px;

}



/* ################### CONTENT PAGE SETTINGS ################## ok */

.contentpane {
font-family      : Verdana;

  padding-left     : 4px;
  font-size        : 10px;
  padding-right    : 4px;


}



.contentpaneopen {
font-family      : Verdana;
  padding-left     : 4px;
  font-size        : 10px;
  padding-right    : 4px;


  text-align       : justify;
}


.componentheading {

  font-family      : Verdana;

  font-size        : 16px;

  font-weight      : bold;

  color            : Red; /* títulos */

}

.contentheading {

  font-family      : Verdana;

  font-size        : 14px;

  font-weight      : bold;

  color            : #660000; /* títulos */

}



.contentpagetitle {

  font-weight      : bold;

  color            : #660000;

}



/* ###################### TABBED EDITING ###################### ok */

.ontab {

  background-color : #FFF;

  border-left      : 1px solid #C0C0C0;

  border-top       : 1px solid #C0C0C0;

  text-align       : center;

  cursor           : hand;

  font-weight      : bold;

  color            : #25668D;

  padding          : 5px;

}

.offtab {

  background-color : #EFF7FB;

  border-left      : 1px solid #C0C0C0;

  border-top       : 1px solid #C0C0C0;

  border-bottom    : 1px solid #C0C0C0;

  text-align       : center;

  cursor           : hand;

  font-weight      : normal;

  color            : #25668D;

  padding          : 5px;

}

.tabpadding {

  border-left      : 1px solid #C0C0C0;

  border-bottom    : 1px solid #C0C0C0;

}



.pagetext {

  visibility       : hidden;

  display          : none;

  position         : relative;

  top              : -19;

  border-left      : 1px solid #C0C0C0;

  border-right     : 1px solid #C0C0C0;

  border-bottom    : 1px solid #C0C0C0;

  background-color : #FFF;



}

.mosimage{
  margin-top: 7px;
  margin-bottom: 7px;
  margin-left: 7px;
  margin-right: 7px;
  background: white;
  padding: 0px 0px 0px 0px;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  font-size: 10px;
}
.mosimage_caption {
  margin-top: 2px;
  background: white;
  padding: 1px 2px;
  color: brown;
  font-size: 10px;
  font-weight: bold;
  border-top: 0px solid #cccccc;
}

ul{

font-size: 12px;

margin-left:1px;

list-style-image:url('../images/indent2.png');

}