/* FORMULARIOS */



/**************************************************************************** CURSO NUEVO **********/



form#cursonuevo, 

form#curso,

form#noualumne,

form#noumissatge {

	margin-left:10px;

	width:595px;

	padding-bottom:15px;

	border-bottom:1px dashed #999;

}



form#cursonuevo .input1, 

form#curso select,

form#noualumne .input3,

form#noumissatge textarea {

	width:438px;

	/*height:20px;*/

	border:1px solid #292929;

	padding:4px;

	font-size:14px;

	color:#666;

}

form#cursonuevo .input1:focus, 

form#noualumne .input3:focus,

form#noualumne .xecbox:focus,

form#curso select:focus,

form#noumissatge textarea:focus {

	outline:1px solid #abd808;

}

form#cursonuevo span, 

form#curso span,

form#noualumne span {

	display:block;

	width:140px;

	float:left;

	padding-top:4px;

}

form#cursonuevo span img {

	margin-right:4px;

	vertical-align:text-bottom;

}

form#cursonuevo #submit,

form#noualumne #submit {margin-left:135px;}



form#curso select {

	/*height:30px;*/

	padding:2;

}





/**************************************************************************** BUSCADOR ALUMNO **********/

form#cercaalumne {

	margin-left:10px;

	margin-top:30px;

}

form#cercaalumne .input2 {

	width:220px;

	/*height:20px;*/

	border:1px solid #292929;

	padding:4px;

	font-size:14px;

	/*color:#95b23d;*/
	color:#666;

	margin-top:5px;

}

form#cercaalumne .input2:focus {

	outline:1px solid #abd808;

}

form#cercaalumne h3 {margin-left:0;}



/**************************************************************************** NUEVO ALUMNO **********/



form#noualumne .xecbox {margin-left:144px; *margin-left:140px;}

form#noualumne span em {

	font-size:10px;

	font-style:normal;

}

/**************************************************************************** BUSCADOR MENSAJES **********/

form#cercamensaje {

	margin-left:10px;

	margin-top:30px;

}

form#cercamensaje .input2 {

	width:220px;

	/*height:20px;*/

	border:1px solid #292929;

	padding:4px;

	font-size:14px;

	color:#666;

	margin-top:5px;

}

form#cercamensaje .input2:focus {

	outline:1px solid #abd808;

}

form#cercamensaje h3 {margin-left:0;}

form#cercamensaje img {border:1px solid #292929;}



/**************************************************************************** NUEVO MISSATGE **********/



form#noumissatge .xecbox {margin-left:144px; *margin-left:140px;}

form#noumissatge span em {

	font-size:10px;

	font-style:normal;

}

form#noumissatge textarea {

	width:560px;

	height:400px;

	padding:8px;

	font-size:14px;

	line-height:160%;

	color:#666;

	*margin-left:-10px;

}

form#noumissatge select {

	/*height:30px;*/

	border:1px solid #292929;

	padding:4px;

	font-size:14px;

	color:#95b23d;

}

form#noumissatge select:focus {

	outline:1px solid #abd808;

}

div.botones {

	width:576px;

	height:26px;

	border:1px solid #292929;

	margin-bottom:5px;

}

div.botones img {margin:4px 0 0 8px;}



/**************************************************************************** EJERCICIO NUEVO **********/



form#ejercicionuevo {

	margin:20px 10px;

	color:#333;

	font-size:14px;

}

form#ejercicionuevo h4 {

	font-size:18px;

	color:#292929;

	width:600px;

	background:url(../images/separador-deplegar.gif) repeat-x;

}

form#ejercicionuevo h4 span {

	display:inline;

	font-size:12px;

}

form#ejercicionuevo h4 em {background:#fff; font-style:normal; padding-right:15px;}

form#ejercicionuevo a {color:#7b9722; font-weight:normal; margin-left:10px;}

form#ejercicionuevo p span {

	display:block;

	height:20px;

	width:100px;

	float:left;

	padding-top:5px;

}

form#ejercicionuevo .input1, 

form#ejercicionuevo select,

form#ejercicionuevo textarea {

	width:438px;

	/*height:20px;*/

	border:1px solid #292929;

	padding:4px;

	font-size:14px;

	color:#95b23d;

}

form#ejercicionuevo select {/*height:30px;*/ width:300px;}

form#ejercicionuevo textarea {height:100px;}

form#ejercicionuevo .fecha select {width:80px;}

form#ejercicionuevo .input1:focus, 

form#ejercicionuevo select:focus,

form#ejercicionuevo textarea:focus {

	outline:1px solid #abd808;

}

form#ejercicionuevo .boton {margin-left:100px;}

form#ejercicionuevo .nombre {width:300px; padding:4px;}

div.afegir-document {

	margin:10px;

	background:#f5f5f5;

	padding:10px;

	width:500px;

}

div.afegir-document p {margin:0 0 8px 0;}

form#ejercicionuevo .afegir-document a {color:#ae0606; font-size:10px;}

form#ejercicionuevo ul {

	list-style:none;

	margin:0 0 15px 10px;

	padding:0;

}

form#ejercicionuevo li {

	margin:4px 0;

}

form#ejercicionuevo li a {font-size:10px; margin:0 4px;}

form#ejercicionuevo li a img {

	vertical-align:text-bottom;

	margin-left:0;

}

form#ejercicionuevo li span {font-size:10px; margin:0 5px; color:#999;}

.separa1 {

	padding-top:20px;

	margin-top:20px;

	border-top:1px solid #999;

	width:600px;

}



/**************************************************************************** PONER NOTA **********/

form#ponernota {

	margin:0;

}

div.entrega-cuerpo-nota-puntua {

	padding:8px;

	border:1px solid #666;

	background:#f1f1f1;

	margin-bottom:10px;

}

div.entrega-cuerpo-nota-puntua p {margin:0 0 8px 0;}

form#ponernota #nota, form#ponernota #notasobre {

	width:50px;

	padding:4px;

	font-size:14px;

	font-weight:bold;

	color:#292929;

}

form#ponernota textarea {

	width:90%;

	height:80px;

	padding:4px;

	font-size:12px;

	color:#292929;

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

}

form#ponernota a {font-size:10px; color:#ae0606; margin-left:5px;}



/**************************************************************************** BLOG ENTRADA **********/



form#entradablog{}

form#entradablog h3 {margin-left:0;}

form#entradablog h4 {

	font-size:16px;

	margin:10px 0 0 0;

}

form#entradablog p {

	margin:5px 0;

}



form#entradablog .input1 {

	width:590px;

	padding:4px;

	font-size:16px;

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

	color:#292929;

	margin:5px 0;

	font-weight:bold;

}

form#entradablog .input1:focus {

	outline:2px solid #e5e5e5;

	color:#292929;

}

form#entradablog textarea {height:350px; width:590px; padding:4px;}

form#entradablog .boton {

	padding:5px;

	margin:10px 20px 0 0;

}



div.adjuntar {

	background:#f1f1f1;

	border:1px solid #999;

	padding:10px;

	width:570px;

	margin:10px 0;

	color:#333;

}

div.adjuntar span {

	display:block;

	float:left;

	padding-top:4px;

	width:100px;

}

div.adjuntar em a {

	font-size:10px;

	margin-left:10px;

	color:#ae0606;

	font-style:normal;

}

div.adjuntar .inputtexto {

	width:450px;

	padding:4px;

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

	font-size:14px;

	font-weight:bold;

}

div.adjuntar .inputtexto:focus {outline:2px solid #d5d5d5;}

div.adjuntar img {vertical-align:text-bottom; margin-right:5px;}



div#materialadjuntado, div#ejercicioadjuntado {margin:10px 0 0 0;}

div.adjuntar .inputtrack {

	width:450px;

	padding:4px;

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

	font-size:12px;

}

div.adjuntar .inputtrack:focus {outline:2px solid #d5d5d5;}



form#entradablog div#derecha {padding-top:60px;}



form#entradablog div#derecha {}



p.separadorcol {margin:4px 0;}



div#etiqueteslistado, div#publicaciolistado {

	height:300px;

	overflow:auto;

	background: #f7f5f1;

	padding:4px;

}



form#entradablog div#derecha fieldset {

	border:none;

	padding:0;

	margin:10px 0 10px 0;

}

form#entradablog div#derecha legend {

	margin:0;

	font-size:16px;

	font-weight:bold;

	color:#666;

}



/**/

fieldset#adjuntararchivo {

	background:#f1f1f1;

	border:1px solid #999;

	padding:10px;

	width:570px;

	margin:10px 0;

	color:#333;

}

div.contienefieldset {*margin:10px 0;}/*hack IE6,7 para que no se junten los fieldset*/

fieldset#adjuntararchivo legend {

	font-size:16px;

	font-weight:bold;

	color:#666;

	margin:0;

	padding:5;

}

fieldset#adjuntararchivo span {

	display:block;

	float:left;

	padding-top:4px;

	width:100px;

}

fieldset#adjuntararchivo em a {

	font-size:10px;

	margin-left:10px;

	color:#ae0606;

	font-style:normal;

}

fieldset#adjuntararchivo .inputtexto {

	width:450px;

	padding:4px;

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

	font-size:14px;

	font-weight:bold;

}

fieldset#adjuntararchivo .inputtexto:focus {outline:2px solid #d5d5d5;}

fieldset#adjuntararchivo img {vertical-align:text-bottom; margin-right:5px;}



div#materialadjuntado, div#ejercicioadjuntado {margin:10px 0 0 0;}

fieldset#adjuntararchivo .inputtrack {

	width:450px;

	padding:4px;

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

	font-size:12px;

}

fieldset#adjuntararchivo .inputtrack:focus {outline:2px solid #d5d5d5;}

/**/

/**/

fieldset#adjuntarexercici {

	background:#f1f1f1;

	border:1px solid #999;

	padding:10px;

	width:570px;

	margin:10px 0;

	color:#333;

}

fieldset#adjuntarexercici legend {

	font-size:16px;

	font-weight:bold;

	color:#666;

	margin:0;

	padding:5;

}

fieldset#adjuntarexercici span {

	display:block;

	float:left;

	padding-top:4px;

	width:100px;

}

fieldset#adjuntarexercici em a {

	font-size:10px;

	margin-left:10px;

	color:#ae0606;

	font-style:normal;

}

fieldset#adjuntarexercici .inputtexto {

	width:450px;

	padding:4px;

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

	font-size:14px;

	font-weight:bold;

}

fieldset#adjuntarexercici .inputtexto:focus {outline:2px solid #d5d5d5;}

fieldset#adjuntarexercici img {vertical-align:text-bottom; margin-right:5px;}



div#materialadjuntado, div#ejercicioadjuntado {margin:10px 0 0 0;}

fieldset#adjuntarexercici .inputtrack {

	width:450px;

	padding:4px;

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

	font-size:12px;

}

fieldset#adjuntarexercici .inputtrack:focus {outline:2px solid #d5d5d5;}

/**/

/**/

fieldset#trackback {

	background:#f1f1f1;

	border:1px solid #999;

	padding:10px;

	width:570px;

	margin:10px 0;

	color:#333;

}

fieldset#trackback legend {

	font-size:16px;

	font-weight:bold;

	color:#666;

	margin:0;

	padding:5;

}

fieldset#trackback span {

	display:block;

	float:left;

	padding-top:4px;

	width:100px;

}

fieldset#trackback em a {

	font-size:10px;

	margin-left:10px;

	color:#ae0606;

	font-style:normal;

}

fieldset#trackback .inputtexto {

	width:450px;

	padding:4px;

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

	font-size:14px;

	font-weight:bold;

}

fieldset#trackback .inputtexto:focus {outline:2px solid #d5d5d5;}

fieldset#trackback img {vertical-align:text-bottom; margin-right:5px;}



div#materialadjuntado, div#ejercicioadjuntado {margin:10px 0 0 0;}

fieldset#trackback .inputtrack {

	width:450px;

	padding:4px;

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

	font-size:12px;

}

fieldset#trackback .inputtrack:focus {outline:2px solid #d5d5d5;}

/**/





/**************************************************************************** REGISTRO **********/

div#registro {

	width:500px;

	height:170px;

	padding:40px 10px 10px 10px;

	border:8px solid #fff;

	margin:40px auto;
	
	_margin-left:300px;

	background:#f5f5f5;

}

div#registro p {

	font-size:14px;

	font-weight:bold;

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

	color:#666;

	margin:10px 0;

}

div#registro p span {

	display:block;

	float:left;

	padding-top:4px;

	padding-left:8px;

	width:80px;

}

div#registro .formulario {

	padding:5px;

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

	color:#666;

	width:300px;

}

div#registro .formulario:focus {

	outline:2px solid #e5e5e5;

	color:#292929;

}

div#registro .boton {

	padding:5px;

}

.pregistro {
	margin:0 0 0 12px;
	color:#fff;
	font-size:16px;
	font-weight:normal;
}
