/*
	_Base: Estilos compartidos
	Author: WebHotel
*/

/* body */
html { overflow:auto; }
body { margin:0; padding:0; font-family:Arial,Verdana,Tahoma; font-size:8pt; font-weight:normal; 
	   background-color:#ffffff; color:#424647; }
body.popup { margin:10px; }

	   
/* Elementos */
p    { margin-top:11px; margin-bottom:11px; }
img  { border:0; margin:0px; padding:0px; }
hr   { height:1px; color:#005680; }
form { border:0; margin:0; padding:0; }
li   { list-style-type:square; padding-bottom:4px; }

a       { color:#316ac5; font-weight:bold; text-decoration:none; }
a.light { font-weight:normal; }
a:hover { text-decoration:underline; }
a.block { display:block; border:0; margin:0; padding:0; }

a.bullet { padding-left:10px; 
	       background-image:url(/Images/Mercado/Ico_Link.png); background-position:left center; background-repeat:no-repeat; }

a.btnPrev { background-image:url(/Images/Mercado/Ico_Prev.png); background-position:left center;
	        background-repeat:no-repeat; padding-left:15px; }
a.btnNext { background-image:url(/Images/Mercado/Ico_Next.png); background-position:left center;
	        background-repeat:no-repeat; padding-left:15px; }


/* Clases Generales */
.block        { display:block;  }
.inline       { display:inline; }
.clrLink      { color:#316ac5;    }
.clrLink1     { color:#9f3527;    }
.clrTitle     { color:#d67b00;    }
.clrLigth     { color:#6699b2;    }
.clrHeavy     { color:#003366;    }
.Font14       { font-size:14px;   }
.Bold         { font-weight:bold; }
.Underline    { border-bottom:1px solid; }
.label        { font-weight:bold; }

.icoTitle     { background-image:url(/Images/Mercado/Ico_Title.png); background-position:left center; background-repeat:no-repeat;
	            padding-left:12px; }

.nowrap       { text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
	            
/* Contenidos */
div#idContTitle { font-weight:bold; color:#ffffff; line-height:16px; padding-left:14px;
	              background-image:url(/Images/Mercado/Cont_Title.jpg); background-repeat:no-repeat; }
div#EndMenu     { text-align:right; margin-top:10px; margin-bottom:20px; border-top:1px solid #316ac5; }


/* Tablas */
.tbTable    { width:100%; margin-top:4px; margin-bottom:4px;}
.trHead     { background-color:#f5e6e0; color:#000000; font-weight:bold; }
.tdColHead  { border-bottom:1px solid #dda89a; line-height:12px; }
.tdCol      { border-bottom:1px solid #f5e6e0; line-height:10px; }

.trHead_0    { background-color:#f0f0f0; color:#000080; }
.tdColHead_0 { font-weight:bold; }
.tdCol_0     {  }

/* Tabuladores */
.divTab   { width:100%; height:16px; margin-bottom:2px; background-color:#c9d9f1; border-bottom:1px solid #7ca2de; border-top:1px solid #7ca2de; }
.tabItem0 { color:#316ac5; background-color:#c9d9f1; border-right:1px solid #ffffff; font-weight:normal;
	        width:100px; display:block; text-align:center; line-height:16px; float:left; }
.tabItem1 { color:#ffffff; background-color:#7ca2de; border-right:1px solid #ffffff;  font-weight:normal; 
	        background-image:url(/Images/Mercado/Ico_TriDotWhite.png); background-repeat:no-repeat; background-position:left center;
	        width:100px; display:block; text-align:center; line-height:16px; float:left; }

/* Popup */
div#popContainer { margin:10px; }
div#popFooter    { background-image:url(/Images/Mercado/End_Bar.jpg); background-position:right top; background-repeat:no-repeat;
	               height:16px; }
div#popEndMenu   { text-align:right; margin-top:10px; margin-bottom:20px; margin-left:10px; margin-right:10px;
	               border-top:1px solid #d67b00; }


/* Controles */
input          { font-family:Arial,Verdana,Tahoma; font-size:11px; font-weight:normal;
	             color:#424647; border:1px solid #9e5b00; padding-left:4px; }

select         { font-family:Arial,Verdana,Tahoma; font-size:11px; font-weight:normal; color:#424647; }

input.checkbox { border:0px; padding:0px; }
input.radio    { border:0px; }

textarea       { font-family:Arial,Verdana,Tahoma; font-size:11px; font-weight:normal;
	             color:#424647; border:1px solid #9e5b00; padding-left:4px; }


