body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-face: Arial;
font-size: 8pt;
}

p {
font-face: Arial;
font-size: 8pt;
}

#talleres input {border: solid;border-width: 1px;border-color: #696969;padding: 3pt;font-size: 9pt;color:#2a2927;}


a{
 text-decoration: none;
 color: #888888;
 font-size: 7pt;
 font-face: arial ;

}

.negre a{
color: #000000!important;
}

a:hover{
 text-decoration: underline;
 color: #000000;
 font-size: 7pt;
  
}

h1 {
font-size: 8pt;
background-color: #cfcfcf;
padding-right: 10px;
padding-bottom: 1px;
}

h2 {
font-size: 10pt;
color: #F0AC25; 

}

h3 {
font-size: 9pt;

}

h4{
 font-size: 10pt;
 font: italic;
}

h5 {
 font-size: 10pt;
}

.borde_naranja {
 border: solid;
 border-width: 1px;
 border-color: #FFA500;
 padding: 3pt;
 background-color: #ffc060
 }
 
.menu_vertical {
/*background-color:#fd801a;*/
background-color:#f2f2ea;
/* background-color:#3c81b1; (color azul)*/
vertical-align:top;
 border-color: #2a2927;
padding: 0pt;
width: 119px;

}

.menu_secretaria {
background-color: #cacaca;
height:450;
vertical-align:center;
border: solid;
border-right-width:1px;
border-left-width: 0px;
border-top-width: 0px;
border-bottom-width: 0px;
border-color: #2a2927;

}

.cabecera {
background-color: #cfcfcf;
vertical-align: top;
width:750px;
border: solid;
 border-right-width: 1px;
 border-left-width: 1px;
 border-top-width: 1px;
 border-bottom-width: 0px;
 border-color: #ffffff;
}

hr { 
border: 1px solid #000; 
}

.borde_gris {
border: solid;
 border-right-width: 1px;
 border-left-width: 1px;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-color: #696969;
 padding: 3pt;
 font-size: 9pt;
 color:#2a2927;
 }

.borde_gris2 {
border-collapse: collapse;
border: 1px solid #696969;
  padding: 1pt;
 font-size: 9pt;
 color:#2a2927;
background-color:#f3f3f3;
 }


.taula_principal{
border:solid;
width:750px;
vertical-align: top;
 border-right-width: 1px;
 border-left-width: 1px;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-color: #696969;
 background-color: #ffffff;
 padding: 0pt;
 
 }

.stand{
width:550px;
height:500px;
background-image: url(../imagenes/stand2.jpg);

}


.cabecera_naranja{
/*  background-color: #3c81b1; (color azul) */
background-color:#fd801a;
 color: #2a2927;
 font-size: 9pt;
 text-align:center;
 border:solid;
 border-right-width: 1px;
 border-left-width: 1px;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-color:#4f4f4f;
padding: 0pt;
vertical-align: top;

}

.logo{
height:110px;
vertical-align:bottom;
text-align: center;
background-color:#f2f2ea;
}

.cuerpo {
width:630px;
bgcolor:#fafafa;
text-align:center;
height:369px;
} 

.contenido{
 background-color: #ffffff;
 height: 100px;
 font-size: 9pt;
 font-family: Verdana, Arial, Helvetica, sans-serif;
font-color:#2a2927;
text-align:left;
padding:3pt;
}

.contenido2{
 background-color: #ffffff;
 font-size: 10pt;
 font-family: Verdana, Arial, Helvetica, sans-serif;
color:#2a2927;
text-align:justify;

}



.cabecera_sesion{
 border:solid;
 border-right-width: 0px;
 border-left-width: 0px;
 border-top-width: 0px;
 border-bottom-width: 1px;
 border-color:#ffffff;
/* background-color: #3c81b1; (color azul)*/
background-color:#fd801a;
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 10pt;
 width: 119px;

 
}

.borde_bottom {
border:solid;
border-right-width: 0px;
 border-left-width: 0px;
 border-top-width: 0px;
 border-bottom-width: 1px;
 border-color:#2a2927;
 }

.consulta_contenidos{
border:solid;
border-right-width: 1px;
border-left-width: 1px;
border-top-width: 1px;
border-bottom-width:1px;
border-color:#2a2927;
font-size: 9pt;

}

.consulta_contenidos2{
padding: 2pt;
font-size:9pt;
}

.cabecera_sesion_secretaria{
 border:solid;
 border-right-width: 0px;
 border-left-width: 0px;
 border-top-width: 0px;
 border-bottom-width: 1px;
 border-color:#2a2927;
 background-color: #2a2927;
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 10pt;
 color:#ffffff;
 width: 119px;

 
}

.sesion {
background-color: #ffffff;
width: 119px;
font-size:7pt;
text-align:center;
padding:0pt;
}


input {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #2a2927;
}

.cuadrotxt {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #2a2927;
 border: solid;
 border-right-width: 1px;
 border-left-width: 1px;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-color:#2a2927;
}

.cuadrotxt2{
font: 9px Verdana, Arial, Helvetica, sans-serif;
color:#2a2927;
}

input.checkbox {
font: 20px;
border:solid;
border-color: #2a2927;
border-right-width: 10px;
background-color:#2a2927;
}

.button {
	color: #2a2927;
	background: #ffffff;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid #2a2927;
	border-right: 1px solid #2a2927;
	border-bottom: 1px solid #2a2927;
	border-left: 1px solid #2a2927;
}


.button2 {
	color: #2a2927;
	background: #cfcfcf;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid #cfcfcf;
	border-right: 1px solid #cfcfcf;
	border-bottom: 1px solid #cfcfcf;
	border-left: 1px solid #cfcfcf;

}

.borde_blanco {
 border: solid;
 border-right-width: 1px;
 border-left-width: 1px;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-color:#ffffff;
}

.firma {
background-color: #2a2927;
 height: 10px;
 font-size: 7pt;
color:#cfcfcf;
}

.datos_sesion {
background-color: #cacaca;
height: 10px;
font-size: 9pt;
color: #2a2927;
}




.120{
width:120px;
text-align:center;
}
