BODY
{
	scrollbar-face-color:#ffffff;
	scrollbar-shadow-color:#4D6181;
	scrollbar-highlight-color:#4A86A5;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#4D6181;
	scrollbar-track-color:#E4E5E7;
	scrollbar-arrow-color:#7BAAC6;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: 200;
	border: 1px none #999999;


}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
A
{
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight: 500;





}
A:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9;
	TEXT-DECORATION: underline;
	color: #999999;

}
.logintexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	left: 400px;
	top: 18px;
	position: absolute;
	font-weight: 700;
	color: #999999;


}
.logininput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	left: 480px;
	top: 10px;
	position: absolute;
	color: #999999;

}
.loginatencion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	left: 155px;
	top: 11px;
	position: absolute;
	font-weight: 500;
	color: #000000;
	border: 1px none #CCCCCC;
	text-align: left;
	vertical-align: middle;



}
.fecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	color: #B09A7B;
	border: 1px solid #CCCCCC;
	letter-spacing: 0.1em;


}
.titulopagina {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	color: #333333;
	text-align: left;
	margin: auto;
	border: 3px none #CCCCCC;










}
.mensup2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #CCCCCC;
	font-size: 9px;
	text-align: center;
	vertical-align: middle;
	width: 65px;
	background-color: #666666;




}
.mensup2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #DDA386;
	text-decoration: underline;
}
.menuser {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	background-image: url(../images/franjas.gif);
}
.identusu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CCCCCC;
	left: 175px;
	position: absolute;
	top: 15px;

}
.selctaslogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	border: 1px solid #7D9B9D;
	position: absolute;
	top: 11px;
	left: 550px;
	background-color: #CDCDCD;
}
.selectgen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px solid #7D9B9D;
	background-color: #CDCDCD;
}
.nombreusu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCC99;
	left: 300px;
	top: 15px;
	position: absolute;
	overflow: hidden;
	width: 250px;
	text-align: right;



}
.inputlogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align: left;
	position: relative;



}
.presenta1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-left-style: solid;
	font-weight: 100;
	padding-bottom: 10px;
	padding-left: 10px;



}
.titulocombo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #DFEAEA;
	text-align: right;
	padding-right: 10px;


}
.parrafoinf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #DFEAEA;
	text-align: left;
	font-weight: bold;
}
.titulodatos1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #DFEAEA;
	text-align: right;
	padding-right: 7px;
	width: 185px;
	height: 20px;
	border: none;




}
.titulodatos2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	width: 440px;
	height: 20px;
	border: none;



}
.datosinput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006633;
	border: 1px solid #999999;



}
.cuadrodatos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #000066;
}
.titulodatos3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-right: 7px;
	height: 20px;
	border: 1px solid #999999;
}
.usted {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #BEBEBE;
	text-align: left;
	padding-right: 5px;

}
.botonform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #996600;
	background-color: #CCCCCC;
	text-align: center;
	border: 1px outset #000000;
	vertical-align: middle;
	height: 16px;


}
.titulodatos4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	text-align: left;
	border: none;
	padding-left: 20px;




}
.cuadrodatos2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: none #69898F;
	width: 100%;

}
.cuadrodatos3 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: none #69898F;
}
.titulodatos5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	border: 1px solid #999999;
	padding-left: 20px;
	background-color: #CCCCCC;

}
.mostrardatos1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-align: center;
	border: 1px none #999999;
	padding-left: 20px;
	font-weight: bold;
	background-color: #E9E9E9;


}
.titulodatos6 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #687757;
	text-align: center;
	border: 1px solid #999999;
	background-color: #E8E8E8;
}
.mostrartitulo1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
	border: 1px none #999999;
	padding-left: 20px;
	background-color: #E9E9E9;
}
.mostrardatos2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
	border: 1px none #999999;
	font-weight: bold;
	background-color: #E7E8C1;
}
.mostrardatos3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	border: 1px none #999999;
	padding-left: 20px;
}
.titulodatosrecarga {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000099;
	text-align: right;
	padding-right: 7px;
	width: 300px;
	height: 20px;
	border: none;
}
.titulodatosrecarga2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	height: 20px;
	border: none;
}
.tablagen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	border: 1px solid #69898F;
	position: relative;
	background-color: #FFFFCC;
	width: 770px;




}
.tablalogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #333333;
	position: relative;
	background-color: #69898F;
	float: right;
	width: 130px;
	overflow: hidden;




}
.tablaArticulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #006666;
	position: relative;
	background-color: #CADBDC;
	float: left;
	width: 175px;
	vertical-align: top;

}
.tituloArticulos {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #23431F;
	text-align: center;
	border: 1px none #FFFFFF;
}
.menusup {
	background-color: #D5B59F;
	text-align: center;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	vertical-align: top;
	width: 70px;
	clip:    rect(auto auto auto auto);
	position: relative;




}
.pie {
	text-align: center;
	border-top: none #333333;
	border-right: 1px solid #333333;
	border-bottom: none #333333;
	border-left: 1px solid #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: 100;
	color: #999999;
	padding-right: 5px;
	padding-left: 5px;




}
.tablapie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	position: relative;
	margin: 1px;
	background-position: center center;
	text-align: center;
	vertical-align: bottom;


}
.tablacentro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000066;
	position: relative;
	vertical-align: top;
	width: 460px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;





}
.celdacentro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #2E414B;
	position: relative;
	vertical-align: top;
	border: 1px none #000000;
	background-color: #FFFFFF;
	text-align: left;
	float: left;
	width: 100%;









}
.columnaderecha {
	vertical-align: top;
	text-align: right;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	font-weight: normal;
	padding: 5px;
	background-color: #FFFFFF;




}
.textologin1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: 700;
	color: #333333;
	text-align: left;
	background-color: #CADBDC;

}
.textologin2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: 700;
	color: #333333;
	text-align: right;
	background-color: #CADBDC;

}
.tablaComprar {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #333333;
	position: relative;
	background-color: #69898F;
	float: right;
	width: 130px;
}
.tituloLogin {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006666;
	text-align: center;
	border: 1px solid #CCCCCC;
}
.tituloComprar {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #CCCCCC;
	background-color: #000000;
	text-align: center;
	border: 1px solid #CCCCCC;
}
.celdaArticulos {
	background-color: #CADBDD;
	border: 1px none #333333;
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;



}
.tablaArticuloDer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	border: none;
	position: relative;
	padding: 10px 10px 10px 30px;
	margin: 10px;
	text-align: left;
	height: 100%;
	vertical-align: middle;


}
.tablaPieArticulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #FFFFFF;
	position: relative;
	vertical-align: top;
	width: 500px;
	text-align: left;
	background-color: #D5A88C;

}
.tituloCatalogo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #CCCCCC;
	background-color: #000066;
	text-align: center;
	border: 1px solid #999999;
	width: 100%;

}
.botonCesta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #CCCCCC;
	background-color: #408080;
	text-align: center;
	border: 1px solid #F7F4AC;
	vertical-align: top;
	height: 16px;
	margin-right: 2px;
	margin-left: 2px;
	padding-right: 2px;
	padding-left: 2px;
	width: auto;


}
.inputCesta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5C5C5C;
	text-align: center;
	position: relative;
	border: 1px solid #000000;
	height: 17px;


}
.PreciotCesta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	position: relative;
	border: none;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: top;
	background-color: #999999;



}
.DetalleCesta {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003300;
	text-align: left;
	position: relative;
	border: 1px solid #666666;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.CodNombreCesta {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-align: left;
	position: relative;
	border: none;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.pie2 {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: 100;
	color: #333333;
	padding-right: 5px;
	padding-left: 5px;
	border: none #333333;

}
.textoinicio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	position: relative;
	vertical-align: top;
	width: 465px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	margin-top: 5px;
	padding-top: 5px;
}
.inputBuscar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5C5C5C;
	text-align: left;
	position: relative;
	border: 1px solid #999999;
	height: 14px;

}
.botonBuscar {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #996600;
	background-color: #CCCCCC;
	text-align: center;
	border: 1px solid #333333;
	vertical-align: top;
	height: 18px;
	margin-right: 2px;
	margin-left: 2px;
	padding-right: 2px;
	padding-left: 2px;
	width: auto;
}
.tablaResBus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	position: relative;
	vertical-align: top;
	padding: 10px;
	width: 100%;
	border: 1px solid #CCCCCC;


}
.celdaResBus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	position: relative;
	vertical-align: top;
	width: 100%;
	background-color: #19344B;
	border-top: none;
	border-right: 1px none;
	border-bottom: 1px none;
	border-left: 1px none;
	text-align: center;


}
.TotalCesta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	position: relative;
	font-weight: bold;
	border: none;
	margin: 1px 1px 1px 20px;
	padding: 1px 1px 1px 20px;
	background-color: #F7F4AC;




}
.TotalImpCesta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: right;
	position: relative;
	font-weight: bold;
	border: none;
	margin: 1px;
	padding: 1px;
	background-color: #F7F4AC;


}
.FinCesta {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	border: none;
	position: relative;
	vertical-align: top;
	padding: 10px;
	width: 100%;
	margin: 10px;
	text-align: left;
}
.comboctaenvio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #666666;
	background-color: #CCCCCC;
}
.ResumenTit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	font-weight: bold;
	border: none;

}
.ResumenDat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F7F4AC;
	font-weight: bold;
	text-align: right;


}
.TituloError {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E21B3E;
}
.TextoError {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
}
.InputDatos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: relative;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #666666;

}
.vergrande {
	text-align: center;
	vertical-align: middle;
	height: 300px;
	width: 300px;
}
.diahora {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #CBCCB5;
	text-align: left;
	width: 210px;
	background-image: url(../images/franjas);
}
.CabCesta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	text-align: center;
	border: 1px solid #000000;
}
.DetalleCesta1 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F7F4AC;
	text-align: left;
	position: relative;
	border: none;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.DetalleCesta2 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #F7F4AC;
	text-align: center;
	position: relative;
	border: none;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.DetalleCesta3 {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F7F4AC;
	text-align: right;
	position: relative;
	border: none;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.ResumenDat2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F7F4AC;
	font-weight: bold;
	text-align: left;
}
.CeldaResBus2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CCCCCC;
	position: relative;
	vertical-align: top;
	width: 100%;
	border: none;
	text-align: left;

}
.celdamadmin {
	text-align: center;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 10px;
	border: 2px solid #FFFFFF;
}
.tablaAdmin {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	position: relative;
	vertical-align: top;
	width: 100%;
	border: 1px solid #69898F;
}
.celdaAdmin2 {
	text-align: right;
	margin-right: 20px;
	padding-right: 20px;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;


}
.admin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
	position: relative;
	vertical-align: top;
	padding: 10px;
	width: 90%;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	text-align: center;

}
.tablagen2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	border: 1px solid #69898F;
	text-align: center;
	background-color: #FFFFCC;


}
.celdaAdmin3 {
	text-align: center;
	margin-right: 10px;
	padding-right: 10px;
	font-size: 9px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;
	border: 1px solid #000066;
	margin-left: 10px;
	padding-left: 10px;


}
.InputDatos2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: relative;
	font-weight: bold;
	background-color: #CCCCCC;
	color: #FFFFFF;

}
.derecha {
	text-align: right;
	float: right;
	position: relative;
}
.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	text-align: center;
	vertical-align: middle;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px solid #666666;
}
.combofam {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: relative;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #333333;
	width: 165px;
	float: left;
	border: 1px solid #333333;
}
.tablalogin2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #006633;
	position: relative;
	float: left;
	width: 100%;
	overflow: hidden;
	background-color: #CCCCCC;
}
.LineaPar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	background-color: #F9F6F6;
}
.LineaImpar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	background-color: #EEEEEE;
}
.presentacion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #000000;
	color: #FFFFFF;
}
.portada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	text-align: center;
}
.presentacion2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #660000;
	border: 1px solid #FFFFFF;
}
.celdapedidos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	margin-right: 2px;
	margin-left: 2px;
	padding-right: 2px;
	padding-left: 2px;
	background-color: #999999;
}
.logo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	text-align: right;
	border: medium ridge #FFFFFF;
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: bottom;
	height: 120px;
	width: 640px;
}

.tituloMarca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	background-color: #A0C2A6;
	text-align: center;
	border: 1px solid #999999;
	width: 100%;
}

.obligatorio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990000;
	font-weight: bold;
}

.tablagen3 {
	text-align: left;
	vertical-align: top;
	top: 0px;
	margin-top: 0px;
	padding-top: 0px;
}
.titulotabla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006633;
	background-color: #CCCCCC;
	border: 1px solid #333333;
	text-align: center;
}
