	/* Estilos pagina Piso de Exhibición 09B */

body		{ background:url('../../Images/Web/bgPage.gif') repeat-x top; font-family:arial; margin:0px; padding:0px; }

a			{ color:#F93; font-weight:bold; text-decoration: none}

h1			{ color:#333; font-family:arial narrow; font-size:17px; font-weight:900; margin:10px 0px 10px 0px; padding:0px; }
h1 a		{ color:#333; }

h2			{ color:#666; font-family:arial narrow; font-size:15px; font-weight:bold; margin:5px 0px; padding:0px; text-index:0px;}
h2 a		{ color:#666; font-size:10px; font-weight:100; }

h3			{ color:#999; font-family:arial; font-size:12px; font-weight:bold; margin:0px; padding:0px; text-indent:0px;}

h4			{ }

h5			{ color:#888; font-family:verdana; font-size:10px; font-weight:100; margin:0px; padding:0px; text-indent:0px; }

#RevPiso		{ background:url('../../Images/Web/RevPiso11A.gif'); height:20px; padding:5px 3px; text-align:center; font-size:16px; }
#DirPiso		{ background:url('../../Images/Web/DirPiso11A.gif'); height:26px; padding:2px 3px; text-align:center; font-size:16px; }
#DirExpo		{ background:url('../../Images/Web/DirPiso11A.gif'); height:26px; padding:2px 3px; text-align:center; font-size:16px;}

#Page			{ margin:0px auto; padding:0px; width:970px; }
#ContPage		{ background:url('../../Images/Web/bgMenuiS.gif') repeat-y; float:left; margin:5px 0px; padding:0px;}


#PassA		{}

#PassB		{}

#Header						{ color:white; font-family:arial; font-weight:bold; margin:0; padding:0; width:100%; }
#Header .hBg				{ background:#F93; width:100%; height:110px;}
#Header .hContainer			{ width:1050px; margin:0px auto; padding:0px; }
#Header .hContainer img		{ border:0px; float:left; }
#Header .hLogoPiso			{ background:url('../../Images/Web/LogoPiso12A.png'); float:left; height:120px; margin:0; margin-top:-20px; padding:0px; width:280px; }
#Header .hMenu				{ float:left; font-size:12px; margin-top:5px; widt:600px; }
#Header .hMenu ul			{ list-style-type:none; margin:0px; padding:0px; }
#Header .hMenu li			{ display:inline; font-weight:bold; margin:0px; padding:0px; }
#Header .hMenu li a			{ color:white; display:block; float:left; padding:0px 0px 5px 0px; margin:0px 15px; }
#Header .hMenu li a:visited	{ text-decoration:none; }
#Header .hMenu li a:hover	{ cursor:pointer; color:white; text-decoration:none; }
#Header .hPublicidad		{ float:left; margin:0px 20px; }
#Header .hSiguenos			{ float:right; margin:0px; padding:0px; text-align:right; }
#Header .hSiguenos img		{ float:right; margin:3px; padding:0px; }

#Cont		{ margin:0px; padding:0px; float:left; width:630px; }

#Agendelo				{ height:600px; margin:0px; overflow:auto; padding:0px; font-family:verdana; font-size:10px; width:190px; }
#Agendelo ul			{ list-style-type:none; padding:0px; margin:0px}
#Agendelo a				{ font-family:araial narrow; font-size:12px; font-weight:bold; }

#divFiltros				{ float:left; margin:0px 10px; padding:0px; width:600px; }
#divFiltros	tr			{ margin:0px; padding:0px; vertical-align:top; }
#divFiltros	th			{ margin:0px; padding:0px; text-align:left; }
#divFiltros	td			{ margin:0px; padding:0px; }

#fieldsetgen		{ width:580px; padding:5px; text-align:left; float:left; }
#fieldsetgen legend	{ background:white; font-family:verdana; padding:3px 5px 3px 5px;}

#Footer					{ background:#F93; float:left; margin:0px auto; padding:0px; width:100%; height:80px; }
#Footer	.anuncios		{ margin:0px; text-align:center }
#Footer	.fContainer		{ color:white; font-size:10px; margin:0px auto; padding:0px; width:1050px }
#Footer .der			{ margin:0px; padding:10px; text-align:right; }
#Footer table			{ width:100%; }
#Footer table h2		{ text-align:center; }

#ListBox			{ color:black; float:left; width:590px; margin:5px; padding:10px}
#ListBox h2			{ font-size:12px; float:left; width:544px; margin:10px; padding:0px}

#Loading			{ visibility:hidden; display:none; font-size:16px; font-weight:bold; padding:20px; margin:20px; }

#Login				{ background:#999; float:right; margin-bottom:10px; padding:3px 10px; text-align:right; width:130px; }
#Login iframe		{ height:270px; width:100%;  }
#LoginF 			{ color:white; font-size:12px; margin:0px; padding:0px; text-align:rigt; width:130px; }
#LoginF h1			{ color:white; font-family:arial; font-size:16px; font-weight:bold; margin:0px; padding:0px 0px 5px 0px; text-align:center; }
#LoginF hr			{ border:1px solid white; color:white; margin:0px; }
#LoginF form		{ margin:0px; padding:0px; }
#LoginF table		{ margin:0px; padding:0px; }
#LoginF td			{ padding:3px; width:50%; }
#LoginF a			{ color:white; font-size:10px; font-weight:bold; }
#LoginF span		{ font-weight:bold; margin:0px; padding:0px; }
#LoginF input		{ height:22px; font-size:12px; width:130px; margin:0px; }
#LoginW 			{ color:white; font-size:12px; margin:0px; padding:0px; text-align:rigt; visibility:hidden; width:130px;}
#LoginW h1			{ color:white; font-family:arial; font-size:16px; font-weight:bold; margin:0px; padding:0px; text-align:center; }
#LoginW hr			{ border:1px solid white; color:white; margin:3px 0px; }
#LoginW a			{ color:white; font-size:12px; font-weight:bold; }
.btnLogin			{ background:url('../../Images/Web/btnLogin.gif') no-repeat; border:0px; color:#656565; cursor:pointer; font-weight:bold; }

#ContMenuS				{ margin:0px; float:left; padding:0px; width:160px; }

#MenuRevista			{ }

#MenuExposiciones		{ }

#MenuProveedores		{ }

#PublicidadR					{ float:right; margin:0px; padding:0px; min-width:160px; }
#PublicidadR .contPubR			{ margin:0px; padding:0px; width:150px; }

#Testimoniales				{ overflow:auto; height:780px; width:170px; padding:0px 20px 0px 0px; }
#Testimoniales img			{ clear:right; margin:0px 5px 0px 0px;  }

.AnunciosC			{ color:red; float:left; margin:0px auto; padding:0px auto; text-align:center; min-width:620px; width:60%; }
.AnunciosC div		{ margin:0px; padding:0px;  }

.AnuncioR			{ margin-bottom:5px; padding:0px; float:right;  }
.AnuncioR img		{ border:0px; cursor:pointer;}

.boxDatesl		{ background:#FF9999; border:2px solid #F93; float:left; margin:5px; padding:5px; text-indent:0px; width:280px; }
.boxDatesr		{ background:#FF9999; border:2px solid #F93; float:right; margin:5px 0px 5px 20px; padding:5px; text-indent:0px; width:280px; }

.boxCometsl		{ float:left; font-style:italic; font-size:13px; font-weight:600; margin:5px; padding:5px; text-indent:0px; width:200px; }
.boxCometsr		{ float:right; font-style:italic; font-size:13px; font-weight:600; margin:5px 0px 5px 20px; padding:5px; text-indent:0px; width:200px; }

.btnMenuNav		{ float:left; font-size:12px; word-spacing:10px; font-weight:bold; cursor:pointer; width:250px;}

.boxHeader		{ border:1px solid white; width:100px; height:103px; background:#F60; float:left; margin:2px; }
.boxHeader img	{ border:0px solid red; float:left; padding:0px; margin:0px; }
.boxHeader a	{ border:0px solid red; padding:0px; margin:0px; }

.CampObl		{ color:red; font-weight:bold; font-size:10px; font-family:arial black; }

.ColA			{ width:95%; float:left; margin:0px 8px 0px 8px; padding:0px; clear:both}

.ColBl			{ width:380px; float:left; margin:0px; padding:0px 5px; }

.ColBr			{ width:62%; float:right; margin:0px; padding:5px; }

.ColCl			{ width:200px; float:left; margin:0px; padding:0px 5px; }

.ColCr			{ width:200px; float:right; margin:0px ; padding:0px 5px; }

.ColDr		{ width:270px; float:right; margin:0px 5px 0px 5px; padding:5px 0px 5px 5px; }

.ColDl		{ width:280px; float:left; margin:0px; padding:5px 0px 5px 5px; }

.Creditos		{ font-family:verdana; clear:both; color:#333333; font-size:10px; float: right; border:2px solid #666666; padding:5px; text-align:right; margin:15px 0px 0px 5px; width:560px; }

.EventBox			{ border-bottom:2px solid #F93; color:black; float:left; width:580px; margin:5px; padding:4px; clear:both; }
.EventBox h1		{ color:#F93; clear:both; font-size:14px; font-weight:bold; font-family:verdana; margin:0px; padding:0px; }

.fecha				{ background:#F93; clear:both; color:white; height:17px; margin:0px; padding-top:3px; width:160px; text-align:center;}

.fotoGallery			{  }
.fotoGallery input		{ border:2px solid #F93; float:left; margin:3px; color:white; width:140px; height:100px; font-size:22px; font-weight:bold; }
.fotoGallery div		{ border:2px solid #F93; float:left; height:130px; margin:6px 2px; overflow:hidden;  text-align:center; width:140px; }
.fotoGallery div div	{ border:0px; font-size:12px; font-family:arial; height:45px; margin:0px; padding:0px; }
						
.frmContacto		{ width:400px; float:left; margin:15px; }

.frmRegistro					{ margin:15px 0px 0px 0px; float:left; font-weight:bold; min-width:550px; width:100%; padding:10px}
.frmRegistro input 				{ border:1px solid #F93; }
.frmRegistro select				{ border:1px solid #F93; }
.frmRegistro textarea 			{ border:1px solid #F93; }
.frmRegistro hr					{ height:5px; background:#F93; border:0px; }

.hMenuColors						{ float:right; height:20px; margin:0px auto; padding:0px 40px; text-align:right; }
.hMenuColors img					{ cursor:pointer; float:right; }

.hSearchBar			{ float:left; font-family:arial narrow; font-weight:bold; height:80px; text-align:right; visiility:hidden; width:0px; }
.hSearchBar p		{ font-family:arial; font-size:14px; margin:0px; padding:0px; }

.Img00		{ border:0px; padding:0px; margin:1px; }

.Imgl00		{ border:0px; clear:left; padding:0px; margin:1px; float:left; }

.Imgr00		{ border:0px; clear:right; padding:0px; margin:1px; float:right; }

.Img01		{ border:3px solid #F93; background:#F99; padding:5px; margin:0px; }

.Imgr01		{ border:3px solid #F93; clear:right; background:#FC9; padding:5px; margin:5px 0px 5px 20px; float:right; }

.Imgl01		{ border:3px solid #F93; clear:left; background:#FC9; padding:5px; margin:5px 20px 5px 0px; float:left; }

.Img02		{ border:1px solid #F93; background:#FC9; padding:3px; margin:0px 5px 0px 0px; }

.Imgl02		{ border:1px solid #F93; background:#FC9; padding:3px; margin:2px 5px 0px 0px; float:left; }

.Imgr02		{ border:1px solid #F93; background:#FC9; padding:3px; margin:2px 0px 0px 5px; float:right; }

.indexBox				{ background:white; border:2px solid #F93; margin:0px; padding:5px; }
.indexBox h3			{ border-bottom:2px solid #F93; color:#F93; font-family:arial Narrow; font-size:16px; font-weight:bold; margin:0px; padding-bottom:5px; text-align:center; }
.indexImg				{ background:#FC9; border:1px solid #F93; clear:left; float:left; margin:0px 10px 5px 0px; padding:0px 6px; }
.indexImgr				{ background:#FC9; border:1px solid #F93; clear:left; float:right; margin:0px 5px 5px 0px; padding:0px 6px; }
.indexSep				{ clear:left; float:left; padding:0px; margin:5px 0px; width:100%; }

.indexFT				{ border:0px; border-top:5px solid #F93; color:#F93; margin:0px; padding:0px; }
.indexFT legend			{ color:#F93; font-family:arial Narrow; font-weight:900; font-size:18px; margin:0px; padding:5px; }
.indexFT fieldset		{ border:2px solid #F93; color:#F93; font-family:arial Narrow; font-weight:900; font-size:18px; margin:0px; padding:5px; }

.left				{ float:left; width:320px; }

.LogoCE				{ float:left; margin:20px 30px;  } 

.link				{ color:#F93; cursor:pointer; }

.listOptions		{ font-family:Arial Narrow; }

.MenuNav			{ clear:both; }

.mMenus						{ margin:0px; padding:0px; width:150px; float:left; font-family:arial; font-size:12px; font-weight:bold; }
.mMenus img					{ margin:8px 0px 0px 15px; }	
.mMenus ul					{ list-style-type:none; margin:0px; padding:0px 5px; }	
.mMenus li					{ border-bottom:1px solid white; display:block; width:150px; }
.mMenus li a				{ color:white; margin:0px; padding:5px; }							 
.mMenus li div				{ color:white; margin:0px; padding:5px; }
.mMenus li div:hover		{ color:black; cursor:pointer; background:#FC9; }

.mFecha						{ color:white; font-size:10px; height:17px; margin:0px; padding:0px; text-align:center; }

.mTitSeccion				{ color:white; background:#999; cursor:pointer; border-bottom:2px solid white; border-top:2px solid white; clear:left; color:white; font-size:16px; font-weight:bold; margin-top:10px; padding:0px; }
.mTitSeccion a				{ color:white; background:#999;}
.mTitSeccion img			{ border:0px; }

.Navegator					{ text-align:center; font-size:16px; width:100%; float:left; }
.Navegator a				{ color:#F93; text-decoration:none; }

.right			{ float:right; text-align:right; font-size:10px; width:240px; }
.right a		{ color:#F93; }

.SubTitulo		{ color:black; font-size:10px; }

.Texto			{ color:black; font-family:verdana; font-size:12px; text-indent:25px; text-decoration:none; padding:0px 5px 0px 5px; text-align:justify; }
.Texto ul		{ list-style-image:url('/Images/Web/Vineta01.gif'); list-style-type:square; }
.Texto ul ul	{ list-style-type:disc; list-style-image:none; }

.TextoIndex		{ color:black; font-size:12px; font-weight:100; margin:5px 0px; padding:0px; }
.TextoIndex	a	{ color:#BBB; font-size:10px; font-weight:100; }

.tesImg			{ clear:both; float:left;  }

