@charset "utf-8";
/* CSS Document */

.titulo-cap{ width:100%;cursor:pointer; font-weight:bold;color:#08088A;float:left;background: url("img/fab.gif") no-repeat scroll left bottom transparent; margin-right:20px; height:13px;margin-top:3px;text-decoration:	none;padding-left:16px;}
#aviso-taller{width:500px;height:20px;cursor:pointer;}
.blink{color:#08088A; font-weight:bold;cursor:pointer;}
#Cont-Taller-new{float:left; text-align:left; width:500px;}
#Cont-Taller-new a {color:blue;width:500px;height:30px;}
body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin:0 auto;padding:0;background-repeat:repeat-x;background-color:#C6E2FF;text-align:center;}
.vtip{color:red; font-size:10px;}
#container1{ width:972px;}
#cont-izq{float:left;width:961px;  background:url(img/som-izq.png) repeat-y scroll left top transparent; padding-left:11px;text-align: center;}
#cont-der{float:left;width:950px;  background:url(img/som-der.png) repeat-y scroll right top transparent;padding-right:11px;text-align: center;}
p#vtip { width:500px; display: none; position: absolute; padding: 10px; left: 5px; font-size: 0.8em; background-color: white; border: 1px solid #a6c9e2; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999; }
p#vtip #vtipArrow { position: absolute; top: -10px; left: 5px ;color:#E4212F; font-weight:bold;}
a{text-decoration:none; color:#000; }
a:visited {text-decoration: none; color:#000;color:#E4212F; font-weight:bold;}
.rojo:visited{ color:#E4212F;}
h4 { font-size:11px;}
.underline { text-decoration:underline;}
#container {float:left;height:auto;width:950px;background-color:#FFFFFF;}
#header {float:left;width:950px;height:auto;padding-bottom:10px;background-color:#FFFFFF; }
#menu {float:left;width:948px;height:auto; border-top: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;}
#imagenheader{float:left; text-align:center;width:950px; text-align:center;}
#imgheader1{float:left; text-align:center;width:118px; text-align:center;height:134px;}
#sliderp{float:left;width:832px;height:134px;text-align: left;}
#sliderp1{float:left;width:832px;height:134px;text-align: left;}
#center {float:left;width:950px;background-color:#FFFFFF;height:auto; text-align:justify;color:#081D5E;}
#footer_top {float:left;width:100%; height:10px; margin-top:5px;  text-align:center;}
#footer {float:left;width:100%; height:60px; margin-top:10px; text-align:center;border-bottom:solid 2px #0174DF;border-top:solid 2px #0174DF;}

.menu_actual { float:left;width:118px;height:50px;background-image:url('img/menu_fonfo_seleccionado.jpg'); background-repeat:repeat-x; text-align:center;}
.menu_principal{float:left;width:118px;height:50px;background-image:url('img/menu_fondo.jpg'); background-repeat:repeat-x; text-align:center;}
.menu_opcion {float:left;width:118px;height:30px; text-align:center; border-right:1px solid #CCCCCC; margin:10px 0px;border-right:1px solid #CCCCCC;}
.menu_opcion_ultimo {float:left;width:136px;height:20px; text-align:center; margin:15px 0px; }
#center_arriba {float:left;width:950px;height:auto;}
#center_arriba_1 {float:left;width:148px;height:auto; margin-bottom:10px; padding: 5px 10px; background-color:#FAFAFA; border:1px solid #FAFAFA; border-radius:10px;-moz-border-radius: 10px; -webkit-border-radius :10px;}
#center_arriba_2 {float:left;width:505px;height:auto; padding: 5px 20px 0 10px;}
#center_arriba_3 {float:left;width:180px;height:360px; padding: 5px 10px; padding-top:40px;}
.naranja {color:#F60;}
.verde {color:#0C0;}

#center_abajo {float:left; width:950px; height:auto; border:1px solid #CCC;}
#center_medio {float:left; width:950px; height:50px; background-color:#F9F9F9;}
#center_medio_1 {float:left; width:315px; height:50px; text-align:center;}
#center_medio_2 {float:left; width:315px; height:50px; text-align:center;}
#center_medio_3 {float:left; width:315px; height:50px; text-align:center;}
#center_medio_abajo_1 {float:left; width:305px; height:auto; text-align:justify; padding:5px;}
#center_medio_abajo_2 {float:left; width:305px; height:auto; text-align:justify; padding:5px;}
#center_medio_abajo_3 {float:left; width:305px; height:auto; text-align:justify; padding:5px;}
#center_medio_2_de2 {float:left; width:470px; height:50px; text-align:center;}
#center_medio_3_de2 {float:left; width:470px; height:50px; text-align:center;}
#center_medio_abajo_2_de2 {float:left; width:435px; height:auto; text-align:justify; padding:15px;}
#center_medio_abajo_3_de2 {float:left; width:350px; height:auto; text-align:justify; padding:15px;}
.flecha1 { background-image:url(img/flecha.jpg); margin: 10px 5px 0px 40px; padding-left:25px; background-position:left;  background-repeat:no-repeat; text-align:left;}
.flecha2 { background-image:url(img/flecha.jpg); margin: 10px 5px 0px 40px;padding-left:25px; background-position:left;  background-repeat:no-repeat; text-align:left;}
.flecha3 { background-image:url(img/flecha.jpg); margin: 10px 5px 0px 25px;padding-left:25px;  background-position:left;  background-repeat:no-repeat; text-align:left;}
#logo {float:left; width:650px; text-align:left;}
#submenu {float:left; width:300px; text-align:left; padding-top:80px;}
#quienessomos_izquierda {float:left; width:450px;padding:25px;}
#quienessomos_derecha {float:left; width:400px;padding:25px;}
#servicios_der {float:left; width:650px;}
#servicios_derecha2 {float:left; width:240px; padding:15px; padding-left:30px;}
#servicios {float:left; width:650px; padding-left:10px;}
#lista_servicios { float:left; width:650px;background-color:#F9F9F7; padding:15px 0px;}
#lista_servicios_izquierda {float:left; width:325px;text-align:left;}
#lista_servicios_derecha{float:left; width:325px;}
#lista_servicios_entera {float:left; width:650px;}
.servicio_item {float:left; width:320px; height:auto; text-align:center; margin-bottom:15px;}
.flecha2_item { background-image:url(img/flecha2.jpg); margin: 0px 5px 0px 5px; padding-left:15px; background-position:left;  background-repeat:no-repeat; text-align:left;}
.submenufle { background-image:url(img/flecha.jpg);width:240px;float:left; margin: 0px 5px 0px 5px; padding-left:18px; background-position:left;  background-repeat:no-repeat; text-align:left; line-height:20px;color:#081D5E;height:20px;}
.leermas { background-image:url(img/more.jpg); width:75px;; height:20px;; margin: 0px 5px 0px 5px; padding-left:25px; padding-top:10px; background-position:left;  background-repeat:no-repeat; text-align:left; float:left;}
.leermas2 { background-image:url(img/more.jpg); width:75px;; height:20px;; margin: 0px 5px 0px 5px; padding-left:25px; padding-top:10px; background-position:left;  background-repeat:no-repeat; float:left;}
.leermas3 { background-image:url(img/more.jpg); width:300px;; height:20px;; margin: 0px 5px 0px 5px; padding-left:25px; padding-top:10px; background-position:left;  background-repeat:no-repeat; float:left;}
.leermas4 {background-image:url(img/more.jpg); width:150px;; height:20px;; margin: 0px 5px 0px 5px; padding-left:25px; padding-top:10px; background-position:left;  background-repeat:no-repeat; float:left;}
.espacio {float:left; width:165px; height:10px;}
.boton1 { background-image:url(img/boton1.jpg); width:700px;; height:27px;; margin: 0px 5px 0px 5px; padding-left:30px; padding-top:10px; background-position:left;  background-repeat:no-repeat; float:left;}
.boton2 { background-image:url(img/boton2.jpg); width:700px;; height:27px;; margin: 0px 5px 0px 5px; padding-left:30px; padding-top:10px; background-position:left;  background-repeat:no-repeat; float:left;}
.boton3 { background-image:url(img/boton3.jpg); width:700px;; height:27px;; margin: 0px 5px 0px 5px; padding-left:30px; padding-top:10px; background-position:left;  background-repeat:no-repeat; float:left;}
#texto_servicios {float:left; width:650px;padding-left:10px;}
.boton4 { background-image:url(img/boton4.jpg); width:700px;; height:27px;; margin: 0px 5px 0px 5px; padding-left:30px; padding-top:10px; background-position:left;  background-repeat:no-repeat; float:left;}
.menu_arriba {border-right:1px solid #000000;float:left;padding:0 5px;width:auto;}
.menu_arriba_item { text-decoration:underline; color:#00F;}
.menu_footer {text-decoration:underline; float:left; width:auto}
#tipo_servicio {float:left; width:750px; height:auto; background-color:#F9F9F9; margin:10px 0px;}
#titulo_servicio {float:left; width:750px; }
#texto_servicio {float:left; width:720px; padding:15px; }
#image_servicio {float:left; width:260px; height:80px; padding-top:20px; padding-left:20px; padding-right:20px;}
#servicio_total {float:left; width:550px;}
#contacto {float:left; width:700px; margin-right:50px;padding-left:10px;}
#imagencontacto {float:left; padding-top:50px;}
#ahoramismo {float:left; margin-top:20px;}
.rojo {color:#E4212F;}
#serviciostotales {float:left; width:550px;}
#lista_valores_espacio {float:left;width:150px;height:200px;}
#lista_valores { float:left; width:320px;}
.azul {color:#081D5E;}
.temario {background-image:url(img/more.jpg); width:1px;; height:20px;; margin: 0px 5px 0px 5px; padding-left:25px; padding-top:10px; background-position:left;  background-repeat:no-repeat; float:left;}
.nuevo {color:#990000;  font-weight:bold;}
.nuevo2 {color:#990000; text-decoration:underline;}
#facebookbox {float:left; width:240px;}
.imgtw{margin:10px;float:right;}
.linkquie{font-weight:bold;color:#08088A;}
.pag-atras{font-weight:bold;color:#08088A;float:right;background: url("img/fi.gif") no-repeat scroll LEFT bottom transparent; margin-right:20px; height:13px;margin-top:3px;text-decoration:	none;padding-left:14px;}
.sub-nivel{float:left; width:320px; height:auto; text-align:center; margin-bottom:15px;font-weight:bold;text-decoration:underline;}
#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0; 
	padding: 0;  
	list-style: none;
	float: left; 
	font: bold 12px;
	text-align:center;
	width:135px;
	height:50px;
	background-image:url('img/menu_fondo.jpg'); background-repeat:repeat-x;}
	
#sddm li.seleccionado
{	margin: 0; 
	padding: 10px 0px;
	list-style: none;
	float: left; 
	font: bold 12px;
	text-align:center;
	width:135px;
	height:30px;;
	background-image:url('img/menu_fonfo_seleccionado.jpg'); background-repeat:repeat-x;}
	
#sddm li.seleccionadodos
{	margin: 0; 
	padding: 0px 0px;
	list-style: none;
	float: left; 
	font: bold 12px;
	text-align:center;
	width:135px;
	height:50px;;
	background-image:url('img/menu_fonfo_seleccionado.jpg'); background-repeat:repeat-x;}
	

#sddm li a
{	display: block;
	margin:10px 0px;
	color: #000;
	text-align: center;
	text-decoration: none;
	border-right:1px solid #CCCCCC;}

#sddm li a:hover
{	background: #900; 
	color:#FFF;}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color: #000;
		font: 11px arial}

	#sddm div a:hover
	{	background: #900; 
	color:#FFF;}
