body{ background:#FEF3CB}
.marco{width:1000px;}
.marcologotipo{ margin-top:20px;width:210px; margin-bottom:125px;}
.marcologo_foto_cabezero{margin-top:25px;}
.cabecero{ 
clear: both;
width:auto;  
background-color:#620031;

position:static;
}
.pie{ 
clear: both;
width:auto;  
background-color:#620031;
color:#FEF3CB;
font-family: "Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
text-transform: uppercase;
padding:10PX 0PX 20PX 0PX;
position:static;
}
.tablamenu{
clear: both;
float:left;
width:210px;
position: relative;


}
.titular{
color:#003700;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-align:left;
}
.subtitular{
color:#003700;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
margin-bottom:6px;
}
.contenido_izq{
float:left;
width:515px;
clear: both;
position: static;
color:#620031;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
padding-left:10px;
}
.contenido_der{
float:right;
width:250px;
position: static;
border-left:1px #620031 dashed;
}

.tablacontenido{
float:right;
width:780px;
position: static;
border-left:1px #620031 dashed;
padding:4px;
}
.menu_sup{
list-style:none;
margin:10px;
height:50px;
padding-top:10px;
text-align:center;

}
.menu_sup li {
margin:9px;	
padding:1px;
float:left

}
.menu_sup li a {
text-decoration:none;	
text-align:left;
color:#FEF3CB;
font-family: "Times New Roman", Times, serif;
font-size:14px;
text-transform: uppercase;
font-weight:bold;}

.menu_sup li a:hover {
color: #620031;
background-color:#FEF3CB;
}

.menu_iz{
padding-top:40PX;
width:auto;
text-align:left;
text-transform:capitalize;
padding:4px 0;	
text-decoration: underline;	
color:#620031;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;

}
.foto01 {  height: 43px; width:210px; background-repeat:no-repeat; background-pisition: top right; }
.foto02 {height:50px;margin-left:10px;font: 17px "Times New Roman", Times, serif; text-align:left;padding:5px 0px 0px 0px; background-position:right top;background-repeat:no-repeat; width:80%;font-weight:bold;}
#foto03{background-image: url(../archivos/imagenes/imagenes_comunes/iconos/camara.png); color:#620031;}/*icono categorias y color texto*/

/* menu desplegable */

	#menulateral, #menulateral ul {
padding:0px;margin:0px;list-style: none;width:210px; background-color:#620031;}
ul#menulateral,
ul#menulateral li,
ul#menulateral ul {
}

/*ul#menulateral:after From IE 7 lack of compliance{
padding:0px;margin:0px;list-style: none;width:220px; background-color:white;
}*/

ul#menulateral li {
  /*float: left; For IE 7 lack of compliance*/
  display: block !important; /*For GOOD browsers*/
 /* display: inline; For IE*/
  position: relative;
  width:200px;
  line-height: 25px;
  height:25px;
  margin-left:0px;
  padding: 0px 0px 0px 0px;
  z-index:100;
  border:1px solid #620031;
}


#menulateral li a {
font-family: "Times New Roman", Times, serif;
font-size:14px;
text-transform: uppercase;
display:block;
font-weight:bold;
z-index:100;
text-decoration:none;
background:#620031;
color:#FEF3CB;
}

#menulateral li a:hover {
background-color: #FEF3CB;
z-index:100;
color:#620031;}

#menulateral li li{
display:block; 
z-index:100}
#menulateral li ul a,#menulateral li ul ul a{ 
font-size:12px;
 z-index:100;
   margin:0px;}
/*
 Root Menu */
 
#menulateral a{border-bottom:1px solid #FEF3CB;}
#menulateral li ul ul,#menulateral li ul{ border:1px solid #620031;}

/* Root Menu Hover Persistence */
ul#menulateral a:hover,
ul#menulateral li:hover a,
ul#menulateral li.iehover a {
z-index:100
}

/* 2nd Menu */
ul#menulateral li:hover li a,
ul#menulateral li.iehover li a {
z-index:100
}

/* 2nd Menu Hover Persistence */
ul#menulateral li:hover li a:hover,
ul#menulateral li:hover li:hover a,
ul#menulateral li.iehover li a:hover,
ul#menulateral li.iehover li.iehover a {
z-index:100
}

/* 3rd Menu */
ul#menulateral li:hover li:hover li a,
ul#menulateral li.iehover li.iehover li a {
z-index:100
}

/* 3rd Menu Hover Persistence */
ul#menulateral li:hover li:hover li a:hover,
ul#menulateral li:hover li:hover li:hover a,
ul#menulateral li.iehover li.iehover li a:hover,
ul#menulateral li.iehover li.iehover li.iehover a {
z-index:100
}

/* 4th Menu */
ul#menulateral li:hover li:hover li:hover li a,
ul#menulateral li.iehover li.iehover li.iehover li a {
z-index:100
}

/* 4th Menu Hover */
ul#menulateral li:hover li:hover li:hover li a:hover,
ul#menulateral li.iehover li.iehover li.iehover li a:hover {
z-index:100
}

ul#menulateral ul,
ul#menulateral ul ul,
ul#menulateral ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 201px;
  z-index:100
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#menulateral li:hover ul ul,
ul#menulateral li:hover ul ul ul,
ul#menulateral li.iehover ul ul,
ul#menulateral li.iehover ul ul ul {
  display: none;z-index:100
}

ul#menulateral li:hover ul,
ul#menulateral ul li:hover ul,
ul#menulateral ul ul li:hover ul,
ul#menulateral li.iehover ul,
ul#menulateral ul li.iehover ul,
ul#menulateral ul ul li.iehover ul {
  display: block;z-index:100
}	
