#cont_menu{
width:186px;
height:auto;
margin:0;
padding:0 0 0 0;
float:left;
z-index:4;
background:#D9D1CF;
}
#cont_botones{
width:187px;
margin:0 0 0 0;
padding:0 0 0 0;
float:left;
color:#666666;
background:white;
font-family: arial,verdana;
}
ul.sb {
margin: 0;
padding: 0;
list-style: none;
width: 187px;/* Width of Menu Items */
}
ul.sb li.boton {
position: relative;
width:187px;
height:18px;
margin:1px 0 0 0;
padding:0;
float:left;
font-family: arial,verdana;
}
	
li.boton ul.sb {
position: absolute;
width:120px;
left: 186px;
height:auto; /* Set 1px less than menu width */
top: 1px;
display: none;
background:white;
}

/* Styles for Menu Items */
ul.sb li.boton a {
display: block;
text-decoration: none;
background:url(../img/fondo_bot_menu.jpg) #ffffff left no-repeat;
padding:0 0 0 20px;
color:#333333;
width:167px;
height:18px;
font-size: 70%;
margin:0;
}
ul.sb li.boton a:hover{
background:url(../img/fondo_bot_menu_sobre.jpg) #ffffff left no-repeat;
}	

ul.sb li.submenu a {
display: block;
text-decoration: none;
background:url(../img/flechita_azul.gif) #E7EAEF left no-repeat;
border-bottom:1px solid #ffffff;
padding:0 0 0 20px;
color:#333333;
width:120px;
height:17px;
font-size: 70%;
margin:0;
}
ul.sb li.submenu a:hover{
background:url(../img/flechita_blanca.gif) #AEB3BF left no-repeat;
}
/* Holly Hack. IE Requirement \
* html ul li.boton { float: left; height: 1%; }
* html ul li.boton a { height: 1%; }*/
/* End */

li:hover ul.sb, li.over ul.sb { 
display: block; 
background:white;
} /* The magic */

#cont_botones ul.simple{
width:187px;
float:left;
margin:0;
padding:0;
}
#cont_botones ul.simple li{
width:187px;
margin:0;
height:22px;
display:block;
float:left;
}
#cont_botones ul.simple li.tit_primero{
font-size: 70%;
width:177px;
height:18px;
color:#0B3264;
margin:0;
padding:0 0 0 10px;
float:left;
font-weight:bold;
background:url(../img/fondo_tit_menu.jpg) #ffffff left no-repeat;
}
#cont_botones ul.simple li.tit_siguientes{
font-size: 70%;
width:177px;
height:18px;
color:#0B3264;
margin:1px 0 0 0;
padding:0 0 0 10px;
float:left;
font-weight:bold;
background:url(../img/fondo_tit_menu.jpg) #ffffff left repeat-y;
}
#cont_botones ul.simple li.tit{
width:177px;
height:18px;
margin:0;
padding:0;
float:left;
font-weight:bold;
}


#cont_botones ul.simple li.tit a{
color:#0B3264;
width:177px;
height:18px;
font-size: 70%;
margin:1px 0 0 0;
padding:0 0 0 10px;
float:left;
background:url(../img/fondo_tit_menu.jpg) #ffffff left no-repeat;
}
#cont_botones ul.simple li.tit a:hover{
background:url(../img/fondo_tit_menu_sobre.jpg) #ffffff left no-repeat;
}

#cont_botones ul.simple li.tit_ultimo{
width:177px;
height:18px;
margin:0;
padding:0;
float:left;
font-weight:bold;
}
#cont_botones ul.simple li.tit_ultimo a{
color:#0B3264;
width:177px;
height:18px;
font-size: 70%;
margin:1px 0 2px 0;
padding:0 0 0 10px;
float:left;
background:url(../img/fondo_tit_menu.jpg) #ffffff left no-repeat;
}
#cont_botones ul.simple li.tit_ultimo a:hover{
background:url(../img/fondo_tit_menu_sobre.jpg) #ffffff left no-repeat;
}


#cont_botones ul.simple li.boton{
width:177px;
height:18px;
margin:0;
padding:0;
float:left;
}
#cont_botones ul.simple li.boton a{
color:#333333;
width:167px;
height:18px;
font-size: 70%;
margin:0;
padding:0 0 0 20px;
float:left;
background:url(../img/fondo_bot_menu.jpg) #ffffff left no-repeat;
}
#cont_botones ul.simple li.boton a:hover{
background:url(../img/fondo_bot_menu_sobre.jpg) #ffffff left no-repeat;
}


#marco_certificados{
width:163px;
height:100px;
float:left;
margin:20px 0 20px 5px;
border:1px solid #ffffff;
}
#tit_certificados{
width:158px;
height:15px;
float:left;
font-family:arial, verdana, helvetica;
font-size:70%;
color:#333333;
padding:0 0 0 5px;
border-bottom:1px solid #ffffff;
}