body{
	background-image: url(../imagenes/body.jpg);
	background-position: 50% 0%;
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #330099;
}

div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a{
	margin: 0px;
	padding: 0px;
}

a{
	color: #330099;
	text-decoration: none;
}

/* Vinculo Index Extras */

a.extras {
	color: #CCC;
	text-decoration: none;
}

a.meteorologia {
	color: #666;
	text-decoration: none;
}

h1{
	font-size: 23px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-weight: 500;
	margin: 0px;
	padding: 10px 0px;
}

p{
	padding: 0px;
	margin: 5px 0px;
}

h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 0px;
	margin: 15px 0px 0px 0px;
	font-weight: 600;
}

#contenedor{
	position: relative;
	top: 20px;
	left: 0px;
	margin: 0px auto;
	z-index: 1;
	width: 900px;
	text-align: left;
}

#logotipo{
	position: absolute;
	top: 206px;
	left: -315px;
	z-index: 1;
	width: 120px;
	height: 160px;
}

#tituloBorrar{
	position: absolute;
	top: 20px;
	left: 0px;
	z-index: 1;
	width: 920px;
}

#sub_titulo{
	position: absolute;
	top: 1168px;
	left: 0px;
	z-index: 1;
	width: 900px;
	text-align: center;
	color: #330099;
}

#idiomas{
	position: absolute;
	top: 14px;
	left: 825px;
	z-index: 1;
	font-size: 10px;
	width: 73px;
	text-align: right;
	height: 19px;
}

#barra_index_sup{
	position: absolute;
	top: 624px;
	left: -10px;
	z-index: 1;
	width: 908px;
	height: 8px;
	border-top: 16px solid #66cccc;
	border-bottom: 1px solid #66cccc;
}

#menu{
	position: absolute;
	top: 952px;
	left: 35px;
	z-index: 1;
}

#nav{
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: left;
	overflow: hidden;
	width: 110px;
	border-top: 1px solid #66cccc;
}

#nav li{
	float: left;
	display: inline;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#nav a{
	color: #330099;
	text-decoration: none;
	display: block;
	float: left;
	width: 110px;
	padding: 4px 2px 4px 8px;
	border-bottom: 1px solid #66cccc;
}

#nav a:hover{
	background: #66cccc;
}

#menu_desp_1{
	position: absolute;
	top: 225px;
	left: 110px;
	z-index: 1;
	visibility: hidden;
}

#menu_desp_2{
	position: absolute;
	top: 249px;
	left: 110px;
	z-index: 1;
	visibility: hidden;
}

#menu_desp_3{
	position: absolute;
	top: 273px;
	left: 110px;
	z-index: 1;
	visibility: hidden;
}

#menu_desp_5{
	position: absolute;
	top: 321px;
	left: 110px;
	z-index: 1;
	visibility: hidden;
}

#menu_desp_6{
	position: absolute;
	top: 345px;
	left: 110px;
	z-index: 1;
	visibility: hidden;
}

#casilla{
	float: left;
	display: inline;
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#casilla li{
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#casilla a{
	color: #330099;
	text-decoration: none;
	display: block;
	float: left;
	width: 110px;
	margin-left: 10px;
	padding: 4px 2px 4px 8px;
	background: #66cccc;
	border: 1px solid #66cccc;
}

#casilla a:hover{
	background: #009999; 
}

#barra_index_inf{
	position: absolute;
	top: 542px;
	left: -12px;
	z-index: 1;
	width: 900px;
	height: 8px;
	border-top: 1px solid #66cccc;
	border-bottom: 16px solid #66cccc;
}

#galeria_index{
	position: absolute;
	z-index: 1;
	top: 799px;
	left: 0px;
	width: 900px;
	height: 98px;
	visibility: visible;
}

/* Página - Instalaciones */

#lateral_inst{
	position: absolute;
	width: 270px;
	overflow: hidden;
	z-index: 1;
	top: 370px;
	left: -315px;
}

#barra_inst_sup{
	float: none;
	overflow: hidden;
	margin-top: 0px;
	margin-left: 0px;
	width: 270px;
	padding: 0px 0px 10px 0px;
	text-align: center;
	background: url(../images/barra_sup_2.png);
}


#texto_inst{
	float: none;
	margin-top: 0px;
	margin-left: 0px;
	padding: 17px 0px;
	font-size: 11px;
	overflow: hidden;
}

#barra_inst_inf{
	float: none;
	overflow: hidden;
	margin-top: 0px;
	margin-left: 0px;
	width: 270px;
	border-top: 1px solid #66cccc;
	height: 8px;
	border-bottom: 16px solid #009999;
}

#inst_palma{
	position: absolute;
	top: 741px;
	left: 32px;
	z-index: 1;
	border: 1px solid #009999;
}

#inst_ponsa{
	position: absolute;
	top: 20px;
	left: 600px;
	z-index: 1;
	border: 1px solid #009999;
}

#barra_inst_sup2{
	position: absolute;
	z-index: 1;
	top: 180px;
	left: 285px;
	width: 615px;
	height: 8px;
	border-top: 16px solid #66cccc;
	border-bottom: 1px solid #66cccc; 
}

#foto_palma1{
	position: absolute;
	z-index: 1;
	top: 225px;
	left: 285px;
	border: 1px solid #009999;
	visibility: visible;
}

#foto_palma2{
	position: absolute;
	z-index: 1;
	top: 225px;
	left: 285px;
	border: 1px solid #009999;
	visibility: hidden;
}

#foto_palma3{
	position: absolute;
	z-index: 1;
	top: 225px;
	left: 285px;
	border: 1px solid #009999;
	visibility: hidden;
}

#foto_ponsa1{
	position: absolute;
	z-index: 1;
	top: 225px;
	left: 600px;
	border: 1px solid #009999;
	visibility: visible;
}

#foto_ponsa2{
	position: absolute;
	z-index: 1;
	top: 225px;
	left: 600px;
	border: 1px solid #009999;
	visibility: hidden;
}

#foto_ponsa3{
	position: absolute;
	z-index: 1;
	top: 225px;
	left: 600px;
	border: 1px solid #009999;
	visibility: hidden;
}

#barra_inst_inf2{
	position: absolute;
	z-index: 1;
	top: 463px;
	left: 285px;
	width: 615px;
	height: 8px;
	border-top: 1px solid #66cccc;
	border-bottom: 16px solid #66cccc; 
}

#minifoto_palma1{
	position: absolute;
	z-index: 1;
	top: 508px;
	left: 285px;	
	border: 1px solid #009999;
}

#minifoto_palma2{
	position: absolute;
	z-index: 1;
	top: 508px;
	left: 390px;
	border: 1px solid #009999;
}

#minifoto_palma3{
	position: absolute;
	z-index: 1;
	top: 508px;
	left: 495px;
	border: 1px solid #009999;
}

#minifoto_ponsa1{
	position: absolute;
	z-index: 1;
	top: 508px;
	left: 600px;
	border: 1px solid #009999;
}

#minifoto_ponsa2{
	position: absolute;
	z-index: 1;
	top: 508px;
	left: 705px;
	border: 1px solid #009999;
}

#minifoto_ponsa3{
	position: absolute;
	z-index: 1;
	top: 508px;
	left: 810px;
	border: 1px solid #009999;
}

#volver_inst{
	position: absolute;
	z-index: 1;
	top: 595px;
	left: 700px;
	width: 200px;
	text-align: right;
}

/* Página - Motorizaciones */

#volver_mot{
	position: absolute;
	z-index: 1;
	top: 365px;
	left: 700px;
	width: 200px;
	text-align: right;
}

#texto_mot{
	float: none;
	margin-top: 0px;
	margin-left: 0px;
	padding: 17px 0px;
	font-size: 11px;
}

#barra_mot_inf2{
	position: absolute;
	z-index: 1;
	top: 323px;
	left: 285px;
	width: 615px;
	height: 8px;
	border-top: 1px solid #66cccc;
	border-bottom: 16px solid #66cccc; 
}

#motorizaciones{
	position: absolute;
	z-index: 1;
	top: 142px;
	left: 460px;
	width: 265px;
	text-align: center;
	font-size: 18px;
	font-weight: 500;
}

#mot1{ position: absolute; z-index: 1; top: 145px; left: 585px; width: 145px; height: 76px; border: 1px solid #009999; }

#mot2{ position: absolute; z-index: 1; top: 145px; left: 738px; width: 145px; height: 76px; border: 1px solid #009999; }

#mot3{ position: absolute; z-index: 1; top: 60px; left: 585px; width: 145px; height: 76px; border: 1px solid #009999; }

#mot4{ position: absolute; z-index: 1; top: 60px; left: 738px; width: 145px; height: 76px; border: 1px solid #009999; }

/* Página - Reparación y mantenimiento */

#texto_rep{
	float: none;
	margin-top: 0px;
	margin-left: 0px;
	padding: 17px 0px;
	font-size: 11px;
}

#minifoto_rep1{
	position: absolute;
	z-index: 1;
	top: 20px;
	left: 285px;
	width: 138px;
	height: 138px;
	border: 1px solid #009999;
	background: #ffffff;
}

#minifoto_rep2{
	position: absolute;
	z-index: 1;
	top: 20px;
	left: 445px;
	width: 138px;
	height: 138px;
	border: 1px solid #009999;
	background: #ffffff;
}

#barra_rep_sup{
	position: absolute;
	z-index: 1;
	top: 180px;
	left: 285px;
	width: 300px;
	height: 8px;
	border-top: 16px solid #66cccc;
	border-bottom: 1px solid #66cccc;
}

#foto_rep1{
	position: absolute;
	z-index: 1;
	top: 225px;
	left: 285px;
	width: 298px;
	height: 351px;
	border: 1px solid #009999;
	background: #ffffff;
}

#foto_rep2{
	position: absolute;
	z-index: 1;
	top: 20px;
	left: 600px;
	width: 298px;
	height: 393px;
	border: 1px solid #009999;
	background: #ffffff;
}

#barra_rep_inf{
	position: absolute;
	z-index: 1;
	top: 435px;
	left: 600px;
	width: 300px;
	height: 8px;
	border-top: 1px solid #66cccc;
	border-bottom: 16px solid #66cccc;
}

#minifoto_rep3{
	position: absolute;
	z-index: 1;
	top: 480px;
	left: 600px;
	width: 138px;
	height: 96px;
	border: 1px solid #009999;
	background: #ffffff;
}

#minifoto_rep4{
	position: absolute;
	z-index: 1;
	top: 480px;
	left: 760px;
	width: 138px;
	height: 96px;
	border: 1px solid #009999;
	background: #ffffff;
}

/* Página - Tiendas */

#tienda_ponsa{
	position: absolute;
	z-index: 1;
	top: 440px;
	left: 600px;
	border: 1px solid #009999;
}

#texto_tiendas{
	float: none;
	margin-top: 0px;
	margin-left: 0px;
	text-align: center;
	font-size: 11px;
	width: 270px;
	padding: 17px 0px;
}

#texto_tiendas a{
	text-decoration: underline;
	color: #330099;
}

#mapa_tienda1{
	position: absolute;
	z-index: 1;
	top: 225px;
	left: 285px;
	width: 298px;
	border: 1px solid #009999;
	height: 353px;
	background: #ffffff;
}

#mapa_tienda2{
	position: absolute;
	z-index: 1;
	top: 20px;
	left: 600px;
	width: 298px;
	border: 1px solid #009999;
	height: 353px;
	background: #ffffff;
}

#barra_tienda_inf{
	position: absolute;
	z-index: 1;
	top: 395px;
	left: 600px;
	width: 300px;
	border-top: 1px solid #66cccc;
	height: 8px;
	border-bottom: 16px solid #66cccc;
}

#volver_tienda{
	position: absolute;
	z-index: 1;
	top: 597px;
	left: 700px;
	width: 200px;
	text-align: right;
}

/* Página - Catálogo */

#texto_catalogo{
	float: none;
	margin-top: 0px;
	margin-left: 0px;
	text-align: left;
	font-size: 11px;
	width: 270px;
	padding: 17px 0px;
}

#cat1{
	position: absolute;
	z-index: 1;
	top: 518px;
	left: 78px;
	width: 290px;
	height: 16px;
	padding: 0px 0px 0px 10px;
	border-bottom: 1px solid #ccc;
	font-size: 12px;
	text-align: right;
}

#cat2{
	position: absolute;
	z-index: 1;
	top: 518px;
	left: 78px;
	width: 290px;
	height: 16px;
	border-bottom: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
	text-align: right;
}

#cat3{
	position: absolute;
	z-index: 1;
	top: 518px;
	left: 78px;
	width: 290px;
	height: 16px;
	border-bottom: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
	text-align: right;
}

#cat4{
	position: absolute;
	z-index: 1;
	top: 518px;
	left: 78px;
	width: 290px;
	height: 16px;
	border-bottom: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
	text-align: right;
}

#cat5{
	position: absolute;
	z-index: 1;
	top: 518px;
	left: 78px;
	width: 290px;
	height: 16px;
	border-bottom: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
	text-align: right;
}

#cat6{
	position: absolute;
	z-index: 1;
	top: 518px;
	left: 78px;
	width: 290px;
	height: 16px;
	border-bottom: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
	text-align: right;
}

#cat7{
	position: absolute;
	z-index: 1;
	top: 518px;
	left: 78px;
	width: 290px;
	height: 16px;
	border-bottom: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
	text-align: right;
}

#cat8{
	position: absolute;
	z-index: 1;
	top: 518px;
	left: 78px;
	width: 290px;
	height: 16px;
	border-bottom: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
	text-align: right;
}

#cat9{
	position: absolute;
	z-index: 1;
	top: 518px;
	left: 78px;
	width: 290px;
	height: 16px;
	border-bottom: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
	text-align: right;
}

#cat10{
	position: absolute;
	z-index: 1;
	top: 518px;
	left: 78px;
	width: 290px;
	height: 16px;
	border-bottom: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
	text-align: right;
}

#catalogo{
	position: absolute;
	z-index: 1;
	top: 20px;
	left: 600px;
	width: 298px;
	border: 1px solid #009999;
	height: 556px;
	background: #ffffff;
	
}

#catalogo-productos{
	position: absolute;
	z-index: 1;
	top: 301px;
	left: 388px;
	width: 495px;
	border: 1px solid #ccc;
	height: 233px;
	background: #ffffff;
}

#info{
	position: absolute;
	z-index: 1;
	top: 559px;
	left: 360px;
	width: 150px;
	font-size: 12px;
	padding: 2px 0px;
	text-align: center;
	background: #009999;
}

/* Página - Marcas */

#marcas{
	position: absolute;
	z-index: 1;
	top: 35px;
	left: 80px;
	width: 805px;
	border: 1px solid #009999;
	height: 170px;
	background: #ffffff;
}

#volver_marcas{
	position: absolute;
	z-index: 1;
	top: 677px;
	left: 700px;
	width: 200px;
	text-align: right;
}

#info_marcas{
	position: absolute;
	z-index: 1;
	top: 680px;
	left: 395px;
	width: 148px;
	font-size: 12px;
	padding: 2px 0px;
	text-align: center;
	background: #009999;
	border: 1px solid #009999;
}

#abc1{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 80px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc1:hover{
	background: #F3F3F3;
}

#abc2{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 105px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc2:hover{
	background: #F3F3F3;
}

#abc3{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 130px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc3:hover{
	background: #F3F3F3;
}

#abc4{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 155px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc4:hover{
	background: #F3F3F3;
}

#abc5{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 180px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc5:hover{
	background: #F3F3F3;
}

#abc6{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 205px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc6:hover{
	background: #F3F3F3;
}

#abc7{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 230px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc7:hover{
	background: #F3F3F3;
}

#abc8{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 255px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc8:hover{
	background: #F3F3F3;
}

#abc9{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 280px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc9:hover{
	background: #F3F3F3;
}

#abc10{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 305px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc10:hover{
	background: #F3F3F3;
}

#abc11{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 330px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc11:hover{
	background: #F3F3F3;
}

#abc12{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 355px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc12:hover{
	background: #F3F3F3;
}

#abc13{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 380px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc13:hover{
	background: #F3F3F3;
}

#abc14{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 405px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc14:hover{
	background: #F3F3F3;
}

#abc15{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 430px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc15:hover{
	background: #F3F3F3;
}

#abc16{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 455px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc16:hover{
	background: #F3F3F3;
}

#abc17{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 480px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc17:hover{
	background: #F3F3F3;
}

#abc18{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 505px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc18:hover{
	background: #F3F3F3;
}

#abc19{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 530px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc19:hover{
	background: #F3F3F3;
}

#abc20{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 555px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc20:hover{
	background: #F3F3F3;
}

#abc21{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 580px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc21:hover{
	background: #F3F3F3;
}

#abc22{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 605px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc22:hover{
	background: #F3F3F3;
}

#abc23{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 630px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc23:hover{
	background: #F3F3F3;
}

#abc24{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 655px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc24:hover{
	background: #F3F3F3;
}

#abc25{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 680px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc25:hover{
	background: #F3F3F3;
}

#abc26{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 705px;
	width: 15px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#abc26:hover{
	background: #F3F3F3;
}

#abc27{
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 730px;
	width: 146px;
	height: 16px;
	border-right: 1px solid #ccc;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
	text-align: center;
}

#abc27:hover{
	background: #F3F3F3;
}

/* Página - Calas y fondeos */

#mapa_calas{
	position: absolute;
	z-index: 1;
	top: 20px;
	left: 215px;
	width: 685px;
	height: 527px;
}

#texto_calas{
	float: none;
	margin-top: 0px;
	margin-left: 0px;
	text-align: left;
	font-size: 11px;
	width: 200px;
	overflow: hidden;
	padding: 17px 0px;
}

#lateral_calas{
	position: absolute;
	width: 200px;
	overflow: hidden;
	z-index: 1;
	top: 180px;
	left: 0px;
}

#barra_calas_sup{
	float: none;
	margin-top: 0px;
	margin-left: 0px;
	width: 200px;
	padding: 0px 0px 10px 0px;
	text-align: center;
	overflow: hidden;
	background: url(../images/barra_sup_2.png);
}

#barra_calas_inf{
	float: none;
	margin-top: 0px;
	margin-left: 0px;
	width: 200px;
	border-top: 1px solid #66cccc;
	height: 8px;
	border-bottom: 16px solid #009999;
}

#volver_calas{
	position: absolute;
	z-index: 1;
	top: 564px;
	left: 700px;
	width: 200px;
	text-align: right;
}

/* Panel de Control Interno */

#panel{
	position: absolute;
	z-index: 1;
	top: 136px;
	left: 300px;
	background: url(../images/panel.png);
	width: 300px;
	height: 130px;
}

#panel2{
	position: absolute;
	z-index: 1;
	top: 420px;
	left: 300px;
	background: url(../images/panel.png);
	width: 300px;
	height: 130px;
}

#control_panel{
	position: absolute;
	z-index: 1;
	top: 20px;
	left: 60px;
}

#volver{
	position: absolute;
	z-index: 1;
	top: 610px;
	left: 700px;
	width: 200px;
	text-align: right;
}

/* Panel de Control Interno - Insertar Registros */

#insertar_registros{
	position: absolute;
	z-index: 1;
	top: 260px;
	left: 300px;
	background: url(../images/panel.png);
	width: 300px;
	height: 130px;
}

#insertar_reg{
	position: absolute;
	z-index: 1;
	top: 20px;
	left: 25px;
}

#boton_insertar{
	position: absolute;
	z-index: 1;
	top: 75px;
	left: 110px;
	text-align: center;
}

.b_insertar{
	font-size: 11px;
	background: #66cccc;
	border: 1px solid #009999;
	padding: 2px 0px;
	width: 80px;
	color: #330099;
	cursor: pointer;
}

.b_insertar:hover{
	background: #009999;
}

.box_insertar{
	font-size: 11px;
	background: #ffffff;
	border: 1px solid #009999;
	padding: 3px 5px;
	width: 140px;
	color: #009999;
}

/* Panel de Control Interno - Insertar Variables */

#insertar_variables{
	position: absolute;
	z-index: 1;
	top: 260px;
	left: 250px;
	background: url(../images/insertar_variable.png);
	width: 400px;
	height: 300px;
}

#insertar_var{
	position: absolute;
	z-index: 1;
	top: 20px;
	left: 25px;
}

.insertar_var{
	width: 150px;
	background: #ffffff;
	color: #009999;
	font-size: 11px;
	border: 1px solid #009999;
	padding: 2px 0px 2px 5px;
}

#insertar_var2{
	position: absolute;
	z-index: 1;
	top: 60px;
	left: 25px;
}

#area_insertar{
	position: absolute;
	z-index: 1;
	top: 100px;
	left: 24px;
}

.box_area_insertar{
	background: #ffffff;
	color: #009999;
	font-size: 11px;
	border: 1px solid #009999;
	padding: 5px;
}

#boton_insertar2{
	position: absolute;
	z-index: 1;
	top: 224px;
	left: 160px;
	text-align: center;
}

/* Página - Ofertas del Mes */

#ofertas{
	position: absolute;
	top: 120px;
	left: 300px;
	width: 300px;
	font-size: 18px;
	text-align: center;
	z-index: 1;
}

#content_ofertas{ position: absolute; left: 40px; top: 445px; width: 900px; z-index: 1; }

#tit_ofertas{ position: absolute; z-index: 5; top: 135px; left: 0px; width: 900px; text-align: center; font-size: 18px; font-weight: 500; }

#borde_ofertas_inf{
	position: absolute;
	z-index: 5;
	top: 425px;
	left: 0px;
	border-top: 1px solid #66cccc;
	height: 8px;
	border-bottom: 16px solid #66cccc;
	width: 900px;
}

#info_ofertas{
	background: #009999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #330099;
}

#ver_mas{
	float: right;
	width: 9px;
	height: 9px;
	margin-right: 3px;
	display: inline;
}

#texto_ofertas{
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	overflow: hidden;
	width: 280px;
	height: 60px;
	display: inline;
}

#volver_ofertas{
	position: absolute;
	z-index: 1;
	top: 569px;
	left: 700px;
	width: 200px;
	text-align: right;
}

/* Página - Marcas y Catálogo */

#content_marcas{
	position: absolute;
	z-index: 1;
	top: 0px;
	left: 0px;
	background: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #424242;
	width: 100%;
	height: 100%;
	text-align: center;
	overflow: auto;
}

#foto_marca{
	position: relative;
	z-index: 1;
	margin: 0px auto;
	padding: 10px 0px;
	overflow: hidden;
}

/* Listado de Datos */

#tabla_datos{
	position: absolute;
	z-index: 1;
	width: 1200px;
	top: 240px;
	left: 0px;
	overflow: hidden;
}

.tabla_datos2{
	width: 900px;
	overflow: hidden;
	border-top: 1px solid #66cccc;
	border-left: 1px solid #66cccc;
}

.tabla_datos3{
	border-bottom: 1px solid #66cccc;
	border-right: 1px solid #66cccc;
	overflow: hidden;
	padding: 5px;
}

.boton_sup{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px 2px;
	text-align: center;
	color: #330099;
	border: 1px solid #66cccc;
	background: #009999;
}

/* Panel de Control de Productos */

#tabla_paneles{
	position: absolute;
	z-index: 1;
	top: 245px;
	left: 0px;
	width: 900px;
}

.td_paneles{
	width: 120px;
	height: 100px;
	background: url(../images/paneles.png);
	padding: 0px 0px 0px 30px;
}

/* Ribs por marca */

.mar{
	color: #1d3763;
	text-decoration: none;
}
.estiloencabezado {
	font-size: 14px;
	font-weight: bold;
}
