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

body  		{ text-align:center; margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#707070; background:#ffffff url(../images/bgBody.gif) repeat-x;	}
.clear		{ margin:0; padding:0; clear:both; height:0; }
a			{ color:#446000; text-decoration:none; }
a:hover		{ text-decoration:underline; }
h1, h2, h3, h4, h5 { margin:0; padding:0; }

/******************************************************************** container */

#container	{ position:relative; width:720px; margin-left:auto; margin-right:auto; padding:0; text-align:left;  }

/******************************************************************** header */

#header					{ margin:0; padding:0; height:125px; display:block; }
#header	.logostrip		{ float:left; height:93px; width:369px; padding:0; background:url(../images/bgLogo.jpg) no-repeat; margin:0; }
#header .logostrip img	{ float:left; border:none; padding:0; margin:0; border:0; }
#header	.baner			{ float:left; height:157px; width:720px; padding:0; margin:0; margin-top:1px; }
#header .baner img		{ float:left; border:none; padding:0; margin:0; border:0; }
#header .direccion		{ float:right; text-align:right; margin:0; padding:35px 0 0 0; font-size:12px; }

/******************************************************************** top_nav */

#top_nav				{ display:block;  margin:0; padding:0; display:block;   } 
#top_nav ul				{ float:left; margin:0; padding:0; list-style:none; height:30px; }
#top_nav ul li			{ display:block; float:left; margin:0; text-transform:uppercase; font-size:12px; padding-left:14px; margin-right:14px; border-left: 1px solid #d8dedc}
#top_nav ul li.last		{ display:block; float:left; margin:0; text-transform:uppercase; font-size:12px; padding:0 14px; margin:0 14px 0 0; border-left: 1px solid #d8dedc; border-right: 1px solid #d8dedc;  }
#top_nav ul li a		{ float:left; height:29px; line-height:29px; color:#444; font-weight:bold; text-decoration:none }
#top_nav ul li a:hover	{ text-decoration:underline; }

/******************************************************************** footer */

#footer					{ margin:0; padding:15px 0 0 0; float:left; width:720px; background:url(../images/footer-bg.gif) no-repeat; min-height:40px; }
#footer	div.contenido	{ margin-left:auto; margin-right:auto; padding:0; color:#446000; font-size:11px; text-align:left; background:none }

/******************************************************************** content */

#content			{ margin:10px 0 20px 0; padding:0; float:left; width:720px;}
#content p			{ line-height:115%; }


#content ul.home		{ margin:20px 0 0 0; padding:0; list-style-type:none; }
#content ul.home li		{ display:inline; float:left; width:240px; text-align:right }
#content ul.home li h2	{ margin:0; padding:0; margin-top:30px; padding-right:10px; font-size:18px; color:#446000; }

#content div.convenios						{ float:left; width:720px; clear:left; margin:0 0 10px 0;}
#content div.convenios ul.objetivos			{ float:left; width:720px;  clear:left; margin:0; padding:0; list-style-type:none; margin-bottom:10px; font-size:12px;}
#content div.convenios ul.objetivos li		{ border-bottom: #d8dedc 1px dotted; list-style-type:none; padding:8px 2px 8px 0; font-size:12px; }
#content div.convenios h2					{ margin:0; padding:0; font-size:14px; color:#446000; margin-top:15px; }

div.two_col_thin_right												{ width:720px; margin:0; padding:0; /* background:url(../images/bg_two_col_thin_left.gif) top repeat-y; */}

div.two_col_thin_right div.left_col									{ float:left; width:440px; margin:0 10px 0 0; padding:0; }

div.two_col_thin_right div.left_col div.opciones						{ float:left; width:440px; clear:left; margin:0 0 10px 0;}
div.two_col_thin_right div.left_col div.opciones h2						{ color:#266e94; padding-bottom:5px; font-size:12px; text-transform:uppercase; font-weight:normal;}
div.two_col_thin_right div.left_col div.opciones ul 					{ float: left; clear:left; margin:10px 0; text-align:left; width:260px; margin:0; padding:0; border-top: #d8dedc 1px dotted; }
div.two_col_thin_right div.left_col div.opciones ul li					{ border-bottom: #d8dedc 1px dotted; list-style-type:none; padding:8px 2px 8px 0; font-size:12px; }
div.two_col_thin_right div.left_col div.opciones ul li span.icono		{ height:16px; margin-right:5px;}
div.two_col_thin_right div.left_col div.opciones ul li span.icono img	{ padding:0; margin:0 5px 0 0; float:left; clear:both; }
div.two_col_thin_right div.left_col div.opciones ul li span.archivo		{ font-weight:bold; }
div.two_col_thin_right div.left_col div.opciones ul li span.archivo a 	{ color:#888888; }
div.two_col_thin_right div.left_col div.opciones ul li span.archivo a:hover	{ text-decoration:underline; }

div.two_col_thin_right div.left_col div.masInformacion						{ float:left; width:238px; clear:left; margin:10px 0; padding:10px; border: 1px solid #ecdcb1; background: #f8f8de;}
div.two_col_thin_right div.left_col div.masInformacion ul 					{ display:block; margin:0 0 5px 0; padding:0; text-align:left; width:240px; }
div.two_col_thin_right div.left_col div.masInformacion h2					{ font-size:12px; color:#cd682e; margin:0; padding:0;  }	
div.two_col_thin_right div.left_col div.masInformacion ul li					{ list-style-type:none; padding:0 2px 5px 0; font-size:11px;  }
div.two_col_thin_right div.left_col div.masInformacion ul li.subtitulo		{ list-style-type:none; padding:0 0 2px 0; font-size:11px; }
div.two_col_thin_right div.left_col div.masInformacion ul li span.icono		{ height:16px; margin-right:5px;}
div.two_col_thin_right div.left_col div.masInformacion ul li span.icono img	{ padding:0; margin:0 5px 0 0; float:left; clear:both; }
div.two_col_thin_right div.left_col div.masInformacion ul li span.archivo		{ font-weight:bold; font-size:12px; }
div.two_col_thin_right div.left_col div.masInformacion ul li span.archivo a 	{ color:#888888; }
div.two_col_thin_right div.left_col div.masInformacion ul li span.archivo a:hover	{ text-decoration:underline; }

div.two_col_thin_right div.left_col ul.objetivos					{ float:left; width:440px;  clear:left; margin:0; padding:0; list-style-type:none; margin-bottom:10px; font-size:12px;}
div.two_col_thin_right div.left_col ul.objetivos li					{ border-bottom: #d8dedc 1px dotted; list-style-type:none; padding:8px 2px 8px 0; font-size:12px; }

div.two_col_thin_right div.left_col div.contenido					{ display:block; width:440px;  margin:10px 0 15px 0; padding:0; margin-bottom:15px; padding-bottom:15px;}
div.two_col_thin_right div.left_col div.contenido h2				{ margin:0; padding:0; font-size:14px; color:#446000; }

div.two_col_thin_right div.right_col								{ float:left; width:260px; margin:0 0 0 10px; padding:0; }
div.two_col_thin_right div.right_col h1								{ padding:0; margin:0; border-bottom: #d8dedc 1px dotted; padding-bottom:5px; font-size:24px; text-transform:uppercase; color:#266e94; font-weight:normal; letter-spacing:2px; }
div.two_col_thin_right div.right_col h2								{ margin:10px 0 2px 0; padding:0; font-size:14px; color:#cd682e; font-weight:bold; }
div.two_col_thin_right div.right_col h3								{ margin:15px 0 0 0; padding:0; font-size:12px; color:#cd682e; font-weight:bold; }
div.two_col_thin_right div.right_col p								{ padding:0;  margin:0;  margin-bottom:15px; line-height:115%;}
div.two_col_thin_right div.right_col i								{ float:left; clear:left; margin:8px 0 0 0; font-size:12px; font-weight:bold; }

div.two_col_thin_right div.right_col div.opciones						{ float:left; width:260px; clear:left; margin:0 0 10px 0;}
div.two_col_thin_right div.right_col div.opciones h2					{ color:#266e94; padding-bottom:5px; font-size:12px; text-transform:uppercase; font-weight:normal;}
div.two_col_thin_right div.right_col div.opciones ul 					{ float: left; clear:left; margin:10px 0; text-align:left; width:260px; margin:0; padding:0; border-top: #d8dedc 1px dotted; }
div.two_col_thin_right div.right_col div.opciones ul li					{ border-bottom: #d8dedc 1px dotted; list-style-type:none; padding:8px 2px 8px 0; font-size:12px; }
div.two_col_thin_right div.right_col div.opciones ul li span.icono		{ height:16px; margin-right:5px;}
div.two_col_thin_right div.right_col div.opciones ul li span.icono img	{ padding:0; margin:0 5px 0 0; float:left; clear:both; }
div.two_col_thin_right div.right_col div.opciones ul li span.archivo	{ font-weight:bold; }
div.two_col_thin_right div.right_col div.opciones ul li span.archivo a 	{ color:#888888; }
div.two_col_thin_right div.right_col div.opciones ul li span.archivo a:hover	{ text-decoration:underline; }


