BODY {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.cajaweb {
	BORDER-RIGHT: #990000 1px solid; BORDER-TOP: #990000 1px solid; BORDER-LEFT: #990000 1px solid; WIDTH: 760px; BORDER-BOTTOM: #990000 1px solid
}
DIV.cabecera {
	
}
DIV.anima {
	FLOAT: left
}
DIV.logo {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
DIV.menuCab {
	FONT-SIZE: 11px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px; TEXT-ALIGN: right
}
DIV.menuCabLitle {
	FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right; border: #990000 1px solid; border-left:none; border-right:none
}
DIV.menuCabNot {
	FONT-SIZE: 11px; PADDING-LEFT: 17px; PADDING-TOP: 17px; TEXT-ALIGN: left
}
DIV.botonNot {
	FONT-SIZE: 11px;PADDING-BOTTOM: 4px; TEXT-ALIGN: right; border: #990000 1px solid; border-left:none; border-right:none; border-top:none
}
DIV.tituloNot {
	TEXT-ALIGN: left; border: #990000 1px solid; border-left:none; border-right:none; border-bottom:none
}
A.home {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: 0px 2px; PADDING-LEFT: 14px; BACKGROUND-IMAGE: url(../images/home_img_gris.gif); COLOR: #888888; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.home:hover {
	BACKGROUND-IMAGE: url(../images/home_img_naranja.gif); COLOR: #ff9900
}
A.homeActivo {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: 0px 2px; PADDING-LEFT: 14px; BACKGROUND-IMAGE: url(../images/home_img_naranja.gif); COLOR: #ff9900; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.mapa {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 22px; BACKGROUND-IMAGE: url(../images/mapa_img_gris.gif); COLOR: #888888; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.mapa:hover {
	BACKGROUND-IMAGE: url(../images/mapa_img_naranja.gif); COLOR: #ff9900
}
A.mapaActivo {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 22px; BACKGROUND-IMAGE: url(../images/mapa_img_naranja.gif); COLOR: #ff9900; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.contacto {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px 2px; PADDING-LEFT: 17px; BACKGROUND-IMAGE: url(../images/contacto_img_gris.gif); COLOR: #888888; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.contacto:hover {
	BACKGROUND-IMAGE: url(../images/contacto_img_naranja.gif); COLOR: #ff9900
}
A.contactoActivo {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px 2px; PADDING-LEFT: 17px; BACKGROUND-IMAGE: url(../images/contacto_img_naranja.gif); COLOR: #ff9900; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
DIV.menuprincipal {
	DISPLAY: inline; FLOAT: left; WIDTH: 174px; CLEAR: both; FONT-SIZE: 12px; COLOR: white; TEXT-ALIGN: left; margin: 6px
}
DIV.menuprincipal A {
	DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 13px; WIDTH: 166px; TEXT-DECORATION: none; COLOR: #990000; font-weight: bold
}
DIV.menuprincipal A:hover {
	COLOR: #000000
}
DIV.menuprincipal A.activo {
	COLOR: #000000
}
DIV.menuprincipal TD {
	vertical-align:middle; height:34px; BACKGROUND-COLOR: #FFCC66
}
DIV.submenup {
	DISPLAY: inline; WIDTH: 150px; TEXT-ALIGN: left
}
DIV.submenup P{
	padding-left: 6px; margin-top: 2px; margin-bottom: 2px
}
DIV.submenup IMG{
	margin: 4px; border: #ff9900 1px solid; width: 170px
}
DIV.submenup A {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/fondo_boton.jpg); WIDTH:146px ; COLOR: #999999; BORDER: #FFCC66 1px solid; TEXT-DECORATION: none; margin-left: 6px
}
DIV.submenup A:hover {
	COLOR: #ff9900
}
DIV.submenup A.activo {
	COLOR: #ff9900
}
DIV.submenup A.ilink {
	background: none; border: none; padding:0px; margin: 0px; width:auto
}
DIV.mainproject {
	PADDING-RIGHT: 15px; FONT-SIZE: 10px; COLOR: #ff9900; TEXT-ALIGN: right; border-bottom: 6px solid; border-bottom-color: #990000; border-top: 1px solid; border-top-color: #990000; background-color: #7FBFFF
}
DIV.columIzqIndex {
	DISPLAY: inline; FLOAT: left; TEXT-ALIGN: left; width: 186px
}
DIV.columIzq {
	DISPLAY: inline; PADDING-LEFT: 6px; FLOAT: left; WIDTH: 170px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
DIV.columIzq A {
	DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/fondo_boton.jpg); WIDTH: 150px; COLOR: #999999; BORDER-BOTTOM: white 1px solid; TEXT-DECORATION: none
}
DIV.columIzq A:hover {
	COLOR: #ff9900
}
DIV.columIzq A.activo {
	COLOR: #ff9900
}
DIV.columIzq A.publi {
	PADDING-LEFT: 0px; BACKGROUND-IMAGE: none
}
DIV.columCenHomeIzq {
	BORDER-LEFT: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 353px; COLOR: #333333; PADDING-TOP: 6px; TEXT-ALIGN: justify
}
DIV.columCenHomeIzq P.image {
	text-align: center;
}
DIV.columCenHomeDer {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 218px; COLOR: #333333; PADDING-TOP: 6px; TEXT-ALIGN: left
}
DIV.principal {
	PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
DIV.secundario {
	BORDER-TOP: #dddddd 1px solid; PADDING-TOP: 15px
}
A.tituprincipal {
	FONT-SIZE: 20px; COLOR: #333333; TEXT-DECORATION: none
}
A.tituprincipal:hover {
	TEXT-DECORATION: underline
}
A.titusecundario {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; TEXT-DECORATION: none
}
A.titusecundario:hover {
	TEXT-DECORATION: underline
}
A.tituprinrojo{
	color:#FF0000;font-size:20px;text-decoration:none;
}
A.tituprinrojo:hover{
	text-decoration:underline;
}
TABLE.masnotis {
	BACKGROUND-COLOR: #ff9900; FONT-SIZE: 12px
}
TABLE.masnotis TD {
	BACKGROUND-COLOR: #FFCC66; padding:6px
}
TABLE.masnotis A {
	FONT-SIZE: 11px; TEXT-DECORATION: none; COLOR: #990000
}
TABLE.masnotis A:hover {
	COLOR: #000000
}
DIV.columCenHomeDer A {
	COLOR: #333333; TEXT-DECORATION: none
}
DIV.columCenHomeDer A:hover {
	COLOR: #999999; TEXT-DECORATION: underline
}
DIV.columCenRelaciones {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 520px; COLOR: #333333; PADDING-TOP: 6px; TEXT-ALIGN: justify
}
DIV.columCenRelaciones A{
	COLOR: #888888; text-decoration: none
}
DIV.columCenRelaciones A:hover {
	COLOR: #ff9900
}
DIV.columNotDet {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; 6px; PADDING-TOP: 6px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 520px; COLOR: #333333; TEXT-ALIGN: justify;
}
DIV.columNotDet A {
	COLOR: #999999
}
DIV.columCen {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 390px; COLOR: #333333; PADDING-TOP: 6px; TEXT-ALIGN: justify
}
DIV.columCen A {
	COLOR: #999999
}
A.lista {
	BACKGROUND-POSITION: 0px 1px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/palink.jpg); COLOR: #999999; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.lista:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
A.sublista {
	BACKGROUND-POSITION: 22px 1px; DISPLAY: block; PADDING-LEFT: 32px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/palink.jpg); COLOR: #999999; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.sublista:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
div.columDer{
	width:154px; padding-top:6px; padding-left:6px; padding-right:6px; float:left; text-align:center;
}
DIV.columDerIndex {
	FLOAT: left; WIDTH: 193px; PADDING-TOP: 6px; TEXT-ALIGN: justify; padding-right: 6px; padding-left: 6px; font-size:12px
}
DIV.pie {
	CLEAR: both; FONT-SIZE: 10px; COLOR: white; BACKGROUND-COLOR: #990000; padding: 6px
}
DIV.pie A {
	COLOR: white; TEXT-DECORATION: none
}
DIV.pie A:hover {
	COLOR: #ff9900
}
DIV.desa {
	DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 320px; TEXT-ALIGN: left
}
DIV.incrustimg {
	DISPLAY: inline; WIDTH: 250px; TEXT-ALIGN:center; height:auto; font-style:italic; border:  #990000 1px solid; margin: 6px; margin-top: 0px
}
DIV.insert {
	DISPLAY: inline; WIDTH: auto; TEXT-ALIGN:center; height:auto; font-style:italic; border: #990000 1px solid; margin: 6px
}
DIV.dir {
	FLOAT: left; TEXT-ALIGN: left
}
DIV.separa {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: lighter; FONT-SIZE: 16px; FLOAT: left; POSITION: relative; TOP: 2px
}
DIV.tel {
	TEXT-ALIGN: left
}
DIV.webmail {
	FLOAT: left; WIDTH: 100%; COLOR: #ff9900; POSITION: relative; TEXT-ALIGN: right
}
DIV.webmail A {
	COLOR: #ff9900
}
DIV.webmail A:hover {
	COLOR: #990000
}
TABLE {
	FONT-SIZE: 10px; border-collapse:collapse; border: #ffcc66 1px solid
}
TD {
	BACKGROUND-COLOR: #FFCC66; color: #990000; border: #ff9900 1px solid
}
TH { BACKGROUND-COLOR: #ff9900; border: #ffcc66 1px solid}
B.rojo {
	FONT-WEIGHT: bolder; COLOR: #dc9f9c
}
B.disponible {
	FONT-WEIGHT: 100; COLOR: #990000
}
B.agotado {
	FONT-WEIGHT: 100; COLOR: #000000
}
TD.nohay {
	FONT-WEIGHT: 100; COLOR: #000000
}
#ventana {
	FONT-SIZE: 11px; COLOR: #333333; POSITION: fixed
}
IMG.litle {
	border:hidden; border:0
}
h3.tituloNot {
	margin-top:0px
}