*:focus { outline: none; }
a { outline:0; }
 a img { display:block; border: none; float: left; } 
/* html { height: 100%; } */



body {
	margin: 0px;
	height: 100%;
/*	background-color: #d00505;
	b ackground-attachment: fixed;
	background-image: -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(34,0,0,1.00)),color-stop( 100% , rgba(224,0,0,1.00)));
	background-image: -webkit-linear-gradient(270deg,rgba(34,0,0,1.00) 0%,rgba(224,0,0,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(34,0,0,1.00) 0%,rgba(224,0,0,1.00) 100%); */
}

/* Gradient transparent - color - transparent */ 
hr.style-two {
	border: 0;
	height: 1px;
	background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.15), rgba(0,0,0,0));
	background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.15), rgba(0,0,0,0));
	background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.15), rgba(0,0,0,0));
	background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.15), rgba(0,0,0,0));
	margin-top: 30px;
	margin-bottom: 30px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #000;
	line-height: normal;
	text-shadow: 1px 1px #ccc;
	margin-bottom: -9px;
}
h1 a:link {
	color: #000;
	text-decoration: none;
}
h1 a:visited {
	color: #000;
	text-decoration: none;
}
h1 a:hover {
	color: #a00;
	text-decoration: none;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: normal;
	color: #444;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #444;
	padding-top: 12px;
	margin-bottom: 0px;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #900;
	margin-bottom: -7px;

	text-shadow: 1px 1px #dcc;
}
h5       {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #800;
	margin-bottom: 0px;
	margin-top: 33px;
	line-height: normal;
}
h5 a:link {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #777;
	margin-top: 0px;
	padding-top: 0px;
	line-height: 19px;/*	cursor: pointer; */
	margin-bottom: 10px;
}
h6 a:link {
	color: #777;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
}
h6 a:visited {
	color: #777;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}
h6 a:hover {
	color: #f00;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F00;
}

h6 a:link, a:visited, a:hover { }

p {
	text-align: justify;
}






.barratop {

	background-image: url(imagenes/template/barratop-fondo.png);

	height: 204px;

	width: 100%;

	background-repeat: repeat-x;

	background-position: top;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}



.barratop2      {

	background-image: url(imagenes/template/barratop3.png);

	background-repeat: no-repeat;

	background-position: center top;

	height: 204px;

	width: 952px;

	color: #FFF;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.barratop2 tr td {

}

#gorronavidad {
	background-image: url(imagenes/iconos/fiestas/santacornerhat.png);
	background-repeat: no-repeat;
	height: 128px;
	width: 128px;
	/*	margin:auto; */
/*	margin-left: -200px; */
	margin-right: -260px;
	margin-top: 2px;
	margin-bottom: -122px;
	position: relative;
	z-index: 22222;
}
#muerdago1 {
	background-image: url(imagenes/iconos/fiestas/mistletoe.png);
	background-repeat: no-repeat;
	height: 64px;
	width: 64px;
	margin-right: -20px;
	margin-top: -5px;
/*	margin-bottom: -200px;*/
	position: absolute;
	z-index: 21111;
}
#muerdago2 {
	background-image: url(imagenes/iconos/fiestas/mistletoe.png);
	background-repeat: no-repeat;
	height: 64px;
	width: 64px;
	/*	margin:auto; */
	margin-left: 0px;
	/*	margin-right: 60%;*/
	margin-bottom: -100px;
	position: relative;
	z-index: 12222;
}










.MenuTop {



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



	font-size: 11px;



	color: #bb9;



}


/*
.MenuV {

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

	font-size: 12px;

	color: #FFFFCC;

}



.MenuFondo {

	background-image: url(/imagenes/home/menufondo.jpg);

	background-repeat: no-repeat;

	background-position: left top;



}*/

.Menu5 {

	width: 930px;
}

.Menu5 tr td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
}

.Menu5 tr td a:link, a:visited  {

	color: #edd;

	text-decoration: none;

	text-shadow: 1px 1px 2px #411;

/*	display:block;

	width:100%;

	height:100%;  */

	padding: 10px 3px;

}

.Menu5 tr td a:hover  {

	color: #FFF;

	text-decoration: none;

	text-shadow: 1px 1px #633;

/* 	display:block;

	width:100%; 

	height:100%; */

}







.contenidos {
	background-image: url(imagenes/template/contenidos_fondo.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 111px;
	width: 952px;
	max-width: 952px;
}

.contenidos2 {

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

	font-size: 14px;

	color: #333;

	text-align: center;

	vertical-align: top;

	width: 940px;

	margin-left: 6px;

	margin-right: 6px;

	line-height: 19px;

}

.contenidos2 tr th {

	font-weight: normal;

/*	background-image: url(imagenes/banners/fader2_shadow.png);

	background-repeat: no-repeat;

	background-position: left top;  */

	padding-left: 18px;

}

.contenidos2 tr td    {
	padding-left: 40px;
	padding-top: 9px;
	padding-right: 25px;
	max-width: 650px;
}

.contenidos tr td .contenidos2 tr td table tr td {

	padding: 5px;

}





.contenidos2 tr td h1 a:link {

	color: #000;

}

.contenidos2 tr td h1 a:visited {

	color: #000;

}

.contenidos2 tr td h1 a:hover {

	color: #c00;

}

.contenidos2 tr td a:link {
	color: #a00;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E3B0B1;
}

.contenidos2 tr td a:visited {
	color: #a00;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E3B0B1;
}

.contenidos2 tr td a:hover {
	color: #e00;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E00;
}
/*
.contenidos2 tr td a:link {
	color: #a00;
}

.contenidos2 tr td a:visited {
	color: #a00;
}

.contenidos2 tr td a:hover {
	color: #e00;
}
*/






.contenidos2 tr td ul li {

	list-style-position: outside;

	list-style-image: url(imagenes/iconos/tilde-roja-chica.png);

	text-align: justify;

}
.contenidos2 tr td a:link .linkinvisibilizator{
	color: #000;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.contenidos tr td .contenidos2 tr td p .linkinvisibilizator a {
	color: #000;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.Tabla_Universo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	width: 100%;
}
.Tabla_Universo tr td {
	margin-bottom: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 0px;
	padding-top: 2px;
	background-image: none;
}


.Tabla_Universo tr td h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	text-shadow: 1px 1px #ddd;
	margin-bottom: -5px;
	font-weight: bold;
	margin-top: -5px;
}

.Tabla_Universo tr td h1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	text-shadow: 1px 1px #ddd;
	margin-bottom: -4px;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.Tabla_Universo tr td h1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	text-shadow: 1px 1px #ddd;
	margin-bottom: -10px;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.Tabla_Universo tr td h1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #a00;
	text-shadow: 1px 1px #ddd;
	margin-bottom: -10px;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.Tabla_Universo tr td p {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	width: 95%;
	margin-bottom: 1px;
	line-height: normal;
	font-size: 12px;

}
.Tabla_Universo tr td p a:link {
	color: #900;
}
.Tabla_Universo tr td p a:visited {
	color: #900;
}
.Tabla_Universo tr td p a:hover {
	color: #c00;
}







.Tabla_Productos {

	width: 100%;

}

.Tabla_Productos th {

	background-image: none;

	font-weight: bold;

	background-color: #EEE;

}



.Tabla_Productos tr td {
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 0px;
	padding-top: 2px;
	background-image: none;
}


.Tabla_Productos tr td h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	text-shadow: 1px 1px #ddd;
	margin-bottom: 0px;
	font-weight: bold;
}

.Tabla_Productos tr td h1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	text-shadow: 1px 1px #ddd;
	margin-bottom: -4px;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.Tabla_Productos tr td h1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	text-shadow: 1px 1px #ddd;
	margin-bottom: -10px;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.Tabla_Productos tr td h1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #a00;
	text-shadow: 1px 1px #ddd;
	margin-bottom: 0px;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



/* .Tabla_Productos tr td a:link img { display:block; border: none; float: left; }

.Tabla_Productos tr td a:visited img { text-decoration: none;  border: none; }

.Tabla_Productos tr td a:hover img { text-decoration: none;  border: none; }  */



.Tabla_Productos tr td h1 em {

	font-size: 13px;

	font-weight: bold;

	color: #666;

	font-style: normal;

}





.Tabla_Productos tr td h2 {

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

	font-size: 12px;

	font-weight: bold;

	color: #666;

	margin-bottom: -2px;

}

.Tabla_Productos tr td h5  a:link{
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-shadow: none;
}

.Tabla_Productos tr td h5  a:visited{
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-shadow: none;
}
.Tabla_Productos tr td h5  a:hover {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #900;
	text-shadow: none;
}



.contenidos tr td .contenidos2 tr td .Tabla_Productos tr td h5 {

	margin-top: 0px;

}






.Tabla_Productos tr td p {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	width: 95%;
	margin-bottom: 1px;
	line-height: normal;
	font-size: 14px;

}
.Tabla_Productos tr td ul li {
	font-size: 14px;
}




.Tabla_Productos tr td a:link {

	color: #900;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #600;

}

.Tabla_Productos tr td a:visited {

	color: #900;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #600;

}

.Tabla_Productos tr td a:hover {

	color: #C00;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #C00;

}

.contenidos tr td .Tabla_Productos tr td table {

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

	font-size: 12px;

	color: #333;

	text-align: justify;

	margin-bottom: 7px;

	margin-top: 12px;

	width: 95%;

}

.contenidos tr td .Tabla_Productos tr td table tr td {

	padding: 0px 0px 15px 0px;

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

	font-size: 12px;

	color: #333;

	text-align: justify;

}

.contenidos tr td .contenidos2 tr td table tr td ul li {

	text-align: justify;

	list-style-type: square;

}



.separador {

/*	background-image: url(imagenes/banners/fader2_shadow.png); 

	background-repeat: no-repeat;

	background-position: right top; */

}

.columnaright {

	width: 200px;

	margin-top: 11px;

}

.columnaright tr td {
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



.columnaright-banners {
	padding-top: 0px;
	padding-bottom: 20px;
	opacity:0.7;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-decoration: none;
}

.columnaright-banners:hover {
	opacity:1.0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}

.Tabla_sinpadding {

	background-image: none;

}

.Tabla_sinpadding tr td {

	padding: 0px;

	background-image: none;

}

.Tabla_con_estilo {

	border: 1px solid #ddd;

}

.Tabla_con_estilo tr th {

	background-color: #eee;

	padding: 7px;

	background-image: none;

	font-weight: bold;

	font-size: 14px;

}

.Tabla_con_estilo tr td {

	background-color: #fdfdfd;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #eee;

}











.Menu_bajo {

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

	font-size: 12px;

	color: #777;

}

.Menu_bajo tr td {

	line-height: 21px;

	padding-left: 15px;

	padding-bottom: 10px;

}



.Menu_bajo tr td h2 {

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

	font-size: 16px;

	color: #900;

	font-weight: bold;

	margin-bottom: 6px;

	text-shadow: 1px 1px #edd;

}

.Menu_bajo tr td a:link {
	color: #333;
	text-decoration: none;
	margin: 0px;
	padding: 0px 0px 0px 1px;
/*	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #eee; */

}

.Menu_bajo tr td a:visited {

	color: #333;

	text-decoration: none;
	margin: 0px;
	padding: 0px 0px 0px 1px;
/*	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #eee; */

}

.Menu_bajo tr td a:hover {

	color: #e00;

	text-decoration: underline;
	margin: 0px;
	padding: 0px 0px 0px 1px;
/*	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #e00; */

}
.nuevo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color: #C00;
	padding: 2px 5px 3px;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}
.masproductos {
	font-size: 11px;
	color: #666;
	background-color: #f0f0f0;
	/*	border: 1px solid #CCC; */
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	text-align: center;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	background: -moz-linear-gradient(top, #eeeeee , #ffffff);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee),  to(#ffffff));






	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff');
	box-shadow: 1px 1px 2px #777;
	margin-top: 1px;
}















.barrabottom {

	background-image: url(imagenes/template/contenidos_bottom_fondo.png);

	background-repeat: repeat-x;

	background-position: top;

	height: 34px;

	width: 100%;

}



.barrabottom tr td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #bbb;
}

.barrabottom tr td a:link {
	color: #bbb;
	text-decoration: underline;
}

.barrabottom tr td a:visited {
	color: #bbb;
	text-decoration: underline;
}

.barrabottom tr td a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}


.barrabottom tr td h1   {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #F00;
	font-weight: normal;
	margin-bottom: 5px;
	text-shadow: 0px 0px #000;
	margin-top: 20px;
}



.barrabottom h2 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 24px;

	font-weight: normal;

	color: #FFF;

	margin-top: 30px;

	margin-bottom: -10px;

	letter-spacing: -1px;

	text-transform: uppercase;

}

.barrabottom h3 {

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

	font-size: 14px;

	color: #CCC;

	margin-bottom: 10px;

}

.barrabottom #tellamamos input {

	background-color: #CCC;

	border: 1px solid #ddd;

}

.barrabottom #tellamamos input:focus {

	background-color: #fff;

	border: 1px solid #c33;

}

.barrabottom #tellamamos textarea {

	background-color: #CCC;

	border: 1px solid #ddd;

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

	font-size: 12px;

}

.barrabottom #tellamamos textarea:focus {

	background-color: #fff;

	border: 1px solid #c33;

}















.Texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #000;


}



.Texto p {



	text-align: justify;



}







.Texto a:link {



	color: #CC0000;



	text-decoration: underline;



}



.Texto a:visited {



	color: #990000;



	text-decoration: underline;



}



.Texto a:hover {



	color: #FF0000;



	text-decoration: underline;



}



.Titulo_01 {



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



	font-size: 18px;



	color: #333333;



}



.Titulo_01 em {



	font-style: normal;



	color: #CC0000;



}



.Texto_Verde {



	color: #009900;



}



.Texto_Verde a:link {



	color: #009900;



}



.Texto_gris_1 {

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

	font-size: 11px;

	color: #888;



}

.Texto_menor {

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

	font-size: 12px;

	color: #777;

}





.Texto_06 {



	color: #FFFFFF;



}

.Texto_blancosuave {

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

	font-size: 12px;

	color: #ccc;

}









.TablaMadre {



	height: 100%;



	width: 100%;



}

.destacado {

	font-weight: bold;

	color: #a00;

	white-space: normal;

}





.Home_Pais {



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



	font-size: 14px;



	color: #CCCCCC;



}



.Home_Pais em {



	color: #CCCCCC;



	font-size: 16px;



}







.Home_Pais a:link {



	color: #CC0000;



	text-decoration: none;



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #CC0000;



}



.Home_Pais a:visited {



	color: #CC0000;



	text-decoration: none;



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #CC0000;



}



.Home_Pais a:hover {



	color: #FF0000;



	text-decoration: none;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: solid;



	border-left-style: none;



	border-bottom-width: 1px;



	border-bottom-color: #CC0000;



	font-weight: bold;



}







.Universo_productos {



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



	font-size: 12px;



	color: #999999;



	line-height: 17px;



}



.Universo_digesto1 {



	color: #669900;



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



	font-size: 12px;



}



.Universo_digesto1 a:link {



	color: #669900;



	text-decoration: underline;



}



.Universo_digesto1 a:visited {



	color: #669900;



	text-decoration: underline;



}



.Universo_digesto1 a:hover {



	color: #339900;



	text-decoration: underline;



}











.Universo_laley {



	font-family: Georgia, "Times New Roman", Times, serif;



	font-size: 12px;



	font-weight: bold;



	color: #339900;



	text-decoration: none;



	padding-left: 5px;



	padding-right: 5px;



}



.Universo_productos a:link {



	color: #CC0000;



	text-decoration: underline;



}



.Universo_productos a:visited {



	color: #990000;



	text-decoration: underline;



}



.Universo_productos a:hover {



	color: #FF0000;



	text-decoration: underline;



}







.MenuTop a:link {



	color: #BBBB99;



	text-decoration: none;



}



.MenuTop a:visited {



	color: #BBBB99;



	text-decoration: none;



}



.MenuTop a:hover {



	color: #CCCC99;



	text-decoration: none;



}







.MenuTop em {



	font-size: 16px;



	color: #935655;



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



	font-weight: normal;



	padding-right: 8px;



	padding-left: 8px;



}



.Productos_verde {



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



	font-size: 18px;



	color: #330000;



	font-weight: normal;



}



.Table_iFrames {



	width: 98%;



	text-align: justify;



}

.Formulario {

	border: 1px solid #ccc;

	background-color: #f7f7f7;

}
.downloadpdf {
	width: 150px;
}
.contenidos tr td .contenidos2 tr td .Tabla_Productos tr td .downloadpdf {
	width: 200px;
	margin-top: 0px;
	margin-right: 30px;
}
.contenidos tr td .contenidos2 tr td .Tabla_Productos tr td .downloadpdf tr td {
	text-align: right;
	font-size: 12px;
	padding-left: 20px;
	padding-bottom: 0px;
}
.contenidos tr td .contenidos2 tr td .Tabla_Productos tr td .downloadpdf tr td a:link {
	color: #666;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.contenidos tr td .contenidos2 tr td .Tabla_Productos tr td .downloadpdf tr td a:visited {
	color: #666;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.contenidos tr td .contenidos2 tr td .Tabla_Productos tr td .downloadpdf tr td a:hover {
	color: #C00;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C00;
}




.contenidos tr td .contenidos2 tr td .Formulario tr td {

	padding: 6px 7px 6px 5px;

}

























.tabla_botones {
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;

}

.tabla_botones tr td{

	margin: 0px;

	padding: 7px;

	color: #333;

}

.tabla_botones tr td a:link {

	color: #333;

}

.tabla_botones tr td a:visited {

	color: #333;

}

.tabla_botones tr td a:hover {

	color: #d33;

}

.botones_adicionales {

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

	font-size: 12px;

	color: #333;

}



.contenidos tr td .contenidos2 tr td .botones_adicionales a:link {

	color: #666;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CCC;

}

.contenidos tr td .contenidos2 tr td .botones_adicionales a:visited {

	color: #666;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CCC;

}

.contenidos tr td .contenidos2 tr td .botones_adicionales a:hover {

	color: #c00;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #C00;

}

.contenidos tr td .contenidos2 tr td .botones_adicionales em {

	padding: 5px;

	color: #CCC;

	font-size: 18px;

	font-family: "Times New Roman", Times, serif;

}

.LDTextos_catalogo_tabla {

	border: 1px solid #CCC;

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

	font-size: 11px;

	color: #444;

	width: 600px;

}

.contenidos tr td .contenidos2 tr td .LDTextos_catalogo_tabla tr th  {

	background-color: #eee;

	font-weight: bold;

	padding: 7px;

	background-image: none;

}

.contenidos tr td .contenidos2 tr td .LDTextos_catalogo_tabla tr td {

	padding: 3px;

	background-color: #fafafa;

	color: #333;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCC;

}

















/*   CSS BUTTON     */



.myButton {

	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;

	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;

	box-shadow:inset 0px 1px 0px 0px #ffffff;

	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );

	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');

	background-color:#ededed;

	-moz-border-radius:7px;

	-webkit-border-radius:7px;

	border-radius:7px;

	border:1px solid #dcdcdc;

	display:inline-block;

	color:#666;

	font-family:arial;

	font-size:14px;

	font-weight:bold;

	padding:7px 15px;

	text-decoration:none;

	text-shadow:1px 1px 0px #ffffff;

	height:20px;

	text-align: center;

	vertical-align: middle;

}

.myButton:hover {

	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );

	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');

	background-color:#dfdfdf;

}

.myButton:active {

	position:relative;

	top:1px;

}

/*.myButton a:link {

	color: #333;

}

.myButton a:visited {

	color: #333;

}

.myButton a:hover {

	color: #f33;

}*/





.myButton2 {

	-moz-box-shadow:inset 0px 1px 0px 0px #ad0000;

	-webkit-box-shadow:inset 0px 1px 0px 0px #ad0000;

	box-shadow:inset 0px 1px 0px 0px #ad0000;

	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e60303), color-stop(1, #780202) );

	background:-moz-linear-gradient( center top, #e60303 5%, #780202 100% );

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e60303', endColorstr='#780202');

	background-color:#e60303;

	-moz-border-radius:8px;

	-webkit-border-radius:8px;

	border-radius:8px;

	border:1px solid #e6e3e3;

	display:inline-block;

	color:#ffffff;

	font-family:arial;

	font-size:14px;

	font-weight:bold;

	padding:2px 5px;

	text-decoration:none;

	text-shadow:1px 1px 0px #6b0606;

}

.myButton2:active {
	position:relative;
	top:1px;
}

.myButton2:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #780202), color-stop(1, #e60303) );
	background:-moz-linear-gradient( center top, #780202 5%, #e60303 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#780202', endColorstr='#e60303');
	background-color:#780202;
}





.noveo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3px;
	color: #000;
}
.noveo a:link {
	color: #000;
}
.noveo a:visited {
	color: #000;
}
.noveo a:hover {
	color: #000;
}

.Promobox {
	-moz-box-shadow: 0px 3px 7px #000;
	-webkit-box-shadow: 0px 3px 7px #000;
	box-shadow: 0px 3px 7px #000;
	background-image: url(imagenes/Google/20120806---Google-promo.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 477px;
	width: 940px;
}
.Promo {
}
.Promopie {
	padding: 10px 21px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	background-color: #E3E3E3;
}
.Promobox tr .Promopie a {
	color: #900;
}

.timer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
}
.Print_table {
	width: 95%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
}
.Print {
	background-color: #FFF;
	background-image: none;
}
