@charset "UTF-8";
/* CSS Document */

<!--

/* ---- BASICO ---- */

body {
margin-top:20px;
margin-left:20px;
padding:0;
font:76% Arial,Helvetica,Garuda,sans-serif;
background:#fff;
color:#3a3a3a;
}

img {
	border:none;
}


/* ---- TEXTOS Y ENLACES ---- */

h1 {
	font-size:41px;
	font-weight:lighter;
	color:#bcbec0;
	padding-top:0px;
	margin-top:5px;
	line-height:43px;
}


h2 {
	font-size:29px;
	font-weight:lighter;
	color:#bcbec0;
	margin-top:5px;
}


p {
	font-size:18px;
	font-weight:bold;
	color:#bcbec0;
}

a{
	color:#bcbec0;
	text-decoration:none;
}

a:hover{
	color:#bcbec0;
	text-decoration:underline;
}

.darktext{
	color:#636466;
}

.darktext a{
	color:#636466;
	text-decoration:none;
}

.darktext a:hover{
	color:#636466;
	text-decoration:underline;
}

blockquote {
  	font-size:14px;
	font-weight:bold;
	color:#bcbec0;
	padding-left:19px;
	padding-right:5px;
	padding-top: 20px;
	margin:0;
  	text-indent: -7px;
}


.leyenda p{
	font-size:14px;
	font-weight:bold;
	color:#bcbec0;
	padding-left:19px;
	padding-right:5px;
	padding-top: 20px;
	margin:0;
}

.autor{
	color:#636466;
	font-size:11px;
	padding-top:8px;
	display:block;
	text-indent: 0px;
}
.topListado{
	margin-bottom:0px;
}
.topListado p{
	margin-bottom:0px;
}

.listin {
	margin-top:0px;
	margin-bottom:0px;
 overflow:hidden; 
 display:none;
 }

.listin p{
	margin-top:0px;
	margin-bottom:0px;
}

.hidden{
	margin-bottom:0px;
}

.hidden p{
	margin-bottom:0px;
}

.fotografo{
	color:#bcbec0;
	font-size:11px;
}

.fotografo a{
	color:#bcbec0;
	text-decoration:none;
}

.fotografo a:hover{
	color:#bcbec0;
	text-decoration:underline;
}


.imgHome{
	float: left;
	margin-top:6px;
	margin-right: 10px;
	margin-bottom:0px;
	
}

.dropLink{
	margin-top:0px;
}

.cursiveLink{
	font-style:oblique;
}

/* ---- PROYECTOS ---- */

.proy{
	background:#ffffff url(images/yellow_divider.jpg) top center no-repeat;
	width:673px;
	padding-top:15px;
	padding-bottom:15px;
	visibility: hidden;

}

.proy p{
	margin-top:0px;
}

.proy a{
	font-size:18px;
	color:#636466;
	font-style:italic;
	text-decoration:none;
}

.proy a:hover{
	color:#636466;
	font-style:italic;
	text-decoration:underline;
}

.proy2{
	background:#ffffff url(images/yellow_divider.jpg) top center no-repeat;
	width:673px;
	padding-top:15px;
	padding-bottom:15px;

}

.proy2 p{
	margin-top:0px;
}

.proy2 a{
	font-size:18px;
	color:#636466;
	font-style:italic;
	text-decoration:none;
}

.proy2 a:hover{
	color:#636466;
	font-style:italic;
	text-decoration:underline;
}




.imagenProyectos {
	float: left;
	margin-top:0px;
	margin-right: 10px;
	margin-bottom:0px;
}

/* ---- HIDE AND SHOW STYLES ---- */
#ha-7 { overflow:hidden; display:none}
#hb-7 { overflow:hidden; display:none}
#hc-7 { overflow:hidden; display:none}
#hd-7 { overflow:hidden; display:none}
#he-7 { overflow:hidden; display:none}
#hf-7 { overflow:hidden; display:none}
#hg-7 { overflow:hidden; display:none}
#hh-7 { overflow:hidden; display:none}
#hi-7 { overflow:hidden; display:none}
#hj-7 { overflow:hidden; display:none}
#hk-7 { overflow:hidden; display:none}
#hl-7 { overflow:hidden; display:none}
#hm-7 { overflow:hidden; display:none}
#hn-7 { overflow:hidden; display:none}
#ho-7 { overflow:hidden; display:none}
#hp-7 { overflow:hidden; display:none}
#hq-7 { overflow:hidden; display:none}
#hr-7 { overflow:hidden; display:none}

.otherDIV{
	margin-bottom:0px;
}
.otherDIV p{
	margin-bottom:0px;
}

.tr_1 {display:block}
.tq_1 {display:block}

.tr_2 {display:none}
.tq_2 {display:none}




/* ---- LAYOUT ---- */


.mainmenu{
	float: left;
	margin-top:17px;
}

.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}


.contenedor {
	/*width: 876px;*/
	width: 910px;
}

.col1 {
	float: left;
}

.col2 {
	float: right;
}

.menu_wrap {
}

.logo {
	width:179px;
	height:138px;
}

.researchStudio {
	width:179px;
	height:81px;
}

.blog {
	padding: 5px 0 0 5px;
}

.divisor {
	width:697px;
	margin-top:60px;
}

.divisorB {
	width:697px;
	margin-top:60px;
}


.contenido {
	width:672px;
	padding-left:20px;
}

.leyenda {
	width:179px;
	height: 325px;
}

-->

