/* pruebas */
* {
font-size:100%;
line-height:1.4em;
margin:0;
padding:0;
}

body {
	background:#912610;
	color:#4B5D67;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:80%;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	position:relative;
	text-align:justify;
}

#page table{
	text-align: justify;
}

/* page: imagen de fondo blanco con sombra */
#page {
	position:relative;
	margin:auto;
	width:920px;
	background-color: transparent;
	background-image: url(img/bg_main.gif);
	background-repeat:  repeat-y;
}

/* header: cabecera con logo */
#header {
	background:transparent url(img/cabecera.jpg) no-repeat center top;
	border-bottom:3px solid #d1aa2a;
	border-top:3px solid #d1aa2a;
	display:block;
	float:left;
	height:200px;
	padding:0;
	margin:0;
	/*position:relative;*/
	width:924px;
}

* html #header {
	height:200px;
}

#barra {
display:block;
border-top:10px solid #d1722a;
/*float:left;*/
margin:0 0 0px 12px;

width:900px;
}

/* content: menu vertical izquierdo */
#content {
display:block;
float:left;
margin:0;
padding:0;
overflow:hidden;
width:290px;
border-right: 0px dashed #ababab;
height:auto;
min-height:520px;
}


/* sidebar: contenido de la página */
#sidebar {
display:block;
float:left;
margin:0 0 0px 6px;
overflow:hidden;
width:583px;
border-left: 1px dashed #ababab;
border-right: 1px dashed #ababab;
height:100%;
min-height:520px;
}

/* empresa: bloque donde va el titulo empresa */
#empresa {
background:transparent url(img/empresa.gif) no-repeat left top;
display:block;
float:left;
margin:0 0 0 0px;
overflow:hidden;
width:290px;
height:60px;
}

#menu_empresa {
display:block;
float:left;
margin:0 0 0 0px;
overflow:hidden;
width:290px;

}

#productos {
background:transparent url(img/productos.gif) no-repeat left top;
display:block;
float:left;
margin:0 0 0 0px;
overflow:hidden;
width:290px;
height:60px;
}
#menu_productos {

display:block;
float:left;
margin:0 0 0 0px;
overflow:hidden;
width:290px;
}

#donde{
background:transparent url(img/donde.gif) no-repeat left top;
display:block;
float:left;
margin:0 0 0 0px;
overflow:hidden;
width:290px;
height:60px;
}
#menu_donde {

display:block;
float:left;
margin:0 0 0 0px;
overflow:hidden;
width:290px;
}

#contactar{
background:transparent url(img/contactar.gif) no-repeat left top;
display:block;
float:left;
margin:0 0 0 0px;
overflow:hidden;
width:290px;
height:60px;
}
#menu_contactar {
display:block;
float:left;
margin:0 0 0 0px;
overflow:hidden;
width:290px;
}

#title {
display:block;
float:left;
margin:30px 0 0 0px;
overflow:hidden;
width:583px;
border-bottom:1px dashed #ababab;
border-top:1px dashed #ababab;
padding:10px 0 10px 0;
margin-bottom:15px;
}

/* contenido de la página */
#contenido {
display:block;
float:left;
margin:0px 0 0 0px;
overflow:hidden;
width:583px;
padding:10px 0 10px 0;
}

#contenido a {
	text-decoration: none;
	color:#8B765A;
}

#contenido a:hover {
	color:#C6B8A6;
}

/* para compensar linea a rayas */
#contenido1 {
display:block;
float:left;
margin:0px 0 0 0px;
overflow:hidden;
width:243px;
padding:0px 0 6px 0;
}

/* fondo de los enlaces del menu */
.opcion_menu {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: none;
	border-right-color: #ababab;
	border-bottom-color: #ababab;
	border-left-color: #ababab;
	
	padding-top:3px;
	padding-bottom:3px;
	
}
.opcion_menu:hover{
	background:#f7c931;	
}

/*enlaces del menu */
.menulink {
	padding-left:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #B82f14;
	text-decoration: none;
}
a.menulink:hover {
	color: #313131;
	width: 100%;
	font-size: 11pt;	
	padding-left:30px;


}


/* pie de página */
#footer {
background:transparent url(img/footer.jpg) no-repeat scroll center bottom;
clear:both;
display:block;
text-align:center;
height:50px;
width:924px;
}

* html #footer {
margin-top:0px;
}

#footer p {
color:#dedede;
padding-top:10px;
}

#footer a, #footer a:visited {
text-decoration: none;
color:#f7c931;
}

#footer a:hover {
color:#b82f14;
}

/*fin funcionando footer */


/* Formulario*/

#formulario {
text-align:left;
margin:0 0 10px 60px;
float:left;
}

#formulario label {
float:left;
font-weight:bold;
width:100px;
}

.clear {
padding:6px;
}
.required {
color:#FF0022;
margin-left:2px;
}

input, textarea, select {
	color:#382B3C;
	font-family:Helvetica,"Trebuchet MS",Geneva,Arial,SunSans-Regular,sans-serif;
	margin:0;
	padding:0;
}

.caja{
	background-color:#EEE6E3;
	border:1px;
	border-style:solid;
	border-color:#B7A99B
}

#buttons {
margin:0px 0 0 103px;
padding:2px;
}

#buttons .button {
	background-color:#A28E6F;
	border:1px solid #D0C6B9;
	color:#F3EFED;
	font-size:11px;
	font-weight:bold;
	cursor: hand;
}

/* fin formulario */

/* fin pruebas */
