/*Comienzo estilos menu*/
#menu-profesionales{ width: 99%; float: left; border: 1px solid #EEA202; }
#menu-profesionales .barra{ width: 100%; float: left; background: #FFE8B7; padding: 5px; }
#menu-profesionales .barra .izquierda{ width: 49%; float: left; }
#menu-profesionales .barra .derecha{ width: 49%; float: right; }
#menu-profesionales .barra ul{ padding: 0; margin: 0; }
#menu-profesionales .barra li{ display: inline; list-style-type: none; padding: 0 5px 0 5px; }
#menu-profesionales .barra a{ font-weight: bold; color: #7B2E4B; text-decoration: none; }
#menu-profesionales .barra a:hover{ color: #EEA202; }
/*Fin estilos menu*/

/*Comienzo estilos submenu*/
#pre-bloqueBotones{ width: 100%; float: left; border: #EEEDEA solid 1px; border-right: #9C9483 solid 1px; border-bottom: none; background: #DCD9D3; }
#bloqueBotones{ width: 100%; float: left; border-left: #EEEDEA solid 1px; border-right: #9C9483 solid 1px; border-bottom: #9C9483 solid 1px; border-top: none; background: #DCD9D3; }
#bloqueBotones ul{ padding: 0; margin: 0; list-style: none; color: #FFFFFF; }
#bloqueBotones .current{ float: right; padding: 0; margin: 0; list-style: none; color: #FFFFFF; }
#bloqueBotones li{ float: left; color: #000000; border: #DCD9D3 solid 1px; background: #DCD9D3; padding: 5px; margin: 0; }
#bloqueBotones li:hover{ border: #EEEDEA solid 1px; border-right: #9C9483 solid 1px; border-bottom: #9C9483 solid 1px; }
#bloqueBotones li:active{ border: #9C9483 solid 1px; border-right: #EEEDEA solid 1px; border-bottom: #EEEDEA solid 1px; }

.post-bloqueBotones{ width: 100%; float: left; margin: 0 0 30px 0; }
/*Fin estilos submenu*/

.textoRojo{ color: #FF0000; }
.bloque33{ width: 33%; float: left; }

#cuerpo #profesionales-contenido{ width: 80%; float: left; margin: margin: 2px; padding: 0; }
#profesionales-contenido .contenido{ width: 100%; float: left; margin: 10px 0 30px 0; }

#profesionales-contenido .contenido .formulario .linea label{ width: 20%; float: left; }
#profesionales-contenido .contenido .formulario .dato{ width: 50%; float: left; }
#profesionales-contenido .contenido .formulario .dato2{ width: 29%; float: left; }
#profesionales-contenido .contenido .formulario .bot{ width: 25%; float: right; text-align: center; }

#profesionales-contenido .centralError{ width: 80%; float: left; text-align: center; margin: 0 5px 0 5px; padding: 3px 3px 3px 3px; border: none; }
#profesionales-contenido .centralError h1{ text-align: center; font-weight: bold; color: #FF0000; background: #FFFFFF; border: none; }

#profesionales-contenido .parte-izd{ width: 49%; float: left; }
#profesionales-contenido .parte-dch{ width: 49%; float: right; }

#profesionales-contenido .contenido .consulta{ width: 100%; float: left; margin: 3px 0 10px 0; }
#profesionales-contenido .bloque100{ width: 100%; float: left; }
