body{
	margin: 0;}
a{color: #0980a3;}
a:visited{color: #7A0501;}

#header {
	position:relative;
	/*padding: 30px 0 1em;*/
	padding: 0;
	background: #383838;
	color: #fff;
	}
	#header h1 {
		text-indent: -3000px;
		background: url(../images/header_beredali.png) no-repeat;
		height: 68px;
	}
	#header h2 a{
		position: absolute;
		left: 350px;
		top: 25px;
		background: url(../images/ConocoPhillips.gif) no-repeat;
		width: 210px;
		height: 45px;
	}
  #header h3 a{
    position: absolute;
		left: 620px;
		top: 22px;
		background: url(../images/conoco.png) no-repeat;
		width: 159px;
		height: 50px;
  }
	#header a {color: #ddf;font-size: 1.1em;}
	#persona {
		position: absolute;
		right: 10px;
		top: 10px;
		text-align: right;
	}
#navigation {
 color: #fff;
 /*padding: 15px 5px;*/
 padding: 5px 0;
 /*margin-left: -10px;*/
 border: 1px dotted #fff;
 border-width: 1px 0;
 background: #c80902;
 font-size: 1.2em;
 text-align: right;
}
	#navigation form {
		margin: 0 1em;
	}
	#navigation fieldset {
		margin: 0;
		}
		#navigation form input.query {
			width: 16em;
		}
#rightcolumn {
 color: #666;
 border: 0;
	margin-left: -1px;
	border-left: 1px solid #ccc;
	min-height:400px;
	height:auto !important;
	height:400px;
}
	* html #rightcolumn { }

#leftcolumn {
	margin-top: 1em;
	margin-bottom: -1em;
	min-height:400px;
	height:auto !important;
	height:400px;
}
	* html #leftcolumn {}
	#leftcolumn img{
		margin: 0 0 0 1em;
		background: #f4f4ff;
		padding: 1em;
		border: 1px solid #bbb;
		float: right;}
		#leftcolumn img.left{
			float: left;
			margin: 0 1em 0 0;
		}
		#slideshow img, #leftcolumn img.no-decoration {
			margin:0;
			padding: 0;
			float: none;
			border: none;
			background: transparent;
		}
	#leftcolumn p.subtitle{
		font-size: 1.1em;
		text-indent: 1em;
	}
	#flash {
		background: #ffc;
		border: 1px solid black;
		margin: 0 0.5em 0.5em;
		padding: 0.5em;}

  p.main{
  font-size: 1.1em;
  }

#menu{
	min-height:450px;
	height:auto !important;
	height:450px;
	background: #e0e0e0 url(../images/bar.png);
		/*background: #c7c7c7;*/
}
	#menu ul {
		list-style: none;
		margin: 0;
		/*padding: 0;*/
		border-top:4px solid #fff;}

		/*#menu ul li {margin: 0; padding: 0;}*/

		#menu ul li a {
		text-decoration: none;
		padding: 0.5em;
		/*margin: 0;*/
		border: 0;
		display: block;
		}
	#menu ul#nav{
		font-family: Verdana, Arial, sans-serif;
		height:300px;
		border-top: none;
	}

	#menu ul#nav li a{
		/*color: #333;*/
	}

	#menu ul#nav li a:hover {
		background: #666 url(../images/foo.png);
		color: #fff;
	}
	#menu div {
		margin-bottom: 100px;
	}

/*#footer {*/
/* color: #fff;*/
/* background: #383838;*/
/* margin: 0 0 10px 0;*/
/* padding: 10px 0;*/
/*}*/
label {
	display: block;
  }
fieldset {
	margin-top: 1em;}

/*Codigo especifico de region*/
#productos {}
	#productos h4 {
	text-transform: capitalize;
	margin-top: 1em;}
	.categoria a {
		color: #666;
		text-decoration: none;}
	h1.producto {margin-bottom:0}
a.marca, b.marca{
	display:-moz-inline-box;
  display:inline-block;
  background:transparent none 0 0 no-repeat;
  text-indent:-3000px;
  font:0/0 Arial;
  overflow:hidden;
  color:rgba(255,255,255,0);
  vertical-align:top;
}
a.conocophillips, b.conocophillips{
background:url(../images/conocophillips-mini.png);
width:71px;
height: 16px;
}
a.conoco, b.conoco{
	background:url(../images/conoco-mini.png);
	width:51px;
	height:16px;
}
b.beredali{
	text-transform: uppercase;
	/*font-weight: normal;*/
	font-family: "Times New Roman", "Liberation Serif", "Palatino Linotype", Palatino, Times, serif;
}

