﻿/* =General
-----------------------------------------------------------------------------*/

/* Quitar padding y margin */
* {
  margin: 0px;
  padding: 0px;
}

/* Clase para limpiar floats */
.clear {
	clear:both;
}

/* Quitar borde alrededor de las imágenes con link */
img {
	border: 0px;
}

.lblError
{
	color:red;
	font-weight:bold;
}

.lblOk
{
	color:blue;
	font-weight:bold;
}

.centrado
{
	margin:0 auto;
	text-align:center;
}

.separadoConMargenArriba
{
	clear:both;
	margin-top:20px;
}

.separado
{
	clear:both;
}

.mayusculas
{
	text-transform:uppercase;
}

.soloLectura
{
	background-color:#CCCCCC;
}

.camposMaximos input
{
	width:90%;
}

.camposMaximos select
{
	width:93%;
}
.camposMaximos textarea
{
	width:96.5%;
}
.punteroMano
{
	cursor:pointer;
}

/* =Fuentes
-----------------------------------------------------------------------------*/


/* =Dimensiones
-----------------------------------------------------------------------------*/

.anchoMax
{
	width:100%;
}
.anchoCasiMax
{
	width:99%;
}
.ancho16
{
	width:950px;
}
.ancho15
{
	width:900px;
}

.ancho14
{
	width:600px;
}


.ancho13
{
	width:550px;
}


.ancho12
{
	width:500px;
}

.ancho11
{
	width:400px;
}

.ancho10
{
	width:300px;
}

.ancho9
{
	width:250px;
}

.ancho8
{
	width:200px;
}

.ancho7
{
	width:175px;
}

.ancho6
{
	width:150px;
}

.ancho5
{
	width:125px;
}

.ancho4
{
	width:100px;
}

.ancho3
{
	width:75px;
}

.ancho2
{
	width:50px;
}

.ancho1
{
	width:40px; 
}

/* =Posicionamiento
-----------------------------------------------------------------------------*/

.align-top
{
	vertical-align:top;
}
.align-middle
{
	vertical-align:middle;
}
.align-bottom
{
	vertical-align:bottom;
}
.align-right
{
	float:right;
}
.align-left
{
	float:left;
}
.align-center
{
	clear:both;
}
.text-align-right
{
	text-align:right;
}
.text-align-left
{
	text-align:left;
}

.text-align-center
{
	text-align:center;
}
.text-align-justify
{
	text-align:justify;
}
.absoluto
{
	position:absolute;
}
.relativo
{
	position:relative;
}


/* =Tipografía
-----------------------------------------------------------------------------*/

body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* =Encabezados
-----------------------------------------------------------------------------*/
.titulo
{
	font-weight: bold;
	font-size: 11px;
	color: #585858;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


/* =Enlaces
-----------------------------------------------------------------------------*/



/* =Menu principal
-----------------------------------------------------------------------------*/


/* =Menu secundario
-----------------------------------------------------------------------------*/


/* = Imágenes
-----------------------------------------------------------------------------*/
img.icono
{
	vertical-align:middle;
}


/* =Contenido principal
-----------------------------------------------------------------------------*/




/* =Contenido secundario
-----------------------------------------------------------------------------*/



/* =Pie
-----------------------------------------------------------------------------*/



/* =Formularios
-----------------------------------------------------------------------------*/

/* Quitar el borde de los fieldsets */
fieldset {
  border: 1px solid transparent;
}


/* =Tablas
-----------------------------------------------------------------------------*/

table { 
    border-spacing: 0;
	border-collapse: collapse;
	margin:5px;
}

td {
    text-align : left;
	font-weight: normal;
}

/* =Miscelánea 1
-----------------------------------------------------------------------------*/


/* =Miscelánea 2
-----------------------------------------------------------------------------*/


