@charset "utf-8";

/* CSS Document */



body  {

	font: 100% Arial, Helvetica, sans-serif;

	background:#ffffff;

    margin: 0; 

    padding: 0;

    text-align: center;

    color: #000000;

	}



#contenedor { 

	width:915px;

	_width:920px;

    margin: 0 auto; /* los mrgenes automticos (con un ancho) centran la pagina */

    text-align: left; /* esto anula text-align: center en el elemento body. */	

    margin-top:20px;

	margin-bottom:20px;

	} 

#logo{

	float:left;

	}

#cabecera{

	float:right;

	}

#menu_sup{

	clear:both;

	height:30px;

	background-image:url(img/bck_menusup.jpg);

	border: 1px #d3dbeb solid;

	}

	

#menu_sup ul {

		font-family:Arial, Helvetica, sans-serif;

		

		font-weight:bold;

		list-style:none;

		margin-top:-15px;

		color:#697fa1;

		margin-left:0px;

		.margin-left:47px;

		}

#menu_sup li {

		float:left;



		margin-right:34px;

		margin-left:17px;

		}

#menu_sup li a:visited, a:link{

		font-size:12px;

		color:#34688a;

		}

#menu_sup li a:hover{

		font-size:12px;

		color:#f3cd59;

		}

		

#menu1{

	float:left;

	width:190px;

	height:94px;

	margin-top:12px;

	background-image:url(img/bck_men1.jpg);

	border: 1px #dadada solid;

	}

#menu1 ul{

		font-size:12px;

		color:#666666;

		margin-left:-17px;

		.margin-left:23px;

		margin-top:15px;

		

		}

#menu1 li{

		list-style:none;

		line-height:16px;

		}

#menu1 li a:visited, a:link{

		font-size:12px;

		color:#34688a;

		

		line-height:12px;

		.line-height:13px;

		text-decoration:none;

		}

#menu1 li a:hover{

		color:#f3cd59;

		}

#menu2{

	float:left;

	width:190px;

	margin-top:10px;

	margin-bottom:10px;

	background-image:url(img/bck_men2.jpg);

	border: 1px #d3dbeb solid;

	background-repeat:repeat-x;

	padding-bottom:10px;

	}

#menu2 ul{

		font-size:12px;

		color:#34688a;

		margin-left:-22px;

		.margin-left:18px;

		margin-top:10px;

		list-style:none;

		}
#menu2 li{

		list-style:none;

		margin-top:5px;

		line-height:12px;

		.line-height:13px;
		
		font-size:12px;

		}
#menu2 li a:visited, a:link{



		color:#34688a;



		text-decoration:none;

		}

#menu2 li a:hover{

		color:#f3cd59;

		}

#menu2 h1{

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		color:#82b4d5;

		line-height:13px;

		margin-top:28px;

		margin-left:18px;

		margin-right:10px;

		margin-bottom:0px;

		border-bottom: 1px #d3dbeb solid;

		}

#contenido{

	float:right;

	/*height:632px;*/

	width:710px;

	margin-top:10px;

	border: 1px #d3dbeb solid;

	padding-bottom:10px;

	margin-bottom:10px;

	}

#uno{

	float:left;

	width:265px;

	height:195px;

	margin-top:-10px;



	}

#contenido #uno h1{

		color:#FFFFFF;

		font-size:16px;

		background:url(img/cabhome_inf.jpg);

		background-repeat:no-repeat;

		width:240px;

		height:43px;

		padding-left:15px;

		padding-top:8px;

		line-height:14px;

		margin-left:8px;

		font-family:"Century Gothic";

		font-weight:100;

		letter-spacing:2px;

		}

#contenido #uno h1 a:link, a:visited{	

		color:#FFFFFF;

				font-size:14px;

				line-height:14px;

		text-decoration:none;

		}

#contenido #uno h1 a:hover{	

		color:#FFFFFF;

		text-decoration:none;

		}

		

#dos{

	float:left;

	width:265px;

	height:195px;

	margin-top:-10px;

	



	}

#contenido #dos h1{

		color:#FFFFFF;

		font-size:11px;

		background:url(img/cabhome_sel.jpg);

		background-repeat:no-repeat;

		width:240px;

		height:43px;

		padding-left:15px;

		padding-top:8px;

		line-height:14px;

		margin-left:8px;

		font-family:"Century Gothic";

		font-weight:100;

				letter-spacing:1px;

		}

#contenido #dos h1 a:link, a:visited{	

		color:#FFFFFF;

				font-size:14px;

				line-height:14px;

		text-decoration:none;

		}

#contenido #dos h1 a:hover{	

		color:#FFFFFF;

		text-decoration:none;

		}

#tres{

	float:left;

	width:265px;

	height:205px;

	margin-top:10px;

	padding-bottom:20px;

	.padding-bottom:24px;

	}

#contenido #tres h1{

		color:#FFFFFF;

		font-size:11px;

		background:url(img/cabhome_eso.jpg);

		background-repeat:no-repeat;

		width:240px;

		height:43px;

		padding-left:15px;

		padding-top:8px;

		line-height:14px;

		margin-left:8px;

		font-family:"Century Gothic";

		font-weight:100;

		letter-spacing:1px;

		}

#contenido #tres h1 a:link, a:visited{	

		color:#FFFFFF;

				font-size:14px;

				line-height:14px;

		text-decoration:none;

		}

#contenido #tres h1 a:hover{	

		color:#FFFFFF;

		text-decoration:none;

		}

#cuatro{

	float:left;

	width:265px;

	height:205px;

	margin-top:10px;

	}

#contenido #cuatro h1{

		color:#FFFFFF;

		font-size:11px;

		background:url(img/cabhome_psic.jpg);

		background-repeat:no-repeat;

		width:240px;

		height:43px;

		padding-left:15px;

		padding-top:8px;

		line-height:14px;

		margin-left:8px;

		font-family:"Century Gothic";

		font-weight:100;

		letter-spacing:2px;

		}

#contenido #cuatro h1 a:link, a:visited{	

		color:#FFFFFF;

		font-size:14px;

		line-height:14px;

		text-decoration:none;

		}

#contenido #cuatro h1 a:hover{	

		color:#FFFFFF;

		text-decoration:none;

		}

#dcha{	

	float:right;

	width:175px;



	margin-top:0px;

	.MARGIN-TOP:0PX;



	background-color:#CCCCCC;

	}

#pie{

	clear:both;

	width:913px;

	height:30px;

	_margin-top:10px;

	margin-bottom:20px;

	background-color:#f7fafb;

	border: 1px #d3dbeb solid;

	}

#contenido h1.titulo{

	text-align:center;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#82b4d5;

	margin:20px;

	margin-right:10px;

	margin-bottom:0;

	background-color:#F0F0F0;

	padding-top:4px;

	padding-bottom:0;

	line-height:13px;

		border: 1px #d3dbeb solid;

	}

#contenido h2.home{

	text-align:left;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;	

	font-weight:100;

	color:#333333;

	padding-left:15px;

	margin-right:2px;

	margin-left:8px;

	line-height:19px;

	margin-top:-30px;

	padding-top:15px;

	padding-bottom:15px;

	border-bottom: 2px #d3dbeb solid;

	padding-right:10px;

	background-color:#F2F2F2;

	}



#menu2 p{

		line-height:10px;

		margin-top:-5px;

		margin-left:20px;

		margin-right:10px;

		color:#82b4d5;

		font-size:10px;

		font-style:italic;

		}

#menu2 p.empresas{

		margin-top:5px;

		margin-bottom:5px;

		color:#697fa1;

		}

#menu2 h1.empresas{

		margin-top:20px;

		margin-bottom:5px;

		color:#697fa1;

		}

#contenido h1{

		font-family:Arial, Helvetica, sans-serif;

		color:#82b4d5;

		font-size:19px;

		line-height:18px;

		margin:20px;

		margin-top:30px;

		}

#contenido h1 a{

		color:#ffffff;

		}

#contenido p{	

			font-family:Arial, Helvetica, sans-serif;

			font-size:13px;

			margin-left:30px;

			width:480px;

			line-height:18px;

			}

#contenido h2{

		font-family:Arial, Helvetica, sans-serif;

		color:#697fa1;

		font-size:15px;

		line-height:18px;

		margin-left:20px;

		margin-top:20px;

			}

#contenido h3{

		font-family:Arial, Helvetica, sans-serif;

		color:#697fa1;

		font-size:13px;

		line-height:15px;

		margin-left:20px;

		margin-top:20px;

		width:500px;

			}

#contenido h3 a {

	color:#697fa1;

	font-size:13px;

	text-decoration:none;

	line-height:15px;

	}

#pie p{

		font-family:Arial, Helvetica, sans-serif;

		font-size:10px;

		margin:0;

		text-align:center;

		margin-top:8px;

		color:#666666;

		}

		

#contenido a:link, a:visited{

		font-size:12px;

		color:#34688a;

		margin-bottom:10px;

		}

#contenido a:hover{

		font-size:12px;

		color:#f3ca4e;

		margin-bottom:10px;

		}
#banner_inf{
		clear:both;
		float:right;
		/*height:632px;*/
		width:710px;
		margin-top:10px;
		border: 1px #d3dbeb solid;
		margin-bottom:10px;
	}
