/* *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** YAHOO RESET */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin: 0;
	padding: 0;
	}
table {
	border-collapse: collapse;
	border-spacing: 0;
	}
fieldset,img {
	border: 0;
	}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style: normal;
	font-weight: normal;
	}
ol,ul {
	list-style: none;
	}
caption,th {
	text-align: left;
	}
h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: normal;
	}
q:before,q:after {
	content: '';
	}
abbr,acronym {
	border: 0;
	}

/* *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** BLOQUES */
html {
	background: white url(images/fondo.jpg) repeat-x scroll left top;
	color: black;
	}

body {
	text-align: center;
	}

div.PagnMprs,div.PagnSrvc,div.PagnGalr,div.PagnCntc {
	margin: 0 auto;
	width: 768px;
	}

div.Cbcr {
	padding: 0 0 0 360px;
	width: 468px;
	background: transparent url(images/artecarton.png) no-repeat scroll left 30px;
	}

div.Nlcs {
	padding: 22px 0;
	clear: both;
	text-align: right;
	}

div.CajaZqrd {
	width: 364px;
	float: left;
	text-align: left;
	}
div.CajaDrch {
	width: 364px;
	float: right;
	text-align: left;
	}
div.CajaCntc {
	width: auto;
	border: 1px;
	min-height: 420px;
	float: right;
	}

div.CajaMntr {
	width: 180px;
	float: left;
	clear: both;
	}
div.CajaGrnd {
	border: 1px;
	min-height: 420px;
	float: right;
	}

div.GalrPie1 {
	width: 180px;
	float: left;
	font: normal normal normal 13px/13px Georgia , 'Century Gothic' , Verdana , sans-serif;
	color: gray;
	}

div.CajaCntc {
	min-height: 420px;
	clear: both;
	text-align: left;
	}

div.Pie1 {
	padding: 30px 0 0 0;
	display: block;
	clear: both;	
	font: normal normal normal 12px/12px 'Century Gothic' , Verdana , sans-serif;
	letter-spacing: 1px;	
	color: gray;
	text-align: center;
	}

/* *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** TITULOS */
.PagnIndx h1 {
	font: normal small-caps normal 39px/39px 'Trebuchet MS', 'Century Gothic' , sans-serif;
	letter-spacing: 12px;
	color: white;
	}
.PagnIndx h2 {
	padding: 10px 0 0 0;
	font: normal small-caps normal 39px/39px 'Trebuchet MS', 'Century Gothic' , sans-serif;
	letter-spacing: 2px;
	color: white;
	}

.Cbcr h1 {
	padding: 30px 0 0 0;
	font: normal normal normal 29px/39px 'Trebuchet MS', 'Century Gothic' , sans-serif;
	letter-spacing: 2px;
	color: white;
	text-align: left;
	}

.Cbcr h2 {
	padding: 2px 0 0 0;
	font: normal normal normal 13px/12px 'Trebuchet MS', 'Century Gothic' , sans-serif;
	letter-spacing: 5px;
	color: white;
	text-align: left;
	}

h3 {
	margin: 10px 0 30px 0;
	font: normal normal normal 27px/27px 'Trebuchet MS', 'Century Gothic' , sans-serif;
	letter-spacing: 6px;
	color: #666;
	display: block;
	text-align: left;
	}
h4 {
	margin: 0px 0 0 0;
	font: normal normal normal 17px/17px 'Trebuchet MS', 'Century Gothic' , sans-serif;
	letter-spacing: 6px;
	color: #666;
	display: block;
	text-align: left;
	}

/* *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** LISTAS */
ul {
	color: #888;
	font: normal normal normal 18px/18px 'Courier New' , 'Lucida Console' , monospace;
	}
li {
	margin: 10px 0;
	}


/* *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** PÁRRAFOS */
p.Nrml {
	margin: 10px 0;
	color: #222;
	font: normal normal normal 16px/23px 'Century Gothic' , Arial , sans-serif;
	text-align: justify;
	letter-spacing: 1px;
	}

p.Trjt {
	margin: 60px 0;
	border-top: 1px solid gray;
	border-bottom: 1px solid gray;
	padding: 20px;
	width: 344px;
	height: 120px;
	float: left;
	font: normal normal normal 16px/40px Georgia , 'Times New Roman' , serif;
	color: #222;
	text-align: left;
	letter-spacing: 2px;
	}

/* *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ENLACES */
.Nlcs a:link , .Nlcs a:visited {
	padding: 20px 0 20px 35px;
	height: 20px;
	display: inline-block;
	font: normal normal bold 15px/20px 'Century Gothic' , Verdana , sans-serif;
	letter-spacing: 3px;
	color: black;
	text-decoration: none;
	}
.Nlcs a:active , .Nlcs a:hover {
	color: gray;
	}

a.Nlc1 { background: transparent url(images/PntrNlc1.gif) no-repeat scroll left top; }
a.Nlc2 { background: transparent url(images/PntrNlc2.gif) no-repeat scroll left top; }
a.Nlc3 { background: transparent url(images/PntrNlc3.gif) no-repeat scroll left top; }
a.Nlc4 { background: transparent url(images/PntrNlc4.gif) no-repeat scroll left top; }
	
.NlcsIndx a:link , .NlcsIndx a:visited {
	font: normal normal normal 15px/15px 'Century Gothic' , Verdana , sans-serif;
	letter-spacing: 3px;
	color: white;
	text-decoration: none;
	}
.NlcsIndx a:active , .NlcsIndx a:hover {
	color: gray;
	}
	
.Trjt a:link , .Trjt a:visited {
	font: normal normal normal 24px/28px Garamond , 'Times New Roman' , serif;
	letter-spacing: 1px;
	color: #222;
	text-decoration: none;
	}
.Trjt a:active , .Trjt a:hover {
	color: #888;
	}

.Pie1 a:link , .Pie1 a:visited {
	font: normal normal normal 12px/12px 'Century Gothic' , Verdana , sans-serif;
	letter-spacing: 1px;
	color: #888;
	text-decoration: none;
	}
.Pie1 a:active , .Pie1 a:hover {
	color: #bbb;
	}
 

/* *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** IMÁGENES */

img.LogoGrnd {
	padding: 50px;
	width: 300px;
	height: 200px;
	}

img.HojaNlcs {
	width: 50px;
	height: 50px;
	}

a.FlchZqrd img {
	padding: 0 15px;
	width: 15px;
	height: 19px;
	position: relative;
	top: 5px;
	}
a.FlchDrch img {
	padding: 0 15px;
	width: 15px;
	height: 19px;
	position: relative;
	top: 5px;
	}

img.GalrMntr {
	margin: 2px 2px;
	border: 1px solid black;
	width: 54px;
	height: 54px;
	}

img.GalrGrnd {
	width: 556px;
	height: 418px;
	float: right;
	}

/* *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** TABLAS */

table.NlcsIndx {
	margin: 60px 0;
	width: 100%;
	}
.NlcsIndx td {
	border-style: none;
	padding: 2px 0;
	text-align: center;
	}

/* *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ESPECIALES */

span.LtCp {
	font: normal normal normal 46px/46px 'Trebuchet MS', 'Century Gothic' , sans-serif;
	float: left;
	padding: 0 10px 0 0;
	}

span.TrjtLin1 {
	font: normal normal normal 24px/28px Garamond , 'Times New Roman' , serif;
	}
span.TrjtNmrs {
	font: normal normal normal 24px/24px Georgia , Garamond , 'Times New Roman' , serif;
	letter-spacing: 3px;
	}

span.Nlc1 {
	margin: 0 0 0 30px;
	padding: 25px 0 0 25px;
	height: 25px;
	display: inline-block;
	background: transparent url(images/HojaNlc6.png) no-repeat scroll left center;
	font: normal normal normal 15px/15px 'Trebuchet MS', 'Century Gothic' , sans-serif;
	letter-spacing: 3px;
	color: gray;
	}

