
a img {border:0}


a
	{
	
	color: #CDCDFF;
	}


a:hover {
	text-decoration: underline;
	color: #FF6600;
	}

a:visited
	{
	color: #CDCDFF;
	}

a:visited:hover
	{
	color: #FF6600;
	}

p.just {
	text-align: justify;
}



body { 
	font: normal 11pt "Tahoma", "Verdana", sans-serif;
	margin: 0px;
	background: black;
}

h1	{
	font: bold 22pt "Arial", helvetica, sans-serif;
/*	color: #FF6600;*/
	color: #CDCDFF;
	}

h2	{
	font: bold 20pt "Arial", helvetica, sans-serif;
/*	color: #FF6600;*/
	color: #CDCDFF;
	}

h3	{
	font: bold 18pt "Arial", helvetica, sans-serif;
/*	color: #FF6600;*/
	color: #CDCDFF;
	}

h4	{
	font: bold 16pt "Arial", helvetica, sans-serif;
/*	color: #FF6600;*/
	color: #CDCDFF;
	}

h5	{
	font: bold 14pt "Arial", helvetica, sans-serif;
/*	color: #FF6600;*/
	color: #CDCDFF;
	}

th	{
	font: bold 11pt "Arial", helvetica, sans-serif;
	}

strong	{
	color: #CDCDFF;
	}

em	{
	color: #ADADFF;
	}

div.right {
	margin:1em;
	margin-top:1em;
	margin-left:1em;
	padding:1em;
	display:block;
	width:180px;
	float:right;
}

div.left {
	margin-top:1em;
	margin-right:1em;
	padding:1em;
	display:block;
	width:180px;
	float:left;
}
div.contentright {
margin-left:180px;
text-align:justify;
}
div.contentleft {
margin-right:180px;
text-align:justify;
}

div.righthalf{
	padding-left:1.5em;
	text-align:justify;
	display:block;
	width:45%;
	float:right;
}

div.lefthalf{
	padding-right:1.5em;
	margin-right:45%
	text-align:justify;
}

/*
#margensup {
	background: black;
	height: 20px;
}
*/

#tablaprecios {
	height: 180px;
	margin: 1ex;
	width: 600px;

}

#page {
	/*background: #FF6600;*/
	background: #333333;
	width: 1000px;
	height: 720px;
	margin-left: auto;
	margin-right: auto;
	border: solid 0px lightgray;
}

#pagelegal {
	/*background: #FF6600;*/
	background: #333333;
	width: 1000px;
	/*height: 720px;*/
	margin-left: auto;
	margin-right: auto;
	border: solid 0px lightgray;
}

#contentlegal { 
/*  color: #3B5B7A; */
  color: #ADADFF;
  background-color: #333333;
/* El tama�o exacto de la ventana */
  width: 1000 px;
/*  height: 610px;*/
  margin-left: 2em;
  margin-right: 2em;
  text-align: left;
  padding: 1.75ex;
  font: normal 11pt "Tahoma", "Verdana", sans-serif;
}


#pagesteam {

	/*font-size: 60%*/
	background: #333333;
  /*background-color: #333333;*/
	width: 750px;
	height: 300px;
	margin: 1ex;
  text-align: left;
  padding: 1.75ex;
	border: solid 0px lightgray;
	color: #ADADFF;

  font: normal 10pt "Tahoma", "Verdana", sans-serif;
}




#header {
  font-size: 120%;
  /*background: #D2D2D2;*/
  color: black;
  text-align: right;
  height: 180px;
  padding-top: 0px; 
}
#logo {
  padding-top: 0px;
  padding: 0px;
  width: auto;
  float: right;
  margin-left: 150px;

}

#ofertas {
	color: #FFFFFF;
	background-color: #333333; /* ojo con esto, es para arreglar una zona blanca en el IE */
	float: right;
	width: 250px;
	height: 500px;
	padding: 10px;
	font: normal 11pt "Tahoma", "Verdana", sans-serif;
}


#ofertas a
	{
	color:white;
	text-decoration:none;
	}

#ofertas a:visited
	{
	color:white;
	text-decoration:none;
	}

#ofertas a:visited:hover
	{
	color:white;
	text-decoration:none;
	}

#ofertas a:hover
	{
	color:white;
	text-decoration:none;
	}

#ofertas strong
	{
	color:white;
	font-size:large;
	/*text-decoration:blink;*/
	}




#referform label {  display: block; width: 11em; float: left; }
#referform fieldset { width: 34em; }

#contactform label { font: normal 9pt "Tahoma", "Verdana", sans-serif; display: block; width: 11em; float: left; }
#contactform fieldset { width: 22em; text-align: left; }

#contactformleft label { display: block; width: 14em; float: left; }
#contactformleft fieldset { width: 25em; text-align: left; }






#contratar a
	{
	color: #FF6600;
	
	text-decoration:none;
	}


#contratar a:hover {
	text-decoration: underline;
	color: #FF6600;
	}

#contratar a:visited
	{
	color: #FF6600;
	text-decoration:none;
	}

#contratar a:visited:hover
	{
	color: #FF6600;
	text-decoration: underline;
	}



#fotojuego {
	background-image: url("../images/content/service/fondojuego.jpg");
	background-color: #333333;	
	background-position: top;
	background-repeat: no-repeat;
	width: 150px;
	height: 110px;
	padding-top: 10px;
}

#fotoofertas {
	background-image: url("../images/ofertas/back.gif");
	background-color: #333333; /* No cambiar este color. Editad la imagen para que sea menos alta. Así además tendremos control sobre los espaciados. */
	background-repeat: no-repeat;
	background-position: top;
	width: 240px;
	height: 210px;
	padding-top: 25px;
}




/*############## TABLA CON DECORACI�N ESPECIAL ###############*/
#fototable{ 
  font-size: 95%;
  text-align: left;
  /*background-image: url("../images/content/backtable.png"); OJO, imagen para el fondo de la tabla ''fototable''*/
  background-repeat: no-repeat;
  background-position: top;
  width: auto; /*582px*/
  height: auto; /*284px*/
  border-collapse: separate;
  /*background-color: #FCEE9E; */
  /*border: 3px solid #990033; */
  caption-side: bottom;

}

#fototable caption { 
	background-color:#5A666E; 
	color:#000000; 
	text-transform:uppercase; 
	font-weight:bold; 
	font-size:1.2em; 
	border:1px solid #000; 
}
#fototable thead tr { 
	background-color:#F5B348; 
	color:#000000; 
	padding:2px; 
	text-transform:uppercase; 
	border-top:1px solid #F4D39E; 
	border-left:1px solid #F4D39E; 
	border-bottom:1px solid #B76E00; 
	border-right:1px solid #B76E00; 
}
#fototable tfoot tr { 
	background-color:#F29601; 
	color:#000000; 
	padding:2px; 
	text-transform:uppercase; 
	font-size:1.2em; 
}
#fototable tfoot td { 
	background-color:#FC0; 
	color:#000000; 
	font-weight:bold; 
	text-transform:uppercase; 
	font-size:1.2em; 
	padding:0px 5px; 
}

#fototable tbody td { 
	background-color:#C4CCD0; 
	color:#000000; 
	padding:2px; 
	text-align:center; 
	border-top:1px solid #FFF; 
	border-left:1px solid #FFF; 
	border-bottom:1px solid #AFB5B8; 
	border-right:1px solid #AFB5B8;  
}

#fototable tfoot th { 
	background-color:#FC0; 
	color:#000000; 
	font-weight:bold; 
	text-transform:uppercase; 
	font-size:1.2em; 
	padding:0px 5px; 
}

#fototable tbody th { 
	background-color:#C4CCD0; 
	color:#000000; 
	padding:2px; 
	text-align:center; 
	border-top:1px solid #FFF; 
	border-left:1px solid #FFF; 
	border-bottom:1px solid #AFB5B8; 
	border-right:1px solid #AFB5B8;  
}

#fototable tbody td a {  
	color:#000000; 
	text-decoration:none; 
	font-weight:bold; 
}
#fototable tbody td a:hover { 

	color:#000000; 
}
#fototable tbody th a { 
	color:#000000; 
	text-decoration:none; 
	font-weight:bold; 
}
#fototable tbody th a:hover { 
	color:#000000; 
	text-decoration:underline; 
}
#fototable tr 
	{
	text-align: center;
	}

#fototable th
	{
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	}

#fototable td
	{
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	height:4ex;
	}

#fototable img
	{
	height:3ex;
	width:3em;
	}
#fototable table
	{
	border:0px;
	}
  



/*##################################################*/

#tahoma11{
	font: normal 11pt "Tahoma", "Verdana", sans-serif;
	}

#content { 
/*  color: #3B5B7A; */
  color: #ADADFF;
  background-color: #333333;
/* El tama�o exacto de la ventana */
  width: 800 px;
  height: 510px;
  margin-left: 5em;
  margin-right: 5em;
  text-align: left;
  padding: 1.75ex;
  font: normal 12pt "Tahoma", "Verdana", sans-serif;
}

#content table{ 
  font-size: 95%;
  text-align: left;


}

#content table tr td { 
  width: auto;

}

#contentofertas { 
/*  color: #3B5B7A;  azul */
  color: #ADADFF;
  background-color: #333333;
/*  background-color: #FDB31C; naranja*/
/* El tama�o exacto de la ventana */
  width: 800 px;
  height: 520px;
  margin-left: 3em;
  /*margin-right: 3em;*/
  text-align: left;
  padding: 1.75ex;
  font: normal 12pt "Tahoma", "Verdana", sans-serif;
}

#contentofertas table{ 

  font-size: 95%;
  text-align: left;
}

#contentofertas table tr td { 
  width: auto;

}




#footer {

	background: #333333;
	color: white;
	background-image: url("../images/footer/fondofooter.png");
	background-repeat: no-repeat;
	background-position: top;
	text-align: center;
	width: 1000px;
	height: 22px;
	margin-left: auto;
	margin-right: auto;
	font-size: 80%;
	padding-top: 2px;
}

#footer a {
	font-size: 100%;
	color: white;
}

#footer a:hover {
	font-size: 100%;
	/*color: #3B5B7A;*/
	color: #333333;
}

#footer a:visited:hover {
	font-size: 100%;
	/*color: #3B5B7A;*/
	color: #333333;
}


#footer a:visited {
	font-size: 100%;
	color: white;
}

}

