
body,td {
font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
a{
color:#000000;
}

a:hover{
color:#CC6600;
}

a.link_interno{
color:#CC6600;
text-decoration: none;
}

a.link_interno:hover{
color:#CC6600;
text-decoration: underline;
}

a.bottom{
color: #660000;
font-weight:normal;
text-decoration: none;
}

a.bottom:hover{
color:#000000;
font-weight:normal;
text-decoration: none;
}

input{
	  	font-size: 10;
}

select{
	  	font-size: 10;
}

#top a{
text-decoration:none;
}

#top a:hover{
color:#FFFFFF;
text-decoration:none;
}

TABLE.menu_top A {
	WIDTH: 100%
}

TABLE.submenu_top A {
	WIDTH: 100%;

}

TD.soluciones A {
   color:#804000;
   text-decoration: none;
}


/**********MENU TOP *********************/
#menu_top a{
 color:white;
 font-weight:bold;
 font-size:10px;
 text-align: center;
}
#menu_top a:active{
background-color:black;	
}
#menu_top td {
	border: 1px solid #000000;
	padding:1px;	
}
#menu_top .activo {
	background-color:black;	
}
#menu_top .activo a{
	font-weight: bold;
	color:white;
}
#menu_top .no_activo{
	background-color:#9D6300;
	font-weight: bold;
}

#menu_top a:hover{
  background-color:black;	
  color:white;
  font-weight:bold;
}
/***/
/**********SUBMENU TOP *********************/
.submenu_top a{
color:black;
font-weight:bold;
font-size:10px;
text-align: center;
}
.submenu_top td {
	border: 1px solid #000000;
	padding:1px;	
}
.submenu_top .activo {
	background-color:black;	
}
.submenu_top .activo a{
	font-weight: bold;
	color:white;
}
.submenu_top .no_activo{
	background-color:#F4E1B5;
	font-weight: bold;
	color:black;
}

.submenu_top a:hover{
  color:white;
  font-weight:bold;
  background-color:black;
}


.texto_registro{
font-weight:bold;
color:#FFFFFF;
}
.texto_negrita{

font-weight:bold;
}
.texto_grande_negrita{
font-size:12px;
font-weight:bold;
}

.texto_grande{
font-size:12px;

}

.texto_mediano{
font-size:11px;

}

.texto_azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
}
.texto_amarillo{
color:#FF9900;
}

.precio{
color: White;
font-weight: bold;
background-color: #D2691E;
width: 60px;
}

.texto_morado{
color:#660000;
}

.texto_morado_grande_negrita{
color:#660000;
font-size:12px;
font-weight:bold;
}

.texto_morado_grande{
color:#660000;
font-size:12px;
}

.texto_naranja{
color:#CC6600;
}

.titulo_corporativo{
font-size:14px;
color:black;font-weight:bold;
}

#contenido_corporativo a{
font-size:11px;
color:#0066FF;
text-decoration:none;
}

#contenido_corporativo a:hover{
color:#FF0000;
}



#menuLevel1 a{
font-size:11px;
text-decoration:none;
font-weight:bold;

}

#menuLevel2 a{
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-size:10px;
text-decoration:none;
height:12px;
}
#menuLevel3 a{
font-size:9px;
text-decoration:none;
}
#menuLeve1 a:hover{
color:#FFFFFF;
text-decoration:underline;
}

/*-------------ZONE LOGIN----------------------*/
#login input{
font-size:9px;
}

/*---------------------------------------------*/

/*-----------ZONA CLIENTES------------------*/
.tituloseccion{
font-size: 12px;
	background-color:#F49B00;
	padding: 2px 7px 2px 10px;
	font-weight:bold;	
	COLOR:WHITE;

}
.textoTitulo{
	font-size: 11px;
	background-color:#E6E8DB;
	padding: 2px 7px 2px 10px;
	font-weight:bold;	

}

/*------------------------------------------*/
/*-----------CONTENIDOS------------------*/
li{ 
list-style: square;
color:#3095AB;
font-weight:bold;
text-decoration:none;

}
/*------------------------------------------*/
/*-------------PEDIDOS COMPRA-----------------------*/



#pedido li{
	list-style: square;
	color:#3095AB;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3095AB;

}
#pedido #cuentas li{
	list-style:circle;
	 color:#666666;
	border-bottom-width: 0px;

}
#pedido #negra{
	color:black;
}

#pedido #negrabold{
	color:black;
	font-weight:bold;
}	
#pedido #cabecera td{

 background-image:url(/images/neutral/franja_prod.jpg);
 font-weight:bold;
}

#pedido textarea {
width:250px;
height:80px;
}

#pedido .celda_borde{
	border: 1px solid #000000;
}

#pedido a{
font-size:10px;
color:black;
text-decoration:none;
}
#pedido a:hover{

	text-decoration: underline;
}
#pedido .enlace_compras a:hover{
color: #0066CC;
}
.boton {
 background-color: #FADB80;
 font-weight: bold;
 height:17px;
 padding:1px;
 border:1px solid black;

}	
/*****/

#powered{

   font-family: Arial, Helvetica, sans-serif;

      FONT-FAMILY: Tahoma, ms sans serif
		
		font-size: 10px;

      font-weight: normal;

      color: #333333;

      text-decoration: none;

}

 

#demini {

      font-family: Arial, Helvetica, sans-serif;

      font-size: 11px;

      font-weight: bold;

      color: #333399;
		
		text-decoration: none;
}



.textoCarrito {
	font-size: 9px;
	color: #666666;
	text-decoration:none;
}



/************ BOTONES ****************************************************/
.w3cbutton4 {
  margin: 1em 0;
  width: 2.5em;
  font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-weight: bold;
  text-align: center;
}
.w3cbutton4 a {
  display: block;
  width: 25px;
}
.w3cbutton4 a:link,
.w3cbutton4 a:visited,
.w3cbutton4 a:hover {
  background-color: #E6E8DB;
  color: #302F29;
  text-decoration: none;
}

.w3cbutton4 a:link,
.w3cbutton4 a:visited {
  border-top: 1px solid #cecece;
  border-bottom: 2px solid #4a4a4a;
  border-left: 1px solid #cecece;
  border-right: 2px solid #4a4a4a;
}
.w3cbutton4 a:hover {
  border-bottom: 1px solid #cecece;
  border-top: 2px solid #4a4a4a;
  border-right: 1px solid #cecece;
  border-left: 2px solid #4a4a4a;
}
.w3cbutton4 span.w3c {
  padding: 0 0.4em;
  background-color: #fff;
  color: #0c479d;
}



.w3cbutton3 {
  margin: 1em 0;
  width: 2.5em;
  font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-weight: bold;
  text-align: center;
}
.w3cbutton3 a {
  display: block;
  width: 25px;
}
.w3cbutton3 a:link,
.w3cbutton3 a:visited,
.w3cbutton3 a:hover {
  background-color: #797768;
  color: white;
  text-decoration: none;
}

.w3cbutton3 a:link,
.w3cbutton3 a:visited {
  border-top: 1px solid #cecece;
  border-bottom: 2px solid #4a4a4a;
  border-left: 1px solid #cecece;
  border-right: 2px solid #4a4a4a;
}
.w3cbutton3 a:hover {
  border-bottom: 1px solid #cecece;
  border-top: 2px solid #4a4a4a;
  border-right: 1px solid #cecece;
  border-left: 2px solid #4a4a4a;
}
.w3cbutton3 span.w3c {
  padding: 0 0.4em;
  background-color: #fff;
  color: #0c479d;
}

.edit {

            BORDER-RIGHT: #666666 1px dashed; BORDER-TOP: #666666 1px dashed; BORDER-LEFT: #666666 1px dashed

}

.new {

            BORDER-RIGHT: #666666 1px dashed; BORDER-LEFT: #666666 1px dashed; BORDER-BOTTOM: #666666 1px dashed

}


.