@charset "iso-8859-1";
/* CSS Document */

body { background-color:#fff; font-size:12px; font-family:verdana; margin:0;}
.posicionador { clear:both;}
img { border:0}
h1 { color:#2E3192; font-size:12px; font-weight:bold;}
a { text-decoration:none; color:#003399;}
a:hover { text-decoration:underline;}
.img_peque { border:#2E3192 solid 1px; margin-right:7px;}

div#contenedor { width:901px; margin:0 auto;}
div#cabecera { width:901px; height:106px; clear:both;}
	div#logo { width:340px; float:left;}
	div#menu { width:561px; float:right;}
		div#menu_malaga{text-align:right;width:500px;float:right;clear:right;margin-top:30px}
			.menu1{padding:0 0 0 32px;margin:0;list-style:none;height:35px;background:#fff url(../img/button1.gif);position:relative;border:1px solid #00A0E3;border-width:0 1px;border-bottom:1px solid #00A0E3}
			.menu1 li{float:left}
			.menu1 li a{display:block;float:left;height:35px;line-height:35px;color:#fff;text-decoration:none;font-size:11px;font-family:arial, verdana, sans-serif;font-weight:bold;text-align:center;padding:0 0 0 8px;cursor:pointer}
			.menu1 li a b{float:left;display:block;padding:0 16px 0 8px}
			.menu1 li.current a{color:#fff; background-image:url(../img/button3.gif)}
			.menu1 li.current a b{background-image:url(../img/button3.gif); background-repeat:no-repeat; background-position:right top;}
			.menu1 li a:hover{color:#fff; background-image:url(../img/button3.gif);}
			.menu1 li a:hover b{background:url(../img/button3.gif) no-repeat right top}
			.menu1 li.current a:hover{color:#fff; background-image:url(../img/button3.gif); cursor:default}
			.menu1 li.current a:hover b{background:url(../img/button3.gif) no-repeat right top}
			
div#banner { width:901px; height:207px; clear:both; margin-top:10px;}
	div#logo2 { float:left; background-image:url(../img/logo2.gif); background-repeat:no-repeat; width:280px; height:207px;}
		div#logo2_in { color:#fff; font-size:16px; font-family:verdana; font-weight:bold; padding-top:15px; padding-left:15px;}
	div#flash { float:right; width:621px; height:207px;}
	
div#titulo { width:901px; text-align:right; margin-top:30px;}
	div#titulo_in { padding-right:5px;}
.separadora { width:901px; background-image:url(../img/separadora.gif); background-repeat:repeat-x; height:3px;}

div#contenido { width:901px; text-align:left; margin-top:5px; background-image:url(../img/fondo.gif); background-repeat:repeat-x;}
	div#contenido_principal { float:left; width:700px;}
		div#contenido_principal_in { text-align:justify; padding-left:65px; padding-right:65px; padding-top:30px;}
	div#sidebar { float:right; width:175px; margin-right:10px; margin-top:10px;}
		div#sidebar_in { width:175px;}
			div#cabecera_sidebar { background-image:url(../img/cabeza_sidebar.gif); background-repeat:no-repeat; height:46px;}
			div#cabecera_sidebar_in { color:#fff; padding-top:14px; padding-left:12px; font-weight:bold; }
			div#sidebar_cuerpo { background-color:#dedede;}
			div#sidebar_cuerpo_in { padding:5px; padding-bottom:10px;}
				div#menu_productos { text-align:left;}
					.menu2 {margin:0; padding:0; list-style:none; position:relative; text-align:left;}
					.menu2 li { margin-top:0px;}
					.menu2 li a {display:block;text-decoration:none; background-color:#dedede;padding-top:5px; padding-bottom:4px; padding-left:4px;}
					.menu2 li a:hover {color:#0000FF;}

div#piepagina { width:901px; clear:both;}
	div#textopie { text-align:right; font-size:9px; color:#777777;}
	
	
/* lightbox */

 #imgGallery{ position: absolute;top: 40px;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
 #overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 100%;background-color: #000;filter:alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;}
 #imageContainer{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;padding:10px;}	
	