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

*{margin:0; padding:0; font-family: Verdana, Geneva, sans-serif; font-size:12px; font-weight: normal; color:#0D4F83; text-align:left;}


body{ background-color: #015253; text-align:center;}

/*Encabezados*/
h1{ font-size: 1.8em; text-align:justify; color:#3D3751;}
h2{ font-size: 1.8em; text-align: center; color:#CE4E2C; padding-top:13px; }
h3{ font-size: 1.8em; text-align: center; color:#0D4F83; padding-top:13px; }
h4{ font-size: 1.5em; text-align: left; color: #A89764; padding-top:13px; }
h5{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.3em; text-align: left; color: #000; padding-top:13px; }


/* Segmentos Principales */

#global{ background-color: #FFF; width:1050px; height:780px; margin: 0 auto;}
	#seg1{ background-color: #FFF; width:1020px; height:115px; margin: 0 auto;}
		#logo{width:260px; height:100px; float:left; margin-left: 50px; margin-top:5px;}
		#sep_logo{ background-image:url(objetos/sep_logo.png); width:10px; height:80px; float:left; margin-left: 30px; margin-top:20px;}
		#slogan{width:289px; height:30px; float:left; margin-left: 10px; margin-top:45px;}
			#slogan p{ font-family: Verdana, Geneva, sans-serif; color: #C53653; font-weight:bold; font-size:14px;}
		#faq{width:150px; height:50px; float:left; margin-top:50px; margin-left:150px;}
	
	#line{ background-image:url(objetos/line_1.png); background-repeat:repeat-x; width:1020px; height:10px; margin: 0 auto;}
	#seg2{ background-color: #FFF; width:1020px; height:30px; margin: 0 auto;}
	#seg3{ width:1020px; height:180px; margin: 0 auto;}
	#seg4{ width:1020px; height:420px; margin: 0 auto;}
	#seg4_mplan{ width:1020px; height:750px; margin: 0 auto;}
	#seg4_contruc{ width:1020px; height:800px; margin: 0 auto;}
	#seg4_whynic{ width:1020px; height:550px; margin: 0 auto;}
	#seg4_apoyo_1{ width:1020px; height:670px; margin: 0 auto;}
	#seg4_apoyo{ width:1020px; height:1000px; margin: 0 auto;}
	#seg4_nic{ width:1020px; height:1600px; margin: 0 auto;}
	#seg4_faq{ width:1020px; height:680px; margin: 0 auto;}
		#seg4_1{ background-color: #F6F2F3; width:550px; height:420px; float:left; margin: 0 auto;}
			#seg4_1_cont{ background-color: #F6F2F3; width:520px; height:400px; margin: 0 auto; padding-top:10px}
			#seg4_1_cont_const{ background-color: #F6F2F3; width:670px; height:400px; margin: 0 auto; padding-top:10px}
			#seg4_1_cont p{ text-align:justify;}
			#seg4_1_cont_const p{ text-align:justify;}
		#seg4_2{ background-color: #FFF; width:470px; height:420px; float:left; margin: 0 auto; padding: 0px 0px 0px 0px;}
			#seg4_2_cont{width:450px; height:410px; margin: 0 auto; padding-top:10px}
				#seg4_2_cont_1{width:224px; height:190px; float:left; border-bottom: #CCC solid 1px;}
				#seg4_2_cont_2{width:224px; height:190px; float:left;  border-left: #CCC solid 1px; border-bottom: #CCC solid 1px;}
					#seg4_2_menu{width:224px; height:50px; border-bottom:#CCC solid 1px;}
					#seg4_2_txt{width:224px; height:140px; margin-top:20px;}
				#seg4_2_cont_3{width:271px; height:195px; margin: 0 auto; margin-top: 200px;}
		#seg_contact{width:600px; height:420px; float:left;}
		#seg_contact_text{width:300px; height:420px; float:left;}
		#seg4_gal_txt{ width:1000px; height: auto; margin: 0 auto;}
		#seg4_gal_fot{ width:1000px; height:230px; margin: 0 auto; margin-top:20px;}
		#seg4_gal_apoyo{ width:1000px; height: auto; margin: 0 auto; margin-top:20px;}
			#seg4_gal_seg{width:450px; height:230px; float:left; text-align:center; padding-left:15px;}
		#seg4_faq_txt{ width:900px; height:150px; margin: 0 auto;}
	#seg5{width:1020px; height:20px; margin: 0 auto; border-top: #3A7474 solid 1px;}
	#seg6{width:1020px; height:20px; margin: 0 auto; padding-top:5px;}
	#cont_fot{width:215px; height:140px; margin-top:20px; margin-left:5px; float:left;}
	#cont_fot1{width:230px; height:140px; margin-top:20px; margin-left:10px; float:left;}
	#seg_photo{ background-color: #FFF; width:1020px; height: auto; margin: 0 auto; text-align:center;}
	#fot_cent{width:250px; margin: 0 auto; text-align:center; margin-top:20px;}
	#sep{border-bottom: 1px dashed #660000; height:2px; width:100%;}
	#link_logos{ margin-left:40px; margin-top: 15px; }
	
	
/*Menu*/

#menu{width: auto; height:25px; float:left; margin: 5px 20px 0px 20px; text-align:center;}
#menu p{ font-weight:bold; color:#397373;}
#sep_menu{ background-image:url(objetos/sep_menu.png); width:10px; height:30px; float:left;}
#menu_1{ width: auto; height:17px; float:left; margin-top:3px; margin-left: 20px;}
	#menu_1 p{ font-size:9px; font-weight: bold;}
	
/*Links*/

a         {color: #0D4F83 ; font-size:12px; text-decoration:none;}
a:link    {}
a:visited {}
a:hover   {color: #0D4F83 ; font-size:12px; text-decoration: underline}
a:active  {}

#menu a         {color: #2B5371; font-weight:bold; text-decoration:none; display: block}
#menu a:link    {}
#menu a:visited {}
#menu a:hover   {color: #0084A1 ; font-weight:bold; text-decoration: none}
#menu a:active  {}

#menu_1 a         {color: #13589D ; font-weight:bold; font-size:9px; text-decoration:none; display: block}
#menu_1 a:link    {}
#menu_1 a:visited {}
#menu_1 a:hover   {color: #13589D ; font-size:9px; text-decoration: underline}
#menu_1 a:active  {}



