html { background:#EDEBD6 url(/templates/default/images/background.jpg) repeat left top; }body { margin:0px; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:9pt; text-align:center; }img { border:0px; }noscript, noscript p, .noscript {line-height:13px;margin:0px;color:#f00;}form, fieldset  { border:0px; padding:0px; margin:0px;}ul { margin:0px;padding:0px; list-style-type:none; }a { text-decoration:none; color:#E52E15;}a:hover { text-decoration:none; color:#C6301C; }/*a:focus, object  { outline:none; font-size:0.01em;}.selected a, a.selected , a.selected:hover { text-decoration:none;cursor:text; }*/h1,h2,h3,h4,h5,h6 { margin:0px;padding:0px;display:inline;}#debug { text-align:right;cursor:help; padding-bottom:10px;}.displaynone { display:none; }.wysiwyg { text-align:left; }.wrap { clear:both; width:990px; margin:0 auto; background:#fff; text-align:left; }.wrap_no_background{ clear:both; width:990px; margin:0 auto; text-align:left; }#footer { clear:both; width:100%; height:149px; text-align:left;  }#footer #flags select { height:18px; font-size:8pt; border:0px;}#header { clear:both; width:990; height:144px; text-align:left; }#module_left { float:left; width:170px; }#module_left #buscador { width:166px; height:25px; margin-left:5px; padding-left:5px; background:url(/templates/default/images/background_search.gif) no-repeat left top; padding-top:80px; }#module_left #buscador .field { width:125px; border:0px; margin:0px; padding:0px; background:transparent; margin-left:5px; }#module_left #buscador .submit { width:18px; border:0px; margin:0px; padding:0px; background:url(/templates/default/images/background_search_button.jpg) no-repeat left top; height:16; }#module_left #main_menu { margin-left:5px; width:166px; }#module_left #main_menu ul {  }#module_left #main_menu li	{ float:left; padding-left:8px; width:167px;white-space: pre-wrap;word-wrap: break-word; background:url(/templates/default/modules/catalogo/../../images/menu_elemento.jpg) repeat-y left top; }#module_left #main_menu li.selected { padding-left:7px;width:158px; white-space: pre-wrap;word-wrap: break-word;}#module_left #main_menu li a { font-weight:bold; color:#000; }#module_left #main_menu li a.selected { }#module_left #main_menu li#tope 	{ height:27px; background:url(/templates/default/modules/catalogo/../../images/menu_top.jpg) no-repeat left top; }#module_left #main_menu li#fondo_es { padding-top:5px; height:53px; background:url(/templates/default/modules/catalogo/../../images/menu_bottom_es.jpg) no-repeat left top; }#module_left #main_menu li#fondo_en { padding-top:5px; height:53px; background:url(/templates/default/modules/catalogo/../../images/menu_bottom_en.jpg) no-repeat left top; }#module_left #main_menu li#fondo_es div{ width:60px; height:40px; float:left; }#module_left #main_menu li#fondo_en div{ width:60px; height:40px; float:left; }#module_left #main_menu li.main_menu_item { font-size:10px; height:16px; padding-left:30px; }#module_left #main_menu li.main_menu_item img { vertical-align:top;  }#module_left #main_menu li.main_menu_item.selected { padding-left:20px; }#module_left #main_menu li.main_menu_item.selected a { color:#FFFFFF }#module_left #main_menu li.main_menu_item a { font-weight:normal;  }#module_left #main_menu li.main_menu_item a:hover { }#module_left #main_menu li.separador {  height:6px; padding-left:0px; background:url(/templates/default/modules/catalogo/../../images/menu_separador.jpg) no-repeat left top; }#module_center { float:left; width:580px; margin-left:10px; }#module_center .module_title { color:#E54515; font-size:14px; font-weight:bold; }#module_right { float:left; width:230px; margin-top:40px; }#module_right #carro { margin-left:50px; }#module_right #relacionados { }#module_right #relacionados .rel_sup { background:url(/templates/default/modules/catalogo/productos/images/relacionado_sup.jpg) no-repeat left top; height:134px; }#module_right #relacionados .rel { background:url(/templates/default/modules/catalogo/productos/images/relacionado.jpg) repeat-y left top; padding-left:45px;  }#module_right #relacionados .rel_inf { background:url(/templates/default/modules/catalogo/productos/images/relacionado_inf.jpg) no-repeat left top; height:63px; }#module_right #relacionados .rel_med { background:url(/templates/default/modules/catalogo/productos/images/relacionado_med.jpg) no-repeat left top; height:4px; }/*				#header { width:100%; height:150px; }.home 		#header #logo { width:990px; height:150px; background:url(/templates/default/images/background_header_home.jpg) no-repeat left top; }.default 	#header #logo { width:990px; height:150px; background:url(/templates/default/images/background_header_default.jpg) no-repeat left top; }.catalogo 	#header { background:url(/templates/default/images/background_header_catalogo.gif) repeat-x center top; }*//*#logo { float:left; margin-top:20px; margin-left:32px; display:inline; }*/#breadcrumbs				{ float:right; height:20px; margin-top:20px; width:100%; text-align:left; }#breadcrumbs ul			{ margin-right:7px; }#breadcrumbs li			{ display:inline; color:#D94214; padding-right:1px; padding-left:1px; }#breadcrumbs a		  		{ cursor:pointer; color:#D94214; text-transform:lowercase; font-size:11px; font-weight:normal; }#breadcrumbs a:hover		{ cursor:pointer; color:#D94214; font-weight:bold; }#breadcrumbs a.breadselected 	{ color:#D94214; font-weight:bold; }					#module { clear:both; width:100%; }/*.home 			#module { background:url(/templates/default/images/background_module_home.gif) repeat-x center top; }.default 		#module { background:url(/templates/default/images/background_module_default.gif) repeat-y center top; }.catalogo 		#module { background:url(/templates/default/images/background_module_catalogo.gif) repeat-x center top; }.descargas 		#module { background:url(/templates/default/images/background_module_descargas.gif) repeat-y center top; }.googlemaps 	#module { background:url(/templates/default/images/background_module_googlemaps.gif) repeat-y center top; }*/#submenu { clear:both; width:100%; height:39px; background:url(/templates/default/images/background_sub_menu.gif) repeat-x;}#submenu ul { margin-left:17px;}#submenu li {float:left; line-height:37px; height:37px; padding-left:9px; margin-right:23px; background:url(/templates/default/images/ico_submenu.jpg) no-repeat left 13px; }#submenu li a {text-transform:uppercase; color:#acacab;font-weight:bold;font-size:13px}#submenu li a:hover { color:#d4d4d4; }#submenu li a.selected { color:#cbcb0a; }.widgets_home { margin-top:20px; margin-left:30px;}.catalogo table { clear:both; }/*suscription*/.suscription_izq {float:left; width:330px; margin-left:25px; background:url(/templates/default/images/bg_not_izq.jpg) repeat-x left top;}.suscription_izq_bg { float:left;  width:238px; height:462px; margin-left:45px; margin-top:5px; margin-bottom:10px; display:inline; background:url(/templates/default/images/lorenipsum_bg.jpg) no-repeat left top;}.suscription_izq_bg span {float:left; padding:10px; margin-top:250px;}.suscription_form { width:440px; margin-left:70px; background:#fcf}#user .infouser		{ font-size:9pt; color:#d1d1d0; }#user .infouser a		{ text-decoration:underline; color:#d1d1d0; }.form label				{ padding-right:0px; line-height:25px; font-size:8pt; line-height:20px; font-weight:normal; color:#3A3A39; }.form fieldset 		{ margin:0px;padding:0px; border:0px;}.form .submit			{ border:1px solid #a3a3a2; background:#676767; color:#cdcfd1; font-size:8pt; font-weight:normal; margin-top:20px; padding:3px 23px 3px 23px; cursor:pointer; }.form .field			{ border:1px solid #8A8A8A; background:#AEAEAE; color:#3A3A39; font-size:8pt; font-weight:bold; margin-left:5px; }.form .field:focus	{ background:#ccc; }.form .required		{ font-weight:bold; }.form .checkbox 		{ margin:0px; width:13px; height:18px; margin-top:2px; margin-right:5px; border:0px; vertical-align:text-bottom; }.form textarea 		{ }.form select 			{ }.form .form_msg 		{ font-size:9pt; font-weight:bold; color:#222; background:#E6D52A; }.form a					{ text-decoration:underline; }.form #captcha { margin-top:5px; background:#DBD9CD; text-align:center; color:#1D4D97; font-size:19pt; font-weight:normal; border:1px solid #000; width:140px; letter-spacing:11px; height:30px !important;height:40px; padding-top:5px !important;padding-bottom:5px !important;padding:0px; line-height:36px; }.form .captcha { margin-top:17px; }
