body {
	background-color: #E3E3E3;
}

.faldon{
	background-image : url(/media/faldon.png);
	background-repeat : no-repeat;
	height : 51px;
}

.aviso {
	font-size : 12px;
	font-style : normal;
    color : #343882;
   	font-weight : bold;
    cursor: pointer;
	padding-top : 5px;
}
.aviso a {
	 text-decoration:none;
	 color: #242778;
	padding-left : 180px;
}
.cabecera{
	background-image : url(/media/cabecera2.png);
	background-repeat : no-repeat;
}

.cabecera2{
	background-image : url(/media/lineacabecera.png);
	background-repeat : no-repeat;
	font-size : 5px;
}
.cabecera2 a{
	font-size : 12px;
	font-style : normal;
	 text-decoration:none;
	 color: #242778;
}
td.menuder{
	background-image : url(/media/menusup1.png);
	background-repeat : repeat-y;
}

tr.menuder2{
	background-image : url(/media/fondogrislargo.png);
	background-repeat : repeat-y;
}

td.menuder2{
	background-image : url(/media/fondogrislargo.png);
	background-repeat : repeat-y;
}

td.menuder2 p{
   padding-left : 15px;
   padding-right : 15px;
   font-size:14px;
   color:#343882;
   text-align : justify;
   font-style : normal;
   font-weight : normal;
   font-variant : normal;
   line-height : 18px;
   font-family : Arial;
   padding-bottom : 40px;
}

td.menuproduc{
	background-image : url(/media/bgmenu.png);
	background-repeat : repeat-y;
}

.space{
	font-size : 5px;
}
.menu{
		font-size : 12px;
		color : #343882;
		height : 26px;
		font-weight : bold;
}

.boton {
		width : 112px;
		background:url(/media/boton.png) no-repeat;
		text-align : center;
		vertical-align : bottom;
       cursor: pointer;
}
.boton a {
	font-style : normal;
	 text-decoration:none;
 	 font-weight : normal;
	 color: #242778;
}

.familia{
	font-size : 10px;
	font-style : normal;
    color : #343882;
	text-align :left;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 0px;
	padding-bottom : 0px;
}

.familia a {
	text-decoration:none;
	font-family : Tahoma;
    color : #2C2F7C;
		font-weight : bolder;
}

.familia2{
	font-size : 10px;
	font-style : normal;
    color : #343882;
	text-align :left;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 0px;
	padding-bottom : 0px;
}

.familia2 a {
	text-decoration:none;
	font-family : Tahoma;
    color : #EAEAEA;
	font-weight : bolder;
}

.supfamilia{
   background:url(/media/cabeceramenuizq.png) ;
	font-size : 12px;
	font-style : normal;
	vertical-align : middle;
    color : #343882;
	font-weight : bold;
	text-align : center;
	background-repeat : no-repeat;
}

.lista{
	font-size : 12px;
	font-style : normal;
	color : #2A2D7C;
	font-weight : bold;
}
.lista2{
	font-size : 12px;
	font-style : normal;
	color : #676767;
}

.Layer1 {
	position:absolute;
	left:539px;
	top:94px;
	width:119;
	height:28;
	z-index:1;
	background-image: url(/media/boton.png);
}
.Layer2 {
	position:absolute;
	left:415px;
	top:88px;
	width:501px;
	height:35px;
	z-index:1;
	visibility: visible;
}
.Layer3 {
	position:absolute;
	left:123px;
	top:148px;
	width:143px;
	height:138px;
	z-index:2;
}
.Layer4 {
	position:absolute;
	left:140;
	top:160;
	width:131;
	height:132;
	z-index:2;
}
.Layer5 {
	position:absolute;
	left:300px;
	top:160;
	width:131;
	height:132;
	z-index:3;
}
.Layer6 {
	position:absolute;
	left:140;
	top:300px;
	width:131;
	height:132;
	z-index:4;
}
.Layer7 {
	position:absolute;
	left:300px;
	top:300;
	width:131;
	height:132;
	z-index:5;
}
