body
{
	margin : 0px;
	padding: 0px;
	background-color: #ebebeb;
	font: 12px Arial,Verdana,Sans-serif;
	background-image: url(../gifs/fondo-blanco.gif);
	background-repeat: repeat-x;
	background-position: top left;
	
}

A:link { COLOR: #EB3C12;text-decoration: none; }
A:visited { COLOR: #EB3C12;text-decoration: none; }
A:active {	COLOR: #EB3C12;text-decoration: none; }
A:hover { COLOR: #EB3C12;text-decoration: none; }

h1 
{ 
	COLOR: #000000;
	font-weight:bold!important;
	margin: 0px;
	padding: 5px 0px 10px 0px;
	font: 16px Arial,Verdana,Sans-serif;
}

#header 
{
	position: relative;
	width  : 100%;
	height : 65px;
	margin : 0px 0px 0px 0px;
	padding: 0px;
	color  : #FFFFFF;
	background-color: #FFFFFF;
	border: solid 0fpx red;
}

#logo
{
	position: absolute;
	top : 0px;
	left: 0px;
}

img {border:0;}

/* Menú principal
----------------------------------------------- */

#contenedor1{			
	background-color: #FFF;
	width : 1000px;
	height: 635px;	
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -305px 0 0 -500px;
}

#contenedor{
/*margin: 0 auto;*/
text-align:left;
width:70%;
}

#navmenumain
{
	margin:0px 0px 0px 205px;
	padding:0px 0px 0px 0px;	
	font: 12px Arial,Verdana,Sans-serif;
	text-transform:lowercase;
	background-color: #ffffff;
	width: 535px;
	border:solid 0px red;
}

#navmenumain .selected
{
	background-color: #FFAA00!important;
}

/* Menú meta
----------------------------------------------- */
#metamenu
{
	position: absolute;
	color  : #000000;
	margin : 0px 0px 0px 733px;
	padding: 0px;
	font-family: Arial;
	font-size  : 11px;
	text-align: right;
	border: solid 0px red;
}

#metamenu a {
  color:#999999;
  text-decoration:none;
  margin: 0px 2px 0px 2px;
}

/* Foot
----------------------------------------------- */
#foot 
{
	position: relative;
	text-align: center;
	font-family: Arial;
	font-size  : 80%;
	margin: 10px 0px 0px 0px;
	padding:0px;
}
#foot a
{
	color: #E10915;
}


/* Contenido
----------------------------------------------- */
#contenido {
	position: relative;
	width  : 652px;
	height : 65px;
	margin : 0px 0px 0px 205px;
	padding: 0px;
	border: solid 0px #000000;
	font: 12px Arial,Verdana,Sans-serif;
}

#contenido p{
	padding: 0px;
	margin: 0px 0px 10px 0px;
}

/* Contenido1
----------------------------------------------- */
#contenido1 {
	position: relative;
	width  : 652px;
	height : 65px;
	margin : 0px 0px 0px 205px;
	padding: 0px;
	border: solid 0px #000000;
	font: 12px Arial,Verdana,Sans-serif;
}

#contenido1 p{
	padding: 0px;
	margin: 0px 0px 10px 0px;
}



/* Varios
----------------------------------------------- */
.clear 
{
	clear  : both;
}

.error 
{
	color  : Red;
}

/*
 * DISPOSICIÓN DE ELEMENTOS: Filas, columnas, etc.
 */
.row
{
	position: relative;
	display: block;
	width: 100%;	
	clear: both;
	margin: 0px 0px 0px 0px;
	padding:0px;
	border: SOLID 0px #515151;
	font-size: 80%;
	font-family:arial;
	color:#000000;
	font: 12px Arial,Verdana,Sans-serif;
}

.row p
{
	padding: 0px 0px 7px 0px;
	margin: 0px;
}

.col
{
	position: relative;
	float: left;	
	border: SOLID 0px red;
}

.colRight
{
	position: relative;
	float: left;	
	text-align: left;
	border: SOLID 0px red;
	padding: 0px 0px 5px 10px;
	margin: 0px;
}

.colRight p
{
	padding: 0px 0px 2px 0px;
	margin: 0px;
	color: #000000;
}

.colWidth0
{
	width: 60px;	
}

.colWidth1
{
	width: 340px;	
}

.colWidth10
{
	width: 140px;	
}

.colWidth11
{
	width: 193px;	
}

.colWidth12
{
	width: 294px;	
}

.linea
{
border-top: SOLID 1px #cccccc;
margin: 0px 0px 14px 0px;
}

.clear 
{
	clear:both;
}

.columna
{
	float: left;	
	border: SOLID 0px red;
	padding: 0px 15px 15px 0px;
	margin: 0px 0px 0px 0px;
}

.columna1
{
	float: left;	
	border: SOLID 0px red;
	padding: 0px 0px 15px 0px;
	margin: 0px 0px 0px 1px;
}

.columna2
{
	float: left;	
	border: SOLID 0px red;
	padding: 0px 13px 15px 0px;
	margin: 0px 0px 0px 0px;
}
