/* CSS STYLE SHEET FOR cmdg72  */ 
/* CREATED 12-02-11 */ 


body			{
	/*background-color:#ff7f00;*/
	background-image:url(../images/template/fondo_body.jpg); background-repeat:repeat-x; margin:0;  z-index:100; 	
	margin:0 auto;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom:20px;
	margin-top:0px;
}
	.clear			{ position:relative; clear:both; width:0px; height:1px; margin:0; padding:0}
	.small			{ font-size:12px }
	.bold			{ font-weight:bold; }
	.error			{ position:relative;  color:#bd0808; font-weight:bold; font-size:12px; padding:5px;  }
	.line			{ position:relative; border-bottom:1px dotted #000; margin:0; padding:0; height:1px; margin-top:10px }
	/**:focus { outline: none }*/

/* main navigation*/
#mainNav						{ position:relative; left:0px; padding-left:0px; width:980px; height:40px;  background-image:url(../images/template/menuBG.jpg); background-repeat:repeat-x; margin:0;  z-index:100; }	

	#nav, #nav ul     			   	{ position:relative; margin:0; width:980px; height:40px; padding:0; list-style-type:none; list-style-position:outside;  line-height:40px; z-index:5000; font-family:Arial, Helvetica, sans-serif;  }
	#nav a                          {
	display:block;
	width:896px;
	text-align:center;
	font-size:14px;
	font-weight:lighter;
	color:#ff7f00;
	text-decoration:inherit;
	/*background-color:#30F;*/
	/*background-image:url(../images/template/menuDividerXXXX.gif);*/
	background-position:left;
	background-repeat:repeat-y
}
	
#nav a:hover{/* COMPORTAMIENTO CUANDO EL RATÓN SE PONE ENCIMA*/
	color:#fff;/*TEXTO DE CADA APARTADO DEL MENU DE NAVEGACION*/ 
	background-color:#CCC; /*PASTILLA DE FONDO DE CADA*/ 

}#nav li{ /* CONTROLA TODO EL MENU DE NAVEGACIÓN*/
	float:left; position:relative;  


/* MAIN SITE COMPONENTS  */ 
}#container{ /* CONTIENE: #header, #language, #under_construction_message */ 
	position:relative;
	width:980px;
	/*border:1px solid #Fff7f0000;*/
	background-color:#FFF;
	padding:0px; /* este es el perfil que antes estaba a 10px */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	top: 0;


}#header{/* CONTIENE: #logo, #language, #under_construction_message */
	position:relative;
	width:980px;
	height:200px; /* AQUÍ SE CONTROLA LA ALTURA DE TODA LA PRESENTACIÓN SUPERIOR */
	margin:0;
	padding:0;
	padding-top:0px;
	background-color: #FD801E;
}#logo{/*DONDE ESTA LA IMAGEN CENTRAL DE 860X120px*/
	position:absolute;
	top:0px;
	left:28px;
	margin:0;
	height: 200px;
	
}#language{/* PEQUEÑA FRANJA CON MENSAJE EN CONSTRUCCIÓN*/
	position:absolute;
	top:0;
	left:888px;
	margin:0;
	height: 200px;
	
}#under_construction_message{/* PEQUEÑA FRANJA CON MENSAJE EN CONSTRUCCIÓN  */
	position:absolute;
	top:0px;
	left:0px;
	margin:0;
	height: 200px;
	
}#homeBanner			{
	position:relative;
	width:980px;
	height:479px;
	left:0px;
	margin:0;
	z-index:5;
	

	
}#footer{/* TEXTO LEGAL ABAJO  */
	position:relative;
	width:980px;
	padding:0px;
	margin:0;
	margin-bottom:0px;
	color:#FE7F1E;
	background-color:#c8d7f0;
	clear:both;
}	#infoColumn			{
	position:relative;
	width:300px;
	padding-left:15px;
	padding-top:20px;
	float:left;
	left:21px;
	margin-right:20px;
	background-image:url(../images/template/verticalDivider.jpg);
	background-position:right;
	background-repeat:no-repeat;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
}
	#infoColumn	h1		{ position:relative; padding:10px; font-size:24px; width:85%; color:#000000; font-family:Arial, Helvetica, sans-serif;  font-weight:bold; margin:0 0 5px 0;   }
	#infoColumn	h2		{
	position:relative;
	padding:10px;
	font-size:16px;
	width:85%;
	color:#000000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:normal;
	margin:0;
	line-height:20px
}
	#infoColumn	h3		{ position:relative; padding:10px; font-size:14px; width:87%; color:#000000; font-weight:normal; margin:0  }
	#infoColumn ul		{ position:relative; list-style-type:none; margin:10px 0 10px 0; padding:0 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;  }
	#infoColumn a		{ position:relative; left:5px  /* BUTTON  */

}#content				{
	position:relative;
	width:490px;
	margin:0;
	float:left;
	padding-top: 26px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
	#content.yellow		{ position:relative; background-color:#FFE000; width:900px; left:21px; top:0px; margin:0; }
	
	#content h1			{ position:relative; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:22px; margin:0; padding-bottom:5px; }
	#content h2			{
	position:relative;
	color:#000000;
	font-weight:bold;
	font-size:16px;
	font-style:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0;
	margin-bottom:10px;
}
	#content h3			{ position:relative; color:#000000; font-weight:bold; font-size:12px; font-weight:normal; margin:0; padding-bottom:5px }
	#content .leftCol	{ position:relative; width:295px; height:150px;  margin:0; float:left; padding:10px 0 0 20px }
	#content .rightCol	{ position:relative; width:250px; height:150px;  margin:0; float:left; padding-left:10px; }
	#content ul			{ position:relative; list-style-type:none; margin:0; padding:0;  }
	#content a			{
	color:#ff7f00;
	font-weight:bold;
}
	#content a:hover	{
	color:#CCC;
	font-weight:bold;
	text-decoration:none
}
		
	#content p { position:relative; padding-bottom:3px; padding-top:3px; margin:0
