body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.tdcabecera {
	background-color: #FFFFFF;
	height:60px;
	background-attachment: fixed;
	background-image: url(img/bg_berta_r1_c1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.tdmenu {
	width:242px;
	height:563px;
	vertical-align:top;
	background-attachment: fixed;
	background-image: url(img/bg_berta_r2_c1.gif);
	background-position: left top;
}

.tdfoto {
	background-image: url(img/bg_foto.gif);
	width:375px;
	height:563px;
}

.tdleft {
	width:270px;
	height:563px;
	background-image: url(img/bg_berta_r2_c3.jpg);

}


.tdleftcatalogo {
	width:274px;
	height:563px;
	background-image: url(img/bg_cat_r2_c2.jpg);
vertical-align:top;

}
.tdleftcatalogo p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #dddddd;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	width: 200px;
	margin-left: 15px;
	margin-top:30px;

}

.tdliquid {
	height:563px;
	background-attachment: fixed;
	background-image: url(img/bg_liq.gif);
}

.tdsomos {
	width:350px;;
	background-image: url(img/bg_liq.gif);
	vertical-align:top;
}
.tdcontacta {
	width:375px;
	background-image: url(img/bg_liq.gif);
	vertical-align:top;
}

.tdfl {
	width:15px;;
	vertical-align:top;

}
a.flaatras {
	display: block;
	width: 13px;
	height: 13px;
	background-image: url(img/fl_cat_atras.gif);
	text-decoration: none;
}

a:hover.flaatras  {

    background-position: -13px 0;

}

a.flalante  {
	display: block;
	width: 13px;
	height: 13px;
	background-image: url(img/fl_cat_del.gif);
	text-decoration: none;

}
a:hover.flalante  {

    background-position: -13px 0;

}

.inactivo {

    background-position: -26px 0;
	cursor:default;
}

a:hover.inactivo {
	background-position: -26px 0;
}


.tdmenusomos {
	width:242px;
	height:563px;
	background-image: url(img/bg_liq.gif);
	vertical-align:top;
	top: auto;

}
.tdleftsomos {
	width:274px;
	height:563px;
	vertical-align:top;
	background-image: url(img/bg_somos.jpg);

}
.tdsomos p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: top;
	float: left;
	width: 250px;
	margin-top: 40px;
	margin-left: 20px;
	text-align: justify;
}
.tdmargen01 {
	height:35px;
}
.tdmargen02 {
	height:10px;
}
.tdmargen03 {
	height:30px;
}
.tdmargen04 {
	height:15px;
}
.tdmargen05 {
	height:320px;
	vertical-align:top;
}
.tdmargenh {
	width:20px;
}
.tdmargenh01 {
	width:40px;
}
.tdbgmenu {
	height:31px;
	background-image: url(img/bg_menu.gif);

}

.tdsubmenu {
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #660066;
	text-decoration: none;

}

.tdsubmenu  a:link {
	color: #660066;
	text-decoration: none;
}

.tdsubmenu  a:visited {
	color: #663366;
	text-decoration: none;
}

.tdsubmenu  a:hover {
	color: #A6007C;
	text-decoration: none;

}

.selected {
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.selected  a:link {
	color: #ffffff;
	text-decoration: none;
}


.selected  a:visited {
	color: #ffffff;
	text-decoration: none;
}

.selected  a:hover {
	color: #ffffff;
	text-decoration: none;

}
h5 {
	display: none;
}
.tdfooter {
	height:50px;
	vertical-align:top;
	text-decoration: none;

}

a.tdfooter {
	color: #333333;
	height:50px;
	vertical-align:middle;
	text-decoration: none;

}

.firma {
	font-size: 9px;
	color: #B584B5;
	height:50px;
	vertical-align:middle;
	text-decoration: none;

}

.txviol11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
		height:30px;
	font-weight: normal;
	color: #660066;
	text-decoration: none;
}
.txgr11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.txgr13bl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.txgr11bl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.pagtotal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}


.txnumfoto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	margin-bottom: 20px;
	float: left;
}
.txbl11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.txgris11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #dddddd;
	text-decoration: none;
}
