body
{
	background-color: #4485B0;
	font-family: arial, sans-serif;
	margin : 18px  0px  0px  0px;
	padding:  0px;
	background: #4485B0 url(../gifs/fondoweb.jpg) repeat-x;
}

a:link	{
	text-decoration:	underline;
	color:	#FA6C15;
}
a:visited	{
	text-decoration:	underline;
	color:	#FA6C15;
}
a:active	{
	text-decoration:	underline;
	color:	#FA6C15;
	}
a:hover	{
	text-decoration:	underline;
	color:	#FA6C15;
}

h1
{
	color: #FA6C15;
	font: 11px arial, sans-serif;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
	text-decoration:	none;
}

#page
{
	position: relative;
	width  : 770px;
	margin : 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color  : #000000;
	border: solid 0px red;
	margin:0 auto 0 auto;
	background:  url(../gifs/fondo_massagris.jpg) repeat-y;
}

#page1
{
	position: relative;
	width  : 770px;
	margin : 0px 0px 0px 0px;
	padding: 0px 0px 50px 0px;
	color  : #5D5A5A;
	border: solid 0px red;
	background: url(../gifs/cierre_pagina_bombilla.jpg) repeat-x bottom;

}

#cabecera
{
	position: relative;
	margin : 0px 0px 0px 0px;
	padding: 0px;
	width  : 770px;
	height: 160px;
	border: solid 0px red;
}


/* Foot
----------------------------------------------- */
#foot
{
	text-align: center;
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 10px 0px;
	font: 11px Arial,Sans-serif;
	color: #ffffff;
}

#foot p
{
  position: relative;
  width : 165px;
	margin :  5px auto;
	padding:  0px;
	color: #ffffff;
}

#foot a
{
	color: #ffffff;
}

#filmacD {
  display: block;
  float: left;
  padding:  2px  5px  3px  0px;
}
#filmacI {
  display: block;
  float: left;
}





/* Varios
----------------------------------------------- */
.clear{
 clear: both;
}

.error {
	color:Red;
}

.linea {
  clear: both;
  border-bottom: solid 1px #cccccc;
  margin: 0px 0px 0px 0px;
  padding: 2px 0px 2px 5px;
}

.ancho1 {width: 401px;}
.alignright{ text-align:right}
.aligncenter{ text-align: center}

.errorsummary
{
	margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: solid 0px red;
}

.copyRight
{
	margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font: 11px Arial,Verdana,Sans-serif;
  color: #ffffff;
  border: solid 0px red;
  text-align: center;
}

.menuon
{
	color:#000000;
	display:inline;
}

.columna { float:left; position: relative; padding: 15px 5px 0px 0px;  margin : 0px 0px 0px 0px; border: solid 0px #000000;
}


/* Páginas interiores
----------------------------------------------- */
#columnaleft
{
	position: absolute;
	width : 141px;
	top: 60px;
	left: 0px;
	padding: 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	border: solid 0px red;
}

#columnaright
{
	width: 610px;
	position: relative;
	top: 0px;
	padding: 0px 0px 0px 136px;
	margin : 0px 0px 0px 0px;
	border: solid 0px red;
	text-align:left;
}

#columnaright2
{
	background:  #5D5A5A url(../gifs/fondo_massablanca_int.jpg) repeat-y; 
}

#columnarightcont
{
	margin:0px 0px 0px 0px;
	padding: 0px 45px 0px 60px;
	border: solid 0px #000000;
	font: 11px Arial,Verdana,Sans-serif;
	width:510px;
}

#columnarightcont p
{
	margin: 0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

.right
{
	text-align:right;
}


