/*
	CSS Styles Wines&Olives 2006
	Desarrollado por: Fulano&MenganoAdv.

	Table of Contents:
		General & hacks
		Typography styles
		Layout styles
		Classes styles
*/


/* General & hacks
----------------------------------------------------------------------------- */

/* global white space reset */
* {
				padding:0;
				margin:0;
				}

/* para lograr columnas que lleguen hasta el borde inferior !!NO ANDA AUN!! */
html {
				/* height: 100%; */
				}
				

				
/* Layout styles
----------------------------------------------------------------------------- */

#wrap {
				margin: 0 auto;
				width: 760px;
				}

#container {
				width: 760px;
				background-color: #eceae9;
				}
#header {
				width: 760px;
				background-color: #eceae9;
				clear: both;
				}				
#mainmenu {
				width: 760px;
				height: 50px;
				background-color: #eceae9;
				clear: both;
				}
#submenu {
				width: 760px;
				min-height: 25px;
				background-color: #CBC02B;
				clear: both;
				}				
#maincontent {
				width: 760px;
				background-color: #eceae9;
				clear: both;
				}

#optionmenu {
				width: 760px;
				clear: both;
				}												
#footer {
				width: 760px;
				height: 20px;
				background-color: #C9CBCE;
				clear: both;
				}			

/* Typography styles
----------------------------------------------------------------------------- */
			
body {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				line-height: 140%;
				background-color: #FFFFFF;
				margin: 0px 20px 20px 20px;
				}
p {
				font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
				font-size: 11px;
				line-height: 150%;
				color: #262626;
				margin: 0px 0px 10px 0px;
				}
h1 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 18px;
				font-weight: normal;
				color: #646607;
				margin: 0px 0px 15px 0px;
				text-transform: uppercase;
				}
h2 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 16px;
				font-weight: normal;
				color: #646607;
				margin: 0px 0px 15px 0px;
				text-transform: uppercase;
				}
h3 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: normal;				
				color: #191919;
				margin: 0px 0px 10px 0px;		
				text-transform: uppercase;
				}
ol {
				margin-top: 0px;
				margin-right: 40px;
				margin-bottom: 15px;
				margin-left: 80px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				line-height: 140%;
				color: #262626;
				}
ul {
				color: #262626;
				margin-left: 15px;
				}				
li {
				line-height: 200%;
				list-style-position: inside;
				list-style-type: disc;
				}
a:link {
				color: #646607;
				text-decoration: none;
				}
a:visited {
				color: #646607;
				text-decoration: none;
				}
a:active {
				color: #999900;
				text-decoration: underline;
				}
a:hover {
				color: #BFC30D;
				text-decoration: underline;
				}

select {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #191919;
				}

/* Classes
----------------------------------------------------------------------------- */
.clearer {
				clear: both;
				}

.maincontent-1col {
				margin: 30px;
				/* border: 1px dotted #990000; */
				clear: both;
				}
.error {
				font-size: 11px;
				color: #990000;
				text-align: center;
				}			
#submenu p {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: normal;
				line-height: 25px;
				color: #fff;
				margin: 0px 30px 0px 30px;
				text-transform: uppercase;
				}
#submenu a:link {
				color: #fff;
				text-decoration: none;
				letter-spacing: 1px;
				}
#submenu a:visited {
				color: #fff;
				text-decoration: none;
				letter-spacing: 1px;
				}
#submenu a:active {
				color: #262626;
				text-decoration: none;
				letter-spacing: 1px;
				}
#submenu a:hover {
				color: #262626;
				text-decoration: none;
				letter-spacing: 1px;
				}
#submenu span.activo {
				color: #262626;
				text-decoration: none;
				letter-spacing: 1px;
				}
#footer p {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10px;
				font-weight: light;
				line-height: 20px;
				color: #fff;
				letter-spacing: 1px;
				text-transform: uppercase;
				text-align: right;
				margin: 0px 15px 0px 15px;
				}
#footer a:link {
				color: #fff;
				text-decoration: none;
				letter-spacing: 1px;
				}
#footer a:visited {
				color: #fff;
				text-decoration: none;
				letter-spacing: 1px;
				}
#footer a:active {
				color: #262626;
				text-decoration: none;
				letter-spacing: 1px;
				}
#footer a:hover {
				color: #262626;
				text-decoration: none;
				letter-spacing: 1px;
				}
#footer span.activo {
				color: #262626;
				text-decoration: none;
				letter-spacing: 1px;
				}				
#footer span.audiolabel {
				color: #262626;
				text-decoration: none;
				letter-spacing: 1px;
				}				
p.disclaimer {
				margin: 10px 120px 10px 120px;
				font-size: 9px;
				line-height: 140%;
				color: #333333;
				}
.img-izquierda {
				float: left;
				margin: 0px 15px 15px 0px;
				}				
.form-NoMargin {
				margin: 0px;
				}
.TD-items02 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #000000;
				padding: 6px;
				background-color: #E1DFDA;
				}				
/* esto es para poder centrar las tablas en un floated DIV */
.centerTable {
				text-align:center;
				}
.centerTable table {
				margin-left: auto;
				margin-right: auto;
				/* INHERITED ALIGNMENT IS CENTER. ONLY INCLUDE THIS IF YOU WANT */
				/* TO CHANGE THE ALIGNMENT OF THE CONTENTS OF THE TABLE */
				/* text-align: left; */
				}
				
.listas {
	line-height: 200%;
}
/* ADMIN */
.TD-caption01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5B5930;
	padding: 8px;
}
/* oculto el flash */
#dHomeOculto{
	width: 0;
	height:0;
	clear:both;
	overflow:hidden;
}
#dMenuInferior{
	text-align: center;
	background-color: #E6E6E6;
}
#ulMenu{
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-type: none;
}
#ulMenu li {
	float:left;
	width: 150px;
	text-align:center;
}
#ulMenu li a{
	color: #666666;
	text-decoration: none;
}
#ulMenu li a:hover{
	color: #807A1E;
	text-decoration: none;
}