@CHARSET "ISO-8859-1";

body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}

	div#main {
		width:965px;
		margin:0 auto;
	}
	
	    div#header {
	    	font:11px arial,verdana,helvetica,clean,sans-serif;
	    }
		
		    div#header a {
		    	text-decoration:none;
				color:#000 !important;
		    }
			
			    div#header a.gray {
			    	color:#6C6F70 !important;
			    }
		
	        div#header ul#top {
	            text-align:right;
				list-style:none;
				margin:0;
				padding:8px 0;
	        }
			
			    div#header ul#top li {
			    	display:inline;
					float:right;
					font-size:1em;
					margin-left:10px;
					padding:0 0 0 11px;
					border-left: solid 1px #ccc;
			    }
				
				div#header ul#top li.search {
					background: url("../img/header_overnav_search.png") no-repeat scroll left 2px transparent;
					padding-left: 18px;
					padding-top: 0;
					border-left:none;
				}
				
				    div#header ul#top li.search span {
				    	color:#D0CFCB;
				    }
					
					   div#header ul#top li.search span strong {
					       display:none;
					   }
					   
					   div#header ul#top li.search span form {
					       display:inline;
					   }
					   
					       div#header ul#top li.search span form input.ok, div#header ul#top li.search span form input.txt {
					           border:medium none;
							   color:#FFFFFF;
							   height:15px;
							   vertical-align:bottom;
							   font:99% arial,verdana,helvetica,clean,sans-serif;
							   background: none repeat scroll 0 0 #D0CFCB;
					       }
					   
					       div#header ul#top li.search span form input.txt {
					           background:none repeat scroll 0 0 #EAE9E8;
							   padding:0 1px;
							   width:165px;
					       }
						   
						   div#header ul#top li.search span form input.ok {
						      cursor:pointer;
							  padding:0 0 1px;
							  line-height:15px;
							  text-align:center;
							  vertical-align:middle;
							  width:18px;
						   
						   }
						   
            div#header img {
            	margin:8px 0 2px;
            }    
			
			div#header ul#bottom {
				text-align:left;
                list-style:none;
                margin:0;
                padding:8px 0;
			}
			
			    div#header ul#bottom li {
			    	display:inline-block;
					float:left;
					line-height:13px;
					margin-right:10px;
					padding-right:11px;
					border-right:solid 1px #333;
			    }
				
                div#header ul#bottom li.last {
                    margin-right:0;
                    border-right:none;
                }				
							
				    div#header ul#bottom li a {
				    	display:block;
						float:left;
				    	background:url("../img/header_menu_images.jpg") no-repeat;
						height:13px;
				    }
					
					div#header ul#bottom li a.gama {
						width:80px;
					}
					
                       div#header ul#bottom li a:hover.gama {
                           background-position:-141px 0;
                       }

                    div#header ul#bottom li a.promociones {
                        width:74px;
						background-position:0 -13px;
                    }
					
                       div#header ul#bottom li a:hover.promociones {
                           background-position:-141px -13px;
                       }
					
                    div#header ul#bottom li a.ocasion {
                        width:120px;
						background-position:0 -26px;
                    }
					
                       div#header ul#bottom li a:hover.ocasion {
                           background-position:-141px -26px;
                       }
					
                    div#header ul#bottom li a.shop {
                        width:72px;
						background-position:0 -39px;
                    }
					
                       div#header ul#bottom li a:hover.shop {
                           background-position:-141px -39px;
                       }
					
                    div#header ul#bottom li a.servicios {
                    	background-position:0 -52px;
                        width:138px;
                    }
					
                       div#header ul#bottom li a:hover.servicios {
                           background-position:-141px -52px;
                       }
					
                    div#header ul#bottom li a.descubre {
                        width:104px;
						background-position:0 -65px;
                    }
					
                       div#header ul#bottom li a:hover.descubre {
                           background-position:-141px -65px;
                       }
					
					   div#header ul#bottom li a span {
					       display:none;
					   }
	
	    div#content {
            clear:both;
			padding-top:23px;
            *padding-top:13px;
	    }
		
		    div#content h1, div#content h2{
		    	margin:0;
				padding:0;
				line-height:10px;
		    }
			
			div#content div#content-estatico, div#content div#juego {
				padding:4px;
				border:solid 1px #9f9f9f;
				height:491px;
				position:relative;
			}
			
			    div#content div#juego div#facebook {
			    	height:305px;
					width:469px;
					float:right;
					background:url("../img/content_facebook_background.jpg") no-repeat;
					padding:186px 4px 0;
			    }
				
				    div#content div#juego div#facebook div.ideales {
						margin-bottom:14px;
						padding:13px 10px 10px 75px;
				    }
					
					   div#content div#juego div#facebook div.ideales img {
					       
					   }
					
					div#content div#juego div#facebook div#buttons {
						padding:15px 25px 25px;
						margin-top:-50px;
					}
										
	                    div#content div#juego div#facebook div#buttons div#userdata {
	                        display:none;
	                        height:100px;
	                    }
						
						    div#content div#juego div#facebook div#buttons div#userdata div {
						    	display:block;
								background:url("../img/userdata_bg.png") no-repeat;
								height:52px;
								margin-bottom:10px;
						    }
							
							    div#content div#juego div#facebook div#buttons div#userdata div span {
							    	font-size:12px;
									padding:4px 0;
									display:block;
									width:380px;
									line-height:15px;
									*width:320px;
							    }							
				
				div#content div#juego div#map {
					height:489px;
					width:476px;
					border:solid 1px #9f9f9f;
					float:left;
				}
				
				div#fb-root {
					
				}
				
				    div#like {
				        position:absolute;
						bottom:0px;
						right:0px;	
						padding:10px;
						width:100px;
						background:none;
				    }
						
				
				    div#overlay {
				    	background:url("../img/map_status.png") no-repeat;
				    	display:inline-block;
						padding: 11px 0;
						*padding: 11px 0;
						width:300px;
						height:30px;
						position:relative;
						top:82px;
						left:-293px;
						z-index:1001;
						color:#fab700;
				    }
					
					div#overlay{
						top:82px\9
					}
					
					   div#overlay div#tiempoDiv, div#overlay div#distanciaDiv {
						   font-face:Arial, Helvetica, sans-serif;
						   font-size:14px;
						   font-weight:bold;
						   float:left;
                           height:15px;
                           overflow:hidden;						   
					   }	
					   
					   div#overlay div#distanciaDiv {
					       margin-left:66px;
						   width:81px;
					   }
					   
					   div#overlay div#tiempoDiv {
                           margin-left:92px;
                           width:60px;
                       }

        div#residual {
            color:#A2A5A4;
            height:37px;
            margin:10px auto auto;
            text-align:left;
        }
		
		  div#residual ul {
				 padding:0px;
				 margin:0px;
				 list-style:none;
				 display:inline;
		  }
		  
		      div#residual ul li {
		      	list-style:none;
            display:inline;
		      }
					
          div#residual ul#residual_izquierda li {
						margin-right:10px;
					}
		  
          div#residual ul#residual_derecha {
             margin-left:25px;
			 			*margin-left:25px;
          }

		div#footer {
	        border-top:1px solid #000;
			color:#A2A5A4;
			height:40px;
			margin:auto;
			padding:6px 3px 4px 0;
			text-align:left;
	    }
		
		  div#footer a {
		      color:#A2A5A4;
			  text-decoration:none;
		  }
		
		    div#footer ul {
		    	float:left;
				white-space:nowrap;
				list-style: none outside none;
				margin:0;
				padding:0;
		    }
			
			    div#footer ul li {
			    	display:inline;
					font:11px arial,verdana,helvetica,clean,sans-serif;
					margin-right:10px;
					padding-right:11px;
					border-right:solid 1px #A2A5A4;
			    }
				
				div#footer ul li.last{
					border-right:none;
				}
	
	
	img#stats {
		display:none;
	}
