/******************************************

Fichero:		/default/default.css
Fecha:			29-11-2005
Autor:			Korvus

Copyright (c) Vivace Multimedia
http://www.vivacemultimedia.com

******************************************/

/**
 * Estilos generales
 */

body
{
 background-color: #E5E5CC;
 background-image: 'none';
 background-repeat: no-repeat;
}

body, table, tr, td, input, textarea, select, div, span
{
 font-family: arial, verdana;
 font-size: 11px;
}

.piedefoto
{
 font-family: arial, verdana;
 font-size: 9px;
}

/**
 * Texto de la cabecera
 */
 
.marquee
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 
 color: #000000;
 background-color: #E6E6CC;
}

/**
 * Tabla central
 */

table.main
{
 background-color: #CCCC99;
}

/* Enlaces */

a, span.black
{
 font-family: arial; 
 font-size: 11px; 
 
 color: #000000; 
 font-weight: bold;
 text-decoration: none;
}

a:hover
{
 color: #FFFFFF;
}

a.white, a.white-strong, span.white, span.white-strong
{
 font-family: arial; 
 font-size: 11px; 
 
 color: #FFFFFF; 
 font-weight: normal;
 text-decoration: none;
}

a.white-strong
{
 font-weight: bold;
}

a.white:hover, a.white-strong:hover
{
 color: #000000;
}

a.red, span.red
{
 color: #990000;
 font-weight: bold;
}

/**
 * Línea de 1px de separación entre celdas de la tabla principal
 */

.table-separator
{
 width: 1px;
 background-color: #FFFFFF;
}

/**
 * Estilos de los titulos
 */

.title
{ 
 height: 25px;
 font-weight: bold;
}

.title, .title-yellow, .title-green, .title-magenta, .title-gray, .title-red, .title-orange, .title-brown, .title-blue, .title-violet
{
 width: 100%;
 color: #FFFFFF;
 border: 0px;
 
 padding: 3px;
 padding-left: 0px;
 padding-right: 0px;
 
 background-repeat: repeat-x;
 background-position: bottom;
 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}

.title-yellow
{ background-color: #EAD06E; }

.title-green
{ background-color: #669966; }

.title-magenta
{ background-color: #AD527A; }

.title-gray
{ background-color: #8F8F7A; }

.title-red
{ background-color: #CC705C; }

.title-orange
{ background-color: #E5B24C; }

.title-brown
{ background-color: #B29966; }

.title-blue
{ background-color: #7F99B3; }

.title-violet
{ background-color: #D999B3; }

/* Resultados del módulo de espectaculos ( calendario de bolos ) */

.calendar-result-1
{
 padding: 4px;
 background-color: #DBDBB8;
}

.calendar-result-2
{
 padding: 4px;
 background-color: #C6C69B;
}

/**
 * Configuración de los calendarios 
 */

.calendar-day-default, .phppr0-plugins-Calendar-day-default
{
 font-family: arial;
 font-size: 11px;
 background-color: #CCCC99;
 /*border: 1px solid #FFFFFF;*/
}

.calendar-day-empty, .phppr0-plugins-Calendar-day-empty
{
 font-family: arial;
 font-size: 11px;
 background-color: #CCCC99;
 /*border: 1px solid #FFFFFF;*/
}

.calendar-day-selected, .phppr0-plugins-Calendar-day-selected
{
 font-family: arial;
 font-size: 11px;
 background-color: #CCCC99;

 color: #FFFFFF;
 cursor: pointer;
}

.calendar, .phppr0-plugins-Calendar
{
 background-repeat: no-repeat;
 background-position: center;
 font-size: 10px;
}

.calendar-selector, .phppr0-plugins-Calendar-selector
{
 padding: 4px;
 cursor: pointer;
}

/**
 * Administraciones
 */
 
.phppr0-modules-title, .phppr0-plugins-fileDialog-title
{
 color: #FFFFFF;
 font-weight: bold;
 
 background-color: #669966;
 background-repeat: no-repeat;
 background-image: none;
}

.phppr0-modules-title
{
 width: 100%;
 height: 25px;
 
 padding-left: 10px;
 border: 0px;
}

.phppr0-modules-title-border
{
 background-color: #F0F0DA;
 border: 2px solid #669966;
}

.phppr0-modules-result-1
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;

 background-color: #B0CDB0;
}

.phppr0-modules-result-2
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 
 background-color: #D3E6D3;
}
 
.phppr0-modules-tab-out, .tab-out
{
 width: 151px;
 height: 30px;
 background-image: url( "admin/tab_out.gif" );
 background-repeat: no-repeat;
}

.phppr0-modules-tab-in, .tab-in
{
 width: 151px;
 height: 30px;
 cursor: pointer;
 background-image: url( "admin/tab_in.gif" );
 background-repeat: no-repeat; 
}

/**
 * Controlador de errores
 */
 
.error-tag
{
 color: #FFFFFF;
 font-weight: bold;
 background-color: #A3A372;
}

.error-data
{
 background-color: #E6E6CC;
 color: #000000;
}