/**
 * Clases para la barra de búsqueda
 */
table.search{ border: 1px solid #CCC; background-color: #F9F9F9; }
.search{ border: 1px solid #CCC; background-color: #F9F9F9; text-align: middle;}
table.search td.cuerpo{	text-align: center; padding: 3px; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

/**
 * Definiciones para las categorías
 */
.categos{ padding: 0px; width: 100%; }
.categos .vinculo{ color: #FF9900; font-weight: bold; font-size: 11px; }
.categos td.even{ border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; background-color:#FFFFFF; border-bottom: 1px dashed #CCCCCC; font-size: 10px; text-align: left; padding: 4px; }
.categos td.odd{ border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; background-color: #FEFEF3; border-bottom: 1px dashed #CCCCCC; font-size: 10px; text-align: left; padding: 4px; }

.profiltablist{ padding: 0px; border-spacing: 0px; width: 100%; }
.profiltablist th{text-align: center;}
.profiltablist td.a{ border-bottom: 1px dashed #CCCCCC; text-align: right; padding: 4px; }
.profiltablist td.b{ border-bottom: 1px dashed #CCCCCC; text-align: left; padding: 4px; }
.profiltablist .name{ font-variant:small-caps; font-size: larger;}

.profiltab{ width:370px;margin-top:15px;padding: 0px; border-spacing: 0px; }
.profiltab td{ padding-bottom: 6px; }

/**
 * Definicion para el banner
 */
div.banner{ margin-left: 4px; border: 1px solid #000000; padding:0px; }

/**
 * Definiciones para lo nuevo
 */
.thenewin{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px; color: #000000; }
.thenews_even{ border-right: 1px dashed #CCCCCC; border-bottom: 1px dashed #CCCCCC; padding: 4px; width: 50%; line-height: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.thenews_odd{ border-bottom: 1px dashed #CCCCCC; padding: 6px; width: 50%; line-height: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.thenews_even .vinculo{ color: #FF9900; font-weight: bold; font-size: 11px; }
.thenews_odd .vinculo{ color: #FF9900; font-weight: bold; font-size: 11px; }

/**
 * Definiciones para favoritos y populares
 */
table.favorite{	border: 0px; padding: 4px; color: #000000; }

/**
 * Barra de navegación
 */
.rmdp_navigation{ margin-bottom: 0px; line-height: 0.5em; padding: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #123;}
.rmdp_navigation a{color: #247; }


/**
 * Definiciones para los resultados
 */
.rmdp_pages{ padding: 4px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-align: right; }
.rmdp_pages a{ color: #FF9900; font-size: 11px; font-weight: bold; }
.order_results{ padding: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #F7EDA8; }
.rmdp_results{ background-color: transparent; border: 0; }
.rmdp_results a{ font-weight: bold; }
.rmdp_results .rmdp_even{ font-size: 10px; padding: 4px; background-color: #FEFEF3; }
.rmdp_results .rmdp_odd{ font-size: 10px; padding: 4px; background-color: #FFFFFF; }
.rmdp_results td .vinculo{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; }
.rmdp_results td{ padding-top: 8px; padding: 4px; font-size: 10px; border-bottom: 1px solid #CCCCCC; }

.rmdp_sponsored { font-size: 7px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }

/**
 * Definiciones para los datos de la descarga
 */
.down_title{ font-size: 1.7em; font-weight: bolder; padding: 4px; }
.down_down{ font-family: Arial, Helvetica, sans-serif; font-size: 1.6em; font-weight: bolder; padding: 4px; }
.down_down a{ color: #FF9900; text-decoration: none; }
.down_down a:hover{ text-decoration: underline; }
.down_info { width: 50%; padding: 4px; vertical-align: middle; border-top: 1px solid #CCCCCC; border-right: 1px dotted #CCCCCC; color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; }
.down_info a{ color: #FF9900; }
.down_info1 { width: 50%; padding: 4px; vertical-align: middle; border-top: 1px solid #CCCCCC; color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; }
.down_info1 a{ color: #FF9900; }
.rmdp_revies{ font-weight: bolder; font-family: Arial, Helvetica, sans-serif; font-size: 1.25em; color: #FF9900; text-align: center; vertical-align: middle; padding: 4px; border-bottom: 1px dashed #CCCCCC; border-top: 1px dashed #cccccc; }
.rmdp_revies a{ color: #FF9900; }
.editor_review{ text-align: left; border-bottom: 1px dashed #cccccc; font-size: 11px; padding: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; }
.editor_review a{ color: #FF9900; }
.rmdp_popular{ color: #FF6600; font-style:italic; font-size: 85%; }
.down_commtitle{ font-weight: bolder; font-size: 150%; font-family: Arial, Helvetica, sans-serif; color: #000000; }
.down_mirrors{ font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 4px; text-align: left; }
.mirrors_list{ padding: 3px; border-bottom: 1px dashed #cccccc; font-size: 10px; }
.mirrors_list a{ color: #FF9900; font-size: 11px; }

label {
  display:block;
  font-size:10px;
  margin:3px;
}
/**
 * szerokosci kolumn tabel danych
 *
 */
   
td#c1, th#c1 {width:3%}
td#c2, th#c2 {width:13%}
td#c3, th#c3 {width:13%}
td#c4, th#c4 {width:13%}
td#c5, th#c5 {width:15%}
td#c6, th#c6 {width:13%}
td#c7, th#c7 {width:20%}
