@charset "utf-8";

/* CSS Document */

.contenedor { width:780px; margin-left:auto; margin-right:auto;}

.top { font-family:Arial, Helvetica, sans-serif; color:#666; margin-top:20px; margin-bottom:5px; background-image:url(imgs/minitop.gif); background-repeat:no-repeat; height:70px; padding-left:225px; padding-top:15px;}

.top h1 { font-size:12px; margin:0; font-weight:normal; }

.top h2 { font-size:10px; margin:0; font-weight:normal; }

.top a { color:#37a850;}

.top a:hover { color:#666;}

<!-- .menu{ height:30px; border-top:1px #CCC dashed; border-bottom:1px #CCC dashed; padding-left:7px; padding-right:7px;}

<!-- .menu ul { margin:0; padding:0}

<!--.menu li { display:inline;font-family:Arial, Helvetica, sans-serif;font-size:12px;list-style-type: none;}

<!--.menu a { display:block; float:left; margin-left:7px; margin-right:7px; height:15px; font-weight:bold; text-decoration:none; color:#075c19; padding:7px;}

<!--.menu a:hover , .active { color:#666; border-bottom:2px #CCC solid;}

.submenu{ width:200px; float:left; height:150px; padding-top:10px;}

.submenu ul { margin:0; padding:0}

.submenu li {font-family:Arial, Helvetica, sans-serif;font-size:13px;list-style-type: none; display:block; padding:0;}

.submenu a { display:block; margin:7px; font-weight:normal; text-decoration:none; color:#333; padding-left:10px;}

.submenu a:hover, .activo { padding-left:30px;}

.submenu a img { border:none;}

.cuerpo { width:570px; margin-left:206px;border-left:1px #CCC dashed; }

.contenido { padding:20px; font-family:Arial, Helvetica, sans-serif; padding-bottom:40px;}

.salto{ clear:left; height:1px;}

.separador { border-top:1px #CCC dashed; height:5px; margin-top:0px;}

.destacado { color:#37a850;}

.info {}

.info h1 { font-family:Georgia, "Times New Roman", Times, serif; margin:0; font-size:21px; padding-bottom:20px; font-weight:normal; color:#075c19;}

.info h2 {margin:0; font-size:12px; font-weight:normal; font-style:italic; color:#333; padding-bottom:5px; line-height:20px;}

.info h3 {margin:0; font-size:9px; font-weight:bold; padding-bottom:5px; }

.info p {margin:0;font-size:12px; font-weight:normal;color:#666; padding-bottom:3px; border-left:1px #CCC solid; padding-left:10px; margin-bottom:5px; margin-top:5px; text-align:justify; line-height:18px;}

.info a {color:#37a850;}



.formulario { margin-top:10px;font-size:9px; color:#3d3d3d; font-weight:normal;}

	.tabulado { margin-left:40px;}

	.formulario h1 { padding-left:0px; margin:0; font-size:12px; color:#3d3d3d; font-weight:bold;}

	.formulario h2 {font-size:14px; color:#37a850; font-style:italic; font-weight:normal;}

	.ckeditorchico { height:100px; margin-bottom:40px;}

	.ckeditormedio { height:150px;}

	.ckeditorgrande { height:300px;}

	.saltodelinea { margin-bottom:30px;}

	.saltodelineachico { margin-bottom:15px;}

	.campo {border:none; padding:3px; padding-left:5px; font-size:12px; color:#000;}

		.normal { background-color:#F7F7F7; margin-right:10px;}

		.texto { border:1px solid #999; background-position:0 5px; background-repeat:repeat-x;}

		.item { display:block; font-size:14px; color:#37a850; font-style:italic; margin-bottom:25px;}

		.item input { margin-top:12px;}

		.corto { width:91px;}

		.medio { width:286px;}

		.largo { width:442px;}

	.espacio { margin-bottom:20px;}

	.boton { background:#37a850; padding:4px; color:#FFF; font-size:10px; font-weight:normal; border:none;}

	.espaciado { margin-left:10px; margin-right:10px;}

	.boton:hover { background:#333; cursor:pointer;}

	.titulo {padding-left:0px; margin:0; font-size:17px; color:#030; font-weight:normal;}



.tabla {width:500px;  font-family:Arial, Helvetica, sans-serif; text-align:center; border:none; margin-bottom:20px; margin-top:10px;}

	.tabla td { border: none; border-bottom:1px #CCC solid; background-color:#F8F8F8; text-align:center; padding-bottom:5px; padding-top:5px;font-size:11px;}

	.tabla tr { border:none;}

	.tabla th { background-color:#37a850; border:none; color:#FFF; font-size:12px;padding-bottom:5px; padding-top:5px;}

	.tabla a {color:#37a850; text-decoration:none;}

	.tabla a img { border:none;}



.aviso { border:1px #37a850 dashed; padding:5px; font-size:12px; display:block; margin-top:20px; margin-bottom:20px; background-color:#FFECEC; background-image:url(imgs/aviso.png); background-repeat:no-repeat; background-position:8px 5px; padding-left:30px;}

.aviso a {color:#900;}

.aviso a:hover {color:#333;}



.foot { height:30px; padding-top:8px; border-top:1px #CCC dashed; font-family:Arial, Helvetica, sans-serif; color:#666; font-size:12px; text-align:center;} 

.foot a { color:#666; text-decoration:none;}

.foot a:hover { text-decoration:underline;}



<!-- Estilos del Formulario en pasos

		

		#main { margin: 0px auto; border:solid 1px #b2b3b5; padding:10px; background-color:#f6f6f6;}

		fieldset { border:none; width:465px; border:1px #CCC dashed; padding-left:20px; padding-right:20px;}

        legend {  font-size:18px; margin:0px; padding:10px 0 10px 0px; color:#075c19; font-weight:normal;}



        .prev, .next { background-color:#37a850; padding:5px 10px; color:#fff; text-decoration:none;}

        .prev:hover, .next:hover { background-color:#000; text-decoration:none;}

        .prev { float:left;}

        .next { float:right;}

        #steps { list-style:none; width:100%; overflow:hidden; margin:0px; padding:0px;}

        #steps li {font-size:20px; float:left; width:105px; padding:10px; color:#b0b1b3; border:1px #F0F0F0 solid;}

        #steps li span {font-size:12px; display:block;}

        #steps li.current { color:#000;}

        #makeWizard { background-color:#37a850; color:#fff; padding:5px 10px; text-decoration:none; font-size:18px;}

        #makeWizard:hover { background-color:#000;}