body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/images/fondo_pies.gif);
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #5C5C5C;
}
a {color: #229bcf;text-decoration: none}
.lit {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px
}
.big {text-decoration: none;font-family: "Futura Hv";font-size: 20px}
.med {
	text-decoration: none;
	font-family: "Futura Hv";
	font-size: 14px
}
.cMage {
	color: #2D9894;
	text-decoration: none;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 16px;
}
a:hover {color: #229bcf;text-decoration: underline}
a.cMage:hover {
	color: #2D9894;
	text-decoration: none;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 16px;
}
.cMage2 {
	color: #2D9894;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}
a.cMage2:hover {
	color: #2D9894;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}
.cBlanco {color: #FFFFFF;text-decoration: none}
a.cBlanco:hover {color: #FFFFFF;text-decoration: none}
.cTitulo {color: #388bae;text-decoration: none}
a.cTitulo:hover {color: #388bae;text-decoration: underline}
.cCeleste {color: #229bcf;text-decoration: none}
a.cCeleste:hover {color: #229bcf;text-decoration: none}
.cRosa {color: #d947b5;text-decoration: none}
.cCafe_md {
	color: #473501;
	text-decoration: none;
	font-size: 14px;
}
.cCafe_big {
	color: #473501;
	text-decoration: none;
	font-size: 20px;
	font-family: Tahoma;
}
a.cRosa:hover {color: #d947b5;text-decoration: underline}
a.screen, a.screen:visited {
	color:#229bcf;
	position:relative;
	z-index:1;
}
a.screen b {
	position:absolute;
	visibility:hidden; /* hide the image */
	width:200px; /* give it a width */
	height:0; /* no height to solve an Opera bug that
                 makes it selectable when hidden */
	/*border:1px solid #000;  add a border */
    left:0; /* position:the image */
	top:10px;
}
a.screen:hover {
	text-decoration:none;
	border:0; /* needed for this to work in IE */
	z-index:1000;
}
a.screen:hover b {
	visibility:visible; /* make the image visible */
	height:150px; /* now give it a height */
	cursor:pointer; /* for IE */
	z-index:500;
}
a.screen:hover b img {border:0; /* remove the link border */}
#pie_pagina {
	position: absolute;
	float:right;
	bottom: 0px; /*Si se quita la barra de herramienta y se coloca bottom 0 tendriamos un pie de pagina simpre pegado al bottom*//*width: 100%;*/

}
#pie_contenido1, #pie_contenido2 {
	width:210px;
	/*height:25px;*/
	border: solid #999999 1px;
	background-color:#beb5fb;
	float:right;
	margin-right:5px;
}
.chatbox {
	position: fixed;
	position:expression("absolute");
	width: 225px;
	display:none;
}
.chatboxhead {
	background-color: #beb5fb;
	padding:7px;
	color: #ffffff;
	border-right:1px solid #beb5fb;
	border-left:1px solid #beb5fb;
}
.chatboxblink {
	background-color: #998fe2;
	border-right:1px solid #998fe2;
	border-left:1px solid #998fe2;
}
.chatboxcontent {
	font-family: arial, sans-serif;
	font-size: 13px;
	color: #333333;
	height:200px;
	width:209px;
	overflow-y:auto;
	overflow-x:auto;
	padding:7px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #eeeeee;
	background-color: #ffffff;
	line-height: 1.3em;
}
.chatboxinput {
	padding: 5px;
	background-color: #ffffff;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}
.chatboxtextarea {
	width: 206px;
	height:44px;
	padding:3px 0pt 3px 3px;
	border: 1px solid #eeeeee;
	margin: 1px;
	overflow:hidden;
}
.chatboxtextareaselected {border: 2px solid #beb5fb;margin:0;}
.chatboxmessage {margin-left:1em;}
.chatboxinfo {margin-left:-1em;color:#666666;}
.chatboxmessagefrom {margin-left:-1em;font-weight: bold;}
.chatboxmessagecontent {}
.chatboxoptions {float: right;}
.chatboxoptions a {
	text-decoration: none;
	color: white;
	font-weight:bold;
	font-family:Verdana, Arial, "Bitstream Vera Sans", sans-serif;
}
.chatboxtitle {float: left;}
@charset "utf-8";
/* CSS Document */

.bordeusr {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #cae7d8;
}
.usr {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	color: #1e918c;
}
.usrinfo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.usrlinks {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #1e918c;
}
.usrlinks:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #27BEB7;
}
.bordelinks {
	border-bottom-color: #00aeef;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
}
a {
	text-decoration: none;
}
.catalogo  {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #1e918c;
}
.catalogo  span{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #1e918c;
}
.descrpromo {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #6b6767;
}
.bordeimgpromo {
	border: 2px solid #cae7d8;
}
.bordecuponera {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #cae7d8;
}
.titucupo {
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	color: #19888c;
	font-size: 21px;
}
.descrcupo {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #6b6767;
}
.bordetijera {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
}
.descuento {
	font-family: "Times New Roman", Times, serif;
	font-size: 23px;
	font-weight: bold;
	color: #464646;
}
.descrcupo2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #6b6767;
}
.validez {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	color: #9d9d9c;
}
.bordein {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7f7f7f;
}
.titucupoprint {
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	color: #464646;
	font-size: 21px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7f7f7f;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7f7f7f;
}
.fecha {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #4daad4;
}
.amiga2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #747474;
}
.bendest {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #33a8df;
}
