a:focus {
	outline: none;
}

#contenedor_panel{
	position:absolute;
	top:0;
	width:100%;
        text-align: center;
}

#panel {
	background: #f68d1b;
	overflow: hidden;
        display: none;
        text-align:center;
        z-index: 100;
}
/* lo llamamos slide 2 por compatibiliad con la galería*/
.slide2 {
	margin: 0;
	padding: 0;
	border-top: solid 4px #f68d1b;
	background: url(btn-slide.png) no-repeat center top;
}
.btn-slide {
	background: url(white-arrow.gif) no-repeat right -45px;
	text-align: center;
	width: 144px;
	height: 31px;
	padding: 10px 10px 0 0;
	margin: 0 auto;
	display: block;
	color: #fff;
	font-size:16px;
	font-weight:bold;
	text-decoration: none;
}

.btn-slide:hover {
    margin-top:-2px;
    color:yellow;
}

.active {
	background-position: right 0px;
}



/*Interior*/

#panel{
    text-align:center;
    top:0;
}
.contenido_panel{
    margin:0 auto;
    background: #000;
    border-radius: 10px;
    -moz-border-radius: 10px;
    overflow:hidden;
    width:70%;
    color:#fff;
    padding: 20px 0 20px 0;
    top:20px;
}
#panel img{float:left;margin: 0 10px 0 50px;}

#panel h1{text-align: left;}

.panel_izquierda, .panel_derecha{
    width:48%;
    float:left;
    margin-top:20px;
}

.panel_izquierda{
    border-right:1px solid #ccc;
}

.panel_derecha .tarjeta{
    border-radius: 10px;
    -moz-border-radius: 10px;
    margin: 0 20px 0 50px;
    padding:20px;
    background: #fff;
    color: #333;
    text-align: left;
    line-height: 1.25em;
}

.panel_derecha .tarjeta h2{
    color: #FF8A00;
}

.panel_derecha .tarjeta p{
    color: #86A0EF;
}

.panel_derecha .tarjeta ul{
    margin-left:60px;
    border:1px solid #ccc;
    border-radius: 10px;
    -moz-border-radius: 10px;
    padding:20px 40px;
}

.panel_derecha .tarjeta ul{
    list-style: square;
}

label{
    width:200px;
    height:30px;
    text-align: right;
    display:block;
    float:left;
    font-size:12px;
    margin-right:5px;
}

input, textarea{float:left;}


/*botón*/
.boton {
    border:0;
    margin-top:10px;
    padding: 10px 20px;
    background: url(enviar.png) no-repeat left center;
    width:200px;
    height: 33px;
}

.boton:hover{
    background: url(enviar2.png) no-repeat left center;
    cursor: pointer;
}

.boton img{
    border:0;
    }

    em.error, em.sucess {
        height:30px !important;
        width:30px !important;
}