/* 2 - Home */
@import "home.css";
/* 3 - Interior*/
@import "interior.css";
/* 4 - Place */
@import "place.css";
/* 5 - Busqueda*/
@import "search.css";
/* 6 - Registration */
@import "registration.css";
/* 7 - Store */
@import "store.css";
/* 8 - FAQ */
@import "faq.css";
/* 9 - AboutUS */
@import "aboutus.css";


/** COMUN**/
body{
	margin:0px;
	padding:0px;
	background-color:#ffffc1;
	color:#000;
	font-family:'Trebuchet MS', Arial, sans-serif;}
	
div.ancho{ /** Ancho de todo el sitio + centrado **/
	width:736px;
	margin: 0px auto 0px auto;}
	
div.ancho#top{
	background-image:url(../images/top.gif);
 	background-repeat:no-repeat;
	height:18px;}
	
div.ancho#center{
	background-image:url(../images/body.gif);
	background-repeat:repeat-y;
	padding:0px 33px 0px 35px;
	width:668px;}
	
div.ancho#bottom{
	background-image:url(../images/bottom.gif);
    background-repeat:no-repeat;
	height:14px;}

/** HEADER **/
div#header{
	width:658px;
	padding-left:10px;}
	
div#header img{
	margin: 0px 0px 0px -5px;
	border:0px;}
	
div#header div#user{
	float:right; 
	width:160px;
	margin-top:-19px;
	padding:2px 50px 4px 7px;
	background-image:url(../images/botonera/backgroundlogin.gif);
	background-repeat:no-repeat;
	font-size:10px;}

/* Campo de busqueda del header */
div#headersearch{
	background-image:url(../images/title_interior.jpg);
	background-repeat:no-repeat;
	width: 202px;
	height:89px;
	float:left;
	padding: 15px 0px 0px 20px;
	margin-left:-5px;}
	
div#headersearchleft{
	float:left;
	width:436px;
	margin:0px;}
	
div#headersearch div{
	font:normal 18px "Times New Roman", Times, serif;
	width:160px;
	margin:2px 0px 2px 0px;}
	
div#headersearch form{
	background-color:#ffffbf;
	border:1px solid #cac9aa;
	padding:3px 0px 3px 3px;
	width:162px;}
	
div#headersearch input.input_search{
	border:1px solid #fee6ce;
	background-color:#FFFFFF;
	width:108px;
	font-size:11px;
	color:#bab8b8;}
	
div#headersearch input.searchbutton{
	width:45px;
	border:1px solid #fde59f;
	background-color:#ffffbf;
	margin-left:3px;
    font:bold 9px Verdana, Arial, Helvetica, sans-serif;}


/* PIE */
	
div#pie{
	position:relative;
	text-align:center;
	padding-top: 10px;
	padding-bottom: 15px;
}
	
div#pie img{
	margin-left:-5px;
	border:0px;}

div#pie .copyright
{
    font-size: 10px;
    line-height:11px;
    color: #808080;
}

/* ESPECIALES */
div#adsign{
	text-align:right;
	padding-right:10px;
	font-weight:bold;
	font-style:italic;}

div.limpiador{
	clear:both;}
	
div.separacion{
	border-top:4px double #c2c3c5;
	width:637px;
	padding:0px;
	height:0px;}	