/* CSS Document */

html,*{

	margin:0;

	padding:0;

	border:0;



}

body{

	background: url(../imagenes/fijas/fondotodo.jpg) repeat-x;

	background-color: #000000;

	}

#contenidotodo {

	margin-left:auto;

	margin-right:auto;

	position:relative;

	width: 900px;

	height: 900px;

	z-index:1;

}

#creditos {

	margin-left:auto;

	margin-right:auto;

	position:relative;

	width: 900px;

	height: 125px;

	z-index:2;

	background:url(../imagenes/fijas/creditos.jpg) no-repeat;

}

#contenidoflash {

	margin-left:auto;

	margin-right:auto;

	position:relative;

	width: 900px;

	height: 379px;

	background: url(../imagenes/fijas/monta.jpg) no-repeat center;

	z-index:20;

}

#viga{

	margin-left:auto;

	margin-right:auto;

	position:relative;

	width: 900px;

	height: 29px;

	z-index:2;

	background: url(../imagenes/fijas/viga.jpg) no-repeat;

}

#contenidoabajo {

	margin-left:auto;

	margin-right:auto;

	position:relative;

	width: 900px;

	height: 492px;

	z-index:2;

	background: #000000;

}

#columnaizquierda {

	float: left;

	width: 100px;

	height: 492px;

	z-index:3;

	background: url(../imagenes/fijas/columna1.jpg) no-repeat;

}

#columnaderecha {

	position: relative;

	float: right;

	width: 100px;

	height: 492px;

	z-index:3;

	background: url(../imagenes/fijas/columna2.jpg) no-repeat;

}

#contenido {

	float: left;

	position:relative;

	width: 700px;

	height: 462px;

	z-index:4;

	position: relative;

}

#partenoticias {

	float: left;

	position:relative;

	width: 285px;

	height: 462px;

	z-index:4;

	background: url(../imagenes/fijas/fondo1.jpg) repeat-y;

}

#partenoticiasarriba {

	position:relative;

	width: 285px;

	height: 64px;;

	z-index:5;

	background: url(../imagenes/fijas/noticias/partedearriba.jpg) no-repeat;

}

#noticias{

/* Typical fixed height and fixed width example */

width: 250px;

height: 350px;

overflow: auto;

/* IE overflow fix, position must be relative or absolute*/

position: relative;

margin: 0.1em auto;

padding: 12px;

}

#partenoticiasabajo{

	position:relative;

	width: 285px;

	height: 28px;;

	z-index:5;

	background: url(../imagenes/fijas/abajo1.jpg) no-repeat;



}

#partecontenido {

	float: right;

	position:relative;

	width: 390px;

	height: 462px;

	z-index:4;

	background: url(../imagenes/fijas/fondo.jpg) repeat-y;

}

#partecontenidoarriba {

	position:relative;

	width: 390px;

	height: 64px;

	z-index:5;

	background: url(../imagenes/fijas/paginas/fijas/arriba.jpg) no-repeat;

	background-image: url(../imagenes/fijas/paginas/fijas/arriba.jpg);

	margin: auto;

}

#partecontenidoarribatitulo {

	position:relative;

	width: 190px;

	height: 20px;

	z-index:6;

	margin: auto;

	padding-top: 41px;



}

#paginas{

	margin-left:auto;

	margin-right:auto;

	position:relative;

	width: 350px;

	height: 184px;

	z-index:30;

}

#clientes{

	margin-left:auto;

	margin-right:auto;

	position:relative;

	position:relative;

	width: 270px;

	height: 50px;

	z-index:31;

	margin-top: 5px;

	margin-bottom: auto;

	padding: 2px;

}



#paginas1{

	margin-left:auto;

	margin-right:auto;

	position:relative;

	width: 370px;

	height: 160px;

	z-index:35;

}

#vigamedio{

	position:relative;

	width: 390px;

	height: 26px;

	z-index:5;

	background: url(../imagenes/fijas/vigamedio.jpg) no-repeat;



}

#partecontenidoabajo{

	position:relative;

	width: 390px;

	height: 28px;

	z-index:5;

	background: url(../imagenes/fijas/abajo1.jpg) no-repeat;

	background-image: url(../imagenes/fijas/abajo2.jpg);

}

/* enviar */

#botonenviar {
	width:60px;
	height:16px;
	z-index:31;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}

#botonenviar input{
	display: block;
	width: 60px;
	height: 16px;
	background: url(../imagenes/fijas/paginas/fijas/boton-carrito.gif) bottom center no-repeat;
    cursor: pointer;
}
#botonenviar:hover input{
background-position: top;
}
/*/.................................../*/

a:link {

	text-decoration: none;

}

a:visited {

	text-decoration: none;

}

a:hover {

	text-decoration: underline;

}

a:active {

	text-decoration: none;

}

.Estilo1 {

	color: #FFFFFF;

	font-weight: normal;

	font-size: 12px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}

.formulario {

	color: #000000;

	font-weight: normal;

	font-size: 12px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}

.Estilo2 {

	color: #00FF00;

	font-weight: bold;

	font-size: 14px;

	letter-spacing: 1px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}

.Estilo3{

	color: #00FF00;

	font-weight: bold;

	font-size: 12px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}

.Estilo4{

	color: #FFFFFF;

	font-weight: bold;

	font-size: 13px;

	letter-spacing: 1px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}

.titulos{

	color: #FFFFFF;

	font-weight: bold;

	letter-spacing: 2px;

	font-size: 14px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	text-align: center;

}


