@charset "utf-8";
/* CSS Document */

/* CSS Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     font-weight: normal;
     font-style: normal;
     font-size: 100%;
     font-family: inherit;
}

strong { font-weight:bold }
i, em { font-style:italic; }
ul, li {list-style-position:inside; }

body {
	background: #1d1d1d url("./bg03.jpg") no-repeat center top; 
}
.bodybg {
	
}
img { -ms-interpolation-mode: bicubic; }

/***************** Texto **********************/
/**********************************************/

.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.txtBla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
}
.txtRojo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#AA0000;
	text-decoration:none;
}
.txtAzul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00227D;
	text-decoration:none;
}
.txtGrisL {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
}

.txtBlanco {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.txtWhite {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.txtGrisD {	font-family:Arial, Helvetica, sans-serif; font-weight:normal;font-size:11px;color:#000000;}
.txtGrisL {	font-family:Arial, Helvetica, sans-serif; font-weight:normal;font-size:11px;color:#eaeaea;}


.txtBold {font-weight:bold;}
.txtHuge {
	font-size:22px;
	line-height: 28px;
}
.txtPeq {font-size:10px;}
.txtBig {
	font-size:13px;
	line-height:20px;
}
.txtBig2 {
	font-size:16px;
}
.linehe10 {
	line-height: 10px;
}
.alpha70 {
 	opacity: .7;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
}


.LinkNormal:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#1f1209;	
	text-decoration:none;
	font-weight: bold;
	line-height: 24px;
}
.LinkNormal:visited {
	font-family:Arial, Helvetica, sans-serif;
	
	color:#1f1209;	
	text-decoration:none;
	font-weight: bold;
}
.LinkNormal:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight: bold;
	background-color:#1f1209;
}


.LinkBla:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	/*line-height: 24px;*/
}
.LinkBla:visited {
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight:bold;
	color:#000000;
	
	text-decoration:none;
}
.LinkBla:hover {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#000000;	
	font-weight:bold;
	color:#ffffff;
	
	
}
.LinkMenB:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	line-height: 60px;
}
.LinkMenB:visited {
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight:bold;
	color:#FFFFFF;
	
	text-decoration:none;
}
.LinkMenB:hover {
	font-family:Arial, Helvetica, sans-serif;
	
	font-weight:bold;
	color:#AA0000;
	
	text-decoration:underline;
}
#MENU a.LinkMenB {
	width: 97%;
	margin-left: 3%;
	display: block;
	height: 65px;
	background-color: #f8f8f8;
	color: #000000;
	font-size: 16px;
	line-height: 65px;
	text-decoration:none;
	cursor: pointer;
	font-weight:bolder;
	
}
#MENU a.LinkMenB:hover, #BOTTOM a.LinkMenB:hover {
	background-color: #000000;
	color: #ffffff;
	
}
#BOTTOM a.LinkMenB {
	background-color: #f8f8f8;
	color: #000000;
	font-size: 14px;
	
	text-decoration:none;
	
	cursor: pointer;
	padding: 5px 10px;
	opacity: 1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	
}
.link_solicitar_info {
	padding:2px;
	color:#000000;
	background-color:#CCCCCC;
	border:1px solid #333333;
	text-decoration:none;
}
.bot01 {
	height: 25px;
	width: 80px;
	background-color: #ededed;
	

}
#bus_limp a.LinkBla, #bus_limp a.LinkNormal {
	width: 80px;
	height:25px;
	display:block;
	
}

.bot01:hover {
		background-color: #ededed;

}


.bot02 {
	height: 25px;
	width: 80px;
		background-color: #ededed;

}

.bot02:hover {
		background-color: #ededed;

}

.bot03 {
	height: 25px;
	width: 120px;
		background-color: #ededed;
}

.bot03:hover {
		background-color: #ededed;

}
#solicitar_info {
	width: 230px;	
	display: block;
	margin-top: 15px;
    
	
}
#solicitar_info a {
	
/*	height: 17px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;	
	text-decoration : blink;
	font-weight: bold;
	/*width:210px;*/
	padding: 5px;
	cursor: pointer;
	/*background-color: #EDEDED;*/
	display:block;
	text-align:center;
   /* border: 1px solid #FF0000;*/
	
		   background-image: url("./bot_bg06.gif");
    background-repeat: no-repeat;
	background-color: #F8F8F8;
    float: right;
    height: 25px;
    width: 120px;
	
}


#solicitar_info a:hover {
	font-family:Arial, Helvetica, sans-serif;
	/*color:#000;*/
	font-weight: bold;
	background-color:#F8F8F8;
}
.bot04 {
	height: 25px;
	width: 25px;
	background-color:#000000;
	font-weight: bolder;
	border: 1px solid #ffffff;


}
.bot04:hover {
	background-color:#ffffff;
	border: 1px solid #000000;
	color:#000000;
}
.bot05 {
	height: 25px;
	width: 25px;
	background-image: url(./bot_bg08.gif);
	background-repeat: no-repeat;

	color: #000000;
}
.bot09 {
	height: 23px;
	width: 59px;
	background-image: url(./bot_bg09.gif);
	background-repeat: no-repeat;
    float: right;
	color: #000000;
    margin: 3px;
}

.bg01 {
	background-color: #eaeaea;
}

.bg02 { background-color: #6a6a6a;
}



.ar {	text-align:right;}
.al {	text-align:left;}
.ac {	text-align:center;}

/************** Estilos formularios ******************/
/*****************************************************/
input, textarea, select{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	cursor:pointer;
	border: 0px;
}
.input_normal{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	cursor:default;
}
.input_normal2{
	background-color:#f1f1f1;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	cursor:default;
	line-height:16px;
}



.formTextfield {
	height:18px;
	width:145px;
	border:1px solid #999999;
	/*line-height:20px;*/ 
	color: #333333;
}
.formTextfieldLarge { height:19px; width:320px; border:1px solid #999999; padding:0px 3px; line-height:1.6em; }
.formArea {	
	height:60px;
	width:160px;
	border:1px solid #999999;
	padding:0px 3px;
	line-height:1.6em;
	width:240px;
	color: #666666;
}


/********************   Contenedor Big   *******************/
/***********************************************************/

#CONTENEDOR {
	width:917px;
	left:50%;
	margin-left:-458px;
	position: relative;
	height: 100%;
	background-image: url(./bg_box_tilemed.gif);
	background-repeat:  repeat-y;
	background-position: center top;
	/*min-height: 700px;
	height: auto !important;
	height: 700px;*/
	}
	#TOP {
	width:917px;
	left:50%;
	margin-left:-458px;
	position: relative;
	height:106px;
	text-align: center;
	background-repeat: no-repeat;
	margin-bottom: 20px;
	box-shadow: 4px 4px 15px #000000;
	}
		#TOP #LOGO {
	height: 96px;
	width: 450px;
	position: absolute;
	left: -1px;
	top: 9px;
		
		}
		 #TOP #BANNER {
	height: 30px;
	width: 350px;
	position: absolute;
	left: 550px;
	top: 0px;
		
		}
		 #TOP #BANNER table tr td {
			 text-align: right;
			 
		 }
		
		 #TOP #BANNER	a.LinkBla {
			 font-size: 15px; 
			 line-height: 28px;
			 color: #000000;
			 text-decoration:none;
			 cursor:pointer;
			
		}
		 #TOP #BANNER	a.LinkBla:hover {
			 color: #ffffff;
		 }
		
		#TOP #IDIOMAS {
	height: 32px;
	/*width: 355px;*/
	position: absolute;
	top: 8px;
	right: 10px;
		}
	 #TOP #MENU {
	/*width:395px;*/
	height:70px;
	position: absolute;
	top: 33px;
	left: 450px;
	}
	 #MENU .sel01 a {
		 background-color: #ededed;

	
	 	 }
			 #MENU .sel02 a {
		 background-color: #ededed;
	 	 }
		 	 #MENU .sel03 a {
		 background-color: #ededed;

	 	 }
		 		 	 #MENU .sel04 a {
		 background-color: #ededed;

	 	 }
		 		 	 #MENU .sel05 a {
		 background-color: #ededed;

	 	 }
	.bgmid {
		background: url(./bg_box_tilemed.gif) scroll repeat-y 50.1% center;
	}
	#MIDDLE {
	/*background: url(./bg_box_tilemed.gif) scroll repeat-y center;*/
	width:917px;
	height: auto;
	left:50%;
	margin-left:-458px;
	position: relative;
	margin-top: 24px;
	*margin-top: 24px;
	_margin-top: 24px;
	box-shadow: 4px 4px 15px #000000;
		}

		#MIDDLE #IZQ {
	width: 240px;
	float: left;
	position: relative;
	
	left: 45px;
		}
		#IZQ .BOX {
	width: 240px;
	height: auto;
		
		}
		#IZQ .BOX .izqtitle {
			background-color: #F8F8F8;
	
	height: 33px;
	width: 240px;
	
		}
		#IZQ .BOX .izqmed {
	background-color: #F8F8F8;
	width: 230px;
	padding: 5px;
	*padding: 5px;
	_padding: 5px;
		}
		#IZQ .BOX .izqbottom {
	
	height: 15px;
	width: 240px;

		}		
		 #MIDDLE #DER {
	width: 605px;
	float: right;
	position: relative;
	
	margin-right: 12px;
	
	margin-left:23px;
	*margin-left:35px;
	*left:7px;
		}
		#DER #DERTITLE {
	height: 24px;
	width: 600px;
	position: absolute;
	top: -23px;
	left: 4px;
		
		}
		#DER .BOX {
	width: 605px;	background-color: #F8F8F8;
	height: auto;
		
		}
		#DER .BOX .dertitle {
			background-color: #F8F8F8;
			padding-top: 10px;
			padding-left: 10px;
			
	
	height: 35px;
	width: 595px;
	
		}
		.solicitartitle {
	background-color: #F8F8F8;
	height: 33px;
	width: 605px;
	
		}
		#DER .BOX .dertitle li {
	list-style-position: inside;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	clear: right;
	float: left;
	list-style-type: none;
	font-weight: bold;
	line-height: 20px;
	margin-top: 4px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
	width: 91px;
		}
		#DER .BOX .dermed {
	background-color: #F8F8F8;
	
	width: 605px;


		}
		#DER .bglist {
		border-bottom:solid 1px #f2f2f2;
		}
		#DER .BOX .derbottom {

	height: 15px;
	width: 605px;
	background-position: center top;
		}
	 #BOTTOM  {
	width:917px;
	left:50%;
	margin-left:-458px;
	position: relative;
	height: 100px;
	background-repeat: no-repeat;
	background-position: center top;
	*top:-8px;
	}
	 #BOTTOM #BOTTOMMENU {
	height: 35px;
	width:350px;
	position: absolute;
	bottom:20px;
	left: 50px;
		}
		 #BOTTOM #BOTTOMINFO {
	height: 25px;
	width: 200px;
	position: absolute;
	right: 75px;
	top: 34px;
			}

.img {
	border: 1px solid #AA0000;
	

}

.img2 {
	border: 1px solid #FFFFFF;

}

.minificha
{
	border:1px solid #AA0000;
	padding:4px;
	width:100%;
}
div#DER div.BOX table tbody tr td a.solicitar {
	display:block;
	width: 175px;
	
	margin: 12px;
	float: right;
	clear: left;
	
	border: 1px solid #1f1209;


 }
 div#DER div.BOX table tbody tr td a.solicitar:hover {
	  border: 1px solid #000000;
 }
 div#DER div.BOX table tbody tr td a.solicitar img {
	 width: 175px;
	 height: 65px;
	
 }

div#DER div.BOX table#lista_tintas tbody tr td a.solicitar {
	display:block;
	width: 25px;	
	margin: 12px;
	

 }
div#DER div.BOX table#lista_tintas, div#DER div.BOX table#lista_repuestos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 5px;
	width: 100%;
	height: auto;
}

table#lista_tintas tr.cabecera_tipo_tinta, table#lista_tintas tr.cabecera_tipo_tinta td {
	background-color:#EDEDED;
	color: #000000;
	font-size: 16px;
	line-height: 24px;
	padding: 5px;
	font-weight: bold;	
}
table#lista_tintas tr.subcabecera_tipo_tinta, table#lista_tintas tr.subcabecera_tipo_tinta td {
	background-color:#000000;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 14px;
	padding: 3px;
	font-weight: bold;	
	text-align:center;	
}

.fila_tinta, tr.fila_tinta td {
	padding: 3px;
	font-size: 12px;
	line-height: 16px;
	text-align:center;
}
table#lista_repuestos tr.fila_tinta td {
	padding: 6px 2px; 
}

table#lista_repuestos {
	padding-top: 20px !important;
}
table#lista_repuestos thead, table#lista_repuestos th {
background-color:#000000;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 24px;
	padding: 3px;
	font-weight: bold;	
	text-align:center;
}
table#lista_repuestos thead tr.tit th {
	background-color:#EDEDED;
	color: #000000;
	font-size: 16px;
	line-height: 24px;
	padding: 5px;
	font-weight: bold;
	text-align: left;		
}

a.dg_plus {
	border: none !important;
	text-align:center;
	margin: 5px !important;
	margin-right: 15px !important;	
}
a.dg_plus input {
	font-size: 18px;
}
table#lista_tintas .odd {  }

table#lista_tintas .even,  table#lista_repuestos .even { background-color:#EDEDED; color: #333333; }
table#lista_repuestos img { margin:2px; border: 1px solid #000000; }

.dg_lkmail {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 24px;
	text-decoration: none;
	
	text-align:center;
	background-color:#ededed;	color:#000000;font-weight:bold;
	
	width: 80px  !important;
	height: 24px !important;
	border: none  !important;
	float:left !important;
	
	margin-left: 0px !important;
}
.dg_lkmail:hover {background-color:#000000;	
	
	color:#ffffff;
	
}

.dg_txt {

	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;line-height: 20px;
}
	.dg_txt  p {
	margin-left: 10px; margin-right: 10px;font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;line-height: 20px;
	}
.dg_txt img {
	padding: 5px;
}
.BOX H2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;line-height: 20px;
}
tr.dgp_togle:hover td {
	
	/*	background: -moz-linear-gradient(top, rgba(224,224,224,1) 0%, rgba(237,237,237,1) 100%)!important; /* FF3.6+ */
	/**	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(224,224,224,1)), color-stop(100%,rgba(237,237,237,1)))!important; /* Chrome,Safari4+ */
	/*	background: -webkit-linear-gradient(top, rgba(224,224,224,1) 0%,rgba(237,237,237,1) 100%)!important; /* Chrome10+,Safari5.1+ */
	/*	background: -o-linear-gradient(top, rgba(224,224,224,1) 0%,rgba(237,237,237,1) 100%)!important; /* Opera11.10+ */
	/*	background: -ms-linear-gradient(top, rgba(224,224,224,1) 0%,rgba(237,237,237,1) 100%)!important; /* IE10+ */
	/*	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E0E0E0', endColorstr='#EDEDED',GradientType=0 )!important; /* IE6-9 */
	/*	background: linear-gradient(top, rgba(224,224,224,1) 0%,rgba(237,237,237,1) 100%)!important; /* W3C */
	
   
	
}
.dgp_togle td {background: -moz-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(224,224,224,1) 100%)!important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,252,252,1)), color-stop(100%,rgba(224,224,224,1)))!important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%)!important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%)!important; /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%)!important; /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#e0e0e0',GradientType=0 )!important; /* IE6-9 */
	background: linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%)!important; /* W3C */
	border: 1px solid #666!important;
    border-radius: 4px 4px 4px 4px!important;
}
div#DER div.BOX div.dertitle table tr td ul li { /*margin: 5px !important;*/
}
div#DER div.BOX div.dertitle table tr td ul li a, div#DER div.BOX div.dertitle table tr td table tr.cabecera_tipo_tinta td a {
    /*background: -moz-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(224,224,224,1) 100%)!important; /* FF3.6+ */
	/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,252,252,1)), color-stop(100%,rgba(224,224,224,1)))!important; /* Chrome,Safari4+ */
	/*background: -webkit-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%)!important; /* Chrome10+,Safari5.1+ */
	/*background: -o-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%)!important; /* Opera11.10+ */
	/*background: -ms-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%)!important; /* IE10+ */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#e0e0e0',GradientType=0 )!important; /* IE6-9 */
	/*background: linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%)!important; /* W3C */
	border: 1px solid #666!important;
    border-radius: 4px 4px 4px 4px!important;
	margin: 5px;
	padding: 2px;
	color:#000;
}
.dg_up, a.dg_up {background: -moz-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(247,219,110,1) 100%)!important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,252,252,1)), color-stop(100%,rgba(247,219,110,1)))!important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(247,219,110,1) 100%)!important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(247,219,110,1) 100%)!important; /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(247,219,110,1) 100%)!important; /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f9dc73',GradientType=0 )!important; /* IE6-9 */
	background: linear-gradient(top, rgba(252,252,252,1) 0%,rgba(247,219,110,1) 100%)!important; /* W3C */
	border: 1px solid #666!important;
    border-radius: 4px 4px 4px 4px!important;
	margin: 5px;
	padding: 2px;
	color:#000;
}
.dg_up, a.dg_up:hover {
		background: -moz-linear-gradient(top, rgba(224,224,224,1) 0%, rgba(255,204,51,1) 100%)!important; /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(224,224,224,1)), color-stop(100%,rgba(255,204,51,1)))!important; /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(224,224,224,1) 0%,rgba(255,204,51,1) 100%)!important; /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgba(224,224,224,1) 0%,rgba(255,204,51,1) 100%)!important; /* Opera11.10+ */
		background: -ms-linear-gradient(top, rgba(224,224,224,1) 0%,rgba(255,204,51,1) 100%)!important; /* IE10+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E0E0E0', endColorstr='#EDEDED',GradientType=0 )!important; /* IE6-9 */
		background: linear-gradient(top, rgba(224,224,224,1) 0%,rgba(255,204,51,1) 100%)!important; /* W3C */	
}

tr.dgp_togle:hover td,  div#DER div.BOX div.dertitle table tr td ul li a:hover,  div#DER div.BOX div.dertitle table tr td table tr.cabecera_tipo_tinta td a:hover{
	
	/*	background: -moz-linear-gradient(top, rgba(224,224,224,1) 0%, rgba(237,237,237,1) 100%)!important; /* FF3.6+ */
	/*	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(224,224,224,1)), color-stop(100%,rgba(237,237,237,1)))!important; /* Chrome,Safari4+ */
	/*	background: -webkit-linear-gradient(top, rgba(224,224,224,1) 0%,rgba(237,237,237,1) 100%)!important; /* Chrome10+,Safari5.1+ */
	/*	background: -o-linear-gradient(top, rgba(224,224,224,1) 0%,rgba(237,237,237,1) 100%)!important; /* Opera11.10+ */
	/*	background: -ms-linear-gradient(top, rgba(224,224,224,1) 0%,rgba(237,237,237,1) 100%)!important; /* IE10+ */
	/*	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E0E0E0', endColorstr='#EDEDED',GradientType=0 )!important; /* IE6-9 */
	/*	background: linear-gradient(top, rgba(224,224,224,1) 0%,rgba(237,237,237,1) 100%)!important; /* W3C */
	
   
	
}
/*#presupuesto { position:fixed; top: 260px; display:block;
}
#destacados { position:fixed; top:430px; display:block;
	
}*/

#presupuesto { background-color: # ;  margin-bottom: 15px; width: 238px !important;
	
}
#presupuesto .izqtitle { color:#fff !important; width: 236px !important; 
}
#presupuesto .izqmed { width: 226px !important; 

}
#presupuesto .izqbottom { display: none !important;
}

ul.ul_contacto{
    margin: 10px;
}
ul.ul_contacto li{
    margin: 3px;
    padding: 3px;
    background: #ADADAD;
}
ul.ul_contacto table{
    font-size: 11px;
}
ul.ul_anchor{
    display: block;
    text-align: left;
    background: #EDEDED;
}
li.li_anchor{
    clear: right !important;
    color: #FFFFFF !important;
    float: none !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 15px !important;
    font-weight: bold !important;
    line-height: 20px !important;
    list-style-position: inside !important;
    list-style-type: circle !important;
    margin-top: 2px !important;
    margin-bottom: 2px !important;
    margin-left: 2px !important;
    margin-right: 2px !important;
    width: 100% !important;
    display: inline !important;
}
li.li_anchor a.dg_up, a.dg_up {background: -moz-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(247,219,110,1) 100%)!important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,252,252,1)), color-stop(100%,rgba(247,219,110,1)))!important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(247,219,110,1) 100%)!important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(247,219,110,1) 100%)!important; /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(247,219,110,1) 100%)!important; /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f9dc73',GradientType=0 )!important; /* IE6-9 */
	background: linear-gradient(top, rgba(252,252,252,1) 0%,rgba(247,219,110,1) 100%)!important; /* W3C */
	border: 1px solid #666!important;
    border-radius: 4px 4px 4px 4px!important;
	margin: 5px;
	padding: 2px;
	color:#000;
}
