body {
	scrollbar-track-color: #FFFFFF; 
	scrollbar-face-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #333333; 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-darkshadow-color: #333333; 
	scrollbar-arrow-color: #333333;
	font-family:Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.Estilo5 {font-family: verdana}
.Estilo6 {color: #FFFFFF}


A 
{

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

A:hover 
{
	color: #719EB7;
	text-decoration:none;
}



td {
	font-family:Arial Unicode MS Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:normal;
}

.wc_titulo{
	font-family:Arial Unicode MS Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
}
.wc_texto{
	font-family:Arial Unicode MS Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
}
.wc_enlace{
	font-family:Arial Unicode MS Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.wc_menu{
	font-family:Arial Unicode MS Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#003366;
}



.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;
      }


.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:11px;
	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;
}
				  



.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:#EEF2F7;
	border-bottom:1px solid #D1DCEB;
	border-right:1px solid #D1DCEB;
	border-top:1px solid #D1DCEB;
	border-left:1px solid #D1DCEB;
	text-align:center;
	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
}

.pagboton, .pagboton:visited
{
  float: left;
  margin: 2px 2px 2px 2px;
  padding: 2px;
  width: 20px;
  border-top: 1px solid #006699;
  border-bottom: 1px solid #006699;
  border-left: 1px solid #006699;
  border-right: 1px solid #006699;
  background: #FFFFFF;
  text-align: center;
  text-decoration: none;
  font: normal 11px Verdana;
  color: #006699;
}

.pagboton:hover
{
  background:#66CCFF;
}

.pagboton:active
{
  border-bottom: 1px solid  #006699;
  border-top: 1px solid  #0099CC;
  border-right: 1px solid #006699;
  border-left: 1px solid #0099CC;
}

.contentslide{
border: 1px solid  #FFFFFF;
padding: 8px;
width: 100%;
height: 100%;
}

.contentslide .contentdiv{
display: none;
}

.pagination{
width: 100%; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
text-align: right;
background-color:#E6EAED;
border: 5px solid E6EAED;
border-width: 0 5px; /*Left/ right border width of pagination DIV.*/
padding: 4px 0 4px 0;
}

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 100%; /*IE5 width*/
}

.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #2e6ab1;
background-color: white;
}

.pagination a:hover, .pagination a.selected{
color: #000;
background-color:#CCCCCC;
}