/* IZQUIERDA */
/*
#izquierda{
float:left;
width:250px;
margin: 0px 5px 0px 14px;
}



#izquierda .separacion{
height: 2px;
width: 234px;
background-color: #A33469;
text-align:center;
margin:2px auto 0px 0px;
}

#izquierda .separacion2{
height: 1px;
width: 234px;
background-color: #A33469;
text-align:center;
margin:2px auto 0px 0px;
}

#izquierda a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#A33469;
font-size:11px;
text-decoration:none;
}

#izquierda a:hover{
font-size:11px;
font-weight:bold;
}

#izquierda .texto{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#A33469;	
}

#formulario{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#A33469;
}

#formulario form{
margin: 15px 0px 0px 0px;
}

#formulario form #grupo1{
text-align:right;
}

.input1{
width: 130px;
margin: 2px 0px 2px 0px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#A33469;
}

.input2{
width: 20px;
margin: 15px 0px 2px 0px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#A33469;
}

.input3{
width: 0;
margin: 2px 0px 2px 0px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#A33469;
}


/* ADORNO */
/*
#adorno{
float:left;
background-color:#10A7DC;
height:500px;
width: 3px;
margin: 10px 0px 10px 0px;
}

/* DERECHA */
/*
#derecha{
float:left;
width:616px;
padding:0px 8px 0px 29px;
}

#derecha .titulo1{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#E50A88;
text-align:left;
font-style:italic;
margin: 19px 0px 6px 0px;
}

#derecha .titulo2{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#E50A88;
text-align:left;
margin: 0px 0px 11px 10px;
}

#derecha .texto{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#E50A88;
text-align:justify;
/*width:600px;*/ /*
margin: 0px 30px 11px 10px;
}

#derecha .texto a{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#123666;
text-decoration:none;
}

#derecha .texto a:hover{
text-decoration:underline;
}

#derecha .separacion2{
border-top: solid 2px #E50A88;
height:2px;
width:600px;
margin: 0px 0px 11px 0px;
}

#derecha .separacion{
border-top: solid 1px #913661;
height:1px;
margin:20px 30px 2px 0px;
}

#derecha .imagenes{
text-align:center;
margin: 0px auto;
}

#derecha .imagenes img{
margin: 15px 4px 15px 4px;
vertical-align:top;
}

#derecha .composicion1{
height:244px;
}

#derecha .composicion1 #img1{
margin: 7px 0px 23px 0px;
float:left;
}

#derecha .composicion1 #img2{
float:right;
margin: 0px 22px 5px 0px;
}

#derecha ul{
margin: 0px 30px 11px 10px;
}

#derecha ul li{
margin: 0px 30px 11px 10px;
}

#derecha .links{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#123666;
margin: 8px 7px 17px 7px;
}

#derecha .links a{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#123666;
margin: 8px 1px 17px 1px;
text-decoration:none;
}

#derecha .links a:hover{
text-decoration:underline;
}

#derecha .flotante{
float:left;
margin: 0px 10px 3px 0px;
}

/* css para el tipo input.file */
/*
.SI-FILES-STYLIZED label.cabinet
{
    width: 81px;
    height: 18px;
    background: url("../imagenes/elegir.png") 0 0 no-repeat;
    display: block;
    overflow: hidden;
    cursor: pointer;
}

.SI-FILES-STYLIZED label.cabinet input.file
{
    position: relative;
    height: 100%;
    width: auto;
    opacity: 0;
    -moz-opacity: 0;
	cursor:pointer;
	filter:alpha(opacity=0); 
    /*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);*/ /*
}

.file2{
width:195px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#A33469;
margin: 5px 0px 5px 0px;
}

/* Botones */ /*
.boton_no_pulsado{
border: 2px outset #8F3664;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
background-color:#8F3664;
margin-top: 10px;
cursor:pointer;
}

.boton_pulsado{
border: 2px inset #8F3664;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
background-color:#8F3664;
margin-top: 10px;
cursor:pointer;
}
*/
#formulario{
width:500px;
margin: 20px 200px 20px 200px;
text-align:justify;
}


#formulario div{
font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size:11px;
color:#777;
text-align:justify;
margin: 0px 30px 11px 10px;
}

#formulario a{
font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size:11px;
color:#777;
text-decoration:none;
}

#formulario a:hover{
text-decoration:underline;
}

label{
font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size:11px;
color:#777;
margin: 5px 10px 0px 30px;
float:left;
display:inline;
width:100px;
}

#form_nombre, #form_telefono, #form_email{
display:inline;
width: 200px;
margin:0px 50px 0px 30px;
}

#formulario span{
font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size:11px;
color:#777;
margin: 15px 0px 10px 0px;
padding:0;
display:block;
}

#label_si, #label_no{
float:none;
}

#label_no{
margin: 0px 0px 0px 30px;
}

#si, #no{
margin: 0px 0px 0px 0px;
clear:none;
}


#formulario textarea{
display:block;
width:400px;
margin: 10px 50px 15px 50px;
clear:both;
height:100px;
}

#boton_enviar{
float:left;
margin: 20px 0px 20px 200px;
}

#boton_borrar{
margin: 20px 0px 0px 20px;
}

/* Botones */
.boton_no_pulsado{
border: 2px outset #8F3664;
font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
background-color:#777;
margin-top: 10px;
cursor:pointer;
}

.boton_pulsado{
border: 2px inset #8F3664;
font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
background-color:#8F3664;
margin-top: 10px;
cursor:pointer;
}