body {
	background-image: url(images/fondos.png);
	background-repeat: repeat-x;
}
/*divs*/
#contenedor {
	height: auto;
	width: 900px;
	background-position: center center;
	margin-right: auto;
	margin-left: auto;
}

#titulo {
	font: 12px Arial, Helvetica, sans-serif;
	background-image: url(images/baner1.png);
	background-repeat: no-repeat;
	background-position:  right center;
	float: left;
	height: 200px;
	width: 700px;
	margin: 0px;
}

#arribaizq {
	float: right;
	height: 315px;
	width: 200px;
	margin: 0px;
	font: bold normal 16px Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-align: center;
}
#botones {
	float: left;
	height: 30px;
	width: 700px;
	background-image: url(images/fonn2.png);
	margin: 0px;
	padding: 0px;
}
#editorial {
	float: left;
	height: auto;
	width: 698px;
	padding-top: 0px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(images/fonnedits.png);
}
#editorial2 {
	float: left;
	height: auto;
	width: 698px;
	margin-top: 1px;
}
#abajo2 {
	background-repeat: no-repeat;
	float: right;
	height: auto;
	width: 198px;
	margin-top: 88px;
	color: #000000;
	background-color: #FFFFFF;
	font: 12px Arial, Helvetica, sans-serif;
}
#abajo3 {
	background-repeat: no-repeat;
	float: right;
	height: auto;
	width: 198px;
	margin-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
}


#creditos {
	height: 120px;
	width: 900px;
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: center;
	clear: both;
	float: left;
	background-image: url(images/fondoabajo1.png);
	margin: 0px;
	background-repeat: no-repeat;
	background-position: center top;
}

/*tag*/
.inv {
	display: none;
}
.textoh1 {
	font: bold normal 12px "Courier New", Courier, monospace;
	color: #000000;
	text-align: left;
	float: right;
	height: auto;
	width: 30px;
	margin-top: 90px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.facebook {
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: left;
	height: auto;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
.tw{
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	background-position: left;
	height: auto;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clear: right;
}
.ftg{
	float: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: left;
	height: auto;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clear: left;
}
.rss{
	float: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	background-position: left;
	height: auto;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clear: right;
}

.msn{
	float: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: left;
	height: auto;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clear: left;
}
.devi{
	float: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: left;
	height: auto;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clear: left;
}

.facebook2 {
	float: left;
	margin: 0px;
	height: 129px;
	width: 62px;
	background-position: top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.amigo2 {
	float: right;
	margin: 1px;
	background-position: top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.h3 {
	font: bold 14px Georgia, "Times New Roman", Times, serif;
	color: #666666;
	text-align: center;
	float: right;
	height: 20px;
	width: 198px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #CCCCCC;
}
.h4 {
	font: bold 14px Georgia, "Times New Roman", Times, serif;
	color: #666666;
	text-align: center;
	float: right;
	height: 20px;
	width: 698px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #CCCCCC;
}
.parrafos {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	width: 200px;
	color: #000000;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.parrafos2 {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	color: #333333;
	float: left;
	margin-top: 5px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 697px;
}
.thumb img {
	
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.home {
	float: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.yo {
	float: left;
	margin-top: 10px;
}
/*botones*/
.btnanteriores:link, .btnanteriores:visited {
	float: left;
	width:138px;
	background-image: url(images/bt_numeros.png);
	height: 26px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
.btnanteriores:hover, .btnanteriores:active {
	float: left;
	width: 138px;
	height: 26px;
	background: url(images/bt_numeros.png);
	background-position: -138px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
	}
.btpaginas:link, .btpaginas:visited {
	float: left;
	width:138px;
	background-image: url(images/bt_pag.png);
	height: 26px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
.btpaginas:hover, .btpaginas:active {
	float: left;
	width: 138px;
	height: 26px;
	background: url(images/bt_pag.png);
	background-position: -138px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
	}
.btcontacto:link, .btcontacto:visited {
	float: left;
	width:138px;
	background-image: url(images/bt_conta.png);
	height: 26px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
.btcontacto:hover, .btcontacto:active {
	float: left;
	width: 138px;
	height: 26px;
	background: url(images/bt_conta.png);
	background-position: -138px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
	}
	.btsali:link, .btsali:visited {
	float: left;
	width:138px;
	background-image: url(images/bt_sali.png);
	height: 26px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
.btsali:hover, .btsali:active {
	float: left;
	width: 138px;
	height: 26px;
	background: url(images/bt_sali.png);
	background-position: -138px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
	}
.inv{
	display:none;
}
/*menus*/
ul.bot {
	list-style-position: inside;
	list-style-type: none;
	margin: 0px;
}
ul.bot li
{
    display:block;
	position:relative;
	padding:1px 5px;
	list-style-position: inside;
	list-style-type: none;
	float: left;
	margin-top: 0px;
}
ul.bot ul
{
   position:absolute; /* Esta posición es relativa al <li> que contiene a este <ul> */
   left:0px; /* Para que no monte sobre el <li> */
   top:-1px;
display:none;
   list-style:none;
 margin-top: 10px;
}
ul.bot > li > ul
{
	position:absolute;
	left:5px;
	top:15px;
	display:none;
	list-style:none;
	background-color: #FF99CC;
	width:98px
}
ul.bot li:hover 
{
	
}

ul.bot li:hover > ul
{
	display:block;
}
ul.bot > li
{
	display:inline;
}
/*link*/
a.estilo2:link {
	color: #666666;
	text-decoration: none;
	font: 10px Arial, Helvetica, sans-serif;
}
a.estilo2:visited {
	color: #666666;
	text-decoration: none;
	font: 10px Arial, Helvetica, sans-serif;
}
a.estilo2:hover {
	font: 10px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
}
a.estilo2:active {
	font: 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none
}
a.estilo3:link {
	color: #000000;
	text-decoration: none;
	font: 12px Arial, Helvetica, sans-serif;
}
a.estilo3:visited {
	color: #000000;
	text-decoration: none;
	font: 12px Arial, Helvetica, sans-serif;
}
a.estilo3:hover {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
}
a.estilo3:active {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none
}
