	#contenedor{
	
	margin: auto;
	width: 900px;
	}
	
	
	
	button.reset:hover, button.reset:focus, button.submit:hover, button.submit:focus, button.button:hover, button.button:focus, button.save-content:hover, button.save-content:focus, input.reset:hover, input.reset:focus, input.submit:hover, input.submit:focus, input.button:hover, input.button:focus, input.save-content:hover, input.save-content:focus, .ui-button.reset:hover, .ui-button.reset:focus, .ui-button.submit:hover, .ui-button.submit:focus, .ui-button.button:hover, .ui-button.button:focus, .ui-button.save-content:hover, .ui-button.save-content:focus {
			background-image: none !important;
			background-color: #325271;
			text-decoration: none;
			border-color: #4CC3F4 !important;
			}
			@media (min-device-width: 1030px)
			button.reset:hover, button.reset:focus, button.submit:hover, button.submit:focus, button.button:hover, button.button:focus, button.save-content:hover, button.save-content:focus, input.reset:hover, input.reset:focus, input.submit:hover, input.submit:focus, input.button:hover, input.button:focus, input.save-content:hover, input.save-content:focus, .ui-button.reset:hover, .ui-button.reset:focus, .ui-button.submit:hover, .ui-button.submit:focus, .ui-button.button:hover, .ui-button.button:focus, .ui-button.save-content:hover, .ui-button.save-content:focus {
			background-image: none !important;
			background-color: #325271;
			text-decoration: none;
			border-color: #4CC3F4 !important;
			}
			table.content-frame input, table.content-frame select, table.content-frame textarea {
			margin: 0 4px;
			}
			button.reset, button.submit, button.button, button.save-content, input.reset, input.submit, input.button, input.save-content, .ui-button.reset, .ui-button.submit, .ui-button.button, .ui-button.save-content {
			-webkit-border-radius: 15px;
			-khtml-border-radius: 15px;
			-moz-border-radius: 15px;
			-o-border-radius: 15px;
			border-radius: 15px;
			background-position: 0 50%;
			background-repeat: repeat-x;
			background-image: url("../images/button_bg.png") !important;
			height: 27px;
			padding: 2px 10px 4px;
			line-height: 22px;
			border: 1px solid #13385c !important;
			cursor: pointer !important;
			min-width: 30px;
			margin-left: 5px !important;
			overflow: visible;
			color: #FFF !important;
			font-weight: bold !important;
			}
			button.reset, button.submit, button.button, button.save-content, input.reset, input.submit, input.button, input.save-content, .ui-button.reset, .ui-button.submit, .ui-button.button, .ui-button.save-content {
			-webkit-border-radius: 15px;
			-khtml-border-radius: 15px;
			-moz-border-radius: 15px;
			-o-border-radius: 15px;
			border-radius: 15px;
			background-position: 0 50%;
			background-repeat: repeat-x;
			    background: #50616d !important;
			height: 27px;
			padding: 2px 10px 4px;
			line-height: 22px;
			border: 1px solid #50616d !important;
			cursor: pointer !important;
			min-width: 30px;
			margin-left: 5px !important;
			overflow: visible;
			color: #FFF !important;
			font-weight: bold !important;
			}
			input, label, select {
			vertical-align: middle;
			}
			button, input, textarea, select, body, td, div {
			font-size: 12px;
			font-family: verdana, arial, sans-serif;
			}
			* {
			padding: 0;
}

#resultados{
background-color:#395aa4;
/*background:url('../images/resultado.jpg') center; 
min-width:266px; 
max-width:266px; 
min-height:114px;
max-height:114px;
margin: auto;
*/
color:white;
width: 100%;
height: 100%;

}

#repetir{
background:url('../images/repetir.jpg') center;
min-width:266px; 
max-width:266px; 
min-height:114px;
max-height:114px;
cursor: pointer;
}

.numberCirculo {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
padding: 2px;
font-size: 15px;
line-height: 1em;
border: 2px solid #B7BC3E;
position: relative;
color: #B7BC3E;
margin-right: 7px;
}

.numberCirculo .height_fix {
margin-top: 100%;
}
		
.numberCirculo .content {
position: relative;
left: 3px;
top: 50%;
 width: 100%;
text-align: center;
margin-top: -10px;
}

.titulo{
 
font-size: 20px;
}

.num{
margin-left: 14px;
font-size: 23px;
color: #F2706C;
}

.materia,.bloque{
 
font-size: 20px;
}

.leccion{
position: relative;
top: -92px;
left: 66px;
color: #ffffff;
}

.comprobacion{
color: #2295A7;
font-size: 20px;
}

.subraya{
font-size: 18px;
}