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

@font-face {
    font-family: 'EurostileLTStdRegular';
    src: url('material/fuente/eurostileltstd-webfont.eot');
    src: url('material/fuente/eurostileltstd-webfont.eot?#iefix') format('embedded-opentype'),
         url('material/fuente/eurostileltstd-webfont.woff') format('woff'),
         url('material/fuente/eurostileltstd-webfont.ttf') format('truetype'),
         url('material/fuente/eurostileltstd-webfont.svg#EurostileLTStdRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'AdobeGaramondProRegular';
    src: url('material/fuente/agaramondpro-regular-webfont.eot');
    src: url('material/fuente/agaramondpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('material/fuente/agaramondpro-regular-webfont.woff') format('woff'),
         url('material/fuente/agaramondpro-regular-webfont.ttf') format('truetype'),
         url('material/fuente/agaramondpro-regular-webfont.svg#AdobeGaramondProRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

body {
	margin-top:80px;
	background: #694229;
	background-image: url(./material/fondo2.png);
	background-attachment: fixed;
	background-position:center;
	background-repeat: repeat-y;
	font-family: 'EurostileLTStdRegular';
}

A {color:#000; font-family:'EurostileLTStdRegular'; text-decoration:none;}
A:link {color:#000; font-family:'EurostileLTStdRegular'; text-decoration:none;}
A:visited {text-decoration: none; color:#000;}
A:active {text-decoration: none; color:#fff;}
A:hover {text-decoration: none; color:#630;}

A.peq { color:#000; font-family:'AdobeGaramondProRegular'; text-decoration:none;}
A.peq:link {color:#000; font-family:'AdobeGaramondProRegular'; text-decoration:none;}
A.peq:visited {text-decoration: none; color:#000;}
A.peq:active {text-decoration: none; color:#fff;}
A.peq:hover {text-decoration: none; color:#630;}

A.cursos {color:#EFB635; font-family:'EurostileLTStdRegular'; text-decoration:none;}
A.cursos:link {color:#EFB635; font-family:'EurostileLTStdRegular'; text-decoration:none;}
A.cursos:visited {text-decoration: none; color:#000;}
A.cursos:active {text-decoration: none; color:#fff;}
A.cursos:hover {text-decoration: none; color:#fff;}

p {
	color: #000;
	font-family: 'AdobeGaramondProRegular';
	font-size:16px;
}

p + p { /* Sangría en línea después de párrafo */
	text-indent: 7px;
 	margin-top: -15px;
}

#contenedor {
	margin: auto;
	width: 1024px;
	height: auto;
}

.logo {
	width: auto;
	padding-left: 263px;
	height: 130px;
	background-image: url(material/fondologo.png);
	background-repeat: no-repeat;
	color: #000;
}

.menu {
	vertical-align:text-top;
	background-image:url(material/picheltrans.png);
	background-repeat:repeat;
	width: 250px;
	text-align: left;
	color:#2D231A;
	font-family: 'EurostileLTStdRegular';
	font-weight:bold;
	font-size:16px;
	line-height:30px;
	margin: 5px;
}

.info {
	height: auto;
	width: 800px;
	background-image:url(material/pichelblanco.png);
	background-repeat:repeat;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}

.aviso {
	height: auto;
	width: 800px;
	background-image:url(material/pichelnegro.png);
	background-repeat:repeat;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	color:#FFF;
}

#foto {
	height: auto;
	float: left;
	width: 300 px;
}

#texto {
	height: auto;
	float: right;
	width: 550px;
	color: #333;
	font-family: 'EurostileLTStdRegular';
	font-size: 16px;
}

#pie {
	position: fixed;
	padding: 2px;
	bottom: 2px;
	right: 0px;
	width: auto;
	height: auto;
	background-image:url(material/picheltrans.png);
	background-repeat:repeat;
	color: #000;
	font-family: 'EurostileLTStdRegular';
}

.titulomed {
	color: #000;
	font-family: 'EurostileLTStdRegular';
	font-weight:bold;
	font-size:16px;
}

.titulogran {
	color: #000;
	font-family: 'EurostileLTStdRegular';
	font-weight:bold;
	font-size:30px;
}

.titulillo {
	color: #000;
	font-family: 'AdobeGaramondProRegular';
	font-weight:bold;
	font-size:16px;
}

.texto {
	color: #000;
	font-family: 'AdobeGaramondProRegular';
	font-size:16px;
}

.menupeq {
	color:#2D231A;
	font-family: 'EurostileLTStdRegular';
	font-weight:normal;
	font-size:16px;
	line-height:30px;
}

.menumuypeq {
	color:#2D231A;
	font-family: 'EurostileLTStdRegular';
	font-weight:normal;
	font-size:14px;
	line-height:30px;
}

.blanco {
	color: #FFF;
	font-family: 'AdobeGaramondProRegular';
	font-size:9px;
}

#slide {
	width:500px;
	margin: auto;
	overflow:hidden;
	margin-bottom: 30px;
}

/*--Main Container--*/

.main_view {
	position: relative;
	width: 1000px;
	height: 300px;
}



/*--Window/Masking Styles--*/

.window {
	height: 300px;
	width: 500px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;

}

.image_reel {
	position: absolute;
	top: 0; left: 0;
}
.image_reel img {float: left;}