﻿FORM.orderForm { height: 0 !important; visibility: hidden; position: absolute; top: 0; left: 0; }
#BottomPane { clear: both; font-size: smaller; padding-top: 10px; text-align: center; }
#BottomPane ul { list-style: none; margin-bottom: 4px; margin-top: 8px; }
#BottomPane ul li { display: inline; padding-left: 1px; text-align: center; }
#ContentPane { float: left; margin-left: 15px; margin-right: 15px; width: 590px; }
#LeftPane { background-color: transparent; float: left; width: 157px; height: 100%; }
#Logo { background-image: url(./img/logo.gif); background-repeat: no-repeat; float: left; height: 100px; margin-left: 11px; margin-top: 7px; width: 462px; }
#RightPane { float: right; width: 220px; }
#RightPane H3, #RightPane H4 { color: #FFF; margin: 6px 0 4px; text-align: center; text-transform: uppercase; }
#clearing, .clearing { clear: both; }
.colDcha { float: right; width: 48%; }
.colIzda { float: left; width: 48%; }
#container { font-size: 80%; width: 1004px; }
#destacados, .destacados { list-style: none; margin: 0; padding: 0; width: 100%; }
#destacados li, .destacados li { display: inline; padding-right: 30px; text-align: center; }
#menu02 { background-color: #d7d4a9; height: 22px; margin-bottom: 12px; margin-top: 12px; width: 100%; }
#menu02 ul li { float: left; font-size: smaller; font-weight: 700; margin-bottom: 4px; margin-top: 4px; padding-left: 2px; text-align: center; }
#menu02 ul, .AspNet-TreeView { list-style: none; margin: 0; padding: 0; }
#wrapper { border: 0; margin: 0 auto; padding: 0; text-align: left; width: 1004px; }

* { font-family: verdana, arial, helvetica, Sans-Serif; }

.AspNet-TreeView li { font-weight: 700; margin-bottom: 4px; margin-left: 4px; margin-top: 8px; text-align: left; }
.AspNet-TreeView li li { color: #b37149; margin-left: 13px; }
.AspNet-TreeView li span, .AspNet-TreeView li li span { color: Gray; }

#RightPane .AspNet-TreeView li a { color: White; }
#RightPane .AspNet-TreeView li a:hover { color: #bac3b1; }
#RightPane .AspNet-TreeView li li a, #RightPane .AspNet-TreeView li li span { color: White; }
#RightPane .AspNet-TreeView li li a:hover { color: #bac3b1; }


.MenuTop li.AspNet-Menu-WithChildren ul { width: 600px; }
.MenuTop li.AspNet-Menu-WithChildren ul li { font-weight: 700; margin: 0; width: auto; }
/*.SummHeader { height: 20px; }*/
.SummHeader h4 { margin: 0; padding: 0; }


.ampliar { background: url(./img/mas.gif) no-repeat right; /*font-size: 90%;*/ margin-top: 11px; padding-right: 10px; text-align: right; }
.date { /*font-size: 90%;*/ padding-top: 0; }
.foto { display: inline; float: right; margin-left: 4px; }
.funda { border: 0; margin-bottom: 10px; }
.ico { list-style: none; margin: 4px 0; padding: 0 0 0 17px; }
.ico .contacto { background-image: url(img/ico_contacto.gif); background-repeat: no-repeat; }
.ico .home { background-image: url(img/ico_home.gif); background-repeat: no-repeat; }
.ico .map { background-image: url(img/ico_map.gif); background-repeat: no-repeat; }
.ico .print { background-image: url(img/ico_print.gif); background-repeat: no-repeat; }
.ico li { float: left; padding: 0; }
.ico li a { display: block; height: 18px; text-decoration: none; width: 35px; }
.ico li a:hover { text-decoration: none; }
.logoOU { margin-bottom: 8px; }

.cEntryList h5 { margin-top: 0; padding-left: 15px; }
.cEntryTypeEvent h5 { background: url(./img/folio.gif) no-repeat; background-position: 0 1px; }
.cEntryTypeEntidad h5 { background: url(./img/empresas.gif) no-repeat; background-position: 0 1px; padding-left: 17px; }
.cEntryTypeItemCategoryID1 h5 { background: url(./img/globo.gif) no-repeat; background-position: 0 1px; }
.cEntryTypeItemCategoryID2 h5 { background: url(./img/periodico.gif) no-repeat; background-position: 0 -1px; }
.cEntryTypeItemCategoryID3 h5 { background: url(./img/periodico.gif) no-repeat; background-position: 0 -1px; }
.cEntryTypeItemCategoryID4 h5 { background: url(./img/publicaciones.gif) no-repeat; background-position: 0 1px; padding-left: 17px; }
.cEntryTypeItemCategoryID5 h5 { background: url(./img/patrocinio.gif) no-repeat; background-position: 0 1px; padding-left: 17px; }
.cEntryTypeItemCategoryID6 h5 { background: url(./img/documentacion.png) no-repeat; background-position: 0 1px; }
.cEntryTypeItemCategoryID14 h5 { background: url(./img/periodico.gif) no-repeat; background-position: 0 -1px; }
.cEntryTypeItemCategoryID15 h5 { background: url(./img/periodico.gif) no-repeat; background-position: 0 -1px; }
.cEntryTypeItemCategoryID0 h5 { background: url(./img/general.gif) no-repeat; background-position: 0 0; padding-left: 18px; }

.cEntryList .subtitle { padding: 0 0 4px 15px; font-weight:bold; }

/*.cEntryTypeItem img { width: 90px !important; height: 90px !important; border: solid 2px; }*/
.cEntryList .icon img { width: 16px !important; height: 16px !important; border: 0; }

.cEventDetail h4 { margin: 8px 0;}


.listRecordCount { text-align: right; }
.menos { text-align: right; /*font-size: 90%;*/ }


.regTable TH { background-color: #d7d4a9; }
.sckMenuProd { margin-bottom: 16px; }

/*	TopPane	*/
/*#TopPane { background-image: url(./img/cabecera.jpg); background-repeat: no-repeat; height: 103px; width: 1004px; }*/
#TopPane { height: 103px; width: 1004px; background: url(./img/HeaderEmpty.png) no-repeat; }
#TopPane P { font: bold medium "Helvetica, Sans-Serif"; margin: 0; padding: 0; }
#TopPane H1, #TopPane H2 { display: none; }

#TopPane .logoDm { float: left; height: 103px; cursor: pointer;  }
#TopPane .logoDmOu0, 
#TopPane .logoDmOu1, 
#TopPane .logoDmOu28 { background: url(./img/LogoAsimelec2010.png) no-repeat 18px 14px;  width: 260px; }
#TopPane .logoDmOu47 { background: url(./img/LogoAsimelec2010.png) no-repeat 18px 14px;  width: 312px; }
/*#TopPane .logoDmOu47 { background: url(./img/LogoAsimelec.png) no-repeat 18px 25px;  width: 300px; }*/
#TopPane .logoDmOu23 { background: url(./img/LogoEcoasimelec.png) no-repeat 10px 0; width: 180px; }
#TopPane .logoDmOu24 { background: url(./img/LogoEcofimatica.png) no-repeat 10px 0; width: 180px; }
#TopPane .logoDmOu25 { background: url(./img/LogoEcopilas.png) no-repeat 10px 0; width: 180px; }
#TopPane .logoDmOu26 { background: url(./img/LogoFuncoas.png) no-repeat 10px 0; width: 180px; }
#TopPane .logoDmOu27 { background: url(./img/LogoTragamovil.png) no-repeat 10px 0; width: 180px; }

#TopPane .toppanerightad { float: right; height: 103px; width: 734px; }
#TopPane .toppanerightad .adPanel { text-align: right; margin: 7px 6px 6px 0; }

#TopPane .toppaneright { cursor: pointer; float: right; height: 103px; width: 670px; }
#TopPane .toppaneright .logo { bottom: 0; float: right; height: 100%; position: relative; }
#TopPane .toppaneright .logoOu0, 
#TopPane .toppaneright .logoOu1 { background: url(./img/HeaderBgAsimelec.png) no-repeat 0 0; width: 580px; }
#TopPane .toppaneright .logoOu23 { background: url(./img/HeaderBgEcoasimelec.png) no-repeat 0 0; width: 310px; }
#TopPane .toppaneright .logoOu24 { background: url(./img/HeaderBgEcofimatica.png) no-repeat 0 0; width: 350px; }
#TopPane .toppaneright .logoOu25 { background: url(./img/HeaderBgEcopilas.png) no-repeat 0 0; width: 440px; }
#TopPane .toppaneright .logoOu26 { background: url(./img/HeaderBgFuncoas.png) no-repeat 0 0; width: 350px; }
#TopPane .toppaneright .logoOu27 { background: url(./img/HeaderBgTragamovil.png) no-repeat 0 0; width: 390px; }
#TopPane .toppaneright .logoOu28 { background: url(./img/HeaderBgEFactura.png) no-repeat 0 18px; width: 247px; }
#TopPane .toppaneright .logoOu29 { background: url(./img/LogoProTelecomSmall.png) no-repeat -8px 18px; width: 280px; }
#TopPane .toppaneright .logoOu30 { background: url(./img/LogoProTDTsmall.png) no-repeat -8px 18px; width: 168px; }
#TopPane .toppaneright .logoOu36 { background: url(./img/LogoInteritis.png) no-repeat 0 18px; width: 180px; }
#TopPane .toppaneright .logoOu47 {  display: none; /*background: url(./img/HeaderBgEFactura.png) no-repeat 0 18px; width: 247px;*/ }
#TopPane .toppaneright .pgHeader { float: left; height: 100%; position: relative; width: 380px; }
#TopPane .toppaneright .pgHeader p { bottom: 25px; position: absolute; }
/*#TopPane .toppaneright .pgHeader p { bottom: 28px; position: absolute; }*/
#TopPane .toppaneright .pgHeaderOu1, 
#TopPane .toppaneright .pgHeaderOu23, 
#TopPane .toppaneright .pgHeaderOu24,
#TopPane .toppaneright .pgHeaderOu25, 
#TopPane .toppaneright .pgHeaderOu26, 
#TopPane .toppaneright .pgHeaderOu27 { display: none; }

#TopPane .toppaneright .logoOu1 img { bottom: 20px; position: absolute; } /* AdRotator*/

/*
.toppaneleft { background: url(./img/LogoAsimelec.png) no-repeat 18px 31px; cursor: pointer; float: left; height: 103px; width: 300px; }
.toppaneright .logo { bottom: 4px; float: right; height: 100%; }
.toppaneright .logoOu0, 
.toppaneright .logoOu1 { background: url(./img/HeaderBgAsimelec.png) no-repeat 0 3px; width: 580px; height: 100%; position: relative;}

.toppaneright .logoOu28 { background: url(./img/HeaderBgEFactura.png) no-repeat 0 18px; width: 239px; }
.toppaneright .logoOu29 { background: url(./img/LogoProTelecomSmall.png) no-repeat -8px 18px; width: 280px; }
.toppaneright .logoOu30 { background: url(./img/LogoProTDTsmall.png) no-repeat -8px 18px; width: 168px; }
.toppaneright .pgHeader { float: left; height: 100%; position: relative; width: 380px; }
.toppaneright .pgHeader p { bottom: 28px; position: absolute; }
*/

div.hr hr, div.hrMini hr, .ico li a span { display: none; }
.txt { padding-top: 10px; }
.txt p:first-child { margin-top: 0; }


A { /*color: #02636a;*/ text-decoration: none; }
A:hover { /*color: #680c00;*/ text-decoration: underline; }
BODY { font-size: small; margin: 10px 0; }
FIELDSET { border-style: none; border-width: 0; }
H1 { font-size: 160%; }
H2 { font-size: 155%; }
H3 { font-size: 145%; }
#RightPane H4 { font-size: 105%; }
#RightPane .panePanel { margin-left: 20px; margin-right: 20px; }
#ContentPane .adPanel,
#RightPane .adPanel { margin: 20px 0; text-align: center; }
H4, #RightPane H3 { font-size: 125%; }
H5 { font-size: 110%; margin: 12px 0 8px; }
H6 { font-size: 105%; margin: 12px 0 8px; }
LABEL { font-weight: 700; }
LEGEND, .legendSty { background-color: #d7d4a9; display: block; font-weight: 700; margin-left: -2px; padding: 3px; width: 100%; }
#RightPane SELECT, #RightPane INPUT { font-size: 100%; background-color: #fff; border: 1px solid #a6a9a2; color: #3f4535; text-decoration: none; }
div.hr { background-image: url(./img/hr.gif); height: 5px; margin-bottom: 7px; position: relative; }
div.hrMini { background-image: url(./img/hr.gif); height: 3px; margin-bottom: 7px; position: relative; }
table.MenuTop { border: none; display: block; margin-bottom: 16px; margin-top: 12px; width: 100%; }
ul.docList img { margin-top: 6px; }
ul.docList li { margin-bottom: 12px; margin-top: 8px; }




/* EFacturaMenu.css */
.MainMenu ul.AspNet-Menu /* Tier 1 */, 
.MainMenu ul.AspNet-Menu ul /* Tier 2 */, 
.MainMenu ul.AspNet-Menu ul ul /* Tier 3+ */
{
}
.MainMenu ul.AspNet-Menu li
{
	margin: 2px 0 2px 0;
}
.MainMenu ul.AspNet-Menu li a, 
.MainMenu ul.AspNet-Menu li span
{
	padding: 1px 4px 1px 4px !important; /* !important: IE6 Hack*/
	padding: 1px 8px 1px 8px; /*IE6 Hack: Si no hay separador, que esten más separados */
	border-left: solid 1px #4d7c80 !important; /* !important: IE6 Hack*/
	border-left: none; /*IE6 Hack*/
	font-size: 10px;
	margin: 0;
}

/*.MenuTop
{
	text-transform:uppercase;
}*/

.MenuTop .MainMenu ul.AspNet-Menu li a, 
.MenuTop .MainMenu ul.AspNet-Menu li span
{
	padding: 1px 4px 1px 4px !important;
	padding: 1px 8px 1px 8px;
	border-left: solid 1px #4d7c80 !important; 
	border-left: none;
	font-size: 10px;
	margin-bottom: 2px;
}
.MainMenu li /* all list items */
{
	width: auto !important; /* !important: IE6 Hack*/
	width: 1em; /*IE6 Hack*/
	white-space: nowrap;
}
.MainMenu li:hover, /* list items being hovered over */ 
.MainMenu li.AspNet-Menu-Hover
{
}
.MenuTop .MainMenu a, /* all anchors and spans (nodes with no link) */ 
.MenuTop .MainMenu span
{
	/*color: White;*/
}





.MainMenu a, /* all anchors and spans (nodes with no link) */ 
.MainMenu span
{
	font-weight: bold;
}

.MainMenu li.AspNet-Menu-Leaf a, /* leaves */ 
.MainMenu li.AspNet-Menu-Leaf span
{
	/*background-image: none !important;*/
}

.MainMenu ul.AspNet-Menu li:first-child a, 
.MainMenu ul.AspNet-Menu li:first-child span
{
	padding-left: 0;
	border-left: none !important; /* !important: IE6 Hack*/
}

.MainMenu li:hover a, /* hovered text */ 
.MainMenu li:hover span, 
.MainMenu li.AspNet-Menu-Hover a, 
.MainMenu li.AspNet-Menu-Hover span, 
.MainMenu li:hover li:hover a, 
.MainMenu li:hover li:hover span, 
.MainMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, 
.MainMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span, 
.MainMenu li:hover li:hover li:hover a, 
.MainMenu li:hover li:hover li:hover span, 
.MainMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, 
.MainMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span
{
	text-decoration: underline;
}

.MainMenu li span.AspNet-Menu-NonLink, 
.MainMenu li li span.AspNet-Menu-NonLink, 
.MainMenu li li li span.AspNet-Menu-NonLink
{
	color: Gray;
	background: none;
	text-decoration: none;
}
.MainMenu ul.AspNet-Menu li a img
{
	border-style: none;
	vertical-align: middle;
}
.MainMenu li:hover li a, .MainMenu li:hover li span, 
.MainMenu li.AspNet-Menu-Hover li a, 
.MainMenu li.AspNet-Menu-Hover li span, 
.MainMenu li:hover li:hover li a, 
.MainMenu li:hover li:hover li span, 
.MainMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a, 
.MainMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span
{
	/*color: Black;     background: transparent url(arrowRight.gif) right center no-repeat;*/
}
.MainMenu .AspNet-Menu-Selected /* this tier is selected */
{
	/*border: solid 1px #00ff00 !important;
	color: #4d7c80;*/
}
.MainMenu .AspNet-Menu-ChildSelected /* a tier below this one is selected */
{
	/*border: solid 1px #ff0000 !important;*/
}
.MainMenu .AspNet-Menu-ParentSelected /* a tier above this one is selected */
{
	/*border: solid 1px #0000ff !important;*/
}







/*	IsysMenu.css */
.IsysMenu
{
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}

.IsysEventMenu
{
	font-size: 9px !important;
}

/*	=============== AspNet-Menu-Vertical	=============== */
.IsysMenu .AspNet-Menu-Vertical ul.AspNet-Menu
{
	position: static; /* para que se vea en IE6 */
}
.IsysMenu .AspNet-Menu-Vertical
{
	/*text-transform: uppercase;*/
	padding: 6px;
}
.IsysMenu .AspNet-Menu-Vertical ul.AspNet-Menu li a, 
.IsysMenu .AspNet-Menu-Vertical ul.AspNet-Menu li span
{
	padding: 4px 1px 4px 1px !important; /* !important: IE6 Hack*/
	padding: 8px 1px 8px 1px; /*IE6 Hack: Si no hay separador, que esten más separados */
	border-top: solid 1px #4d7c80 !important; /* !important: IE6 Hack*/
	border-top: none; /*IE6 Hack*/
	margin: 0;
}
.IsysMenu .AspNet-Menu-Vertical ul.AspNet-Menu li:first-child a, 
.IsysMenu .AspNet-Menu-Vertical ul.AspNet-Menu li:first-child span
{
	padding-top: 0;
	border-top: none !important; /* !important: IE6 Hack*/
}
.IsysMenu .AspNet-Menu-Vertical ul.AspNet-Menu {
	background-color: #d7d4a9;
}






/*	=============== AspNet-Menu-Horizontal	=============== */
.IsysMenu .AspNet-Menu-Horizontal ul.AspNet-Menu
{
	position: static; /* para que se vea en IE6 */
}
.IsysMenu .AspNet-Menu-Horizontal
{
	/*padding: 2px;*/
}
.IsysMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li a, 
.IsysMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li span
{
	padding: 1px 4px 1px 4px !important; /* !important: IE6 Hack*/
	padding: 1px 8px 1px 8px; /*IE6 Hack: Si no hay separador, que esten más separados */
	border-left: solid 1px #4d7c80 !important; /* !important: IE6 Hack*/
	border-left: none; /*IE6 Hack*/
	margin: 0;
}
.IsysMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li:first-child a, 
.IsysMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li:first-child span
{
	padding-left: 0;
	border-left: none !important; /* !important: IE6 Hack*/
}
.IsysMenu .AspNet-Menu-Horizontal li /* all list items */
{
	width: auto !important; /* !important: IE6 Hack*/
	width: 1em; /*IE6 Hack*/
	white-space: nowrap;
}






/*	=============== GENERAL	=============== */
.IsysMenu li:hover a, /* hovered text */ 
.IsysMenu li:hover span, 
.IsysMenu li.AspNet-Menu-Hover a, 
.IsysMenu li.AspNet-Menu-Hover span, 
.IsysMenu li:hover li:hover a, 
.IsysMenu li:hover li:hover span, 
.IsysMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, 
.IsysMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span, 
.IsysMenu li:hover li:hover li:hover a, 
.IsysMenu li:hover li:hover li:hover span, 
.IsysMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, 
.IsysMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span
{
	text-decoration: underline;
}

.IsysMenu li .AspNet-Menu-NonLink,
.IsysMenu li li .AspNet-Menu-NonLink, 
.IsysMenu li li li .AspNet-Menu-NonLink
{
	color: Gray !important;
	background: none;
	text-decoration: none !important;
}
.IsysMenu ul.AspNet-Menu li a img
{
	border-style: none;
	vertical-align: middle;
}