table {
	width:750px;
	text-align:center;
	padding: 0;
	margin:0 auto;
	/*background: url(principal.gif);*/
	margin-top:0;
	background-color: #FFFFFF;
}
  
a {
color : #4E555E; 
text-decoration : none; 
/*border-bottom : 1px solid #dca;*/ 
} 
a:visited {
color : #4E555E; 
border : medium none inherit; 
} 
a:hover {
color : #4E555E; 
/*border-bottom : 1px solid #333331; */
} 
acronym {
cursor : help; 
font-style : normal; 
border : medium none inherit; 
} 
h1 {
display : none; 
} 
h2 {
font-size : 2em; 
font-weight : normal; 
color : #922; 
margin : 0 0 0.7em; 
padding : 0; 
} 
h3 {
width : 430px; 
height : 20px; 
/*margin : 1.2em 0 0.8em;*/
margin : 0 0 0.8em;
} 
h3 span {
display : none; 
visibility : hidden;
}

.subtitulos{
font-size : 1em; 
color : #CC0B19;
font-weight:bold;
}
  
p {
/*text-indent : 1.5em;*/ 
font-size : 88%; 
margin : 0 0 0.6em; 
} 
* html body p {
font-size : 80%; 
} 

#intro {
width : 750px; 
background-color:#FFFFFF;
height : 176px; 
margin:0;
padding:0;
} 


#pageHeader {
width : 750px; 
height : 176px; 
background : #000 url(cabeza.jpg) no-repeat;
margin:0;
padding:0;
border-bottom:1px solid #000000; 
} 

#quickSummary {
position : absolute; 
top: 190px;
left : 510px; 
width : 210px; 
background : transparent url(h3-download.gif) no-repeat 0 0; 
border-bottom : 1px solid #923b09; 
} 
#footer {
margin : 3em 0 0; 
font : bold 9px/3em tahoma, verdana, sans-serif; 
text-transform : uppercase; 
letter-spacing : 1px; 
padding-bottom : 2em; 
/*clear: both;*/
}

#diarios {
margin :0; 
font : bold 9px/3em tahoma, verdana, sans-serif; 
text-transform : uppercase; 
letter-spacing : 1px; 
padding-bottom : 2em; 
/*clear: both;*/
}  

.style2 {color: #FFFFFF}

#pageHeader h1 , #pageHeader h2 {
display : none; 
} 
#quickSummary p.p2 {
text-indent : 0; 
font : 10px/16px tahoma, verdana, sans-serif; 
color : #efece3; 
padding : 5px 17px; 
margin : 25px 0 0; 
background : #bd4d0d url(list-bg.jpg) repeat; 
border-top : 1px solid #923b09; 
} 
#quickSummary p.p2 a {
color : #efece3; 
border : medium none inherit; 
font-weight : bold; 
} 
#quickSummary p.p2 a:hover {
color : #ec9; 
} 
#quickSummary p.p1 {
display : none; 
} 
#footer a {
background : #cb9; 
padding : 2px 5px; 
color : #edb; 
border : medium none inherit; 
margin : 0; 
} 
#footer a:hover {
background : #000; 
border : medium none inherit; 
} 

h3.select {
background : transparent url(lselect_sub.jpg) no-repeat; 
} 
h3.resources {
background : transparent url(resources_sub.jpg) no-repeat; 
} 
h3.archives {
background : transparent url(archives_sub.jpg) no-repeat; 
} 
h3.favorites {
background : transparent url(h3-favorites.gif) no-repeat; 
} 
/*#preamble h3 {
background : url(prod_titulo.png) no-repeat;
height : 71px;
} */

hr
{
color:#CC0B19;
height: 1px;
}

#preamble h4, #explanation h4 {
/*background : transparent url(bienvenidos.gif) no-repeat; */
border-style: dashed;
border-color: gray;
border-width: 2px 0px;
padding: 5px;
color:#CC0B19
} 
#explanation {
margin-left : 0px;
margin-bottom: 10px; 
width : 430px;
}

#participation {
margin-left : 0px;
margin-bottom: 10px; 
width : 430px;
}

#benefits {
margin-left : 0px;
margin-bottom: 10px; 
width : 430px;
float:left
}

#explanation h3 {
background : url(productos.gif) no-repeat; 
height : 39px;
margin:0 0 3px 0;
} 

#participation h3 {
/*background : url(h3-participation.gif) no-repeat;*/ 
} 
#benefits h3 {
background : url(h3-benefits.gif) no-repeat; 
} 
#requirements h3 {
background : url(h3-requirements.gif) no-repeat; 
height : 23px; 
margin-bottom : 0.7em; 
} 



/*--------------------------------------------*/
body {
margin : 0; 
padding : 0; 
background : #4E555E url(background.gif) repeat; 
font : small/1.3em georgia, times, serif; 
color : #333331; 
text-align : center; 
}

#container {
position : relative;
float:inherit; 
text-align : left;
margin : 0 auto; 
width : 750px;
background : #fff url(principal.gif) repeat-y ;
border-bottom : 15px solid #000;
} 


#supportingText {
width : 430px; 
margin-left :0px; 
float: left;
padding:0 0 0 20px;
margin-top:20px;

} 

#preamble {
margin-left : 0px;
margin-bottom: 10px; 
width : 430px;
} 

/*---------------------------------------------*/

#linkList { 
left:512px;  
width : 210px; 
margin-right : 13px;
float:right;
margin-bottom:5px
} 

#linkList h3 {
width : 210px; 
height : 53px; 
margin : 1em 0 0; 
padding : 0; 
} 

#linkList p , #linkList li {
font : x-small/1.6em tahoma, verdana, sans-serif; 
color : #efece3; 
text-indent : 0; 
}
 
#linkList ul {
list-style : none; 
margin : 0; 
padding : 0; 
border-top : 1px solid #ffffff; 
background : #AFC7E6 url(list-bg.jpg) repeat; 
} 

#linkList li {
color : #000; 
border-bottom : 1px solid #923b09; 
line-height : 0.75em; 
padding : 0.1em 15px; 
}
 
#linkList li:hover {
background : #b64a0b; 
} 

#linkList li a {
display : block; 
border : medium none inherit; 
color : #4E555E; 
font-weight : bold; 
/*margin-left : -12px;*/ 
/*padding-left : 12px;*/ 
background : url(arrow.gif) no-repeat 0 60%; 
} 

#linkList li a:hover {
color : #702D2B; 
/*background-position : -300px 60%; */
}
 
#linkList li a.c {
display : inline; 
padding : 0; 
margin : 0; 
background : none repeat; 
color : #000; 
font-weight : normal; 
}
 
#linkList li a.c:hover {
color : #6e2308; 
} 

#linkList #larchives li , #linkList #lselect li , #linkList #lresources li , #linkList #lfavorites li {
padding : 0.5em 0; 
}
 
#linkList #larchives li a , #linkList #lselect li a, #linkList #lfavorites li a {
background : transparent url(bullet.gif) no-repeat 5px 60%; 
display : inline; 
padding-left : 25px; 
margin : 0; 
}
 
#linkList #lresources li a {
background : transparent url(bullet.gif) no-repeat 5px 60%; 
display : inline; 
padding-left : 17px; 
margin : 0; 
} 

#linkList #larchives li a:hover , #linkList #lselect li a:hover , #linkList #lresources li a:hover , #linkList #lfavorites li a:hover {
/*background-position : -295px 60%;*/ 
} 
