body {
	margin: 0px;
	padding: 0px;
	background: url(/images/blue_tile.jpg) repeat-x top;
	background-color: #FFFFFF;	
}

#main_holder {
	text-align: left;
}

ul {
	list-style: url(../images/list_bullet.jpg);
}

#mainbody p {
	text-align: justify;
}

em {
	color: #9f72a0;
}

div, h1 {
	margin: 0px;
	padding: 0px;
}

#pageheading {
	background: url(../images/header.jpg) no-repeat left;
	text-indent: -5000px;
	height: 169px;
	width: 770px;
}

#mainbody {
	padding-left: 180px;
	padding-right: 30px;
}

#menu_list {
	float: left;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#menu_list li {
	display:inline;
}

#menu_list a {
	text-decoration: none;
	font-weight: bold;
	color: #AAAAAA;
	padding-left: 30px;
	display: block;
	margin:5px 0 0 0;
	line-height: 23px;
}

#menu_list a:hover {
	color: #E5E5E5;
}


#menu_list_right {
	float: right;
	list-style: none;
	margin: 20px 20px 0px 0px;
	padding: 0px;
}

#menu_list_right a {
	text-decoration: none;
	font-weight: bold;
	color: #AAAAAA;
	background: url(../images/menu_back.png) no-repeat left top;
	padding-left: 30px;
	display: block;
	margin:5px 0 0 0;
	line-height: 23px;
}

#menu_list_right a:hover {
	background: url(../images/menu_back.png) no-repeat left bottom;
	color: #E5E5E5;
}


#menu_list_left {
	float: left;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#menu_list_left a {
	text-decoration: none;
	font-weight: bold;
	color: #AAAAAA;
	padding-left: 30px;
	display: block;
	margin:5px 0 0 0;
	line-height: 23px;
}

#menu_list_left a:hover {
	color: #666666;
}

a:link              { color:#999999; text-decoration:none; }
a:visited           { color:#9f72a0; text-decoration:none; }
a:hover             { color:#000000; text-decoration:none; }
a:active            { color:#aa5555; text-decoration:underline; }

#error_login {
	color:#F00;
	font-size:large;
}

h1, h2, h3, h4, h5, h6 {
	color:#FF6600;
}

h2, h3 {
	font-weight:normal;
}

h1, h2, h3, h4, h5, h6, p, li, div {
	font-family: Arial, Helvetica, sans-serif;	
}

hr {
	background: #4CA1D8;
	color: #4CA1D8;
	border: 1px solid #4CA1D8;
}

#footer {
	color: #4CA1D8;
	font-size:small;
	margin:15px 0 0 0;
	text-align:center;
}

#function_description {
	background: #F7F7F7;
	border: 1px solid #EAEAEA;
	padding: 10px;
	margin-top: 10px;
}

#function_description ul {
	margin: 0;
	padding: 0;
	list-style:none!important;
	list-style-image: none!important;
}

#function_description ul li {
	margin-bottom: 10px;
}

#function_search_form {
	background: #F7F7F7;
	border: 1px solid #EAEAEA;
	padding: 10px;
}

#function_name {
	width: 250px;
}

#search_button {
	background: #FFF url(../images/search.png) no-repeat right center;
	padding:0 25px 0 0;
}

div.autocomplete {
      position:absolute;
      width:250px;
      background-color:white;
      border:1px solid #888;
      margin:0px;
      padding:0px;
}
	
div.autocomplete ul {
	list-style:none!important;
	list-style-image:none!important;
	margin:0px;
	padding:0px;
}

div.autocomplete ul li.selected {
	background-color: #B9DAF0;
}

div.autocomplete ul li {
	font-size: small;
	list-style-type:none;
	display:block;
	margin:0;
	padding:2px;
	cursor:pointer;
}

#error_login {
	color:#F00;
	font-size:large;
}

#TituloJuego {
}


#fondo {
	position:absolute;
	left:50%;
	top:0;
	width:1024px;
	height:803px;
	margin-left:-512px;
	margin-top:35;
	z-index:1;
}
#imagen_fondo {
	position:absolute;
	left:0px;
	top:35px;
	width:1024px;
	height:768px;
	z-index:2;
}
#logo_fondo {
	position:absolute;
	left:896px;
	top:-5px;
	width:108px;
	height:34px;
	z-index:2;
}

#copyright {
	position:absolute;
	left:14px;
	top:10px;
	width:510px;
	height:17px;
	z-index:3;
}
#menu_opciones {
	position:absolute;
	left:0px;
	top:0px;
	width:1025px;
	height:35px;
	z-index:6;
	background-color: #FFFFFF;
}

#titulo {
	position:absolute;
	left:138px;
	top:10px;
	width:996px;
	height:79px;
	z-index:5;
}
#sombra_pie {
	position:absolute;
	left:0px;
	top:771px;
	width:1024px;
	height:32px;
	background:url(../images/sombra.png) 0 0 repeat-x;
	z-index:2;
}
#carrusel {
	position:absolute;
	left:0px;
	top:10px;
	width:1024px;
	height:50px;
	z-index:8;
	background-color: #FFFFFF;
}
#fondo_carrusel {
	position:absolute;
	left:0px;
	top:680px;
	width:1024px;
	height:70px;
	z-index:7;
	background-color: #FFFFFF;
}
#quienes {
	position:absolute;
	left:3px;
	top:119px;
	width:400px;
	height:394px;
	z-index:7;
	background-color: #FFFFFF;
}
#quienes2 {
	position:absolute;
	left:283px;
	top:0px;
	width:280px;
	height:394px;
	z-index:9;
	background-color: #FFFFFF;
}
#quienes3 {
	position:absolute;
	left:401px;
	top:0px;
	width:280px;
	height:394px;
	z-index:8;
	background-color: #FFFFFF;
}
#foto_quienes {
	position:absolute;
	left:6px;
	top:0px;
	width:272px;
	height:392px;
	z-index:8;
}
#texto_quienes {
	position:absolute;
	left:14px;
	top:3px;
	width:375px;
	height:390px;
	z-index:8;
}
#texto_quienes2 {
	position:absolute;
	left:16px;
	top:3px;
	width:244px;
	height:387px;
	z-index:8;
}
#productos {
	position:absolute;
	left:3px;
	top:119px;
	width:280px;
	height:394px;
	z-index:7;
	background-color: #FFFFFF;
}
#menu_productos {
	position:absolute;
	left:7px;
	top:2px;
	width:244px;
	height:387px;
	z-index:8;
}
#texto_menu_productos {
	position:absolute;
	left:19px;
	top:21px;
	width:239px;
	height:255px;
	z-index:10;
}
#productos2 {
	position:absolute;
	left:283px;
	top:0px;
	width:350px;
	height:394px;
	z-index:8;
	background-color: #FFFFFF;
}
#productos3 {
	position:absolute;
	left:636px;
	top:0px;
	width:350px;
	height:394px;
	z-index:8;
	background-color: #FFFFFF;
}
#texto_productos {
	position:absolute;
	left:5px;
	top:2px;
	width:344px;
	height:391px;
	z-index:8;
}
#precio {
	position:absolute;
	left:7px;
	top:342px;
	width:335px;
	height:21px;
	z-index:9;
}
#precio2 {
	position:absolute;
	left:7px;
	top:368px;
	width:336px;
	height:21px;
	z-index:9;
}
#leyendaprecio {
	position:absolute;
	left:9px;
	top:377px;
	width:313px;
	height:18px;
	z-index:8;
}
#cerrar_platino {
	position:absolute;
	left:972px;
	top:100px;
	width:32px;
	height:32px;
	z-index:9;
}
#cerrar_diamante {
	position:absolute;
	left:618px;
	top:100px;
	width:32px;
	height:32px;
	z-index:9;
}
#testimonios {
	position:absolute;
	left:3px;
	top:119px;
	width:280px;
	height:394px;
	z-index:7;
	background-color: #FFFFFF;
}
#menu_testimonios {
	position:absolute;
	left:7px;
	top:2px;
	width:244px;
	height:387px;
	z-index:8;
}
#testimonios2 {
	position:absolute;
	left:283px;
	top:0px;
	width:350px;
	height:394px;
	z-index:8;
	background-color: #FFFFFF;
}
#testimonios3 {
	position:absolute;
	left:636px;
	top:0px;
	width:350px;
	height:394px;
	z-index:8;
	background-color: #FFFFFF;
}
#texto_testimonios2 {
	position:absolute;
	left:18px;
	top:7px;
	width:312px;
	height:391px;
	z-index:8;
}
#texto_testimonios {
	position:absolute;
	left:19px;
	top:56px;
	width:239px;
	height:255px;
	z-index:10;
}
#fecha_testimonio {
	position:absolute;
	left:18px;
	top:360px;
	width:313px;
	height:25px;
	z-index:2;
}
#escaneado_testimonio {
	position:absolute;
	left:0px;
	top:0px;
	width:350px;
	height:394px;
	z-index:10;
	background-color: #FFFFFF;
}
#cerrar_testimonio {
	position:absolute;
	left:971px;
	top:-17px;
	width:32px;
	height:32px;
	z-index:11;
}
#menu_contacto {
	position:absolute;
	left:7px;
	top:2px;
	width:244px;
	height:387px;
	z-index:8;
}
#texto_contacto {
	position:absolute;
	left:19px;
	top:45px;
	width:239px;
	height:255px;
	z-index:10;
}
.treceblanca {
	font-size: 13px;
	color: #FFFFFF;
}
.style6 {
	color: #666666;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.style8 {color: #9f72a0; font-style: italic; font-size: 16px;}
.style9 {color: #9f72a0; font-size: 13px; font-weight: bold; }
.style10 {color: #9f72a0; font-style: italic; font-size: 14px;}

