BODY {
	background-color : #E9E9E9;
	text-align : center;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 85%;
	color: #000000;
}

TABLE {
	background-color : #FFF;
	border : none;
}

kbd {
	line-height: 2em;
	font-size:.8em;
	font-weight: normal;
	font-family: "Lucida console", Courier, monospace;
	border-top:.15em solid #ccc;
	border-right:.25em solid #aaa;
	border-bottom:.3em solid #888;
	border-left:.2em solid #bbb;
	padding:.05em .2em;
	color:#000;
	background:#eee;
	vertical-align: text-bottom;
}

TABLE.rojo {
	background-color : #D81515;
	text-align : left;
}

TABLE.principal {
	width : 70%;
	margin-left:auto; 
	margin-right:auto;
}

TABLE.submenu {
	width : 191px;
	background-color : #D81515;
}

TD.menu {
	background-image : url(img/fondo_menuprincipal.jpg);
	background-repeat : repeat-y;
	color: #D81515;
	padding-top : 4pt;
	padding-bottom : 4pt;
}

TD.espaciosverticales {
	padding-top : 2pt;
	padding-bottom : 2pt;
}

TD.img {
	padding-top : 5pt;
	padding-left : 5pt;
	padding-right : 15pt;
	padding-bottom : 2pt;
}

TD.img2 {
	padding-top : 3pt;
	padding-left : 10pt;
	padding-right : 5pt;
	padding-bottom : 2pt;
}

TD.h1left {
	text-align : left;
}

TD.content {
	padding-top : 3pt;
	text-align : left;
}

TD.lineagris {
	background-color : #D6D6D6;
}

TD.linearojo {
	background-color : #E87979;
}

a {
	color: #000000;
	text-decoration : none;
}

a.menu {
	font-weight : bold;
}

a.menuon {
	font-weight : bold;
	color: #D81515;
}

a.submenu {
	font-weight : bold;
	color: #FBE5E5;
}

a:hover {
	color: #D81515;
	text-decoration : none;
    background-color : #EEEEEE;
}

a.menu:hover {
	color: #D81515;
	text-decoration : none;
	background-color : transparent;
}

a.menuon:hover {
	color: #D81515;
	text-decoration : none;
	background-color : transparent;
}

a.submenu:hover {
	text-decoration : none;
	background-color : transparent;
	color: #000;
}

h1 {
	font-size : 130%;
	color: #D81515;
	padding: 0;
    margin: 0;
    display: inline;
}

IMG {
	border : none;
}

.rojo {
	color : #D81515;
}
