/*
	============================================================================
	Estilos generales.
	============================================================================
*/
body {
	margin:3%; padding:0px;
	text-align:left;
	color: #000;
	background:#ccc url(/media/img/bg-matriz.gif);
	font-size: 0.8em;
	}
/* Color de fondo principal*/
#contenedor{
		background-color: #fff;
	}

p {
	margin:0px; padding:10px;
	line-height: 1.2em;
	color:#000;
	text-align:left;
	}

a, body, p, span, div, pre {
	font-family: "lucida grande", verdana, lucida, arial, helvetica, sans-serif;
	}

acronym{
	letter-spacing: .09em;
	border-bottom: 1px dotted #333;
  	cursor: help;
	}	

h1	{
	margin:15px 0px 15px 0px; padding:0px;
	font-size: 1.2em;
	line-height: 1.0em;
	color:#000;
	}

h2	{
	margin:15px 0px 15px 0px; padding:0px;
	font-size: 1.05em;
	line-height: 1.0em;
	color:#000;
	}

h3	{
	margin:15px 0px 5px 0px; padding:0px;
	font-size: 0.9em;
	line-height: 1.0em;
	color:#ff7a38;
	}

h3 span {
	color: #b32727;
	font:normal 1.7em georgia,times,serif;
	}
	
hr	{
	width:100%;
	height:1px;
	background-color:#000; /* Netscape 6/7, Mozilla */
	color:#000; /* IE */
	border:#000; /* Opera */
	}

em {
	color:#B32727;
	}

span {
	color: #b32727;
	font:normal 1.2em georgia,times,serif;
	}

kbd {
	background-color: #f5f5f5;
	border-top: 1px solid #f7f7f7;
	border-left: 1px solid #f7f7f7;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 0.1em 0.4em 0.1em 0.4em;
	-moz-border-radius: .4em;
	color: #000 !important;
	font-face: Courier, Lucida Console;
	}

.small {
	font-size: 0.8em;
	line-height: 0.8em;
	color:#6c6c6c;
	}

.center {
	text-align:center;
	}
.right {
	text-align:right;
}
	

/*
	============================================================================
	 Estilos Comunes Especificos
	============================================================================
*/

p#copy {
	font-size: 0.7em;
	line-height: 0.8em;
	color:#666;
	text-align:center;
	}

#right h2	{
	margin:15px 0px 0px 0px; padding:0px;
	font-size: 1.2em;
	line-height: 1.4em;
	color:#B32727;
	border-bottom:1px dotted #000;
	}
#right img {
	padding:5px;
	}

.preftexto {
	border: solid #006699 2px;
	background-color: #fff;
	font-weight: bold;
	}

.quest {
	background-color: #f5f5f5;
	border-top: 1px solid #f7f7f7;
	border-left: 1px solid #f7f7f7;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 0.1em 0.4em 0.1em 0.4em;
	-moz-border-radius: .4em;
	color: #000;
	font-size: 0.75em !important;
	}

.quest:after {
	content: "?";
	}

/*	
dd.first span{
    background: url(/media/img/img-at-blue.png) no-repeat left top;
	}
*/	

.pressbox {
	background-color: #eaeaea;
	border: 1px solid #595959;
	margin: 10px;
	padding: 10px;
}
	
/*
	============================================================================
	 Estilos Home
	============================================================================
*/

	
	
#caja-bba-imagen-home h2	{
	margin:-25px 0px 15px 10px; padding:0px;
	font-size: 1.2em;
	line-height: 1.4em;
	color:#fff;
	}

/*
	============================================================================
	 Estilos FAQ
	============================================================================
*/

#faq em {
	color:#B32727;
}

#faq h2 {
	color:#B32727;
}