
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #333333;
}
a:active {
	text-decoration: none;
	color: #333333;
}



a.reg:link {
	color: #999999;
	text-decoration: none;
}
a.reg:visited {
	text-decoration: none;
	color: #999999;
}
a.reg:hover {
	text-decoration: underline;
	color: #999999;
}
a.reg:active {
	text-decoration: none;
	color: #999999;
}



.header{
	background:url(../bgHeader.gif) repeat-x;
}

.txt_normal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.txt_normal_b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
}

td.main_bg{
	background:url(../main_bg.gif);
	background-repeat:repeat-x;
}

.tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #333333;
}

.stit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
}

.tit_s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #333333;
}

.tit_i {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
}

.tit_bot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
}

.tit_bots {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
}

.tit_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
}

td.tit_s {
	vertical-align: bottom;
	padding: 6px;
	background: url(../bgHeaderProductos.gif);
	background-repeat:repeat-x;
}

td.tit_i {
	vertical-align: bottom;
	padding: 6px;
	background: url(../bgHeaderItem.gif);
	background-repeat:repeat-x;
}

td.tit_top {
	vertical-align: bottom;
	padding: 6px;
	background: url(../bgHeaderItemSelect.gif);
	background-repeat:repeat-x;
}

td.tit_bot {
	vertical-align: bottom;
	padding: 6px;
	background: url(../bgBotItem.gif);
	background-repeat:repeat-x;
}

td.tit_bots {
	vertical-align: bottom;
	padding: 6px;
	background: url(../bgBotItemSelect.gif);
	background-repeat:repeat-x;
}

.stit_s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #333333;
	padding: 5px;
}

td.stit_s {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

td.c3{
	
	border-top:solid;
	border-left:solid;
	border-right:solid;
	border-width: 1px;
	border-color:#333333;
}

td.c3a{
	border-left:solid;
	border-right:solid;
	border-bottom:solid;
	border-width: 1px;
	border-color:#333333;
}

td.c4{
	border-width: 1px;
	border-style:solid;
	border-color:#ededed;
}

td.m_bg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #333333;
	vertical-align: middle;
	padding: 3px;
	background: url(../csa/001.gif);
}

td.m_bgh{
	vertical-align: middle;
	padding: 3px;
	background: url(../csa/002.gif);
}

td.m_bgo{
	vertical-align: middle;
	padding: 3px;
	background: url(../csa/003.gif);
}


.lineascsa {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #ff6600;
	padding-left: 3px;
}

.reg {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
}

.t_guia {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #738ba3;
}

img.b_csa{
	vertical-align:middle;
	margin-right:6px;
}

input {
	border-color: #A1A1A1;
	border-width: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

input.reg {
	padding: 2px;
	border-width: 1px;
	border-style:solid;
	border-color: #333333;
	background-color:#dbedff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
select {
	border-color: #A1A1A1;
	border-width: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

select.reg {
	border-width: 0px;
	border-color: #B4E1FA;
	background-color:#B4E1FA;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

ul.csa{
	display:list-item;
	list-style:none;
	size: 11px;
}

li.csa_c{
	padding-left:20px;
	background: url("../ico_csa_c.gif") 0px 2px no-repeat;
}

li.csa_d{
	padding-left:20px;
	background: url("../ico_csa_d.gif") 0px 2px no-repeat;
}

li.csa_e{
	padding-left:20px;
	background: url("../ico_csa_e.gif") 0px 2px no-repeat;
}

li.csa_f{
	padding-left:20px;
	background: url("../ico_csa_f.gif") 0px 2px no-repeat;
}

li.csa_h{
	padding-left:20px;
	background: url("../ico_csa_h.gif") 0px 2px no-repeat;
}

li.csa_s{
	padding-left:20px;
	color: #738ba3;
	size:8px;
	background: url("../ico_csa_s.gif") 0px 2px no-repeat;
}

li.csa_t{
	padding-left:20px;
	background: url("../ico_csa_t.gif") 0px 2px no-repeat;
}

li.csa_w{
	padding-left:40px;
	color: #738ba3;
	size:8px;
	background: url("../ico_csa_w.gif") 0px 2px no-repeat;
}

li.t_contentsnav{
	list-style:none;
	padding-left:20px;
	color: #738ba3;
	background: url("../arrow-btn-contentsnav.gif") 6px 2px no-repeat;
}

a li.t_contentsnav{
	list-style:none;
	padding-left:20px;
	color: #738ba3;
	background: url("../arrow-btn-contentsnav.gif") 6px 2px no-repeat;
	text-decoration:none;
}

div.txt32s{
	font-size:75%;
	line-height:135%;
	margin:0 0 10px;
	padding:0;
	color:#135da3;
	text-decoration:none;
}

div.txt32s div.col01s{
	float:left;
	width:191px;
	padding-bottom:0;
}

 div.txt32s div.col02s{
	float:left;
	width:191px;
	border-bottom:0;
	padding-bottom:0;
}

div.txt32s div.col03s{
	float:right;
	width:191px;
	border-bottom:0;
	padding-bottom:0;
}
