/* CSS Document */
body { background-color:#FF0000;background-image:url(../img/fondo.jpg); background-repeat:no-repeat; background-position:top center; margin:auto; text-align:center;}

.content {width:780px; margin:auto; height:600px; text-align:center;}
.contact {width:150px; color:#FFFFFF; float:left; text-align:left; margin-top:313px; padding-left:25px; font:normal 11px verdana;}
.contact a {text-decoration:none; color:#FFFFFF; font-weight:bold;}
.contact a:hover {text-decoration:underline; color:#FFFFFF; font-weight:bold;}
.proyectos {width:500px;  float:left; margin-top:214px; padding-left:80px;}
.oculto {display:none;}
#contenido_sigue{
	background: none;
	width: 450px;
	height: 215px;
	margin-left: 42px;
	color: #0076b7;
	margin-top:30px;
	text-align:left;
}
#contenido_resuelve_inf{
	width: 320px;
	height: 210px;
	display: block;
	clear: both;
}
#contenido_resuelve_inf_cuerpo{
	
}
#resuelve_sup{
	width: 282px;
	height: 11px;

}

#resuelve_med{
	width: 282px;
	height: 205px;

}

#resuelve_med_contenido{
	width: 272px;
	margin-left: 10px;
	height: 205px;
	overflow: auto;
	color:#FFFFFF;
}
#resuelve_med_contenido p{ width:195px;}
#resuelve_med_contenido a{ color:#ffffff; text-align:left; font:normal 11px verdana; text-decoration:none;}
#resuelve_med_contenido a:hover { color:#FF0000; text-align:left; font:bold 11px verdana; text-decoration:none;}
/*
	back:	rgb(230,230,230)
	dark:	rgb(90,97,90)
	medium	rgb(189,190,189)
	*/

.dynamic-slider-control {
	position:			relative;
	background-color:	rgb(255,255,0);
	/*background:#d9ebf4;*/
	/*
	-moz-user-focus:	normal;
	-moz-user-select:	none;
	*/
	cursor:				default;	
}

.horizontal {
	width:				200px;
	height:				27px;
}

.vertical {
	width:				27px;
	height:				200px;
	height:				233px;
	background:url("bgScrollLong.png") no-repeat;
}

.dynamic-slider-control input {
	display:	none;
}

.dynamic-slider-control .handle {
	position:			absolute;	
	font-size:			1px;
	overflow:			hidden;
	/*
	-moz-user-select:	none;
	*/
	cursor:				default;
}

/*.dynamic-slider-control.horizontal .handle {
	width:				31px;
	height:				14px;
	background-image:	url("handle.vertical.png");
}
*/
.dynamic-slider-control.horizontal .handle div {}
.dynamic-slider-control.horizontal .handle.hover {}

.dynamic-slider-control.vertical .handle {
	width:				18px;
	height:				20px;
	background-image:	url("bola.gif");
	background-repeat:no-repeat;
	margin-top:15px;
	padding-bottom:25px;
}

.dynamic-slider-control.vertical .handle.hover {}

.dynamic-slider-control .line {
	position:			absolute;
	font-size:			0.01mm;
	overflow:			hidden;
	border:				1px solid rgb(90,97,90);
	background:			rgb(189,190,189);
	background:transparent;
	border:none;
	/*
	behavior:			url("css/boxsizing.htc"); /* ie path bug *//*
	box-sizing:			content-box;
	-moz-box-sizing:	content-box;
	*/
	
}
.dynamic-slider-control.vertical .line {
	width:				3px;
}

.dynamic-slider-control.horizontal .line {
	height:				3px;
}

.dynamic-slider-control .line div {
	width:		1px;
	height:		1px;
	
	/*border:				1px solid;
	border-color:		rgb(230,230,230) rgb(189,190,189)
						rgb(189,190,189) rgb(230,230,230);
						
	border-color:#d9ebf4;*/
}
.cajaAzul {width:282px; background-color:#2391BC; color:#FFFFFF; height:13px; font:normal 10px verdana; padding-left:5px; text-align:left;}
.cajaAzulIzda {float:left; width:90px;}
.cajaAzulDcha {float:left; text-align:left; width:185px;}

.cajaBlanca {width:282px; background-image:url(../img/fon_giras.gif); background-repeat:no-repeat; background-position:top; color:#2391BC; height:23px; font:normal 10px verdana; padding-left:5px; text-align:left;}
.cajaBlancaIzda {float:left; width:90px; padding-top:5px;}
.cajaBlancaDcha {float:left; text-align:left; width:185px; padding-top:5px;}