body {
	font-family: Trebuchet MS, Tahoma, Verdana;
	font-size: 13px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #333333;
	font-weight: normal;
	scrollbar-face-color:#ebebeb;
	scrollbar-arrow-color:#c0c0c0;
	scrollbar-track-color:#DBEAF2;
	background-image: url(images/fondo.jpg);
	background-repeat:repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
td img {display: block;}

a:link { 
color:#333333;
text-decoration:none }
a:visited { 
color:#333333; text-decoration:none }

a:hover { 
color:#333333; text-decoration:underline;
}


.textos {
	font-family: Trebuchet MS, Tahoma, Verdana;
	font-size: 11px;
	line-height: 16px;
	color: #222222;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
}
.foto
{
	border: #000000 1px solid;
	background-color: #c0c0c0;
}
.img_captcha {
	border: #000000 1px solid;
	background-color: #c0c0c0;
}

.descrprod  {
	font-family: Trebuchet MS, Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #222222;
}.botonera2 {
	background-image: url(images/botnera2.jpg);
	background-repeat: repeat-y;
	width: 189px;
}
.lat_i {
	background-image: url(images/lat_i.jpg);
	background-repeat: repeat-y;
	width: 9px;
	background-position: left center;
}

.lat_d {
	background-image: url(images/lat_d.jpg);
	background-repeat: repeat-y;
	width: 9px;
	background-position: right top;
}
.pie_fondo {
	background-image: url(images/fondo_pie.jpg);
	background-repeat: repeat-x;
	height: 19px;
}
.linkoption {
	font-family: Trebuchet MS, Tahoma, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/sepa_bn.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	letter-spacing: 1px;
}

.linkoption a:link {
	font-family: Trebuchet MS, Tahoma, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 1px;
	text-decoration:none;
	line-height:15px;
}
.linkoption a:visited {
	font-family: Trebuchet MS, Tahoma, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 1px;
	text-decoration:none;
	line-height:15px;
}
.linkoption a:hover {
	font-family: Trebuchet MS, Tahoma, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #b13113;
	text-indent: 1px;
	letter-spacing: 1px;
	text-decoration:none;
}
.pie {
	font-family: Trebuchet MS, Tahoma, Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	letter-spacing: 1px;
	text-align: center;
	vertical-align: middle;
}
.pie a:link {
text-decoration:none;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
 }
.pie a:hover {
text-decoration:underline;
	color: #ffffff;
 }
.pie a:visited {
text-decoration:none;
	color: #ffffff;
 }
.titulos {
	font-family: Trebuchet MS, Tahoma, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #b13113;
	letter-spacing: 1px;
	text-align: left;
	vertical-align: middle;
	height: 30px;
}
.foto_g {
	background-image: url(images/foto_g.jpg);
	height: 239px;
	width: 168px;
	text-align: center;
	vertical-align: middle;
	background-repeat: no-repeat;
}
.foto_m {
	background-image: url(images/foto_m.jpg);
	height: 91px;
	width: 168px;
	text-align: center;
	vertical-align: middle;
	background-repeat: no-repeat;
}
.foto_c {

	background-image: url(images/foto_c.jpg);
	height: 151px;
	width: 114px;
	text-align: center;
	vertical-align: middle;
	background-repeat: no-repeat;
}
.texto {
	font-family: Trebuchet MS, Tahoma, Verdana;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	letter-spacing: 0.75;
	text-align: left;
	vertical-align: top;
}
.campo_form {
	background-color: #FFFFFF;
	border-color: #BC3109;
	border-style: solid;
	border-width: 1px;
	color: #333333;
	font-family: Trebuchet MS, Tahoma, Verdana;
	font-size: 9pt;

}

.campo_form_activo {
	background-color: #e9e9e9;
	border-color: #006699;
	border-style: solid;
	border-width: 1px;
	color: #333333;
	font-family: Trebuchet MS, Tahoma, Verdana;
	font-size: 9pt;
}