body {
	margin: 0px 0px 0px 0px;
	background:url(images/background.gif) repeat-y center #6BB11C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;}

#header {
width:590px;
margin:auto;}

#contenido {
background-color:#fff;
width:490px;
padding:0px 50px 0px 50px;
margin:0;
margin:auto;}

#paginascontenidos h1 {
color:#EB5600;
margin:0;
padding:10px 0px 10px 0px;}


.tituloestaedicion {
text-align:right;
margin:0;
padding:0;}

#indice {
font-size:10px;
text-transform:uppercase;
border-bottom:1px solid #C76A00;
border-top:1px solid #C76A00;
margin-top:5px;}

#indice a {
width:460px;
background:url(images/bulletsindice.gif) no-repeat left;
color:#00627A;
display:block;
text-decoration:none;
padding:5px 0px 5px 30px;
border-bottom:1px solid #00A0C6;}

#indice .ultimo {
border-bottom:none;}

#indice a:hover {
color:#000000;
text-decoration:overline;}

.suscripciongral {
margin-top:20px;}

.suscripciongral img {
margin:0px;
padding:0px;}

.suscripcion {
background-color:#F3F3F3;
border-left:1px solid #00A0C6;
border-right:1px solid #00A0C6;
text-align:center;
font-size:10px;
margin:0px;
padding:0px;}

.suscripcion p {
padding:5px;
margin:0px;}

.suscripcion a {
color:#00627A;
font-size:10px;
text-transform:uppercase;
text-decoration:none;}

.suscripcion a:hover {
color:#000000;
text-decoration:overline;}

.banner {
background-color:#eee;
border-bottom:1px solid #ccc;
border-top: 1px solid #ccc;
text-align:center;
padding:10px;
margin:20px 0px 20px 0px;}

h1 {
font-size:18px;
font-weight:lighter;}

#whywi h1 {
color:#EB5600;
border-top:1px solid #0081A1;
border-bottom:1px solid #E4E4E4;
margin:0;
padding:10px 0px 10px 0px;}

.tags {
margin:5px 0px 0px 0px;
padding:0;}

.tags a {
color:#00627A;
text-decoration:none;
text-transform:uppercase;
font-size:10px;
}

.tags a:hover {
text-decoration:overline;
color:#000000;}

.autor {
margin:5px 0px 0px 0px;
color:#666666;}

#generacionm{
background-color:#00A0C6;
color:#FFFFFF;}

#generacionm h1 {
color:#FFFFFF;
padding-top:0;
margin:0;}

.recomendar p{
background-color:#00A0C6;
border-left:1px solid #0081A1;
border-right:1px solid #0081A1;
margin:0;
padding:5px;
text-align:center;}

.recomendar a{
text-transform:uppercase;
color:#FFFFFF;
text-decoration:none;}

.recomendar a:hover {
text-decoration:overline;}

#tradem p{
border-left:10px solid #FF5D00;
padding:0px 0px 0px 20px;
margin:0px 0px 10px 0px;}

#tradem .bloque1 {
background-color:#FF5D00;
padding:10px 20px 10px 20px;
}

#tradem strong {
color:#FF5D00;} 

#tradem .bloque1 strong {
color:#FFFFFF;} 

#playersm  p{
border-left:10px solid #6BB11C;
padding:0px 0px 0px 20px;
margin:0px 0px 10px 0px;}

#playersm  .bloque1 {
background-color:#6BB11C;
padding:10px 20px 10px 20px;
}

#playersm  strong {
color:#6BB11C;} 

#playersm  .bloque1 strong {
color:#FFFFFF;} 

#agenda  p{
border-left:10px solid #0081A1;
padding:0px 0px 0px 20px;
margin:0px 0px 10px 0px;}

#agenda  .bloque1 {
background-color:#0081A1;
padding:10px 20px 10px 20px;
}

#agenda  strong {
color:#0081A1;} 

#agenda  .bloque1 strong {
color:#FFFFFF;} 

.funcionalidades {
text-align:right;}

.funcionalidades img {
padding:0px 10px 0px 10px;}

.funcionalidades a {
color:#00627A;
text-decoration:none;
text-transform:uppercase;
font-size:10px;}

.funcionalidades a:hover {
text-decoration:overline;
color:#000000;}

#generacionm .funcionalidades {
background-color:#0081A1;
padding:10px 20px 10px 10px;}

#generacionm .funcionalidades a{
color:#FFFFFF;}

#generacionm .foto {
float:right;
border:1px solid #FFFFFF;
margin:0px 0px 20px 20px;}

.gminterior {
padding:0px 20px 0px 20px;}

.titulowhywi {
text-align:right;
margin:0;
padding:0;}

.titulogeneracionm {
text-align:right;
margin-bottom:5px;}

.titulotradem {
text-align:right;
padding:0;
margin:20px 0px 5px 0px;}

.tituloplayersm {
text-align:right;
padding:0;
margin:20px 0px 5px 0px;}

.tituloagenda {
text-align:right;
padding:0;
margin:20px 0px 5px 0px;}

#menufinal a {
text-decoration:none;
color:#00627A;
padding:3px 0px 3px 0px;
width:490px;
display:block;
border-bottom:1px solid #00A0C6;
font-size:10px;
text-transform:uppercase;}

#menufinal a:hover {
color:#000000;
text-decoration:overline;}

#pie {
width:590px;
margin:auto;}

/*///// FORMULARIOS /////*/
input { font-size:9px;}
.textoformularios {width:160px; float:left; text-align:left; padding:10px; background-color:#EDEDED; text-transform:uppercase; font-size:10px;}
form p{ text-transform:uppercase; font-size:10px;}

.campo {width:330px; height:19px; border:1px solid #B8B8B8; background:url(images/fondos/campo.gif) repeat-x;}
.campotelarea {width:50px; height:19px; border:1px solid #B8B8B8; background:url(images/fondos/campo.gif) repeat-x;}
.campotelnumero {width:270px; height:19px; border:1px solid #B8B8B8; background:url(images/fondos/campo.gif) repeat-x;}
select {width:330px; border:1px solid #B8B8B8;}
textarea {width:330px; height:250px; border:1px solid #B8B8B8;}
.boton2{ background-color:#FD7A20; border:1px solid #CB6B2E; color:#FFFFFF; text-transform:uppercase; font-size:8px; font-weight:bold; height:22px;}
.botones{ text-align:right; padding:0 20px 0 0;}

.links a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	color:"#00627A";
}

.links a:hover {
text-decoration:overline;}

a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	color:#00627A;
}

a:hover {
text-decoration:overline;}

