body {
	margin: 0px 0px 10px 0px;
	padding: 0;
	border: 0;
	line-height: 1;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../img/bg-x.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#b2261f;
}

img {
	border:0px
}
form {
	border:0px;
	padding:0px;
	margin:0px;
}

.col-lbg {
	background-image: url(../img/bglcol.gif);
	background-repeat:repeat-y;
}
.col-rbg {
	background-image: url(../img/bgrcol.gif);
	background-repeat:repeat-y;
}
.menuitem {
	background-image: url(../img/bgmenuitem.gif);
	background-repeat: no-repeat;
	height:31px;
	color:#FFFFFF;
	font-size:8.5pt;
	font-weight:bold;
	text-align:left;
	padding-left:14px;
}
.loginform {
	background-image: url(../img/form1bg.gif);
	background-repeat: repeat-x;
	height:12px;
	width:59px;
	color:#000;
	font-size:7.5pt;
	padding-left:3px;
	border:1px solid #999999;
}
.textbox1 {
	color:#000;
	font-size:11px;
	padding-left:3px;
	border:1px solid #999999;
}

.borderbot {
	border-bottom:1px solid #616161;
}
.borderbot2 {
	border-bottom:1px solid #e2e2e2;
}
.bullet1 {
	background-image:url(../img/bullet1.gif);
	background-repeat:no-repeat;
	background-position:left 7px;
	padding-left:30px;
	border-bottom:1px solid #2c2c2c;
	text-align:left;
	height:20px;
}
.bullet2 {
	padding-left:45px;
	text-align:left;
	height:20px;
}
.searchfield {
	width:113px;
}
/********************************************
   FUENTES
********************************************/ 
.bold {
	font-weight:bold;
}

.size1 {
	font-size:7.5pt; 
}
.size2 {
	font-size:8.5pt; 
}
.size3 {
	font-size:14.5pt; 
}
.size4 {
	font-size:9.5pt; 
}
.size5 {
	font-size:11.5pt; 
}


.color1 {
	color:#fa2600; 
}
.color1 a {
	color:#fa2600;
	text-decoration:none;
}
.color1 a:hover {
	color:#2f2f2f; 
}
.color2 {
	color:#2f2f2f;
}
.color2 a {
	color:#2f2f2f;
	text-decoration:none;
}
.color2 a:hover {
	color:#fa2600;
}
.color3 {
	color:#fff;
}
.color3 a {
	color:#fff;
	text-decoration:none;
}
.color3 a:hover {
	color:#CCCCCC;
}

/********************************************
  paddings and margins
********************************************/ 
.padl35 {
	padding-left:35px;
}
.padl15 {
	padding-left:15px;
}
.padl5 {
	padding-left:5px;
}
.padl11 {
	padding-left:11px;
}
.padt35 {
	padding-top:35px;
}
.padt15 {
	padding-top:15px;
}
.padt5 {
	padding-top:5px;
}
.padb15 {
	padding-bottom:15px;
}
.padb5 {
	padding-bottom:5px;
}
.mart15 {
	margin-top:15px;
}
.marb15 {
	margin-bottom:15px;
}
/********************************************
  MISC
********************************************/ 
.border1-g {
	border:1px solid #d9d9d9;
}
.borderb1-g {
	border-bottom:1px solid #999999;
}
.novedad {
	position:absolute;
	left: 797px;
	top: 128px;
}


.body {
	margin: 0px;
	background-color: #FFFFFF;
}

.oculto {
	display: none;
}

.padleft {
	padding-left: 5px;
}

.borde {
	border: 1pt solid #939DA6;
}

.texto1 {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}

.texto2 {
	color : #000000;
	font-size : 13px;
	font-family : Tahoma,Verdana,Arial;
}

.login_title {
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Verdana;
}

.login_labels {
	font-size: 11px;
	font-family: Verdana;
}

.login_texbox {
	font-size: 11px;
	font-family: Verdana;
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	height: 15px;
	font-weight: bold;
	color: dimgray;
}

.login_button {
	font-size: 11px;
	font-family: Verdana;
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	font-weight: bold;
	background-color: whitesmoke;
}

/* Login Bottom */
.bottom_box
{
	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	border-left: lightgrey 1px solid;
	border-bottom: lightgrey 1px solid;
		background-color: #f5f5f5;
}

.bottom_text
{
	font-size: 10px;
	font-family: verdana;
}

A.bottom_text {
	font-size: 10px;
	color: mediumblue;
	font-family: verdana;
	text-decoration: none;
}

A.bottom_text:hover
{
	font-size: 10px;
	color: darkblue;
	font-family: verdana;
	text-decoration: none;
}

.login_line {
	border-bottom: lightgrey 1px solid;
	height: 10px;
}

.cursor_hand
{
	cursor: pointer;	/* Firefox */
	cursor: hand;
}

.margen_top_1 {
	margin-top: 5px;
}

.dg_cart
{
	font-size: 10px;
	width: 100%;
	font-family: Verdana;
	background-color: #F6F6F6;
}

.dg_cart_header
{
	font-weight: bold;
	color: #ffffff;
	background-image: url(../img/bglcol.gif);
}

.dg_cart_item
{
	color: black;
	background-color: #F6F6F6;
}

A.lnk1 {
	font-size: 13px;
	color: mediumblue;
	font-family: verdana;
	text-decoration: none;
}

A.lnk1:hover
{
	
}

.center {
 text-align: center;	
}

.cms_button
{
	border-right: darkgray 2px outset;
	padding-right: 2px;
	border-top: darkgray 2px outset;
	padding-left: 2px;
	font-size: 11px;
	background-image: url(images/dg_header_back.jpg);
	border-left: darkgray 2px outset;
	border-bottom: darkgray 2px outset;
	background-repeat: repeat-x;
	font-family: Verdana;
	height: 20px;
	background-color: whitesmoke;
}