form.sinbordes {
	padding:0px;
	margin:0px;
}
.pagina {
	width:980px;
	margin:0 auto;
}
.cabecera {
	height:132px;
	background-color:#FFFFFF;
}
.padding_cabecera {
	padding-bottom:2px;
}
.bloque_login {
	height:128px;
	width:190px;
	float:right;
}

.ilogin {
	text-align:left;
}
.padding_ilogin {
	padding-top:9px;
}
input.login {
	width:121px;
	height:18px;
	border:#666666 solid 1px;
	color:#000000;
	padding:1px 3px 1px 3px;
	text-align:right;
	vertical-align:middle;
}
a.login {
	padding-left: 16px;
	color:#000000;
}
.alumno {
	padding-top:29px;
	text-align:right;
}
div.bajo_login {
	padding-right:3px;
	padding-top:5px;
}
a.bajo_login {
	color:#8EB2CA;
	font-size:11px;
	text-decoration:underline;
}
.bloque_cabecera {
	width:672px;
	height:101px;
	float:left;
}
.bloque_menus {
	height:30px;
	float:left;
}
.inimenu {
	width:18px;
	float:left;
	height:30px;
	background-image:url(img/btncablanco.png);
}
.inimenusel {
	width:24px;
	float:left;
	background-image:url(img/btncabgris.png);
	height:30px;
}
.menu {
	height:30px;
	padding-left:14px;
	padding-right:14px;
	float:left;
	background-image:url(img/btncablanco.png);
}
.menu_salida {
	height:30px;
	padding-left:16px;
	padding-right:16px;
	float:right;
	background-image:url(img/btncablanco.png);
}
.padding_menu {
	padding-top:5px;
}
.menusel {
	height:30px;
	padding-left:12px;
	padding-right:12px;
	background-image:url(img/btncabgris.png);
	float:left;
}
a.lmenu {
	color:#666666;
}
a.lmenusel {
	color:#FFFFFF;
	font-weight:bold;
}
.sepmenu {
	width:0px;
	height:30px;
	border-left:#666666 solid 1px;
	border-right:#FFFFFF solid 1px;
}
.bloque_submenus {
	height:32px;
}

.inisubmenu {
	width:18px;
	float:left;
	height:32px;
	background-color:#666666;
	background-image:url(img/btnsubmenugris2.png);
}
.inisubmenusel {
	width:24px;
	float:left;
	height:32px;
	background-color:#FFFFFF;
	background-image:url(img/btnsubmenublanco.png);
}
.submenu {
	height:27px;
	padding-left:16px;
	padding-right:16px;
	background-color:#666666;
	float:left;
	padding-top:5px;
	background-image:url(img/btnsubmenugris2.png);
}
.submenusel {
	height:27px;
	padding-left:12px;
	padding-right:12px;
	background-color:#FFFFFF;
	float:left;
	padding-top:5px;
	background-image:url(img/btnsubmenublanco.png);
}
a.lsubmenu {
	color:#FFFFFF;
}
a.lsubmenusel {
	color:#666666;
}
.sepsubmenu{
	width:3px;
}

.cabecera_centralsel {
	height:17px;
}
.cabecera_central {
	height:122px;
}
.bloque_banner {
	height:109px;
}
.padding_bloque_banner {
	padding-top:10px;
}
.banner {
	float:right;
	background-image:url(img/fondobanner.png);
	background-repeat:no-repeat;
	width:324px;
	height:99px;
	color:#333333;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:18px;
}
.padding_banner {
	padding-top:14px;
}

.contenido {
	padding:34px 34px 34px 34px;
	background-color:#FFFFFF;
	height:1%;
}
.pies {
	padding:34px 34px 34px 34px;
	background-color:#FFFFFF;
	overflow:hidden;
}
.bloque_pie {
	
}
.pie {
	float:left;
	height:56px;
}
.piet {
	font-size:13px;
	padding-top:19px;
	float:left;
	height:56px;
}
.brgris {
	border-right:#666666 solid 1px;
}

h1 {
	padding:0px;
	margin:0px;
	color:#333333;
}
.dformulario {
	padding-top:19px;
}
.temario {
	overflow:hidden;
	background-color:#FFFFFF;
	height:1%;
}
.capitulos {
	float:left;
	width:269px;
}
.capitulo, .apartado, .subcapitulo {
	background-color:#A0BFD3;
	/*padding: 7px 7px 7px 7px;*/
}
.capitulosel, .apartadosel, .subcapitulosel {
	background-color:#9ED6A6;
	/*padding: 7px 7px 7px 7px;*/
}
.cab_capitulo_izq {
	background-image:url(img/btnazul1.png);
	width:4px;
	height:4px;
}
.cab_capitulo_cen {
	background-image:url(img/btnazul2.png);
	height:4px;
}
.cab_capitulo_der {
	background-image:url(img/btnazul3.png);
	width:4px;
	height:4px;
}


.cen_capitulo_izq {
	background-image:url(img/btnazul4.png);
	width:4px;
}
.cen_capitulo_cen {
	/*background-color:#A0BFD3;*/
	padding-left:5px;
}
.cen_capitulo_der {
	background-image:url(img/btnazul5.png);
	width:4px;
}

.pie_capitulo_izq {
	background-image:url(img/btnazul6.png);
	width:4px;
	height:4px;
}
.pie_capitulo_cen {
	background-image:url(img/btnazul7.png);
	height:4px;
}
.pie_capitulo_der {
	background-image:url(img/btnazul8.png);
	width:4px;
	height:4px;
}

.cab_capitulo_izqsel {
	background-image:url(img/btnverde1.png);
	width:4px;
	height:4px;
}
.cab_capitulo_censel {
	background-image:url(img/btnverde2.png);
	height:4px;
}
.cab_capitulo_dersel {
	background-image:url(img/btnverde3.png);
	width:4px;
	height:4px;
}


.cen_capitulo_izqsel {
	background-image:url(img/btnverde4.png);
	width:4px;
}
.cen_capitulo_censel {
	/*background-color:#A0BFD3;*/
	padding-left:5px;
}
.cen_capitulo_dersel {
	background-image:url(img/btnverde5.png);
	width:4px;
}

.pie_capitulo_izqsel {
	background-image:url(img/btnverde6.png);
	width:4px;
	height:4px;
}
.pie_capitulo_censel {
	background-image:url(img/btnverde7.png);
	height:4px;
}
.pie_capitulo_dersel {
	background-image:url(img/btnverde8.png);
	width:4px;
	height:4px;
}


.lcapitulo, .lapartado, .lsubcapitulo {
	color:#000000;
}
.lcapitulosel, .lapartadosel, .lsubcapitulosel {
	color:#000000;
}
.sepcapitulo {
	padding-top:5px;
}
.preguntas {
	float:left;
	width:643px;
}
.sep_preguntas {
	padding-left:39px;
}
.pregunta {
}
.seppretunga {
	padding-top:34px;
}
.descripcionP {
}


.corregir {
	text-align:center;
}
.bcorregir {
	background-color:#D7FF33;
	border:solid 1px #D7FF33;
	padding: 9px 30px 9px 30px;
	font-size:16px;
}
li {
	padding-bottom: 8px;
}
.respuesta {
	padding-bottom: 8px;
	vertical-align:bottom;
}
.vrespuesta {
	vertical-align:middle;
}
a.email {
	color:#8EB2CA;
}
.morado {
	color:#8EB2CA;
}

.info_sanitaria {
	text-align:center;
	padding: 0px 34px 19px 34px;
}

.frojo {
	background-color:#BEB2CA;
}


.mini {
	font-size:11px;
	margin-top:0px;
	margin-bottom:0px;
}
.descripcionP, .descripcionR, subclasificacion {
	font-size:13px;
}
.descripcionB {
	font-size:13px;
}
.pregunta {
	padding-top:10px;
}

.apartados, .subcapitulos {
	padding-left:20px;
}

p {
	margin-top:14px;
}
th, td {
	font-size:13px;
}
textarea {
	width:912px;
	height:150px;
}

.boton {
	overflow:hidden;
	margin:0 auto;
}
.blizq {
	background-image:url(img/btnverdeizq.png);
	float:left;
	height:35px;
	width:9px;
}
.blder {
	background-image:url(img/btnverdederch.png);
	float:left;
	height:35px;
	width:9px;
}
.bcent {
	background-image:url(img/btnverdecentro.png);
	float:left;
	height:35px;
}


