.textonormal{font-family:verdana; font-size:11px; color:black;text-decoration:none;}
.textonegrita{font-family:verdana; font-size:10px; color:black;text-decoration:none;font-weight:800;}
.textonegrita1{font-family:verdana; font-size:12px; color:black;text-decoration:none;font-weight:800;}
.textogris{font-family:verdana; font-size:11px; color:#4f4e4d;text-decoration:none;}
.textonegritagris{font-family:verdana; font-size:10px; color:#4f4e4d;text-decoration:none;font-weight:800;}
.textonegritaazul1{font-family:verdana; font-size:10px; color:#2d557e;text-decoration:none;font-weight:800;}
.textonegritaazul{font-family:verdana; font-size:12px; color:#2d557e;text-decoration:none;font-weight:800;}
.textonegritaazul2{font-family:verdana; font-size:14px; color:#2d557e;text-decoration:none;font-weight:800;}
.textonegritagris1{font-family:verdana; font-size:12px; color:#4f4e4d;text-decoration:none;font-weight:800;}
.textonegritagris2{font-family:verdana; font-size:11px; color:#4f4e4d;text-decoration:none;font-weight:800;}
.textoverde{font-family:verdana; font-size:11px; color:#8cc116;text-decoration:none;font-weight:800;}
.textonegritablanco{font-family:verdana; font-size:9px; color:#FFFFFF;text-decoration:none;font-weight:800;}
.textotitulo{font-family:verdana; font-size:18px; color:#4c4c4c;text-decoration:none;font-weight:800;}
.textotitulo1{font-family:verdana; font-size:11; color:#4c4c4c;text-decoration:none;font-weight:800;}
.enlace{font-family:verdana; font-size:10px; color:#515151;text-decoration:none;}
.enlace:hover{font-family:verdana; font-size:10px; color:#515151;text-decoration:underline;}
.enlace1{font-family:verdana; font-size:10px; color:black;text-decoration:none;}
.enlace1:hover{font-family:verdana; font-size:10px; color:black;text-decoration:underline;}
.enlace2{font-family:verdana; font-size:11px; color:#2d557e;text-decoration:none;}
.enlace3:hover{font-family:verdana; font-size:11px; color:#2d557e;text-decoration:underline;}
.enlace3{font-family:verdana; font-size:11px; color:#2d557e;text-decoration:none;font-weight:800;}
.enlace2:hover{font-family:verdana; font-size:11px; color:#2d557e;text-decoration:underline;font-weight:800;}
.centrar{text-align:-moz-center;_text-align:center;}
.derecha{text-align:-moz-right;	_text-align:right;}
.izquierda{text-align:-moz-left;_text-align:left;}
.fondomenu1{
	background: url(../imagenes/fondocabecera1.jpg) no-repeat;
	background-position: center top;
	display: block;
	height: 183px;
	width: 950px;
	margin: 0px;
}
.fondomenu2{
	background: url(../imagenes/fondocabecera2.jpg) no-repeat;
	background-position: center top;
	display: block;
	height: 183px;
	width: 950px;
	margin: 0px;
}
.fondomenu3{
	background: url(../imagenes/fondocabecera3.jpg) no-repeat;
	background-position: center top;
	display: block;
	height: 183px;
	width: 950px;
	margin: 0px;
}
.fondomenu4{
	background: url(../imagenes/fondocabecera4.jpg) no-repeat;
	background-position: center top;
	display: block;
	height: 183px;
	width: 950px;
	margin: 0px;
}
.fondomenu5{
	background: url(../imagenes/fondocabecera5.jpg) no-repeat;
	background-position: center top;
	display: block;
	height: 183px;
	width: 950px;
	margin: 0px;
}
.fondomenu6{
	background: url(../imagenes/fondocabecera6.jpg) no-repeat;
	background-position: center top;
	display: block;
	height: 183px;
	width: 950px;
	margin: 0px;
}
.fondomenu7{
	background: url(../imagenes/fondocabecera7.jpg) no-repeat;
	background-position: center top;
	display: block;
	height: 183px;
	width: 950px;
	margin: 0px;
}
.banderas a {
  display:block;
  border:none;
  background-position:left top;
  background-repeat:no-repeat;
  width:19px;
  height:15px;
}
.banderas a:hover { background-position: 0 -15px; text-decoration: none; }
.banderas .alt { display:none; }
.banderas a#it { background-image: url(../imagenes/it.gif) }
.banderas a#sp { background-image: url(../imagenes/sp.gif) }
.banderas a#en { background-image: url(../imagenes/en.gif) }
.banderas a#fr { background-image: url(../imagenes/fr.gif) }
.banderas a#de { background-image: url(../imagenes/de.gif) }
.banderas a#lu { background-image: url(../imagenes/lu.gif) }
.banderas a#pl { background-image: url(../imagenes/pl.gif) }
.fondoweb { 
	background: url(../imagenes/fondo.jpg) repeat-x;
	background-color: #ffffff;
	background-position: center top;
	display: block;
	height: 540px;
	margin: 0px;
}
.fondoweb2 { 
	background: url(../imagenes/fondoweb2.jpg) no-repeat;
	background-color: #ffffff;
	background-position: center top;
	display: block;
	width:	950px;
	margin: 0px;
}
.fondoweb3 { 
	background: url(../imagenes/fondotabla.gif) repeat-y;
	background-position: center top;
	display: block;
	width:	950px;
	margin: 0px;
}
.fondopie { 
	background: url(../imagenes/fondopie.jpg) no-repeat;
	background-color: #ffffff;
	background-position: center top;
	display: block;
	width:	950px;
	height: 58px;
	margin: 0px;
}
.ampliar a {
  display:block;
  border:none;
  background-position:left top;
  background-repeat:no-repeat;
  width:55px;
  height:13px;
}
.ampliar a:hover { background-position: 0 -13px; text-decoration: none; }
.ampliar .alt { display:none; }
.ampliar a#ampliar { background-image: url(../imagenes/btnampliar.jpg); }
.ampliar a#entrar { background-image: url(../imagenes/btnentrar.jpg); }
.ampliar a#moraciones { background-image: url(../imagenes/btnmasoraciones.jpg); width:100px; }
.ampliar a#mreflex { background-image: url(../imagenes/btnmasreflex.jpg); width:150px; }