/* CSS Document */
img { behavior: url(../js/iepngfix.htc); }

/*encabezados*/
h1,h3{
	text-indent: -5000px; 
	position:absolute;}
	
		/*h3.titcliente{
			position:relative;
			text-indent: 0px; 
			font: bold 1.8em Arial, Helvetica, sans-serif;
			color:#999;
			margin: 15px 0px 0px 0px;
			padding: 0px 0 0px 0;}*/
		h3.titcliente{ 
			float:left;
			text-indent: 20px; 
			font: bold 1.3em Arial, Helvetica, sans-serif;
			color:#f1f1f1;
			width: 458px; 
			height:50px;
			background-color: transparent;
			background-image:url(img/bg_cliente.gif);
			background-repeat: no-repeat;
			background-attachment: scroll;
			background-x-position: 0pt;
			background-y-position: 0pt;
			margin-top: 13pt;
			margin-right: 0pt;
			margin-bottom: 35px;
			margin-left: 0pt;
			padding-top: 16px;
			padding-right: 0pt;
			padding-bottom: 0pt;
			padding-left: 0pt;}
		h3.post{ 
			float:left;
			text-indent: 20px; 
			font: bold 1.3em Arial, Helvetica, sans-serif;
			color:#f1f1f1;
			width: 458px; 
			height:50px;
			background-color: transparent;
			background-image:url(img/bg_cliente.gif);
			background-repeat: no-repeat;
			background-attachment: scroll;
			background-x-position: 0pt;
			background-y-position: 0pt;
			margin-top: 13pt;
			margin-right: 0pt;
			margin-bottom: 35px;
			margin-left: 0pt;
			padding-top: 16px;
			padding-right: 0pt;
			padding-bottom: 0pt;
			padding-left: 0pt;}
			
	
h2{
	font: normal 1.7em courier;
	color:#666;
	width:450px;
	line-height:30px; margin: 90px 0 0px 0px !important; margin: 95px 0 0px 0px;}
	h2 span{
		clear:both;
		color:#42B4E6;
		font: normal 50% Courier; background-color:#FFFFFF; padding:3px 3px;}
	
	h2.casos{
	font: bold 1.5em Arial, Helvetica, sans-serif;
	color:#00AFE9;
	width:450px;
	margin: 0px 0 0px 0px;
	padding: 20px 0 0 0;}
	
	h2.titcliente{
	font: bold 1.5em Arial, Helvetica, sans-serif;
	color:#00AFE9;
	width:450px;
	margin: 0px 0 0px 0px;
	padding: 20px 0 0 0;}
	


h4{
	font: normal 0.9em Arial, Verdana, sans-serif; 
	color:#666; 
	margin-bottom:15px !important; margin-bottom:10px;}
	
	h4.azn{ 
		color:#00AFE9; 
		font-weight:bold}
	h4.tittrabajo{ 
		font-family:Georgia, "Times New Roman", Times, serif;
		font-style:italic;
		padding:0;
		/*todos los navegadores*/
		margin:25px 15px 0 0; 
		/*solo ie6 y ie7*/
		*margin:48px 15px 0 0; 
		font-weight:normal;
		font-size:1em;
		color:#999; text-align:right
		}
		
a{}
		
	a.volver{
		clear:both; 
		font: normal 0.75em Arial, Helvetica, sans-serif;
		color:#999999;
		text-decoration:none;
		border-bottom:1px dotted #00AFE9;
		position:relative; text-align:right}

a img{
	border:none;}
		
.imgH{
	margin-top:0px;}
	
hr{ 
	background: #ddd;  
	color: #ddd; 
	clear: both;
	float: none; 
	width: 100%; 
	height: .1em; 
	margin: 1em 0 1em 0; 
	border: none;}

.bordeImg{border: 1px solid #ccc; margin-top:10px;}

p{margin:15px 0; font-size:0.8em; line-height:20px; font-family:Arial, Helvetica, sans-serif;color:#333;text-align:left; line-height:22px}
p .ba{color:#666; font-weight:bold; border-bottom:1px dotted #f1f1f1;}

/*Tooltip*/
a{	
	color:#999;}
	a:hover { 
		text-decoration:none;} /*BG color is a must for IE6*/
	a.tooltip span {
		display:none; 
		padding:2px 3px; 
		margin-left:8px; 
		width:130px; 
		line-height:normal; 
		font-size:90%}
	a.tooltip:hover span{
		display:inline; 
		position:absolute; 
		border:1px solid #cccccc; 
		color:#00AFE9;}

p .n { font-weight:bold}
p .i{ color:#999; letter-spacing:2px; font-style:italic}

p .pie {color:#666; text-align:center}
p .pie.span {color:#fff; text-align:center}
p .azul { color:#00AFE9;}
p .azuln {color:#00AFE9;font-weight:bold}
p .azuli {color:#00AFE9;font-style:italic;letter-spacing:2px;}
blockquote p{ font-family:Georgia, "Times New Roman", Times, serif; font-size:1.8em; line-height:40px;font-style:italic;color:#00AFE9;margin:5% 15%;padding-top:2%;text-align:left;}

blockquote p.info5c{ font-family:Georgia, "Times New Roman", Times, serif; font-style:normal; font-size:80%; line-height:30px;color:#00AFE9; text-align:justify; width:280px;}
blockquote p.info6c{ font-family:Georgia, "Times New Roman", Times, serif; font-style:normal; font-size:80%; line-height:30px;color:#00AFE9; text-align:justify; width:340px;}




/*divs para textos
-------------------------------------------------------------- */

/* Usar .caja para crear un relleno gris de una caja de texto.  */ 
#caja { 
	clear:both; font-family:"Times New Roman", Times, serif; background-color:#f1f1f1;
	clear:both; 
	font-weight:bold; 
	margin-top:25px;
	padding: 1em 4em 1em 4em;
	margin-bottom: 1.5em; background-image:url(img/fd_destacado.png)}
	#caja p{ 
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-weight:normal; 
	font-size:1.1em; 
	font-weight:bold; 
	padding:1em; 
	line-height:1.3em}
	#caja p .italic{ 
	clear:both; 
	font-size:0.9em; 
	color:#999999; 
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-style: italic; 
	font-weight:normal}
	#caja p .autor{
		clear:both;
		color:#42B4E6;
		font: normal 50% Courier; background-color:#FFFFFF; padding:3px 3px;}

#cajaclientes { 
	clear:both; font-family:"Times New Roman", Times, serif; background-color:#f1f1f1;
	clear:both; 
	font-weight:bold; 
	margin-top:25px;
	padding: 0.2em 1em 0.2em 1em;
	margin-bottom: 2.5em; background-image:url(img/fd_destacado.png)}
	#cajaclientes p{ 
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-weight:normal; 
	font-size:1.1em; 
	font-weight:bold; 
	padding:1em; 
	line-height:1.3em}
	#cajaclientes p .italic{ 
	clear:both; 
	font-size:0.9em; 
	color:#999999; 
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-style: italic; 
	font-weight:normal}
	#cajaclientes p .autor{
		clear:both;
		color:#42B4E6;
		font: normal 50% Courier; background-color:#FFFFFF; padding:3px 3px;}
		
				
#cajadcha { 
	clear:both;
	font-weight:bold; 
	margin-top:20px;
	padding: 0.2em 1.2em 0.2em 1.2em;
	margin-bottom: 1em; background-color:#F3F3F3; background-image: url(img/tiledescr2.gif)}
	#cajadcha p{ 
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-weight:normal; 
	font-size:1.1em; 
	font-weight:bold; 
	line-height:1.2em}
	#cajadcha p .italic{ 
	clear:both; 
	font-size:0.8em; 
	color:#666; 
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-style: italic; 
	font-weight:normal}
	#cajadcha p .autor{
		clear:both;
		color:#42B4E6;
		font: normal 50% Courier; background-color:#FFFFFF; padding:3px 3px;}
		
	
#menupie{
	clear:both;
	font-weight:bold;
	padding: 20px 0 0 0;
	font:  bold 1em Georgia, "Times New Roman", Times, serif}

	#menupie ul {
		display:inline;
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;}


	#menupie li {
		margin: 0;
		background:transparent url(../images/iconos/bull_corz.gif) no-repeat  0px;
		color:#758000;
		padding-left:25px; padding-top:5px;
		width:90%; }

		#menupie li a{
			font:  normal 1em Georgia, "Times New Roman", Times, serif;
			display:inline;
			padding: 0px 0px 10px 0px;
			color: #fff;
			text-decoration: none;
			width: 100%;}
			
			#menupie li a:hover{
			color: #00AFE9;
			text-decoration: none;
			background-color:transparent;}
			


.galDer{
	text-align:right;}

	.galDertxt{
		margin:10px 0px 30px 0px;
		line-height:20px;
		font-size:0.75em;
		text-align:left}
		
	.galDertxtDir{
		margin:50px 0px 30px 0px;
		line-height:20px;
		font-size:0.75em;
		text-align:left}
	
.galeria{
	text-align:right;
	line-height:15px; 
	margin-top:5px; 
	height:70px;}

