body {
	scrollbar-face-color:#EBF5FF;
	scrollbar-base-color:#EBF5FF;
	scrollbar-arrow-color:black;
	scrollbar-track-color:#F3F3F3;
	scrollbar-shadow-color:#EBF5FF;
	scrollbar-highlight-color:#EBF5FF;
	scrollbar-3dlight-color:#78AAFF;
	scrollbar-darkshadow-Color:#78AAFF;
	font-family:Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}


A 
{
	color: #003300;
	text-decoration:none; 
}
A:link    { color: #003300 }
A:active  { color: #003300 }
A:visited { color: #003300 }

A:hover 
{
	color: #003300;
	text-decoration: underline
}



td {
	font-family:Arial Unicode MS Verdana, Arial, Helvetica, sans-serif;
	color:#006FA4;
	font-size:11px;
	font-weight:normal;
}
.dataTableRow { 
	background-color: #ffffff;
}

.dataTableRowSelected { 
	background-color:#CCE6FF;
}

td.ruta {
	height:20px;
	background-color:#D5D8C7;
	text-indent:11px;
}

td.line {
	background-color:#0099CC;
	height:1px;
}

input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F7F7F4;
}

select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F7F7F4;
}

td.etqcarrito {
	color:#FFFFFF;
	font-weight:bold;
	background-color:#0099CC;
	text-align:center;
	height:20px;	
}
.textoblanco {
		COLOR: #FFFFFF; 
		TEXT-DECORATION: none;
}
    
	#tabsJ {
      float:left;
      width:100%;
      background:#BFD3EE;
      font-size:100%;
      line-height:normal;
	  border-bottom:1px solid #24618E;
      }
    #tabsJ ul {
	margin:0;
	padding:10px 10px 0 2px;
	list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ a {
      float:left;
      background:url("tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("tabrightJ.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#24618E;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFF;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }

li{
	list-style: none;
	background-image: url(flecha1.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-left: 15px; 
}

.maintitle
{
	font-size:12px;
	vertical-align:middle;
	font-weight:bold;
	color:#FFF;
	padding:8px;
	background-image: url(tile_cat.gif);
	background-color:##345487;
}

.titlemedium
{
	font-size:12px;
	vertical-align:middle;
	border:0px solid #FFF;
	font-weight:bold;
	color:#000000;
	height:30px;
	padding:8px;
	background-image: url(tile_sub.gif)
}

.pformstrip
{
	height:30px;
	vertical-align:middle;
	background-color: #D1DCEB;
	color:#3A4F6C;
	font-weight:bold;
	padding:5px;
	margin-top:1px
}

.tableborder
{
	border:1px solid #345487;
	background-color:#FFF;
}


.fauxbutton
{
	border:1px solid #4C77B6;
	background-color: #DFE6EF;
	font-family:Verdana, Arial;
	font-size:10px;
	font-weight:bold;
	padding:3px;
	margin:6px;
}
			  
.realbutton
{
	border:1px solid #4C77B6;
	background-color: #DFE6EF;
	font-family:Verdana, Arial;
	font-size:10px;
	font-weight:bold;
	padding:2px;
}

.txtbox
{
	border:1px solid #4C77B6;
	background-color: #FFF;
	font-family:Verdana, Arial;
	font-size:10px;
	padding:1px;
}

.realwhitebutton
{
	border:1px solid #4C77B6;
	background-color: #FFF;
	font-family:Verdana, Arial;
	font-size:10px;
	font-weight:bold;
	padding:3px;
}

.realdarkbutton
{
	border:1px solid #4C77B6;
	background-color: #B1BECE;
	font-family:Verdana, Arial;
	font-size:10px;
	font-weight:bold;
	padding:2px;
}
				  


.wc_titulo{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000033;
}
.wc_texto{
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000033;
}
.wc_enlace{
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000033;
}
.wc_menu{
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#003366;
}

.tdrow1
{
	background-color:#EEF2F7;
	border-bottom:1px solid #D1DCEB;
	border-right:1px solid #D1DCEB ;
	border-top:1px solid #FFF;
	border-left:1px solid #D1DCEB;
	padding:3px;
}

.tdrow2
{
	background-color:#F5F9FD;
	border-bottom:1px solid #D1DCEB;
	border-right:1px solid #D1DCEB;
	border-top:1px solid #FFF;
	border-left:1px solid #FFF;
	padding:3px;

}
		
.tdrow3
{
	background-color:#E4EAF2;
	border-bottom:1px solid #D1DCEB;
	border-right:1px solid #D1DCEB ;
	border-top:1px solid #FFF;
	border-left:1px solid #FFF;
	padding:3px;

}
.webadminfondo
{
	background-color:#f8f8ff;
	border-bottom:1px solid #D1DCEB;
	border-right:1px solid #D1DCEB ;
	border-top:1px solid #D1DCEB;
	border-left:1px solid #D1DCEB;
	height:500px;

}


.interiorcaja
{
	background-color:#E4EAF2;
	border-bottom:1px solid #D1DCEB;
	border-right:1px solid #D1DCEB;
	border-top:1px solid #D1DCEB;
	border-left:1px solid #D1DCEB;
	padding:3px;
}
.buscadorcaja
{
	background-color:#E4EAF2;
	border-bottom:1px solid #D1DCEB;
	border-right:1px solid #D1DCEB;
	border-top:1px solid #D1DCEB;
	border-left:1px solid #D1DCEB;
	padding:3px;
}
.idiomascaja
{
	background-color:#E4EAF2;
	border-bottom:1px solid #D1DCEB;
	border-right:1px solid #D1DCEB;
	border-top:1px solid #D1DCEB;
	border-left:1px solid #D1DCEB;
	padding:3px;
}
.webimages
{
	background-color:#CCFFCC;
	border-bottom:1px solid #D1DCEB;
	border-right:1px solid #D1DCEB ;
	border-top:1px solid #D1DCEB;
	border-left:1px solid #D1DCEB;
	padding:3px;
}

.tdcesta0
{
	background-color:#EEF2F7;
	border-bottom:1px solid #D1DCEB;
	border-right:1px solid #D1DCEB ;
	border-top:1px solid #FFF;
	border-left:1px solid #D1DCEB;
	padding:3px;
}

.tdcesta1
{
	background-color:#EEF2F7;
	border-bottom:1px solid #D1DCEB;
	border-right:1px solid #D1DCEB ;
	border-top:1px solid #FFF;
	border-left:1px solid #FFF;
	padding:3px;
}

.tdcesta2
{
	background-color:#F5F9FD;
	border-bottom:1px solid #D1DCEB;
	border-right:1px solid #D1DCEB;
	border-top:1px solid #FFF;
	border-left:1px solid #FFF;
	padding:3px;

}
.tdcestatitulo0
{
	height:30px;
	vertical-align:middle;
	background-color: #D1DCEB;
	color:#3A4F6C;
	font-weight:bold;
	padding:5px;
	margin-top:1px
}
.tdcestatitulo1
{
	height:30px;
	vertical-align:middle;
	background-color: #D1DCEB;
	border-right:1px solid #FFF;
	color:#3A4F6C;
	font-weight:bold;
	padding:5px;
	margin-top:1px
}
