body
{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

input
{
	color: #669933;
	background: #f4f4f3;
	border: 1px solid #669933;
}

#planformativo {
	border: 1px solid #ccc;
	padding: 1px;
	font-size: 15px;
	padding-top: 20px;
	padding-bottom: 7px;
	width: 100%;
	text-align: center;
}

#modificable
{
	color: #000000;
	background: #f4f4f3;
	border: 1px solid #669933;
/*	border-style:dashed;*/
}

#nomodificable
{
	
	background: #ffffff;
	border: 0px;
	border-style:dashed;
	font-weight:bold;
}

textarea
{
	/*color: #669933;*/
	color:#000000;
	background: #f4f4f3;
	border: 1px solid #669933;
}

a 
{
	text-decoration: none;
}


a:link, a:visited 
{
	color:#3A7133;
/*	color: #668800;*/
	border-bottom: dotted #c5c5c5 1px;
}

a:hover 
{
	color: #000000;
	border-bottom: dotted #c00 1px;
}

#idiomas
{
	width: 800px;
	text-align:right; /* alinear textos */
	background:#FFFFFF;
	height: 20px;
}


#titulo
{
	width: 800px;
	text-align:left; /* alinear textos */
	background:#FFFFFF;
	font-size:20px;
	height: 80px;
}


#titulo1
{
	text-align:left; /* alinear textos */
	font-size:20px;
	border:1px solid #ccc;
}

#titulo2
{
	width: 600px;
	height: 60px;
	text-align:left; /* alinear textos */
	font-size:20px;
	border:1px solid #ccc;
}


#contenedor 
{
	width: 800px;
	text-align:left; /* alinear textos */
	margin: 0 auto;
	background:#FFFFFF;
}

#separador 
{
	width: 795px;
	height: 15px;
	float:left;
}

#encabezado 
{
	width:800px;
	height:60px;
	border:1px solid #ccc;
	background:#FFFFFF;
	padding: 1px;
}

#encabezado1
{
	width:790px;
	height:29px;
	float:left;
}

#datosempresa
{
	width:800px;
	height:110px;
	border:1px solid #ccc;
	background:#FFFFFF;
	padding: 1px;
}

#datosempresa1
{
	width:260px;
	height:25px;
	float:left;
}


#datosempresa5
{
	width:200px;
	height:25px;
	float:left;
}

#datosempresa6
{
	width:580px;
	height:25px;
	float:left;
}


#datosempresa2
{
	width:780px;
	height:25px;
	float:left;
}

#datosempresa4
{
	width:790px;
	height:25px;
	float:left;
}

#prevencion
{
	width:800px;
	height:120px;
	border:1px solid #ccc;
	background:#FFFFFF;
	padding: 1px;
}

#prevencion1
{
	width:350px;
	height:50px;
	float:left;
}

#prevencion2
{
	width:390px;
	height:50px;
	float:right;
}

#prevencion3
{
	width:790px;
	height:26px;
	float:left;
}

#datosproyecto
{
	width:800px;
	height:130px;
	border:1px solid #ccc;
	background:#FFFFFF;
	padding: 1px;
}

#datosproyecto1
{
	width:264px;
	height:20px;
	float:left;
}

#datosproyecto2
{
	width:200px;
	height:50px;
	float:left;
}

#datosproyecto3
{
	width:590px;
	height:25px;
	float:left;
}


#alumnoespecialidad
{
	width:800px;
	height:375px;
	border:1px solid #ccc;
	background:#FFFFFF;
	padding: 1px;
}

#cssnalumsolweb
{
	width:20px;
}

#alumnoespecialidad00
{
	width:790px;
	height:290px;
	text-align:center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}



#alumnoespecialidad0
{
	width:780px;
	height:280px;
	text-align:left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border:1px solid #ccc;
}


#alumnoespecialidad1
{
	width:235px;
	height:256px;
	float:left;
	border:1px solid #ccc;
}

#alumnoespecialidad3
{ width: 100%;
	height:20px;
	float:left;
	border: 1px solid #ccc;
	margin: 0 auto;
}

#alumnoespecialidad2
{
	width:100%;
	height:22px;
	float:left;
}

#alumnoespecialidad4 {
	width: 541px;
	height:256px;
	float:left;
	border:1px solid #ccc;
}


#realizacionproyecto
{
	width:800px;
	height:130px;
	border:1px solid #ccc;
	background:#FFFFFF;
	padding: 1px;
}

#realizacionproyecto1
{
	height:80px;
	float:left;
}

#realizacionproyecto2
{
	width:260px;
	height:30px;
	float:left;
}

#realizacionproyecto3
{
	height:40px;
	float:left;
}


#contacto
{
	width:800px;
	height:60px;
	border:1px solid #ccc;
	background:#FFFFFF;
	padding: 1px;
}

#contacto1
{
	width:790px;
	height:24px;
	float:left;
}

#contacto2
{
	width:390px;
	height:24px;
	float:left;
}

#definiciones
{
	width:800px;
	border:1px solid #ccc;
	background:#FFFFFF;
	padding: 1px;
}



#pie
{
	width:800px;
	height:30px;
	border:1px solid #ccc;
	background:#FFFFFF;
	font-size:9px;
	text-align:center;
	padding: 1px;
}

#enviar
{
	width:800px;
	height: 50px;
	border:1px solid #ccc;
	background:#FFFFFF;
	padding: 1px;
	text-align:center;
}

#csscabecera
{
	font-weight:bold;
}

#csstituloproyecto
{
	color: #000000;
	background: #f4f4f3;
	border: 1px solid #669933;
/*	border-style:dashed;*/
	width:600;
}

#cssempresa
{
	color: #000000;
	background: #f4f4f3;
	border: 1px solid #669933;
	width:600;	
}

#csstelefono
{
	color: #000000;
	background: #f4f4f3;
	border: 1px solid #669933;
	width:100;	
}

#cssfax
{
	color: #000000;
	background: #f4f4f3;
	border: 1px solid #669933;
	width:100;	
}

#cssemail
{
	color: #000000;
	background: #f4f4f3;
	border: 1px solid #669933;
	width:320;	
}

#cssdireccion
{
	font-weight:bold;	
}

#csscalle
{
	
	color: #000000;
	background: #f4f4f3;
	border: 1px solid #669933;
	width:600;	
}

#csspoblacion
{
	
	color: #000000;
	background: #f4f4f3;
	border: 1px solid #669933;
	width:170;	
}

#csscodigopostal
{
	
	color: #000000;
	background: #f4f4f3;
	border: 1px solid #669933;
	width:150;	
}

#cssprovincia
{
	
	color: #000000;
	background: #f4f4f3;
	border: 1px solid #669933;
	width:150;	
}

#cssresponsablepersonal
{
	color: #000000;
	background: #f4f4f3;
	border: 1px solid #669933;
/*	border-style:dashed;*/
	width:400;
}

#cssresponsableadministracion
{
	color: #000000;
	background: #f4f4f3;
	border: 1px solid #669933;
/*	border-style:dashed;*/
	width:400;
}

#csspersonacontactomgep
{
	color: #000000;
	background: #f4f4f3;
	border: 1px solid #669933;
/*	border-style:dashed;*/
	width:400;
}

#csscabecera2
{
	font-weight:bold;
	text-decoration:underline;
}

#cssmodalidadpreventiva
{
	font-weight:bold;
}

#cssplanprevencion
{
	font-weight:bold;
}

#cssfechaultimaevaluacion
{
	color: #000000;
	background: #f4f4f3;
	border: 1px solid #669933;
/*	border-style:dashed;*/
	width:150;
}

#csscabecera3
{
	font-weight:bold;
	text-decoration:underline;
}

#cssconvocatoria
{
	font-weight:bold;
}

#cssdireccionproyecto
{
	font-weight:bold;
}

#cssresponsableproyecto
{
	font-weight:bold;
}

#cssresponsableproyectonombre
{
	color: #000000;
	background: #f4f4f3;
	border: 1px solid #669933;
	width:300;
}

#cssresponsableproyectotitulo
{
	color: #000000;
	background: #f4f4f3;
	border: 1px solid #669933;
	width:200;
}

#cssresponsableproyectocargo
{
	color: #000000;
	background: #f4f4f3;
	border: 1px solid #669933;
	width:200;
}

#cssnumeroyespecialidad
{
	font-weight:bold;
}

#cssingenierotecnico
{
}

#cssingeniero
{
}

#cssnotanumeroespecialidad
{
}

#cssrealizacionproyecto
{
	font-weight:bold;
}

#cssdedicacionalumno
{
	font-weight:bold;
}

#csscontratacionalumno
{
	font-weight:bold;
}

#cssanexo
{
}

#csspersonacontacto
{
	color: #000000;
	background: #f4f4f3;
	border: 1px solid #669933;
	width:400;
}

#cssfechacontacto
{
	color: #000000;
	background: #f4f4f3;
	border: 1px solid #669933;
	width:170;
}

#cssemailcontacto
{
	color: #000000;
	background: #f4f4f3;
	border: 1px solid #669933;
	width:320;
}

#csstextarea
{
	font-weight:bold;
}


#errores
{
	width: 100%;
	text-align:left; /* alinear textos */
	background:#FFFFFF;
	margin: 0 auto;
}
#listadoerrores
{
	color:#FF0000;
}

#cssenviarform
{
}

#modificable
{
	color: #000000;
	background: #f4f4f3;
	border: 1px solid #669933;
/*	border-style:dashed;*/
}

#nomodificable
{
	
	background: #ffffff;
	border: 0px;
	border-style:dashed;
	font-weight:bold;
}
