body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#686868;
	margin:0;
	background:#FFFFFF;
}
textarea, input, select { margin:0; border:none; }

form { margin:0; }

a { 
	text-decoration:underline;
	color:#F6A702;
}
}
p { margin:0; }
img { border:none; }
form { margin:0; }

h1 { display:none; }
h2 { 
	font-size:15px;
	height:30px; 
	margin:0; 
	background:url(../../Imagenes/backH2.jpg) repeat-x top left; 
	text-transform:uppercase; 
}
h3 { 
	font-size:15px;
	margin:0; 
	text-transform:uppercase; 
}
h4 { 
	font-size:15px;
	height:30px; 
	margin:30px 0 10px 0; 
	background:url(../../Imagenes/backH4.jpg) repeat-x bottom left; 
	text-transform:uppercase;
	text-align:right; 
}
h5 { 
	font-size:15px;
	height:30px; 
	margin:30px 0 0 0; 
	text-transform:uppercase;
}

h6 { 
	font-size:12px;
	//height:30px; 
	margin:30px 0 0 0; 
	text-transform:uppercase;
}

/* colores para el texto */

#info a, #casosExito a { color:#F6A702; }
.typo { color:#7B8AA7; }


/* colores para el texto */

#container { 
	width:783px; 
	margin:33px auto; 
	padding:0; 
}
#header { 
	width:783px;
	height:284px;
	margin:0; 
	padding:0; 
}
#menu { 
	width:185px; 
	height:232px; 
	margin:15px 0 0 0; 
	padding:0;
	float:left;
}
#logo { 
	width:274px; 
	height:284px; 
	margin:0; 
	float:left; 
}
#bannerPrincipal { 
	width:324px; 
	height:232px; 
	margin:15px 0 0 0;
	float:left; 
}
#main { 
	width:733px; 
	margin:0; 
	padding:0 25px;
	text-align:left;
	overflow:hidden;
}
#contenido { width:418px; margin:0; padding:0; float:left; }
#info { 
	width:418px; 
	margin:0; 
	padding:0;
	text-align:justify;
	float:left;
}
#info p { margin:5px 0 20px 0; }
.borde { border:1px solid #D6D6D6; }
#info a { text-decoration:underline; }
.destacado { font-weight:bold; }
.descriptivo { 
	width:292px; 
	margin:0; 
	padding:0; 
}
.der { float:right; }

#featured  { 
	width:418px; 
	margin:0; 
	padding:15px 0 0 0; 
	border-top:1px dashed #C1C1C1;
	float:left; 
}
#tagcloud { font-weight:bold; padding:10px;}
#tagcloud a { margin:0 5px 0 0; line-height:23px; }
.tag1 { font-size:1.2em; color:#84A702; }
.tag2 { font-size:1.4em; color:#DD2259; }
.tag3 { font-size:1.6em; color:#029FAE; }
.tag4 { font-size:1.8em; color:#FE7600; }

#lateral { 
	width:284px; 
	margin:-70px 0 0 434px; 
	padding:0;
	float:left;
	position:absolute;
	z-index:999; 
}
#casosExito { width:284px; margin:0; padding:0; background:#ebebeb url(../../Imagenes/backCasosExito.jpg) repeat-x top left; }
#casosExito p { margin:10px 0; }
#casosExito a { text-decoration:underline; }
#descripcionExito { margin:0; padding:0 15px; border-bottom:1px dashed #9D9D9D; }
.typo { text-align:right; }
.caso { padding:10px; }
.alinear { text-align:right; }

#contacto { margin:0; padding:15px; text-align:justify; }
.input { 
	width:146px; 
	border:solid 1px #686868; 
	color:#686868; 
	font-size:10px; 
}
.textarea { 
	width:252px; 
	border:solid 1px #686868; 
	color:#686868; 
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
.button {
	width:98px;
	height:18px;
	margin:0;
	border:none;
	float:right; 
	color:#ffffff; 
	background:#9EA8AA url(../../Imagenes/enviar.jpg) no-repeat center; 
	text-transform:uppercase; 
	text-align:right; 
}
#contacto span { color:#FF0000; }
#contacto p { margin:0 0 10px 0; }

#footer { 
	width:783px; 
	height:25px; 
	margin:60px 0 0 0; 
	padding:7px 0 0 0;
	text-align:right;
	background:url(../../Imagenes/backFooter.jpg) repeat-x top left;
	clear:both; 
}

/* hack para el tonto para el tonto IE7 */

*+ html #lateral { 
	margin:-70px 0 0 20px; 
}

/* hack para el tonto para el tonto IE7 */


/* hack para el tonto para el tonto IE6 */

* html #lateral { 
	margin:-70px 0 0 20px; 
}

/* hack para el tonto para el tonto IE6 */

