html{
	background-color: #f2f2f2;
}

body{
	margin:0px;
	padding:0px;
	background:  #f2f2f2 url(../img/quierowifi/barra1.png) repeat-x;
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size: 12px;
}

#documento{
	width: 800px;
	margin: 1px auto;
	background-position: 10px 10px;
}

#quiero-wifi-logo{
	width: 544px;
	height: 101px;
	display: block;
	background: transparent url(../img/quierowifi/quiero-wifi-logo.png) no-repeat;
	margin-left:100px;
}

#quiero-wigig-logo{
	width: 583px;
	height: 104px;
	display: block;
	background: transparent url(../img/quierowifi/quiero-wigig-logo.png) no-repeat;
	margin-left:100px;
}
/* -------------------------------------------- */
#barra{ 
	width: 800px;
	margin:1px auto;
	height: 50px;
}

#barra-left{
	float:left;
	width: 50px;
	height: 50px;
	background: transparent url(../img/quierowifi/barra-curba-left.png) no-repeat;
}

#barra-center{
	float:left;
	height: 50px;
	width: 700px;
	background: transparent url(../img/quierowifi/barra-centro.png) repeat-x;
	padding-top: 10px;
}

#barra-right{
	float:right;
	width: 50px;
	height: 50px;
	background: transparent url(../img/quierowifi/barra-curba-right.png) no-repeat;
}
/* -------------------------------------------- */





/* -------------------------------------------- SEARCH ------------- */
.search-wrapper{
	float:right;
}
.search-wrapper .left{
	float:left;
	background:transparent url(../img/quierowifi/search-left-2.png) no-repeat scroll left top;
	display:block;
	width:25px;
	height:25px;
	border: none;
}

.search-wrapper .left-hover{
	float:left;
	background:transparent url(../img/quierowifi/search-left-2-hover.png) no-repeat scroll left top;
	display:block;
	width:25px;
	height:25px;
	border: none;
}

.center-input-search{
	float:left;
	-x-system-font:none;
	border:0 none;
	width:200px;
	background:transparent url(../img/quierowifi/search-center.png) repeat-x scroll right top;
	height:25px;
	padding-top: 5px;
	font-weight: bold;
	color: #555555;
}

.center-input-search-hover{
	float:left;
	-x-system-font:none;
	border:0 none;
	width:200px;
	background:transparent url(../img/quierowifi/search-center-hover.png) repeat-x scroll right top;
	height:25px;
	padding-top: 5px;
	font-weight: bold;
	color: #555555;
}

.search-wrapper .right {
	float:left;
	background:transparent url(../img/quierowifi/search-right-2.png) no-repeat scroll right top;
	display:block;
	width:43px;
	height:25px;
	border: none;
	
}

.search-wrapper .right-hover{
	float:left;
	background:transparent url(../img/quierowifi/search-right-2-hover.png) no-repeat scroll right top;
	display:block;
	width:43px;
	height:25px;
	border: none;
}


/* SEARCH BIG */

.search-big-wrapper{
	margin-left:110px;
}
.search-big-wrapper .left-big{
	float:left;
	background:transparent url(../img/quierowifi/search-big-left.png) no-repeat scroll left top;
	display:block;
	width:45px;
	height:50px;
	border: none;
}

.search-big-wrapper .left-hover-big{
	float:left;
	background:transparent url(../img/quierowifi/search-big-left-hover.png) no-repeat scroll left top;
	display:block;
	width:45px;
	height:50px;
	border: none;
}

.center-input-search-big{
	float:left;
	-x-system-font:none;
	border:0 none;
	width:400px;
	background:transparent url(../img/quierowifi/search-big-center.png) repeat-x scroll right top;
	height:50px;
	padding-top: 5px;
	font-weight: normal;
	color: #555555;
	font-size: 2.8em;
}

.center-input-search-big-hover{
	float:left;
	-x-system-font:none;
	border:0 none;
	width:400px;
	background:transparent url(../img/quierowifi/search-big-center-hover.png) repeat-x scroll right top;
	height:50px;
	padding-top: 5px;
	font-weight: normal;
	color: #555555;
	font-size: 2.8em;
}

.search-big-wrapper .right-big {
	float:left;
	background:transparent url(../img/quierowifi/search-big-right.png) no-repeat scroll right top;
	display:block;
	width:78px;
	height:50px;
	border: none;
	
}

.search-big-wrapper .right-hover-big{
	float:left;
	background:transparent url(../img/quierowifi/search-big-right-hover.png) no-repeat scroll right top;
	display:block;
	width:78px;
	height:50px;
	border: none;
}



/* -------------------------------------------- ----- ------------- */

#documento-content{
	height:80%;
	margin-top:40px;
	width:780px;
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	background-color: #ffffff;
	padding: 10px;
	-moz-box-shadow:0 1px 10px #cccccc;
	-webkit-box-shadow:0 1px 10px #cccccc;
}


.document-home{
	background-position: bottom right;
	height: 250px !important;
	padding-top:50px !important;
}

#documento-content-form{
	position: absolute;
	width:800px;
	z-index:99;		
}
#id_form_altawifi{

		padding: 5px;
		padding-bottom: 0px;
}
#documento-content-mapa{
	width:100%;
	height:100%;
	
	
}


#document-footer{
	
}


#id_form_altawifi{

}


.form_oculto{
	display: none;
}
.form_visible{
	display: inline;
}


#map_canvas{
	width: 100%;
	height: 100%;
}

.mi_market{
		width:200px;
		height: 200px;
		color: #cccccc;
		position:absolute;
		border: none;
		background-color: #ffffff;
}


/* ------------ BOTON --------------------- */

a.boton{ text-decoration:none; }
.boton {
	
	
	background:#F2F2F2 url(../themes/clean-desktop/img/white-grad.png) repeat-x scroll left top;

	-moz-border-radius: 14px;
	-khtml-border-radius: 14px;
	-webkit-border-radius: 13px;

	border: 1px solid #CCCCCC;
	padding: 3px 12px !important;
	font-weight: normal;
	color: #464646;
	text-decoration: none;
	
}
.boton:hover{
	color:#4d96ea;
	border-color: #4d96ea;
}

#id_info_wifi{
	width: 400px;
	margin-left:190px;
	margin-top:-10px;
	padding:10px;
	background-color: #ffffff;
	color:#555555;
	
	position: absolute;
	z-index:99;

	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	-khtml-border-bottom-left-radius: 4px;
	-khtml-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-box-shadow:0 10px 10px #cccccc;
	-webkit-box-shadow:0 10px 10px #cccccc;
}


img{ border:none;}
