/* CSS Document */
/* no list-markers by default, since lists are used more often for semantics */
ul,ol {
	list-style:none
}

/* avoid browser default inconsistent heading font-sizes */
/* and pre/code too */
h1,h2,h3,h4,h5,h6,pre,code { 
	font-size:1em;
}

/* remove the inconsistent (among browsers) default ul,ol padding or margin  */
/* the default spacing on headings does not match nor align with 
   normal interline spacing at all, so let's get rid of it. */
/* zero out the spacing around pre, form, body, html, p, blockquote as well */
/* form elements are oddly inconsistent, and not quite CSS emulatable. */
/*  nonetheless strip their margin and padding as well */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {
	margin:0; 
	padding:0;
}
/* whoever thought blue linked image borders were a good idea? */
a img,:link img,:visited img {
	border:none;
	position: absolute;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	color: #000000;
	background-color: #FFFFFF;
	margin: 0px;
	width: 100%;
	background-position: left top;
	background-image: url(Sin%20t%C3%ADtulo-1.jpg);
	background-repeat: no-repeat;
}
img {
	border: none;
}

#logo {
	position:absolute;
	left: 47px;
	top: 17px;
}
.logo {
	position: relative;
	width: 147px;
	height: 254px;
}

#nav {
	font: Arial, Helvetica, sans-serif;
	font-size:12px;
	float: right;
	top: 21px;
	text-align:right;
	line-height: 120%;
	height: auto;
	width: 600px;
	vertical-align: text-bottom;
	position: absolute;
	left: 400px;
}
#nav a:link {
	color:  #FFFFFF;
	text-decoration: none;
}
#nav a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#nav a:hover {
	color: #FFCC99;
	text-decoration: none;
}
#navChain {
	position: absolute;
	left: 155px;
	top: 115px;
}

#titulo	{
	position:absolute;
	font: Geneva, Arial, Helvetica, sans-serif;
	font-size:30px;
	text-align: right;
	float:right;
	color: #FFFFCC;
	top: 140px;
	width: 600px;
	left: 400px;
	}

#content	{
	position:absolute;
	width: 925px;
	height: 257px;
	background-position: right;
	text-align: right;
	float: right;
	right: auto;
	}
	
#boletin0	{
	position:absolute;
	left: 328px;
	top: 355px;
	line-height:180%;
	font: Georgia;
	width: 375px;
	}
	
#boletin0 a:link {
	color: #330000;
	text-decoration: none;
}
#boletin0 a:visited {
	color: #330000;
	text-decoration: none;
}
#boletin0 a:hover {
	color: #660000;
	text-decoration: none;
}	
	
#boletin	{
	position:absolute;
	left: 350px;
	top: 450px;
	line-height:180%;
	font: Georgia;
	width: 100px;
	}
	
#boletin a:link {
	color: #330000;
	text-decoration: none;
}
#boletin a:visited {
	color: #330000;
	text-decoration: none;
}
#boletin a:hover {
	color: #660000;
	text-decoration: none;
}

	
#boletin2	{
	position:absolute;
	left: 470px;
	top: 450px;
	line-height:180%;
	font: Georgia;
	width: 100px;
	}
	
#boletin2 a:link {
	color: #330000;
	text-decoration: none;
}
#boletin2 a:visited {
	color: #330000;
	text-decoration: none;
}
#boletin2 a:hover {
	color: #660000;
	text-decoration: none;
}

#boletin3	{
	position:absolute;
	left: 591px;
	top: 451px;
	line-height:180%;
	font: Georgia;
	width: 100px;
	}
	
#boletin3 a:link {
	color: #330000;
	text-decoration: none;
}
#boletin3 a:visited {
	color: #330000;
	text-decoration: none;
}
#boletin3 a:hover {
	color: #660000;
	text-decoration: none;
}

#textoinicio	{
	position:absolute;
	left: 300px;
	top: 320px;
	width: 398px;
	height: 480px;
	text-align:justify;
	font: serif;
	font-size:18px;
}

#textoinicio a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#textoinicio a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#textoinicio a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

#estatutos	{
	position:absolute;
	left: 273px;
	top: 461px;
	width: 400px;
	height: 39px;
	text-align:justify;
	font: serif;
	font-size:30px;
}

#estatutos a:link {
	color: #330000;
	text-decoration: none;
}
#estatutos a:visited {
	color: #330000;
	text-decoration: none;
}
#estatutos a:hover {
	color: #660000;
	text-decoration: none;
}


#programa	{
	position:absolute;
	left: -1px;
	top: -106px;
	width: 400px;
	height: 39px;
	text-align:justify;
	font: serif;
	font-size:30px;
}

#programa a:link {
	color: #330000;
	text-decoration: none;
}
#programa a:visited {
	color: #330000;
	text-decoration: none;
}
#programa a:hover {
	color: #660000;
	text-decoration: none;
}

