@charset "utf-8";
/* CSS template */

/*
Theme Name: Procesa 
Description: css template   05 / 10 / 2009. 
Version: 4.0
Author: Claudio Paredes Urbina

 Todo este codigo esta licenciado con una licencia Creative Commons 
 by-nc-sa: Atribucion - No Comercial - Licenciar Igual 
 http://creativecommons.org/licenses/by-nc-sa/2.0/cl/deed.es 

*/

/********* RESET *********/
* { margin: 0; padding: 0; }
/*********GENERICO*********/
html, body {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	position:relative;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	background-image: url(imagenes/imagenes_css/fondo_body.gif);
	background-repeat: repeat-x;
	background-color:#FAFAFA;
}
a {outline: none;}
img {border: none;}
h1 {
	font-size:	2em;
	font-weight:normal;
	color:#666;
	font-family:Verdana, Geneva, sans-serif;
}
h2 {
	font-size:	1.5em;
	font-weight:normal;
	color:#003466;
	font-family:Verdana, Geneva, sans-serif;
}
h3 {
	font-size:	1.0em;
	font-weight:bold;
	color:#878787;
	font-family:Verdana, Geneva, sans-serif;
}
h4 {
	font-size:	1.5em;
	font-weight:normal;
	color:#3c495d;
	font-family:Verdana, Geneva, sans-serif;
}
.clear {
	clear:both;
}
.left {
	float:left;
}
/*********GENERAL*********/
#contenedor {
	width:980px;
	height:auto;
	margin:0px auto;
	padding-top:5px;
	text-align:left;
}
#header{
	width:980px;
	height:88px;
	background-image:url(imagenes/imagen_header.gif);
	background-repeat:no-repeat;
}
#header_fondo_menu{
	background-image:url(imagenes/header_fondo_menu.gif);
	background-repeat:no-repeat;
	height:28px;
	margin-left:114px;
	margin-top:56px;
	width:564px;
}
#header_fondo_menu li{
	display:inline;
	list-style-type:none;
	float:left;
}
#header_fondo_menu img{
	padding-top:10px;
}
#header_fondo_menu a{
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	line-height:30px;
	margin-right:15px;
	margin-left:15px;
	//line-height:26px;
}
#header_fondo_menu a:hover{
	color:#333;
	font-weight:bold;
	text-decoration:none;
	margin-right:15px;
	margin-left:15px;
	line-height:30px;
	//line-height:26px;
}
.header_div01{
	float:left;
	margin-left:14px;
	//margin-left:7px;
}
.header_div02{
	float:left;
}
/*********menu-buscador-google*********/
#google_search {
	height:21px;
	position:absolute;
	top:64px;
	width:auto;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(imagenes/buscador/buscador_fondo01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#google_search .text {
	background:transparent none repeat scroll 0 0;
	border:0 none;
	width:107px;
	float:left;
	height:17px;
	margin-left:6px;
	margin-top:2px;
}
#btn_buscar {
	border:0 none;
	float:left;
	height:22px;
	width:15px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(imagenes/buscador/buscador_fondo02.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
/*********menu-principal*********/
#contenedor_menu_principal {
	width:256px;
	height:auto;
	float:left;
	background-image: url(imagenes/imagenes_css/fondo_menu_principal.gif);
	background-repeat:repeat-y;
}
#contenedor_menu_principal_home {
	width:256px;
	height:529px;
	float:left;
	background-image: url(imagenes/imagenes_css/fondo_menu_principal.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}
#contenedor_menu_full_space {
	width:256px;
	height:707px;
	//height:712px;
	float:left;
	background-image: url(imagenes/imagenes_css/fondo_menu_principal.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}
#contenedor_menu_lockers {
	width:256px;
	height:1588px;
	float:left;
	background-image: url(imagenes/imagenes_css/fondo_menu_principal.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}
#contenedor_menu_principal_gondolasSuper {
	width:256px;
	height:775px;
	//height:805px;
	float:left;
	background-image: url(imagenes/imagenes_css/fondo_menu_principal.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}
.contenedor_menu_principal_interiorTipo {
	width:256px;
	height:542px;
	//height:565px;
	float:left;
	background-image: url(imagenes/imagenes_css/fondo_menu_principal.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}
.contenedor_menu_principal_interiorTipo02 {
	width:256px;
	height:488px;
	//height:496px;
	float:left;
	background-image: url(imagenes/imagenes_css/fondo_menu_principal.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}
.contenedor_menu_principal_interiorTipo02_CLON {
	width:256px;
	height:488px;
	//height:502px;
	float:left;
	background-image: url(imagenes/imagenes_css/fondo_menu_principal.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}
.contenedor_menu_principal_interiorTipo03 {
	width:256px;
	height:602px;
	//height:610px;
	float:left;
	background-image: url(imagenes/imagenes_css/fondo_menu_principal.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}
.contenedor_menu_principal_interiorTipo04 {
	width:256px;
	height:621px;
	//height:633px;
	float:left;
	background-image: url(imagenes/imagenes_css/fondo_menu_principal.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}
.contenedor_menu_principal_interiorTipo05 {
	width:256px;
	height:642px;
	//height:647px;
	float:left;
	background-image: url(imagenes/imagenes_css/fondo_menu_principal.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}
.contenedor_menu_principal_interiorTipo06 {
	width:256px;
	height:488px;
	float:left;
	background-image: url(imagenes/imagenes_css/fondo_menu_principal.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}
.contenedor_menu_principal_interiorTipo07 {
	width:256px;
	height:548px;
	//height:576px;
	float:left;
	background-image: url(imagenes/imagenes_css/fondo_menu_principal.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}
.contenedor_menu_principal_interiorTipo08 {
	width:256px;
	height:690px;
	//height:694px;
	float:left;
	background-image: url(imagenes/imagenes_css/fondo_menu_principal.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}
.contenedor_menu_principal_interiorTipo09{
	width:256px;
	height:1078px;
	//height:1038px;
	float:left;
	background-image: url(imagenes/imagenes_css/fondo_menu_principal.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}
.contenedor_menu_principal_interiorTipo10{
	width:256px;
	height:927px;
	//height:973px;
	float:left;
	background-image: url(imagenes/imagenes_css/fondo_menu_principal.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}
.contenedor_menu_principal_interiorTipo11 {
	width:256px;
	height:707px;
	//height:730px;
	float:left;
	background-image: url(imagenes/imagenes_css/fondo_menu_principal.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}
.contenedor_menu_principal_interiorTipo12 {
	width:256px;
	height:1570px;
	//height:1605px;
	float:left;
	background-image: url(imagenes/imagenes_css/fondo_menu_principal.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}
.contenedor_menu_principal_interiorTipo13 {
	width:256px;
	height:750px;
	//height:758px;
	float:left;
	background-image: url(imagenes/imagenes_css/fondo_menu_principal.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}
.contenedor_menu_estanterias {
	width:256px;
	height:613px;
	float:left;
	background-image: url(imagenes/imagenes_css/fondo_menu_principal.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}
.contenedor_menu_estanterias_moviles {
	width:256px;
	height:798px;
	float:left;
	background-image: url(imagenes/imagenes_css/fondo_menu_principal.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}
#contenedor_principal {
	width:723px;
	height:auto;
	float:left;
	background-color:#F9F9F9;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
}
/*********contenidos*********/
.box_01 {
	width:691px;
	height:265px;
	background-color:#FFF;
/*	background-image:url(imagenes/imagenes_css/fondo_box_01.gif);
	background-repeat:repeat-y;*/
	border: 1px solid #BBBBBB;
	margin: 10px;
}
.box_01_interiorA {
	
	width:318px;
	//width:314px;
	height:auto;
	margin:5px 20px 5px 5px;
	//margin:5px 18px 5px 5px;
	float:left;
}
.box_01_interiorA p {
	font-size:1.2em;
	line-height:23px;
	color:#5C5C5C;
	margin-left:16px;
}
.box_01_interiorA b {
	font-size:1.4em;
	font-weight:normal;
	color:#515151;
}
.box_01_interiorB {
	width:auto;
	height:auto;
	float:left;
}
.box_titulo_home {
	width:541px;
	height:27px;
	background-image:url(imagenes/imagenes_css/fondo_titulo_home.gif);
	background-repeat:no-repeat;
	margin-left:10px;
	padding-left:12px;
}
.box_titulo_home_bajada {
	margin-left:10px;
	margin-right:15px;
	margin-top:10px;
	margin-bottom:28px;
}
.box_titulo_home_bajada a {
	color:#CC0000;
	font-size:0.9em;
	font-weight:bold;
	text-decoration:underline;
}
.box_titulo_home_bajada a:hover {
	color:#950000;
	text-decoration:underline;
}
.footer {
	background-image:url(imagenes/imagenes_css/fondo_footer.gif);
	background-repeat:repeat-x;
	height:68px;
	width:auto;
}
.footer_list {
	color:#FFF;
	padding:24px 15px 0 0;
	text-align:right;
}
.footer_list li {
	display:inline;
	font-size:0.8em;
	list-style-type:none;
	vertical-align:top;
}
.footer_list a {
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
}
.footer_list a:hover {
	color:#333;
	text-decoration:none;
	text-transform:uppercase;
}
.footer_list_clon {
	color:#FFF;
	padding:5px 15px 0 0;
	text-align:right;
}
.footer_list_clon li {
	display:inline;
	font-size:0.8em;
	list-style-type:none;
	vertical-align:top;
}
.footer_list_clon a {
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
}
.footer_list_clon a:hover {
	color:#333;
	text-decoration:none;
	text-transform:uppercase;
}
.footer_dir {
	background-image:url(imagenes/imagenes_css/fondo_footer_direccion.gif);
	background-repeat: no-repeat;
	background-position: right;
	width:255px;
	height:90px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
}
.footer_dir_ajuste01 {
	margin-top:116px;
}
.footer_dir_ajuste01_clon {
	margin-top:76px;
}
.footer_dir_ajuste01_clon02 {
	margin-top:110px;
	//margin-top:122px;
}
.footer_dir_ajuste01_clon03 {
	margin-top:277px;
	//margin-top:283px;
}
.footer_dir_ajuste01_clon04 {
	margin-top:666px;
	//margin-top:627px;
}
.footer_dir_ajuste02 {
	margin-top:110px;
	//margin-top:124px;
}
.footer_dir_ajuste03 {
	margin-top:166px;
}
.footer_dir_ajuste04 {
	margin-top:131px;
	//margin-top:153px;
}
.footer_dir_ajuste05 {
	margin-top:82px;
}
.footer_dir_ajuste06 {
	margin-top:86px;
	//margin-top:78px;
}
.footer_dir_ajuste06_clon {
	margin-top:293px;
	//margin-top:300px;
}
.footer_dir_ajuste07 {
	margin-top:223px;
	//margin-top:233px;
}
.footer_dir_ajuste08 {
	margin-top:42px;
	//margin-top:25px;
}
.footer_dir_ajuste08_clon {
	margin-top:0px;
	//margin-top:-10px;
}
.footer_dir_ajuste09 {
	margin-top:173px;
}
.footer_dir_ajuste10 {
	margin-top:351px;
}
.footer_dir_ajuste11 {
	margin-top:263px;
}
.footer_dir_ajuste12 {
	margin-top:333px;
	//margin-top:356px;
}
.footer_dir_ajuste13 {
	margin-top:76px;
}
.footer_dir_ajuste14 {
	margin-top:135px;
	//margin-top:145px;
}
.footer_dir_ajuste15 {
	margin-top:513px;
	//margin-top:560px;
}
.footer_dir_ajuste16 {
	margin-top:294px;
	//margin-top:318px;
}
.footer_dir_ajuste17 {
	margin-top:1157px;
	//margin-top:1190px;
}
.footer_dir_ajuste18 {
	margin-top:338px;
}
.footer_dir p {
	padding-top:48px;
	padding-left:55px;
	color:#6C6C6C;
	font-size:0.8em;
}
.espaciador_footer {
	clear: both;
	height: 2px;
	line-height:2px;
	width:auto;
	background-color:#003466;
}
.box_contenidos_especificos {
	margin:15px 20px 5px 5px;
}
.box_contenidos_SiteMap {
	margin:15px 20px 5px 5px;
	background-image: url(imagenes/siteMap.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.box_contenidos_especificos_titulo {
	background-image:url(imagenes/imagenes_css/fondo_titulo_genericos.gif);
	background-repeat:no-repeat;
	height:27px;
	padding-left:22px;
}
.box_contenidos_especificos_sub {
	margin-top:10px;
}
.box_contenidos_especificos_sub_contenedor01 {
	width:320px;
	height:229px;
	float:left;
	background-color:#FFF;
	border: 1px solid #999;
	margin-top:10px;
	padding:5px;
}
.box_contenidos_especificos_sub_contenedorSmall {
	width:218px;
	height:229px;
	float:left;
	background-color:#FFF;
	border: 1px solid #999;
	margin-top:10px;
	padding:5px;
}
.box_contenidos_especificos_sub_contenedorSmall_parrafos {
	width:218px;
}
.box_contenidos_especificos_sub_contenedorSmall_parrafos a {
	color:#CC0000;
	font-size:0.9em;
	font-weight:bold;
	text-decoration:underline;
}
.box_contenidos_especificos_sub_contenedorSmall_parrafos a:hover {
	color:#950000;
	text-decoration:underline;
}
.box_contenidos_especificos_sub_contenedor02 {
	width:320px;
	height:229px;
	float:left;
	background-color:#FFF;
	border: 1px solid #999;
	margin-top:10px;
	margin-left:34px;
	//margin-bottom:15px;
	padding:5px;
}
.box_contenidos_especificos_sub_parrafos {
	width:320px;
}
.box_contenidos_especificos_sub_parrafos a {
	color:#CC0000;
	font-size:0.9em;
	font-weight:bold;
	text-decoration:underline;
}
.box_contenidos_especificos_sub_parrafos a:hover {
	color:#950000;
	text-decoration:underline;
}
.box_contenidos_especificos_sub_parrafosClon {
	width:280px;
	margin-left:20px;
}
.box_contenidos_especificos_sub_parrafosClon a {
	color:#CC0000;
	font-size:0.9em;
	font-weight:bold;
	text-decoration:underline;
}
.box_contenidos_especificos_sub_parrafosClon a:hover {
	color:#950000;
	text-decoration:underline;
}
.p_sitemap {
	color:#363636;
	font-weight:normal;
	padding-bottom:2px;
}
.p_sitemap a {
	color:#363636;
	font-size:1.4em;
	font-weight:normal;
	text-decoration:none;
	background-image: url(imagenes/bullet02.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 14px;
}
.p_sitemap a:hover {
	color:#757575;
	font-weight:normal;
	text-decoration:underline;
}
.p_sitemapSmall {
	color:#6B6B6B;
	font-size:1em;
	font-weight:normal;
	margin-top:3px;
	padding-left:6px;
}
.p_sitemapSmall a {
	color:#6B6B6B;
	font-size:1em;
	font-weight:normal;
	text-decoration:none;
	padding-left: 14px;
}
.p_sitemapSmall a:hover {
	color:#919191;
	font-size:1em;
	font-weight:normal;
	text-decoration:underline;
}
.box_iframe_resultados {
	height:420px;
	width:676px;
	overflow:hidden;
	border:none;
}
.tablaTipo {
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	color:#999;
	margin:10px;
	background-color:#FFF;
}
.tablaTipo th {
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	color:#333;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	background-color: #CCCCCC;
	height:25px;
	line-height:30px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.tablaTipo td {
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	height:25px;
	line-height:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
/*elementos generales*/

.hr01 {
	height:1px;
	line-height:1px;
	clear:both;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #7F99B2;
	border-bottom-color: #7F99B2;
}
.hr02 {
	height:1px;
	line-height:1px;
	clear:both;
	border-top-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999;
}
.hr03 {
	height:1px;
	line-height:1px;
	clear:both;
	border-top-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #7F99B2;
}
.azulB {color:#3A6881; font-size:1.2em;}
.fondoEmpresa {
	background-image: url(imagenes/fondoEmpresa.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.fondoNormal {
	background-image: url(imagenes/fondoNormal.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.img_tipo {
	background-color:#FFF;
	margin: 1px;
	padding: 2px;
	border: 1px solid #CCC;
}
.p_tipo {
	color:#4A4A4A;
	line-height:18px;
	font-style: normal;
}
.p_tipo strong {
	color:#36465F;
}
.a_tipo {
	color:#363636;
	font-size:0.9em;
}
.right {
	float:right;
}
.fixPad {
	padding-left:10px;
}
.fix01 {
	padding-top:5px;
}
.fix02 {
	width:668px;
}
.fix03 {
	height:560px;
}
.fix03_clon {
	height:410px;

	//height:409px;
}
.fix03_clon_clon {
	height:662px;
	//height:670px;
}

.fix04 {
	padding-right:10px;
}
.fix05{
	margin-left:10px;
}
.fix06 {
	height:441px;
}
.fix07 {
	margin-left:4px;
}
.fix08{
	margin-left:10px;
	margin-bottom:5px;
}
.fix09 {
	height:687px;
	//height:717px;
}
.fix10 {
	height:460px;
}
.fix11 {
	height:990px;
	//height:950px;
}
.fix12 {
	padding-left:120px;
}
.fix13 {
	padding-left:132px;
}
.fix14 {
	height:1482px;
	//height:1517px;
}
.fix15 {
	height:100px;
	width:350px;
}
/*GALERIA LIGHRBOX*/
#gallery {
		background-color: #444;
		padding: 10px;
		width: 428px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }
/*LIGHTBOX*/
#hideshow {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
#fade {
	background: #000; 
	position: fixed; 
	width: 100%;
	height: 100%;
	filter:alpha(opacity=80);
	opacity: .80;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /*--IE 8 Transparency--*/
	left: 0;
	z-index: 10;
}
.popup_block {
	background: #ddd;
	padding: 10px 20px;
	border: 10px solid #fff;
	float: left;
	width: 480px;
	position: fixed;
	top: 4%;
	//top: 10%;
	left: 50%;
	margin: 0 0 0 -250px;
	z-index: 100;

}
.popup_block .popup {
	float: left;
	width: 100%;
	background: #fff;
	margin: 0;
	padding: 5px 0;
	border: 1px solid #bbb;
}
.popup h3 {
	margin: 0 0 20px;
	padding: 5px 10px;
	border-bottom: 1px solid #bbb;
	font-size: 1.5em;
	font-weight: normal;
}
.popup img.cntrl {
	position: absolute;
	right: -20px;
	top: -20px;
	background-image: url(pestanias_all/icon_close.png);
}

/*--Making IE6 Understand Fixed Positioning--*/

*html #fade {
	position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop : document.body.scrollTop);
}

*html .popup_block {
	position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop
	+((documentElement.clientHeight-this.clientHeight)/2)
	: document.body.scrollTop
	+((document.body.clientHeight-this.clientHeight)/2));
	
	left:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollLeft 
	+ (document.body.clientWidth /2 ) 
	: document.body.scrollLeft 
	+ (document.body.offsetWidth /2 ));
}

/*--IE 6 PNG Fix--*/

img{ behavior: url(iepngfix.htc) }

#hideshow02 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
#fade02 {
	background: #000; 
	position: fixed; 
	width: 100%;
	height: 100%;
	filter:alpha(opacity=80);
	opacity: .80;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /*--IE 8 Transparency--*/
	left: 0;
	z-index: 10;
}
.popup_block02 {
	background: #ddd;
	padding: 10px 20px;
	border: 10px solid #fff;
	float: left;
	width: 480px;
	position: fixed;
	top: 4%;
	//top: 10%;
	left: 50%;
	margin: 0 0 0 -250px;
	z-index: 100;

}
.popup_block02 .popup02 {
	float: left;
	width: 100%;
	background: #fff;
	margin: 0;
	padding: 5px 0;
	border: 1px solid #bbb;
}
.popup02 h3 {
	margin: 0 0 20px;
	padding: 5px 10px;
	border-bottom: 1px solid #bbb;
	font-size: 1.5em;
	font-weight: normal;
}
.popup02 img.cntrl02 {
	position: absolute;
	right: -20px;
	top: -20px;
	background-image: url(pestanias_all/icon_close.png);
}

/*--Making IE6 Understand Fixed Positioning--*/

*html #fade02 {
	position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop : document.body.scrollTop);
}

*html .popup_block02 {
	position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop
	+((documentElement.clientHeight-this.clientHeight)/2)
	: document.body.scrollTop
	+((document.body.clientHeight-this.clientHeight)/2));
	
	left:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollLeft 
	+ (document.body.clientWidth /2 ) 
	: document.body.scrollLeft 
	+ (document.body.offsetWidth /2 ));
}

#hideshow03 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
#fade03 {
	background: #000; 
	position: fixed; 
	width: 100%;
	height: 100%;
	filter:alpha(opacity=80);
	opacity: .80;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /*--IE 8 Transparency--*/
	left: 0;
	z-index: 10;
}
.popup_block03 {
	background: #ddd;
	padding: 10px 20px;
	border: 10px solid #fff;
	float: left;
	width: 480px;
	position: fixed;
	top: 4%;
	//top: 10%;
	left: 50%;
	margin: 0 0 0 -250px;
	z-index: 100;

}
.popup_block03 .popup03 {
	float: left;
	width: 100%;
	background: #fff;
	margin: 0;
	padding: 5px 0;
	border: 1px solid #bbb;
}
.popup03 h3 {
	margin: 0 0 20px;
	padding: 5px 10px;
	border-bottom: 1px solid #bbb;
	font-size: 1.5em;
	font-weight: normal;
}
.popup03 img.cntrl03 {
	position: absolute;
	right: -20px;
	top: -20px;
	background-image: url(pestanias_all/icon_close.png);
}

/*--Making IE6 Understand Fixed Positioning--*/

*html #fade03 {
	position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop : document.body.scrollTop);
}

*html .popup_block03 {
	position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop
	+((documentElement.clientHeight-this.clientHeight)/2)
	: document.body.scrollTop
	+((document.body.clientHeight-this.clientHeight)/2));
	
	left:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollLeft 
	+ (document.body.clientWidth /2 ) 
	: document.body.scrollLeft 
	+ (document.body.offsetWidth /2 ));
}
#hideshow04 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
#fade04 {
	background: #000; 
	position: fixed; 
	width: 100%;
	height: 100%;
	filter:alpha(opacity=80);
	opacity: .80;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /*--IE 8 Transparency--*/
	left: 0;
	z-index: 10;
}
.popup_block04 {
	background: #ddd;
	padding: 10px 20px;
	border: 10px solid #fff;
	float: left;
	width: 480px;
	position: fixed;
	top: 4%;
	//top: 10%;
	left: 50%;
	margin: 0 0 0 -250px;
	z-index: 100;

}
.popup_block04 .popup04 {
	float: left;
	width: 100%;
	background: #fff;
	margin: 0;
	padding: 5px 0;
	border: 1px solid #bbb;
}
.popup04 h3 {
	margin: 0 0 20px;
	padding: 5px 10px;
	border-bottom: 1px solid #bbb;
	font-size: 1.5em;
	font-weight: normal;
}
.popup04 img.cntrl04 {
	position: absolute;
	right: -20px;
	top: -20px;
	background-image: url(pestanias_all/icon_close.png);
}

/*--Making IE6 Understand Fixed Positioning--*/

*html #fade04 {
	position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop : document.body.scrollTop);
}

*html .popup_block04 {
	position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop
	+((documentElement.clientHeight-this.clientHeight)/2)
	: document.body.scrollTop
	+((document.body.clientHeight-this.clientHeight)/2));
	
	left:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollLeft 
	+ (document.body.clientWidth /2 ) 
	: document.body.scrollLeft 
	+ (document.body.offsetWidth /2 ));
}
