body { background-color: #EFDFAD; }
ul li{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px; color : #6F2027;
	line-height : 13px;
	padding-left : 4px;line-height : 15px
}
.carta{
	font-style : italic;
}

.cajalogo { background-color: #EFDFAD; border : 1px solid; border-color : #999999; }



.fondomarron { background-color: #6F2027; }
.bordenegro{ border : 1px solid; border-color : #000000; }
.borde{ border : 1px solid; border-color : Black ; }
.bordemarron{ border : 1px solid; border-color : #D2BA64; }
.bordeverde{ border : 1px solid; border-color : #39544F; }

.logo{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px; color: #6F2027;
	font-style : italic;
	font-weight : bold;
}
/* Menu ------------------------------------------- */
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
height : 100%;
}

#navcontainer ul li { display: inline;  padding-left : 0px;  padding-right : 0px;  margin-left : 0px;  margin-right : 0px;  max-width : 0px;            
border-width : 0px 0px;
border-right: 1px solid #FFF3E8;
}

#navcontainer ul li a
{
text-decoration: none;
padding: .2em 1em;
color: #FFF3E8;
font-size : 11px;
float: center;
height : 100%;
border-right: 0px ;
border-left: 0px ;
}

#navcontainer ul li a:hover
{
color: #fff;
background-color: #8E4F55;
}
.tdme{
   border-right: 1px solid #FFF3E8;
}
.tdpie {
	border-top-color : #8E4F55;
	border-top-style : dotted;
	height : 1px; border-top-width : 1px;
	background-color : #FFE9D2;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align : center;
	line-height : 18px;
}
.tdpie2 {
	border-top-color : #D2BA64;
	border-top-style : solid;
	height : 1px; border-top-width : 1px;
	background-color : #954A00;
	text-align : center;
	line-height : 25px;
	padding-bottom : 2px;
}
/*  TEXTOS ···················································································· */
/* negro */
.texto{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px; color : Black;
	text-align : justify; line-height : 15px;height : 24px;
}
.textopeque2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px; color : Black;
	text-align : center; line-height : 15px;
	height : 24px; font-size-adjust : inherit;
}
.textobold{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : Black;
	line-height : 8px;
	font-weight : bold;
	letter-spacing : -1px;
}
/* claro*/
.textoc{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px; color : #FFFDEC;
	text-align : justify; line-height : 15px; height : 24px;
}
/* marron */
.textom{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px; color : #6F2027;
	line-height : 13px;
	padding-left : 4px;line-height : 15px
}
.textomb{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px; color : #6F2027;
	line-height : 13px;
	padding-left : 4px;line-height : 15px;
	font-weight : bold;
	letter-spacing : -1px;
}
/* gris */
.textog{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px; color : #888888;
	text-align : justify; line-height : 15px; height : 24px;
}
/*amarillo*/
.texto3{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px; color :  #FEFCBA;
	text-align :center; line-height : 12px;
}
/*  ENLACES ···················································································· */
a.link{
	text-decoration : none;
	border-bottom-width : 1px;
	border-bottom-style : dotted;
	color : #8E4F55;
}
a.link:hover{
	text-decoration : none;
	border-bottom-width : 1px;
	border-bottom-style : solid;
}
/*  GENERICOS  ···················································································· */
.titular{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 17px; color : #8E4F55;
	font-weight : bold; text-decoration : none;
	letter-spacing : -1px;
	margin-bottom : 3px;
	height : 25px;
}
.subtitular{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 15px; color : #000000;
	font-weight : bold; margin-left : 10px; text-decoration : none;
}
.apie{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px; font-weight : bold;
	text-decoration : underline; color : #b9b973;
}
.apie:hover{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px; font-weight : bold;
	text-decoration : underline; color : White;
}
.piefoto{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px; color : Black;
	text-align : center; line-height : 12px; font-style : italic;
}
.ampliar{
	border : none; text-decoration: none; font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White; font-weight : normal;
	background-color : Black;
	padding-left : 3px; padding-right : 3px;
}

.textop{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px; color :  #39544F;
	text-align : justify; line-height : 10px;
}
.textop2{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px; font-weight : bold;
    color : #B2B2B2;
}

.texto2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px; color : #39544F;
	text-align : justify; line-height : 15px;
}
.texto2peque{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px; color :  #39544F;
	text-align : justify; line-height : 10px;
}
.texto2bold{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px; color :   #39544F;
	line-height : 15px;  font-weight : bold;
}

.cajaburdeo{
	border : 1px solid; border-color : #BBBBBB;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px; color : #9F0631;
	font-weight : bold;
	background-color : #E2AF89;
	text-align : left; padding-left : 8px;
	padding-bottom : 2px;
	letter-spacing : -1px;
}
.cajaaburdeosbdown{
	border : 1px solid; border-color : Black ;
	border-bottom-width : 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px; color : White;
	font-weight : normal;
	background-color :#39544F;
	text-align : center;
}
.cajapuntos{
	border-bottom-width : 1px;
	border-bottom-style : dotted;
	border-left-width : 1px;
	border-left-style : dotted;
	border-right-width : 1px;
	border-right-style : dotted;
	border-color : #A25006;
}
.cajasolida{
	border : 1px solid;
	border-color : #C26107;
	border-top-width : 0px;
}
.cajapuntos2{
	border-bottom-width : 1px;
	border-bottom-style : dotted;
	border-left-width : 0px;
	border-left-style : dotted;
	border-right-width : 0px;
	border-right-style : dotted;
	border-top-width : 1px;
	border-top-style : dotted;
	border-color : #A25006;
	background-color : #EFD3BE;
}
/*·································*/
.cajagris{
	border : 1px solid; border-color : Black ;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px; color : Black;
	font-weight : normal; background-color : #f4f4f4;
	text-align : center;
}
.botonburdeo{
	border : 1px solid; border-color : Black ;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px; color : White;
	font-weight : normal;
	background-color : #39544F;
	text-align : center; text-decoration : none;
	padding-left : 3px; padding-right : 3px;
}

/* estilos para menu */
.tdmenu {
	color:black; font-size: 12px;
	font-family:Verdana,Arial,Helvetica;
	margin-bottom : 4px; margin-top : 2px;
	height : 25px; padding-left : 12px;
}
.tdmenu2 {
	border-top-color : #39544F;
	border-top-style : dotted;
	height : 1px; border-top-width : 1px;
	background-color : #9E9E9E;
}
.amenu {
	text-decoration: none; font-size: 12px;
	font-family:Verdana,Arial,Helvetica;
	color: #FFFDEC; font-weight : normal;
	margin-left : 3px;
}
.amenu:active {
	text-decoration: none; font-size: 12px;
	font-family:Verdana,Arial,Helvetica;
	margin-left : 3px; color:#FFFDEC;
}
/* 
.amenu:hover {
	text-decoration: none;
	font-size: 12px;
	font-family:Verdana,Arial,Helvetica;
	margin-left : 3px;
	color:#000000;
}
*/

.enlaceverde{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px; color : #954a4a;
	text-align : left; line-height : 15px;
}
.enlaceverde:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px; color : #999966;
	text-align : left; line-height : 15px;
	border-top-style : dotted; border-top-width : 1px;
}
.apeque{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px; color : #954a4a;
	text-align : left; line-height : 15px;
}
.apeque:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px; color : #999966;
	text-align : left; line-height : 15px;
	border-top-style : dotted; border-top-width : 1px;
}

.texto4{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;  font-weight : bold;
	text-align : left; line-height : 18px;
	border-top-style : dotted;
	border-top-width : 1px;
	border-bottom-width : 1px;
	border-bottom-style : dotted;
	padding-left : 3px; padding-right : 3px;
	 width : 100%;
	color : #9F0631;
	background-color : #EAC6AA;
}
.texto41{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;  font-weight : bold;
	text-align : left; line-height : 18px;
	border-top-style : dotted;
	border-top-width : 1px;
	border-bottom-width : 1px;
	border-bottom-style : dotted;
	padding-left : 3px; padding-right : 3px;
	color : #9F0631;
	background-color : #EAC6AA;
	height : 16px;
	padding-bottom : 1px;
	margin-bottom : 5px;
}
.alto{
	height : 4px;
}
.texto42{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;  font-weight : bold;
	text-align : left; line-height : 18px;
	border-top-width : 0px;
	border-bottom-width : 1px;
	border-bottom-style : dotted;
	padding-left : 3px; padding-right : 3px;
	 width : 100%;
	color : #9F0631;
	background-color : #EAC6AA;
}
.listado{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;  font-weight : bold;
	text-align : left; line-height : 18px;
	border-bottom-width : 1px;
	border-bottom-style : dotted;
	border-top-width : 1px;
	border-top-style : dotted;
	padding-left : 3px; padding-right : 3px;
	 width : 100%;
	color : #9F0631;
}
.listado2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;  font-weight : bold;
	text-align : left; line-height : 18px;
	border-bottom-width : 1px;
	border-bottom-style : dotted;
	border-top-width : 1px;
	border-top-style : dotted;
	padding-left : 3px; padding-right : 3px;
	 width : 100%;
	color : #9F0631;
	background-color : #FFE9D2;
}
/* ············· FIN REVISION  ·················*/
#linea
{
	z-index : 1;
	position : absolute;
	top : 97px;
	left : 0px;
	height : 174px;
	background-color : #721D34;
	visibility : hidden;
	width : 100%;
}  
