/* Estilos pagina Piso de Exhibición 09B */

body		{ background:url('/Images/Web/bgPage.gif') repeat-x top; padding:0px; margin:0px; }

a			{ color:#CC3333; text-decoration: none}

h1			{ color:#663399; font-family:arial narrow; font-size:17px; font-weight:900; margin:10px 0px 10px 0px; padding:0px; }
h1 a		{ color:#663399; }

h2			{ color:#663399; font-family:arial narrow; font-size:15px; font-weight:bold; margin:5px 0px; padding:0px; text-indent:0px;}
h2 a		{ color:#BBB; font-size:10px; font-weight:100; }

h3			{ }

h4			{ }

h5			{ color:#888; font-family:verdana; font-size:10px; font-weight:100; margin:0px; padding:0px; text-indent:0px; }

#Page 		{ margin:0px auto; padding:0px; width:950px; position:relative; }

#Header		{ color:white; margin:15px 0px 5px 0px; padding:0px; width:100%; }

#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				{ clear:both; color:white; float:left; font-size:10px; margin:0px; padding:0px; width:100%; }

#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; }

#MenuSecciones		{ background:#663399; float:left; font-family:arial; font-size:10px; margin:0px; padding:0px; width:160px; }

#PublicidadR		{ float:right; 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 80px ; padding:0px;  }
.AnunciosC div		{ float:left; margin-right:10px; padding:0px;  }

.AnuncioR			{ margin-bottom:5px; padding:0px; float:right;  }
.AnuncioR img		{ border:0px; cursor:pointer;}

.boxDatesl		{ background:#FF9999; border:2px solid #663399; float:left; margin:5px; padding:5px; text-indent:0px; width:280px; }
.boxDatesr		{ background:#FF9999; border:2px solid #663399; float:right; margin:5px; 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; 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:96%; float:left; margin:0px 8px 0px 8px; padding:0px; clear:both}

.ColBl			{ width:64%; float:left; margin:0px; padding:5px; }

.ColBr			{ width:64%; float:right; margin:0px; padding:5px; }

.ColCl			{ width:32%; float:left; margin:0px; padding:5px; }

.ColCr			{ width:32%; float:right; margin:0px; padding: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 #663399; color:black; float:left; width:580px; margin:5px; padding:4px; clear:both; }
.EventBox h1		{ color:#663399; clear:both; font-size:14px; font-weight:bold; font-family:verdana; margin:0px; padding:0px; }

.fecha			{ background:#663399; clear:both; color:white; height:17px; margin:0px; padding-top:3px; width:160px; text-align:center;}

.fContainer				{ background:#663399; font-family:arial; height:50px; padding:0px; margin:0px auto; margin-top:-20px; width:950px; }
.fDerechos				{ float:right; height:40px; margin:0px; padding:5px; width:775px; text-align:right; }
.fMenuPrincipal			{ float:left; height:50px; border-right:5px solid white; margin:0px; padding:0px; width:160px; }
.fAdminPor				{ color:black; background:#663300; float:left; height:15px; margin:5px 0px 15px 0px; padding:5px; text-align:center; width:100%; }

.fotoGallery input		{border:2px solid #663399; float:left; margin:3px; color:white; width:140px; height:100px; font-size:22px; font-weight:bold; }
						
.frmContacto	{ width:400px; float:left; margin:15px; }

.frmRegistro					{ margin:15px 0px 0px 0px; float:left; font-weight:bold; width:590px; padding:10px}
.frmRegistro input 				{ border:1px solid #663399; }
.frmRegistro select				{ border:1px solid #663399; }
.frmRegistro textarea 			{ border:1px solid #663399; }
.frmRegistro hr					{ height:5px; background:#663399; border:0px; }

.hBg				{ background:#663399; width:100%; height:90px;}
.hContainer			{ width:950px; margin:0px auto; font-family:arial narrow; }
.hContainer img		{ border:0px; float:left; }

.hMenuColors						{ height:20px; margin:0px auto; text-align:right; width:950px; }
.hMenuColors img					{ cursor:pointer; float:right; }

.hMenuPrincipal						{ float:left; font-family:arial; font-size:12px; margin-top:60px; width:450px; }
.hMenuPrincipal ul					{ list-style-type:none; margin:0px; padding:0px; }
.hMenuPrincipal li					{ display:inline; font-weight:bold; margin:0px; padding:0px; }
.hMenuPrincipal li a				{ background:url('/Images/Web/bgMenusOut.gif'); background-position:top left; color:white; display:block; float:left; padding:0px 0px 5px 0px; margin:0px 20px; }
.hMenuPrincipal li a:visited		{ text-decoration:none; }
.hMenuPrincipal li a:hover			{ background:url('/Images/Web/bgMenusIn.gif'); background-position:top left; cursor:pointer; color:white; text-decoration:none; }

.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; padding:0px; margin:1px; float:left; }

.Imgr00		{ border:0px; padding:0px; margin:1px; float:right; }

.Img01		{ border:3px solid #663399; background:#FF9999; padding:5px; margin:0px; }

.Imgr01		{ border:3px solid #663399; background:#CC99FF; padding:5px; margin:5px 0px 5px 10px; float:right; }

.Imgl01		{ border:3px solid #663399; background:#CC99FF; padding:5px; margin:5px 10px 5px 0px; float:left; }

.Img02		{ border:1px solid #663399; background:#CC99FF; padding:3px; margin:0px 5px 0px 0px; }

.Imgl02		{ border:1px solid #663399; background:#CC99FF; padding:3px; margin:2px 5px 0px 0px; float:left; }

.Imgr02		{ border:1px solid #663399; background:#CC99FF; padding:3px; margin:2px 0px 0px 5px; float:right; }

.indexBox				{ background:white; border:2px solid #663399; margin:0px; padding:5px; }
.indexBox h3			{ border-bottom:2px solid #663399; color:#663399; font-family:arial Narrow; font-size:16px; font-weight:900; margin:0px; padding-bottom:5px; text-align:center; }
.indexImg				{ background:#CC99FF; border:1px solid #663399; clear:left; float:left; margin:0px 10px 5px 0px; padding:0px 6px; }
.indexImgr				{ background:#CC99FF; border:1px solid #663399; 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 #663399; color:#663399; margin:0px; padding:0px; }
.indexFT legend			{ color:#663399; font-family:arial Narrow; font-weight:900; font-size:18px; margin:0px; padding:5px; }
.indexFT fieldset		{ border:2px solid #663399; color:#663399; font-family:arial Narrow; font-weight:900; font-size:18px; margin:0px; padding:5px; }

.left				{ float:left; width:320px; }

.LogoCE				{ margin:20px 30px;  } 

.link				{ color:#663399; cursor:pointer; }

.MenuNav			{ clear:both; }

.mMenusTpt					{ margin:0px; padding:0px; float:left; font-family:arial narrow; font-size:12px;}
.mMenusTpt img				{ margin:8px 0px 0px 15px; }	
.mMenusTpt ul				{ list-style-type:none; margin:0px; padding:0px 5px; }	
.mMenusTpt li				{ border-bottom:1px solid white; font-weight:bold; }
.mMenusTpt li a				{ color:white; margin:0px; padding:5px; display:block; width:140px; }							 
.mMenusTpt li a:visited		{ color:white; text-decoration:none; }
.mMenusTpt li a:hover		{ color:black; text-decoration:none; background:#CC99FF; }

.mMenus						{ margin:0px; padding:0px; width:150px; float:left; font-family:arial narrow; font-size:12px;}
.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; font-weight:bold; width:150px;}
.mMenus li div				{ color:white; padding:5px;text-decoration:none; }
.mMenus li div:hover		{ color:black; cursor:pointer; background:#CC99FF; }

.mFecha						{ clear:both; color:white; height:17px; margin:0px; padding:0px; width:160px; text-align:center;}

.mTitSeccion				{ color:white; background:#FF9900; cursor:pointer; border-bottom:2px solid white; border-top:2px solid white; clear:left; color:white; font-family:arial narrow; font-size:16px; font-weight:bold; margin-top:10px; padding:0px; text-align:center; }
.mTitSeccion a				{ color:white; background:#FF9900;}
.mTitSeccion img			{ border:0px; }

.Navegator					{ text-align:center; font-size:16px; width:100%; float:left; }
.Navegator a				{ color:#663399; text-decoration:none; }

.right			{ float:right; text-align:right; font-size:10px; width:240px; }
.right a		{ color:#663399; }

.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;  }

.TituloA				{ color:#663399; text-decoration:none; font-family:arial; font-weight:bold; font-size:16px; }

.TituloB				{ text-decoration:none; font-family:arial; font-weight:bold; font-size:18px; color:black; }

.TituloC				{ text-decoration:none; font-family:arial; font-weight:bold; font-size:16px; color:black; }

.TituloD 				{ text-decoration:none; font-family:arial; font-weight:bold; font-size:14px; color:black; }

