a:link {
	color: #4f3024;
}
a:visited {
	color: #4f3024;
}
a:hover {
	color: #999999;
}
a:active {
	color: #CCCCCC;
}

body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.celda_flash {
	background-color: #FFFFFF;
	padding: 3px;
	border: 1px solid #B2B2B2;
}

.celda_desta {
	padding: 1px;
	border: 1px solid #b2b2ae;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #666663;
	background-color: #ffffc3;
}
.txt_interior {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #4f3024;
	text-align: justify;
	padding-right: 10px;
	padding-left: 10px;
}

#BarraLateral2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #ffffff;
	text-align: justify;
	text-decoration: blink;
	padding-right: 5px;
	padding-left: 5px;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #af804f;
	text-align: center;
	vertical-align: middle;
	clear: both;
	background-color: #fbb871;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #750004;
}.tabla_formulario {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #666657;
border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	padding: 4px;
}
.campo_simple {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #666657;
	height: 19px;
	width: 180px;
	border: 1px solid #999999;
	padding-left: 5px;
}
.campo_multiline {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #666657;
	height: 80px;
	width: 180px;
	border: 1px solid #999999;
	padding-left: 5px;
}
.campo_simplech {

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #666657;
	height: 19px;
	width: 35px;
	border: 1px solid #999999;
	padding-left: 5px;
}
.campo_simplech2 {


	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #666657;
	height: 19px;
	width: 70px;
	border: 1px solid #999999;
	padding-left: 5px;
}
.campo_simplecombo {

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #666657;
	height: 19px;
	width: 90px;
	border: 1px solid #999999;
	padding-left: 5px;
}
.tit_cata {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #a80013;
}

a.link2:link {  font-family: "Trebuchet MS", Arial, Verdana; font-size: 11px; font-weight: normal; color: #7f7f7f; text-decoration: none} 
a.link2:hover {	font-family: "Trebuchet MS", Arial, Verdana; font-size: 11px; font-weight: normal; color: #7b000b; text-decoration: none; font-style: italic;}
a.link2:active {  font-family: "Trebuchet MS", Arial, Verdana; font-size: 11px; font-weight: normal; color: #7f7f7f; text-decoration: none}
a.link2:visited {  font-family: "Trebuchet MS", Arial, Verdana; font-size: 11px; font-weight: normal; color: #7f7f7f; text-decoration: none} 
a.link2:hover {	font-family: "Trebuchet MS", Arial, Verdana; font-size: 11px; font-weight: normal; color: #7b000b; text-decoration: none; font-style: italic;}

.celda_notichome {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #ccccad;
}
.celda_flash2 {
	padding: 4px;
	text-align: center;
	background-color: #ffffff;
	border: 1px solid #e8e1d1;
}
.menu_interior {
	background-color: #4f3024;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e5e5d0;
}
.producto1 {
	background:url(../images/bg-productos.gif) top center;
	padding: 12px;
	border: none;
}

.producto2 {
	background: #FFFFFF;
	padding: 12px;
	border: none;
}

.txt_camposprodcto {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	line-height: 14px;
	color: #666657;
	text-align: justify;
	padding: 3px;
}
.producto2 {

	background-color: #FFFFFF;
	padding: 1px;
	border: 1px solid #999999;
}
.foto_noticia {
	background-color: #FFFFFF;
	padding: 2px;
	border: 1px solid #999999;
	margin: 5px;
}
.celda_carro {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: ##7f7f7f;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.celda_medida1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	text-align: center;
}
.celda_medida2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #666666;
	border: 1px solid #CCCCCC;
	font-weight: bold;
	text-align: center;
}
.txt_interior_blanco {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF;
	text-align: center;
}
.txt_interior_calendar {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	line-height: 14px;
	color: #666657;
	text-align: center;
}
.bkbarra1 {
	background-image: url(../images/bk_barra1.gif);
	background-repeat: repeat-y;
}
.tit_cata2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #330000;
}
.tit_cata3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #663300;
}

.tit_cata4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #663300;
}

#container {
	background: #ffffff;
	/*border: 1px solid #000;*/
	width: 1000px;
	height: auto;
	/*margin: 80px;*/
	margin: 0 auto;
	padding: 0px;
}

#pie {
	/*width: 813px;
	margin: 0 auto;  los márgenes automáticos (conjuntamente con un ancho) centran la página */
	height: 80px;
	margin-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4f3024;
	align: center;
	background-image: url(../images/bg_pie.gif);
	background-repeat: repeat-x;
    } 	
	
 	
    #footer p,  #footer2 p{
	margin: 0 auto; /* el relleno de este elemento creará espacio, de la misma forma que lo haría el margen, sin el problema de la contracción de márgenes */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #fff;
	text-align: center;
	padding: 10px 0 10px 0;
	width: auto;
    }
	
	#footer2 a {
	color:#FFF;
	padding:0 15px;}	
	
	#footer2 {
	background-color: #4f3024;
	/*width: 1002px;*/
	padding: 0 ;
	margin: 0 auto;
	text-align:center;
	/*border: solid 10px #ffffff;*/
	width:1070px;
	align:center;
	    }
	


#container {
background: url(../images/bg.jpg) repeat-y center;
margin: 0 auto;
width: 1070px;
height: auto;}

#externo {
width: 1070px;
margin: 0 auto;
height: auto;
border: solid 1px #e5e1d5;}

#logo {
	width:1070px;
	height:auto;
	margin:0 auto;
}


.subtit {
width: 590px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#46271E;
border-bottom:solid 3px #e3d9ca;
padding:0 0 5px 0;}



/******************************MARTA************************************/

#lcb2 {
background:url(../images/bg-lcbdg.gif) no-repeat top center;
height: 432px;
width: 995px;
margin: 0 auto;
padding:13px 0px 20px 15px;
border:none:
}

#caja_txt {
width:329px;
float:left;
height:380px;
padding: 30px 15px 0 30px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:justify;}

#galeria_lcb {
height:405px;
width:576px;
float:left;
padding: 4px 8px 0 10px;}

#bajada {
width:950px; 
height:155px; 
margin:0 auto;
border-top:solid #330000 1px;
padding: 40px 20px 0 20px; 
}

#header-lcb {
height: 80px;
width: 1024px;
float: left;
background: url(../images/top_lcb_2.gif) no-repeat top right;
}

#btn-home {
height:40px;
width:40px;
float:right;
margin-top:30px;}
