* { margin:0; padding:0;}



body{

	padding:0; 

	margin:0;

	width:100%; 

	vertical-align:top;

	font-family:Arial, Helvetica, sans-serif;

	color:#555555; font-size:11px; line-height:14px;

	/*background-image: url(../images/fondo.jpg);*/

}



input, select, textarea {

	font-family:Arial, Helvetica, sans-serif;

	color:#000000; line-height:13px; font-size:12px; margin:0 4px 1px 0; font-weight:normal;

	vertical-align:middle;

}





.in_none {border:none; padding:0;}





table, td {vertical-align:top;}



a {text-decoration:none;}	

a:hover{text-decoration:underline;}



img {

	border:0px; vertical-align:top;

}

.w100 { width:100%;}

.col {

	float:left;

}



.spacer {font-size:0px; line-height:0px;}

.clear {clear:both;}





#mainWrapper {padding:0 0px 0 5px;}









.main_w {width:980px; margin:auto;}





.header { margin:0 0 3px 0; }
.zona_usuario {font-weight:bold;background: silver; border:1px solid gray;margin: 10px 0px 0px 0px; padding: 0px;height:30px;width:960px;}


.links{ float:left; text-align:left; color:#555555; font-family:arial; font-size:11px; line-height:14px; padding:6px 25px 11px 20px}

.links a{ color:#555555; font-size:11px; line-height:14px;}



.nav { padding:0 20px 0 0; text-align:right; float:right;}

.curr { float:left; padding:6px 20px 4px 0; background:url(../images/sep.gif) right top no-repeat;}

.lang { float:right; padding:6px 22px 4px 19px; background:url(../images/sep.gif) right top no-repeat;}

.search-header { float:right; padding:6px 0 4px 21px;}

.search-header .cell{ float:left;height:15px}
.search-header img { height: 15px; } 
.search-header .input_search { width:90px; height:15px; padding:0px; margin:-3 8px 0 0; background:#FBF7E5; border:1px solid #DBD7C4; vertical-align:middle;}
.input_login { width:90px; height:15px; padding:0px; margin:-3 8px 0 0; background:#FBF7E5; border:1px solid #DBD7C4; vertical-align:middle;}
form#login_box2 {padding:0px;margin:0px;display:inline;}

.logo { width:100%;  height:152px;}

.indent-logo { padding:0px 0 0 0px; text-align: right}

.menu {min-height:47px; height:auto !important; height:47px; text-align: right; padding:130px 0 0 400px;}
.menu ul {margin:0 0 0 0; padding:0;  list-style:none; font-size:14px; line-height:15px; font-family:arial;}
.menu ul li { background:url(../images/sep_menu.gif) 0 13px no-repeat; font-family:arial; float:left; padding:0px 3px 0px 5px;}
.menu ul li a { text-align:center; display:block; padding:0 36px 17px 30px; color:#323131; font-size:14px; line-height:15px; font-weight:bold; text-decoration:none;}
.menu ul li a:hover { color:#E0320B; text-decoration: underline; }

.menu ul li.li_1 { background:none;}
.menu ul li.li_1 a{ padding:0 10px 5px 10px; }
.menu ul li.li_2 a{ padding:0 10px 5px 10px; }
.menu ul li.li_3 a{ padding:0 10px 5px 10px; }
.menu ul li.li_4 a{ padding:0 10px 5px 10px; }
.menu ul li.li_5 a{ padding:0 10px 5px 10px; }
.menu ul li.li_6 a{ padding:0 10px 5px 10px; }
.menu ul li.li_7 a{ padding:0 10px 5px 10px; }
.menu ul li.active_link a { color:#E0320B; text-decoration: underline; }


#bannerTwo {float:right; padding:0 0;}

/*.sep-column { background:url(../images/sep_column.gif) 28px 0 repeat-y;}*/
/*.sep-column-2 { background:url(../images/sep_column.gif) 26px 0 repeat-y;}*/

/***box*******************************************/

.left_top{ background:url(../images/left_top.gif) left top no-repeat;}
.right_top{ background:url(../images/right_top.gif) right top no-repeat;}

.left_bot{ background:url(../images/left_bot.gif) left bottom no-repeat;}

.right_bot{ background:url(../images/right_bot.gif) right bottom no-repeat; width:100%;}



.side_left{ background:url(../images/side_left.gif) left top repeat-y #FFFFFF;}

.side_right{ background:url(../images/side_right.gif) right top repeat-y;}

.side_top{ background:url(../images/side_top.gif) left top repeat-x;}

.side_bot{ background:url(../images/side_bot.gif) left bottom repeat-x;}

/***box*******************************************/



.center_indent { padding:0 0 0 0;}







.line {padding:0; line-height:0px; font-size:0px; background:url(../images/line_1.gif) top left repeat-x;}











.product a {color:#259EF1; font-size:12px; line-height:normal; font-family:tahoma; font-weight:bold;}

.product a strong {color:#259EF1; font-size:12px; line-height:normal; font-family:tahoma; font-weight:bold;}

.product a:hover {text-decoration:underline;}





.product strong {font-family:Arial, Helvetica, sans-serif; color:#E45813; font-size:12px; line-height:normal; font-weight:bold;}









.product_list {padding:5px 0 5px 0; margin:0 14px 14px 14px; background:url(../images/sep_prod.gif) left bottom repeat-x;}

.product_list .left {float:left; position:relative;}



.product_list .right {float:right; width:100%;}



.product_list .name {padding:5px 10px 7px 9px; color:#259EF1; font-size:12px; line-height:normal; font-family:tahoma; font-weight:bold;}

.product_list .name a {color:#259EF1; text-decoration: none; font-size:12px; line-height:normal; font-weight:bold;}

.product_list .name a:hover {text-decoration: underline;}



.product_list .text { color:#555555; font-size:12px; line-height:14px; padding:0 10px 13px 9px;}



.product_list .price { padding:4px 2px 6px 8px;}

.product_list .button {padding:4px 28px 0 8px; float:left;}

.product_list strong { font-family:Arial, Helvetica, sans-serif; color:#E45813; font-size:12px; line-height:normal; font-weight:bold;}



.padd_bot { padding:0 0 11px 0;}



.product_list_col {padding:8px 0; border-bottom:1px solid #CDCDCD;height:217px;}



.product_list_col .name {height: 45px; padding:5px 10px 7px 9px; color:#259EF1; font-size:11px; line-height:normal; font-family:tahoma; font-weight:bold;}

.product_list_col .name a {color:gray; text-decoration:none; font-size:11px; line-height:normal; font-weight:bold;}

.product_list_col .name a:hover {color:#259EF1;text-decoration:none;}



.product_list_col a:hover {text-decoration:underline;}



.product_list_col .text {padding:0px 10px 12px 11px; line-height:18px;}



.product_list_col .price {float:left; padding:7px 2px 0 10px;}

.product_list_col .button {float:left; padding:7px 5px 7px 18px;}

.product_list_col strong { font-family:Arial, Helvetica, sans-serif; color:#E45813; font-size:12px; line-height:normal; font-weight:bold;}

.box_imagen {height:100px;padding:0px;margin:0px}


.footer {color:#006600; background: url(../images/bg_footer.gif) 0 0 repeat-x; min-height:74px; height:auto !important; height:px; font-size:11px; font-family:arial;}

.footer a {color:#006600; text-decoration:underline;}

.footer a:hover {text-decoration:none;}



.footer .copy {padding-top:5px; color:#006600;}

.footer .copy a {color:#006600; font-weight:normal; text-decoration:none;}

.footer .copy a:hover {text-decoration:underline;}



.footer .left {float:right; text-align:right;}

.footer .left .margin {padding:22px 23px 0 31px;}



.footer .right {float:left; padding:27px 0 0 12px;}


.atributos { border:1px solid gray }
th.atributos { border:1px solid gray }
.atributos th { background:#4b8c3a; color: #fff; padding: 3px 5px 3px 5px;}
