/********************************************************************************** ESTRUCTURA *********/

html,body{

	margin:0;

	padding:0;

	background:#292929;

}

body{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#666;

}

h2 {

	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;

	margin:0 0 10px 0;

	color:#292929;

	font-weight:normal;

	font-size:24px;

}

h2 span {font-size:18px; color:#666; font-weight:normal;}

h3 {

	font-size:14px; 

	color:#331d00;

	margin:0 0 8px 0;

}

h4 {

	font-size:12px;

	color:#666;

	margin:0 0 6px 0;

}

h5 {

	font-size:12px;

	font-weight:normal;

	color:#a7a37e;

	margin:0 0 6px 0;

	color:#333;

}

h6 {

	font-size:10px;

	font-weight:normal;

	text-transform:uppercase;

	margin:0;

}

p {

	line-height:160%;

	margin:4px 0 8px 0;

}

img {border: none;}

form {margin:0;}





/********************************************************************************** CABECERA *********/

div#cabecera {

	height: 180px;

	background:url(../images/fondo-cabecera.gif) repeat-x;

	padding-top:0px;

	position:relative;

	margin:auto;

	margin-bottom:2px;

	width:900px;

}

div#cabecera a {text-decoration:none; color: #e9ff9b;}

div#cabecera h1{

	margin:0;

  	color: #e9ff9b;

	font-size:24px;

	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;

	font-weight:normal;	
	
	text-indent:-9999px;
	position:absolute;

}

div#cabecera h1 span {

	color:#fff;

	font-weight:bold;

}



div#cabecera p.slogan {font-size:14px; color:#fff; margin:0;

	position:absolute;

	top:12px;

	left:190px;
	
	text-indent:-9999px;

}

div#cabecera p.slogan2 {font-size:15px; color:#bbc6c3; margin:0;

	position:absolute;

	top:90px;

	left:52px;
	font-style:italic;
	font-family:"Comic Sans MS", Arial;

}

p.imagen {margin:0;}

/********************************************************************************** CONTENEDOR *********/

div#contenedor {

	text-align:left;

	width:900px;

	margin:auto;

	background:url(../images/fondo-contenedor.gif) repeat-y;

	outline:1px solid #000;
	
	clear:both;

}



/********************************************************************************** INFO *********/

div#info {

	float:left;

	width:605px;

	background:#fff;

}

div#info-in {padding:10px 10px 10px 10px;}





/********************************************************************************** COLUMNA *********/

div#columna {

	float:right;

	width:295px;

	_width:290px;

}



div#columna .titcolumna {

	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size:24px;

	color:#dc810f;

	margin:10px 0 10px 8px;

	font-weight:normal;
	

}

div#columna .titcolumna img {vertical-align:middle; margin-right:5px;}






/********************************************************************************** PIE *********/

div#pie {

	background:#2e7493;

	clear:both;

	width:900px;

	border-top:5px solid #fff;
	min-height:20px;
	_height:20px;

}



div#pie-in {padding: 10px;}



div#pie h2 {

	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size:24px;

	color:#a06b01;

	font-weight:normal;

	margin:0 0 10px 0;

}

div#pie img {vertical-align:middle;}



div.grupomaterial {

	width:200px;

	min-height:120px;

	_height;120px;

	color:#fff;

	font-size:12px;

	float:left;

	margin:0 0 15px 15px;

}

div.grupomaterial h3 {

	font-size:16px;

	color:#a06b01;

	margin:0 0 8px 0;

}

div.grupomaterial p {

	margin:0 0 6px 0;

}

div.grupomaterial p a {color:#fff; text-decoration:none;}

div.grupomaterial p a:hover {text-decoration:underline;}





/********************************************************************************** BAJO PIE *********/

div#bajopie {

	color: #333;

	width: 900px;

	background: #000;

	position:relative;

}

div#bajopie h3 {

	margin:0;

	padding:10px 10px;

}

div#bajopie p{

	position:absolute;

	top:10px;

	right:10px;

	text-align:right;

	color:#999;

	font-size:12px;

}

div#bajopie p a {

	color:#a7a37e;

	font-size:12px;

	text-decoration:none;

	font-weight:normal;

}

div#bajopie p a:hover {color:#292929;}







/********************************************************************************** MENU SUPERIOR *********/
div#menu {position:relative;}

div#menu ul{
	list-style-type:none;
	width:900px;
	_width:890px;
	/*position:absolute;*/
	height:27px;
	font-family:"Trebuchet MS",Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:0;
	padding:0px 0 0 0px;
	/*top:53px;
	left:16px;*/
	border-top:2px solid #000;
}

div#menu li{

	display:block;

	float:left;

	margin:0 0px 0 0;

	height:27px;
	
	border-right:1px solid #6da7c1;

}

div#menu li.left{margin:0;}

div#menu li a{

	display:block;

	float:left;

	color:#fff;

	/*background:url(../images/fondo-botonsuperior.gif) repeat-x;*/

	line-height:27px;

	text-decoration:none;

	padding:0 17px 0 18px;

	height:27px;

}

/*div#menu li a.right{padding-right:19px;}*/

div#menu li a:hover{background:url(../images/fondo-botonsuperior.gif) repeat-x; color: #fff; }

div#menu li a#current{background:url(../images/fondo-botonsuperior.gif) repeat-x; color: #fff;}

div#menu li a#current:hover{/*background:url(../images/fondo-botonsuperior-here.gif) repeat-x;*/ color: #fff;}

div#menu li a.separar {margin-right:30px;}

div#accesoprivado {
	position:absolute;
	top:2px;
	right:15px;
	background:url(../images/llaveacceso.gif) no-repeat;
	padding-top:4px;
}
div#accesoprivado p {margin:0 0 0 26px;}
div#accesoprivado a {color:#fff; border-bottom:1px solid #fff;}





/********************************************************************************** AVISADOR *********/	

div#avisador {

	height:110px;

	background:#e6e2af;

	position:relative;

	background:url(../images/fondo-avisador.gif) no-repeat;

}

div#avisador p {

	position:absolute;

	top:15px;

	left:20px;

	font-size:12px;

	color:#fff;

	width:450px;

}





/********************************************************************************** POST *********/	

div.post {

	padding:8px 8px 20px 8px;

	margin-bottom:15px;

	border:2px dashed #e5e5e5;
	background:#f5f5f5;

}
div.post:hover {border:2px dashed #b5b5b5;}

div.post h3 {

	font-size:16px;

	color:#9fc821;

	font-weight:normal;

	margin:0 0 6px 0;

}

div.post h2 {

	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size:24px;

	color:#292929;

	margin:0 0 8px 0;

	font-weight:normal;

}

div.post h2 a {

	color:#292929;

	text-decoration:none;

}

div.post h2 a:hover {border-bottom:1px solid #292929;}



div.post h4 {

	font-weight:normal;

	color:#666;

	margin:0 0 10px;

}

div.post h4 span a {color:#e39e15; text-decoration:none;}

div.post h4 span a:hover {text-decoration:underline;}



div.post p {

	font-size:14px;

	color:#666;

	line-height:150%;
	margin:6px 0;

}

div.post p a {

	color:#e39e15;

}

div.post p em {color:#333; font-family:Georgia, "Times New Roman", Times, serif;}



div.post blockquote {

	font-size:14px;

	font-family:Georgia, "Times New Roman", Times, serif;

	padding-left:10px;

	border-left:4px solid #e5e5e5;

	line-height:160%;

}



div.post ul {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	line-height:160%;

	color:#333;

	list-style:square;

	padding:10px;

	margin:0 0 10px 20px;

}

div.post ul a {color:#000;}



div.post img {

	padding:3px;

	border:1px solid #999;

	margin:8px;

}



/*********** DESCARGA MATERIAL *********/	

div.descargamaterial {

	margin:15px;

	background:#747474;

	color:#fff;

	padding:5px;

	border:2px solid #e5e5e5;

}

div.descargamaterial h3 {

	color:#fff;

	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size:18px;

	font-weight:normal;

}

div.descargamaterial h3 img {vertical-align:middle;}



div.descargamaterial p {

	margin:0 0 8px 25px;

}

div.descargamaterial p a {color:#fff; padding:2px;}

div.descargamaterial p a:hover {background:#fff; color:#747474; padding:2px;}

div.descargamaterial p img {vertical-align:middle; margin-right:5px;}



/*********** COMENTARIOS *********/

div.comentariostit {position:relative;}

div.comentariostit div.num {

	top:10px;

	left:133px;

	font-size:16px;

	font-weight:bold;

	color:#96b23c;

	text-align:center;

	position:absolute;

	width:25px;

}

div.comentariostit p {margin:0;}





div.comentario {margin-bottom:10px; color:#000;}

div.comarriba, div.comarribaprof {

	width:560px;

	height:67px;

	background:url(../images/com-arriba.gif) no-repeat;

	position:relative;

}

div.comarribaprof {background:url(../images/com-arriba-profe.gif) no-repeat;}

div.comarriba h4, div.comarribaprof h4 {

	position:absolute;

	margin:0;

	top:20px;

	left:100px;

	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#747474;

	font-weight:normal;

}

div.comarriba h4 span, div.comarribaprof h4 span {

	display:block;

	float:left;

	font-size:11px;

	color:#999;

	width:20px;

	padding-top:5px;

}

div.comarriba p, div.comarribaprof p {

	position:absolute;

	margin:0;

	top:40px;

	left:120px;

	font-size:11px;

	color:#96b23c;

}

div.comabajo, div.comabajoprof {

	background:url(../images/com-abajo.gif) no-repeat;

	width:560px;

	height:8px;

}

div.comabajoprof {background:url(../images/com-abajo-profe.gif) no-repeat;}

div.comcuerpo, div.comcuerpoprof {

	background:#f5f5f5;

	border-left:2px solid #b5b5b5;	

	border-right:2px solid #b5b5b5;

	margin-left:8px;

	padding:8px;

	width:528px;

}

div.comcuerpoprof {

	background:#f9fbf1;

	border-left:2px solid #cfe293;	

	border-right:2px solid #cfe293;

}



div#comescribir {

	margin:15px 0 20px 20px;

}

div#comescribir h3, div#comescribir h4 {

	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size:24px;

	font-weight:normal;

	color:#96b23c;

}

div#comescribir h4 {

	font-size:18px;

	color:#666;

}

div#comescribir textarea {

	width:500px;

	height:250px;

	margin-bottom:10px;

}

div#comescribir .boton {

	padding:10px;

}

div#comescribir .texto {width:300px; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}



/********************************************************************************** FORMULARIO COLUMNA *********/	

.inputcolumna 

{width:170px; padding:4px; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#999;}

.inputcolumna:focus

{outline:1px solid #ffb000; color:#292929;}



.botoncolumna {padding:4px;}



/********************************************************************************** PERFIL *********/

div#perfil {

	background:#e5dfd1;

	padding:8px 8px 15px 8px;

}

div#perfil h3 {

	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#292929;

	margin:0;

}

div#perfil p {

	font-size:11px;

	color:#292929;

	margin:0;

}

div#perfil a {

	color:#292929;

}

div#perfil img {

	margin:4px 6px 0 0 ;

	float:left;

	border:1px solid #fff;

}



/********************************************************************************** ACCESO *********/

div#acceso {

	border-top:3px solid #dc810f;
	border-bottom:8px solid #fff;

	background:#9eab92;

	padding:8px;

	color:#fff;

}

div#acceso h3 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	margin:0 0 6px 0;

	color:#fff;

}

div#acceso p span {

	float:left;

	display:block;

	width:80px;

	padding-top:4px;

}

div#acceso a {

	font-size:12px;

	font-weight:bold;

	color:#fff;

	padding:2px;

	text-decoration:none;

}

div#acceso a:hover {

	padding:2px;

	background:#fff;

	color:#9eab92;

}

div#acceso img {

	vertical-align:text-bottom;

	margin-right:5px;

}



div#acceso p span {

	/*float:left;*/

	padding-top:0px;

	display:block;

	width:50px;

}

div#acceso .formulario, div#acceso .formulario2 {

	padding:1px;

	color:#999;

	width:250px;

	font-size:12px;

	font-weight:bold;

}
div#acceso .formulario2 {width:150px;}
div#acceso .formulario:focus, div#acceso textarea:focus, div#acceso .formulario2:focus {

	color:#292929;

}

div#acceso .boton {padding:0px;}

div#acceso textarea {width:250px; height:150px; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666; line-height:150%}



/********************************************************************************** ETIQUETAS *********/

div.etiquetas {

	margin:20px 8px 20px 0;

}

div.etiquetas img {vertical-align:text-bottom; margin-right:4px;}

div.etiquetas p {

	display:block;

	/*float:left;*/

	/*width:120px;*/

	margin:0 0 8px 15px;

	border-bottom:1px solid #ddd8cb;
	
	font-weight:bold;

}
div.etiquetas p em {
	/*font-style:normal;*/
	font-size:10px;
	margin-left:18px;
	color:#292929;
}
div.etiquetas p em span {color:#dc810f;}
div.etiquetas p em a {
	font-size:10px;
	text-decoration:underline;
}

div.etiquetas a {

	font-size:12px;

	color:#292929;

	text-decoration:none;

}

div.etiquetas a:hover {color:#000;}

div.etiquetasgrupo {clear:both; margin:4px 0; overflow:hidden;}

div.etiquetas h4 {margin:10px 0 10px 15px;}



/********************************************************************************** ÚLTIMAS ENTRADAS *********/

div.ultimasentradas {margin:0 0 0 50px;}

div.ultimasentradas p {

	margin:0;

	color:#fff;

}

div.ultimasentradas h4 {

	margin:0 0 15px 0;

	font-weight:normal;

	font-size:14px;

}

div.ultimasentradas h4 a {

	color:#292929;

	text-decoration:none;

}

div.ultimasentradas h4 a:hover {text-decoration:underline;}



/********************************************************************************** BUSCADOR / ARCHIVO *********/	

div.cercador, div.archivo {margin-left:20px; margin-bottom:20px;}

div.archivo select {color:#666;}



/********************************************************************************** SEPARADOR *********/	

div.separador {

	height:15px;

	background:url(../images/fondo-separador.png) repeat-x;

	margin:4px 0;

}

div.separadortitulo {

	height:25px;

	background:url(../images/fondo-separadortit.png) repeat-x;

	margin:4px 0;

	font-size:14px;

	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;

	color:#331d00;

}

div.separadortitulo p {margin:0;}

div.separadortitulo span {padding:0 4px 0 0; background:#fff;}



.romper {clear:both;}


/********************************************************************************** RECURSOS *********/
div#recursos {
	padding:0px;
	border-top:2px solid #fff;
	background-color:#d6d1c6;
	border-bottom:5px solid #fff;
}
div#recursos-in {padding:8px;}
div#recursos h3 {
	margin:0 0 0px 0;
	font-size:18px;
	color:#fff;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	background:url(../images/recursos-tit.gif) no-repeat;
	height:48px;
}
div#recursos h3 span {display:none;}
div#recursos h4 {
	margin:8px 0 4px 0;
	color:#83785f;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
div#recursos p {margin:8px 0 0 15px;}
div#recursos a {color:#62573d;}
div#recursos a:hover {color:#fff;}

div#recursos p strong a {color:#ad6101;}

div#recursos ul {
	margin:8px 0 0 0;
	padding:0 0 0 15px;
	/*list-style-image:url(../images/cuadro-rojo.gif);*/
	list-style-type:square;
	color:#ad6101;
}
div#recursos li em {
	color:#62573d;
	font-style:normal;
}
div#recursos li span {font-size:10px; margin-bottom:4px;}
div#resursos ul span {font-size:10px;}

div#recursos-separador {border-bottom:1px solid #e0dbd1; margin:5px 0;}


/********************************************************************************** RECURSO *********/	

div.recurso {

	padding:0 8px 4px 8px;

	margin-bottom:5px;

	border-bottom:1px dashed #e5e5e5;

}
div.recurso:hover {background:#f5f5f5;}


div.recurso h3 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#292929;

	margin:0 0 4px 0;
	
	font-weight:bold;

}

div.recurso h4 {

	font-weight:normal;
	
	font-size:10px;

	color:#666;

	margin:0 0 5px 0;

}

div.recurso p {

	font-size:12px;
	margin:0;
	color:#666;
}

div.recurso p a {color:#e39e15;}

div#todo {margin:auto;}


/*************************************************************** RECURSO ETIQUETA *********/
div#recurso-etiqueta {
	padding:8px 8px 20px 8px;
	margin-bottom:15px;
}
div#recurso-etiqueta h2 {
	color:#e7900f;
	font-size:30px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	margin:0px 0 10px 0;
	font-weight:normal;
}
div#recurso-etiqueta h2 span {
	font-size:18px;
	color:#e7900f;
}

div.recurso-etiqueta {
	width:540px;
	background:#f5f5f5;
	border:1px solid #b5b5b5;
	color:#666;
	margin:4px;
}
div.recurso-etiqueta-in {padding:8px;}
div.recurso-etiqueta div.docs, div.recurso-etiqueta div.links {
	width:250px;
	float:left;
}
div.recurso-etiqueta h3 {
	color:#e7900f;
	font-size:20px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	margin:0 0 2px 0;
	font-weight:normal;
}
div.recurso-etiqueta h4{
	color:#292929;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin:4px 0 0 0;
}
div.recurso-etiqueta h5 {
	font-size:10px;
	font-weight:normal;
	color:#666;
	margin:0 0 8px 0;
}
div.recurso-etiqueta h5 a {color:#666; margin-right:4px;}
div.recurso-etiqueta h5 a:hover {color:#292929;}
div.recurso-etiqueta p {
	padding:0px;
	margin:0;
}
div.recurso-etiqueta p a {
	color:#666;
	text-decoration:none;
	border-bottom:1px solid #666;
}
div.recurso-etiqueta p a span {
	color:#e7900f;
}

div.recurso-etiqueta ul.recurso-documento {
	list-style-type:square;
	color:#cd490e;
}
div.recurso-etiqueta ul.recurso-documento {
	padding:8px 0 8px 8px;
	margin:8px;
}
div.recurso-etiqueta ul.recurso-documento li {
	border-bottom:1px solid #e5e5e5;
	padding-bottom:4px;
	margin-bottom:4px;
}
div.recurso-etiqueta ul.recurso-documento li em {
	color:#666;
	font-style:normal;
}
div.recurso-etiqueta ul.recurso-documento li span {
	font-size:10px;
}
div.recurso-etiqueta ul.recurso-documento li span a {
	text-decoration:underline;
}
div.recurso-etiqueta ul.recurso-documento li span a:hover {border:none;}
div.recurso-etiqueta ul.recurso-documento a {
	color:#666;
	font-weight:bold;
	text-decoration:none;
}
div.recurso-etiqueta ul.recurso-documento a:hover {
	border-bottom:1px solid #666;
}


div.recurso-etiqueta ul.recurso-enlace {
	list-style-type:square;
	color:#54a604;
}
div.recurso-etiqueta ul.recurso-enlace {
	padding:8px 0 8px 8px;
	margin:8px;
}
div.recurso-etiqueta ul.recurso-enlace li {
	border-bottom:1px solid #e5e5e5;
	padding-bottom:4px;
	margin-bottom:4px;
}
div.recurso-etiqueta ul.recurso-enlace li em {
	color:#666;
	font-style:normal;
}
div.recurso-etiqueta ul.recurso-enlace li span {
	font-size:10px;
}
div.recurso-etiqueta ul.recurso-enlace li span a {
	text-decoration:underline;
}
div.recurso-etiqueta ul.recurso-enlace li span a:hover {border:none;}
div.recurso-etiqueta ul.recurso-enlace a {
	color:#666;
	font-weight:bold;
	text-decoration:none;
}
div.recurso-etiqueta ul.recurso-enlace a:hover {
	border-bottom:1px solid #666;
}

/******************************************************************** LISTADO DOCUMENTOS *******/
div#listado-documentos {
	margin:15px 4px 0 4px;
	width:270px;
	float:left;
	border-bottom:2px solid #e7900f;
}
div#listado-documentos h3 {
	font-size:18px;
	color:#333;
	padding-bottom:4px;
	font-weight:normal;
	border-bottom:2px solid #e7900f;
}
div#listado-documentos h3 span {color:#999;}

div#listado-documentos ul {
	list-style-type:square;
	color:#cd490e;
}
div#listado-documentos ul {
	padding:8px 0 8px 8px;
	margin:8px;
}
div#listado-documentos ul li {
	border-bottom:1px solid #e5e5e5;
	padding-bottom:4px;
	margin-bottom:4px;
}
div#listado-documentos ul li em {
	color:#666;
	font-style:normal;
}
div#listado-documentos ul li span {
	font-size:10px;
}
div#listado-documentos ul a {
	color:#666;
	font-weight:bold;
	text-decoration:none;
}
div#listado-documentos ul a:hover {
	border-bottom:1px solid #666;
}

/******************************************************************** LISTADO ENLACES *******/
div#listado-enlaces {
	margin:15px 4px 0 4px;
	width:270px;
	float:left;
	border-bottom:2px solid #54a604;
}
div#listado-enlaces h3 {
	font-size:18px;
	color:#333;
	padding-bottom:4px;
	font-weight:normal;
	border-bottom:2px solid #54a604;
}
div#listado-enlaces h3 span {color:#999;}

div#listado-enlaces ul {
	list-style-type:square;
	color:#54a604;
}
div#listado-enlaces ul {
	padding:8px 0 8px 8px;
	margin:8px;
}
div#listado-enlaces ul li {
	border-bottom:1px solid #e5e5e5;
	padding-bottom:4px;
	margin-bottom:4px;
}
div#listado-enlaces ul li em {
	color:#666;
	font-style:normal;
}
div#listado-enlaces ul li span {
	font-size:10px;
}
div#listado-enlaces ul a {
	color:#666;
	font-weight:bold;
	text-decoration:none;
}
div#listado-enlaces ul a:hover {
	border-bottom:1px solid #666;
}


/************************************************************************* ENTRADETA *************/
div#columna div.entradeta {
	padding:4px 15px;
}
div#columna div.entradeta h4 {
	font-size:14px;
	margin:0 0 3px 0;
}
div#columna div.entradeta h4 a {
	color:#292929;
}
div#columna div.entradeta h4 a:hover {
	color:#e7900f;
}
div#columna div.entradeta p {
	font-size:10px;
	color:#666;
	padding-bottom:8px;
	margin:0;
	border-bottom:1px solid #cec9bc;
	*border-bottom:0px;
	_border-bottom:1px solid #cec9bc;
}
div#columna div.entradeta p a {
	color:#666;
}
div#columna div.entradeta p a:hover {
	color:#292929;
}
div#columna div.entradeta h5 {color:#333; margin:0; font-size:11px;}


/*************************************************************************** CONTACTA ***************/
.formularicontacta {
	margin:10px 0 0 8px;
	border:1px solid #b5b5b5;
	padding:10px;
}
.formularicontacta p {
	margin:15px 0;
	padding-bottom:8px;
	border-bottom:1px dashed #e5e5e5;
}
.formularicontacta p span {
	float:left;
	padding-top:4px;
	width:120px;
}
.longitudcontacta {width:370px; padding:5px;}
.alturacontacta {height:250px;  padding:5px; font-family:Arial, Helvetica, sans-serif;}
