ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

a
{
  text-decoration: none;
}

a:hover
{
  text-decoration: underline;
}

body, td
{
  margin: 0;
  padding: 0;
  font-size: 12px;
  background-color: #fff;
}

body {
	/*background: #acacac url(/images/header/menu/bghead.jpg) top left repeat-x;*/
}

	#header {
	    height: 135px;
	    width: 987px;
	    margin: 0 auto;
	    /*background: url(/images/header/bghead.gif) top left no-repeat;*/
	}

			#box_col {
				position: absolute;
				width: 238px; 
				height: 45px;
				padding: 30px 0px 0px 12px;
				margin-left: 719px;
			}
				#box_col p {
					font-weight: bold;
				}

		#busqueda_AdSense{
			position: absolute;
			/*margin-left: 753px;*/
			margin-left: 749px;
			margin-top: 102px;
		}
		
		#busqueda_AdSense input{
			font-size: 8pt;
}
		
			#busqueda_AdSense input{
				border-style: solid;
				border-color: #cccccc !important;
				border-width: 1px;
			}
			
			#busqueda_AdSense input[type="submit"]{
				width: 5em;
}
			
	#wrapper_menu {
		padding-top: 98px;
		/*width: 100%;*/ 
		height: 46px; 
		/*text-align:center;*/
		padding-left: 17px;
	}
	#main_menu {
		padding:0 18px; 
		margin:0; 
		list-style-type:none; 
		width:950px; 
		height:46px; 
	}
	#main_menu li {
		float:left; 
		display:inline; 
		width: 122px; padding-right: 2px;
		/*background:url(/images/header/menu/bgsep.gif) no-repeat 6px right;*/
	}
	#main_menu li a, #main_menu li a:visited {
		display:block; 
		width:120px; height:46px; 
		color: #555;
		font-size:1em; font-weight: bold;
		text-decoration:none; 
		font-family:Helvetica,Arial,sans-serif; font-size:1.2em; font-size-adjust:none; font-style:normal;
		font-weight:bold; line-height:43px;
	}
	
	#main_menu li a:hover {
		color: #888;
		border-bottom: 1px dotted #888;
	} 
	#main_menu li a.selected, #main_menu li a.selected:visited,  #main_menu li a:active, #main_menu li a:focus {
		color: #888;
		background:url(/images/header/menu/point.gif) no-repeat 0 7px;
	} 
	#main_menu li.right {
		float: right;
	}
		#main_menu li.right a{
			display: inline;
}
		#main_menu li.right #carrito_count{
			bottom: 0.5em;
			position: relative;
}
		#main_menu li.right .shoppingCartImg{
			padding-top: 0.55em;
		}
