a{
-moz-outline-style:none;
}

/* Accordion */
.toggler { color: White; margin: 0; padding: 2px 5px; background: #1A1A1A; font-size: 12px; font-family: 'Arial', sans-serif; font-weight: normal; width: 200px; cursor: pointer; }

.element p { margin: 0; padding: 4px; width: 150px; color: #ffffff; background-color: #151515; border: 1px solid #404040; }

.float-right { padding: 10px 20px; float: right; }

blockquote { font-style: italic; /* text-style */ padding: 5px 0 5px 30px; }

/* index */
.indexbg { background: url(../images/intro_logo.gif) center; width: 622px; height: 190px; margin-top: 130px; margin-left: auto; margin-right: auto;}

/* index2 */ 
body { background-color: #1A1A1A; color: #ffffff; }

* { padding: 0; margin: 0; }

.contenedor { background: url(../images/backg2.gif) no-repeat; width: 956px; height: 600px; border: 1px solid #1A1A1A; /* trampa para que la imagen de fondo no se mueva */ }

.contenedor2 { background: url(../images/backg_gal.gif) no-repeat; width: 760px; height: 618px; border: 1px solid #1A1A1A; /* trampa para que la imagen de fondo no se mueva */ }

.contenedor_manifiesto { background: url(../images/backg2.gif) no-repeat; width: 760px; height: 618px; border: 1px solid #1A1A1A; /* trampa para que la imagen de fondo no se mueva */ }

.menu {
	margin: 130px 0px 0px 86px;
}

.menu li { line-height: 15px; font-family: "Arial", Geneva,  sans-serif; font-size: 7pt; font-weight: bolder; list-style-type: none; text-transform: uppercase; }

.menu li a:link { text-decoration: none; color: #E5D0B8; background-color: #1A1A1A; }

.menu li a:visited { text-decoration: none; color: #E5D0B8; background-color: #1A1A1A; }

.menu li a:active { text-decoration: none; color: #E5D0B8; background-color: #1A1A1A; }

.menu li a:hover { text-decoration: none; background-color: #E5D0B8; color: #414142; padding-right:5px; padding-left:10px;}



.sldshow {
	margin: 0px 0px 0px 80px;
	width: 665px;
	height: 321px;
	position: absolute;
	left: 0px;
	top: 216px;
}

.contacto { margin: 22px 0px 0px 85px; width: 665px; height: 270px; background-color: transparent;}

.contacto h1 { margin-top: 80px; margin-left: 20px; font-family: "Arial", sans-serif; color: white; font-size: 15pt; background-color: transparent; }

.contacto ul { margin-top: 20px; }

.contacto li { font-family: "Arial", sans-serif; color: white; list-style-type: none; margin-left: 160px; background-color: transparent; }

.contacto li a:link { font-family: "Arial", sans-serif; color: #E5D0B8; text-decoration: none; background-color: transparent; }

.home { width: 260px; height: 40px; position: absolute; margin-top: 55px; margin-left: 80px; }

.entrar { width: 622px; height: 277px; position: absolute; margin-left: 0px; }

.entrar2 { margin-left: auto; margin-right:auto; margin-top: 30px;  text-align: center;}

.entrar3 { margin-left: auto; margin-right:auto; text-align: center;}

.entrar3 p { font-size: 10px; font-family: "Arial", Geneva, sans-serif; color: White; text-decoration: none; background-color: #1A1A1A; }

.entrar3 a:link { font-size: 10px; font-family: "Arial", Geneva, sans-serif; color: White; text-decoration: none; background-color: #1A1A1A; }

.entrar3 a:hover { font-size: 10px; font-family: "Arial", Geneva, sans-serif; color: White; text-decoration: underline; background-color: #1A1A1A; }

.entrar3 a:visited { font-size: 10px; font-family:  "Arial", Geneva, sans-serif; color: White; text-decoration: none; background-color: #1A1A1A; }

.entrar2 a:link { font-size: 10px; font-family: "Arial", Geneva, sans-serif; color: White; text-decoration: none; background-color: #1A1A1A; }

.entrar2 a:visited { font-size: 10px; font-family:"Arial", Geneva, sans-serif; color: White; text-decoration: none; background-color: #1A1A1A; }

/* Trabajos */

.contenido {
	
}

	
.mentrab { margin: 22px 0px 0px 89px; width: 665px; height: 221px; position:relative; }

.mentrab h3{ margin-left:20px; background-color: transparent;
	
}
	
/* Scroller */
#nav {
	margin-left: 85px;
	margin-top: 15px;
	width: 200px;
	font-family: "Arial", sans-serif;
	font-size: 8pt;
	position: relative;
	float: left;
}

#nav li { float: left; list-style-type: none; width: 14px; text-align: center; display: block;}

#nav a:link { text-decoration: none; Color: white;  background-color: #1A1A1A; width: 14px; text-align: center; display: block;}

#nav a:visited { text-decoration: none; Color: white;  background-color: #1A1A1A; width: 14px; text-align: center; display: block;}

#nav a:hover { text-decoration: none; Color: #DB2328; text-align: center;  }

#nav a:active { text ecoration: none; Color: #DB2328; text-align: center; }

#nav img { margin: 0px; border: 1px solid fuchsia;}

#link20 img{ position: relative; margin-top:15px; margin-left: -165px;}

#link7 img{ position: absolute; margin-top:15px; left: 180px;}

#demo-wrapper { margin: 22px 0px 0px 84px; width: 665px; height: 321px; overflow: hidden; position: relative; }

#demo-inner { width: 665px; height: 5000px; position: relative; overflow: hidden; }

.scrolling-content { font-family: "Arial", Geneva,  sans-serif; width: 630px; height: 321px; text-align: left; float:left; padding-top: 15px; padding-left: 10px;  }

.foto_pres {overflow:hidden ; border-color: white; border-style: solid; border-width: 3px; width: 630px; height: 100px; padding-top: 0px; float: left; margin-bottom: 15px;}

.scrolling-content h1 { color: #fff; font-size: 12pt; background-color: transparent;}

.scrolling-content h2 { color: #fff; font-size: 11pt; margin-bottom: 15px; float: none; clear: both; background-color: transparent; font-weight: normal; letter-spacing: normal; }

.scrolling-content p { font-family: "Arial", sans-serif; Color: white; font-size: 11.5pt; padding-right: 15px; background-color: transparent; }

.cv { float: left; width: 160px; color: White; font-size: x-small; line-height: 30px; text-align: right; background-color: transparent; }

.cv ul { list-style-type: none; }

.cv2 { float: left; margin-left: 15px; color: White; font-size: 16px; line-height: 30px; text-align: left; background-color: transparent; }

.cv2 ul { list-style-type: none; }

.cv3 { width: 600px; Color: white; font-size: 12pt; padding-right: 15px; margin-bottom: 15px; background-color: transparent; }

.cv3 ul { list-style-type: none; }

.cv4 { float: left; margin-left: 15px; color: White; font-size: 16px; line-height: 30px; text-align: left; background-color: transparent; }

.cv4 ul { list-style-type: none; }

#content1 { }

#content2 { left: 0px; top: 300px; }

#content3 { left: 0px; top: 600px; }

#content4 { left: 0px; top: 1000px; }

#content5 { left: 0px; top: 1350px; }

#content6 { left: 0px; top: 1700px; }

#content7 { left: 0px; top: 2000px; }

#content8 { left: 0px; top: 2300px; }

#content9 { left: 0px; top: 2600px; }

#content10 { left: 0px; top: 2900px; }

#content11 { left: 0px; top: 3200px; }

#content12 { left: 0px; top: 3500px; }

#content13 { left: 0px; top: 3800px; }

.autor {
	text-align: left;
	font-family: "Arial", sans-serif;
	font-size: 8pt;
	text-decoration: none;
	Color: white;
	font-weight: bolder;
	background-color: #1A1A1A;
	width: 150px;
	float: left;
	margin-top: 15px;
	margin-left: 310px;
}

/* Trabajos */ 
.thumb { height: 40px; width: 40px; border: 1px solid White; float: left; margin-top: 5px; margin-right: 8px; }

.alameda { width: 150px; height: 100px; padding-left: 8px; border: 1px solid #636363; background-color: #2A2A2A; color: #ffffff; margin-left:22px;}

.barrica { width: 50px; height: 52px; padding-left: 8px; border: 1px solid #636363; background-color: #2A2A2A; color: #ffffff; margin-left:22px;}

.bnlcongro { width: 400px; height: 100px; padding-left: 8px; border: 1px solid #636363; background-color: #2A2A2A; color: #ffffff; margin-left:22px;}

.mediano { width: 250px; height: 100px; padding-left: 8px; border: 1px solid #636363; background-color: #2A2A2A; color: #ffffff; margin-left:22px;}

.gc { width: 50px; height: 52px; padding-left: 8px; border: 1px solid #636363; background-color: #2A2A2A; color: #ffffff; margin-left:22px;}

.citymix { width: 50px; height: 52px; padding-left: 8px; border: 1px solid #636363; background-color: #2A2A2A; color: #ffffff; margin-left:22px;}

.granada { width: 50px; height: 52px; padding-left: 8px; border: 1px solid #636363; background-color: #2A2A2A; color: #ffffff; margin-left:22px;}

.mexico { width: 150px; height: 100px; padding-left: 8px; border: 1px solid #636363; background-color: #2A2A2A; color: #ffffff; margin-left:22px;}

.mciudad { width: 250px; height: 147px; padding-left: 8px; border: 1px solid #636363; background-color: #2A2A2A; color: #ffffff; margin-left:22px;}

.mfrottage { width: 500px; height: 53px; padding-left: 8px; border: 1px solid #636363; background-color: #2A2A2A; color: #ffffff; margin-left:22px;}

.enrique { width: 50px; height: 52px; padding-left: 8px; border: 1px solid #636363; background-color: #2A2A2A; color: #ffffff; margin-left:22px;}

.juan { width: 100px; height: 52px; padding-left: 8px; border: 1px solid #636363; background-color: #2A2A2A; color: #ffffff; margin-left:22px;}

.valparaiso { width: 50px; height: 52px; padding-left: 8px; border: 1px solid #636363; background-color: #2A2A2A; color: #ffffff; margin-left:22px;}

.footer {
	font-family: "Arial", Geneva,  sans-serif;
	color: White;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 10px;
	background-color: #1A1A1A;
	position: absolute;
	left: 84px;
	top: 555px;
}

.footertrabajo { font-family: "Arial", Geneva,  sans-serif; color: White; margin-left: 0px; margin-top: 30px; font-size: 10px; background-color: #1A1A1A; }

.footerbio { font-family: "Arial", Geneva,  sans-serif; color: White; margin-left: 90px; margin-top: 60px; font-size: 10px; float: none; clear: both; background-color: #1A1A1A; }

.footerman {
	font-family: "Arial", Geneva,  sans-serif;
	color: White;
	margin-left: 90px;
	margin-top: 60px;
	font-size: 10px;
	float: left;
	clear: both;
	background-color: #1A1A1A;
	width: 400px;
}

.footfauna a{ font-family: "Arial", Geneva,  sans-serif; color: White; font-size: x-small; font-weight: bold; text-decoration: none; background-color: #1A1A1A; }


#accordion {}

#accordion h4 { font-family: "Arial", sans-serif; font-size: 12pt; margin-top:10px; font-weight: normal;}

.bo3 {
	margin-left:-15px;
}
