.principal{
	border-left: solid;
	border-right: solid;
	border-left-width: 1px;
	border-right-width: 1px;
		}
.error{
	WIDTH:100%;
	border-width:1px; 
	border-style:solid; 
	border-color:#CCCCCC; 
	background-color:#8D3B1E; 
	text-align:center;
	}
.menu3{
	border-width:1px; 
	border-style:solid; 
	border-color:#CCCCCC; 
	background-color:#8D3B1E; 
	font-size:13px
	}
.linea{
	border-width:0px; 
	border-style:solid; 
	border-color:none; 
	background-color:#C50673; 
	color:#FFFFFF;
	}
.boton{
	WIDTH:123px; 
	border-width:1px; 
	border-style:solid; 
	border-color:#CCCCCC; 
	background-color:#8D3B1E;
	}
.centro{
	WIDTH:70%; 
	border-width:0px; 
	border-style:solid; 
	border-color:#CCCCCC; 
	background-color:#FFFFFF; 
	text-align:center;
	}
.fotos{
	WIDTH:200px; 
	border-width:0px; 
	border-style:solid; 
	border-color:#CCCCCC; 
	background-color:#FFFFFF; 
	text-align:center;
	}
.header{
	WIDTH:100%; 
	border-width:1px; 
	border-style:solid; 
	border-color:#CCCCCC; 
	background-color:#8D3B1E; 
	text-align:center; 
	background: url(imagenes/menu/fondo.gif);
	}
.login{
	WIDTH:290; 
	border-width:1px; 
	border-top: White; 
	border-style:solid; 
	border-color:#7B7E80; 
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	}
.login2{
	WIDTH:290; 
	border-width:0px; 
	border-style:solid; 
	padding: 0px; 
	background: url(imagenes/fondo_login.gif);
	}
.botons{
	border-width:1px; 
	border-style:solid; 
	border-color:#CCCCCC; 
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000000;
	}
.titulos_tablas{
	border-width:0px; 
	border-style:solid; 
	border-color:#CCCCCC; 
	background-color:#3A356A;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #FFFFFF;
	}
.tablas_1{
	border-width:0px; 
	border-style:solid; 
	border-color:#8F3B1F; 
	background-color:#F3D6CB;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000000;
	}
.tablas_2{
	border-width:0px; 
	border-style:solid; 
	border-color:#8F3B1F; 
	background-color:#FAEFEB;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000000;
	}
.tablas_3{
	border-width:0px; 
	border-style:solid; 
	border-color:#8F3B1F; 
	background-color:#E7B09C;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000000;
	}
.box{
	border-width:1px; 
	border-style:solid; 
	border-color:#CCCCCC;
	}
.box_otro{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border-width:1px; 
	border-style:solid; 
	border-color:#CCCCCC; 
	background-color:#FFFFFF; 
	font-size: 7pt;
	}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	color: #000000;
	}
.texto_menu {
	font-family: Arial;
	font-size:
	10pt; 
	color: #000000;
	}
.texto_menu_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #000000;
	}
.texto_paginacion {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #592051;
	}
.titulo{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 15pt; 
	color: #525357;
	}
.titulo_2{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	color: #525357;
	font: bolder;
	}
.texto{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #525357;
	}
.texto_negro{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #525357;
	}
.texto_comentario{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #525357;
	}
.texto_comentario_blanco{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #525357;
	}
.texto_comentario_videos{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #525357;
	}
.texto_comentario_fotos{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #525357;
}
div#fichas {
	background: url(imagenes/back_listas_2.jpg);
	overflow : auto;
	width : 200px;
	height : 400px;
	border: 1px;
	border-style: solid;
	border-width: 1px;
	border-color: #400000;
	border-left: none;
	border-right: none;
}
div#prod {
	background: url(imagenes/back_listas.jpg);
	overflow : auto;
	width : 200px;
	height : 400px;
	border: 1px;
	border-style: solid;
	border-width: 1px;
	border-color: #400000;
	border-left: none;
	border-right: none;
}
.cuadrado{
	background-color: White;
	border: 2px;
	border-bottom: none;
	border-top: none;
	border-color: #633310;
	border-style: solid;
}
.listas{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #5B0000;
	border-bottom: 1px;
	border-color: #8F8F8F;
	border-bottom-style: solid;
}
.listas_prod{
	background: url(imagenes/back_listas.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #8D3B1E;
	border-bottom: 1px;
	border-color: #8F8F8F;
	border-bottom-style: solid;
}
.contacto{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #525357;
}

#destacados{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #FFFFFF;
	border: 1px;
	border-color: White;
	border-style: solid;
	height: auto;
}

a:active {font-size: 9pt; color: #8F3B1F ; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a:hover {font-size: 9pt; color: #000000 ;  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a:link {font-size: 9pt; color: #8F3B1F ;  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a:visited {font-size: 9pt; color: #8F3B1F;  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

#im {FILTER: alpha(opacity=50);}

#menu {
	padding-left: 185px;
}

#menu div.barraMenu a.botonMenu {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
}

#menu div.barraMenu {
background-color: #8F3B1F;
text-align: left;
}

#menu div.barraMenu a.botonMenu {
font-size: 10px;
padding-bottom: 0px;
color: #ffffff;
border: 1px;
border-color: #8F3B1F;
border-style: solid;
cursor: pointer;
padding: 4px 6px 2px 5px;
text-decoration: none;
}

#menu div.barraMenu a.botonMenu:hover {
background-color: #8F3B1F;
border: 1px;
border-color: #FFFFFF;
border-style: solid;
font-size: 10px;
color: White;
}

#menu div.barraMenu a.botonMenu:active {
background-color: #8F3B1F;
border: 1px;
border-color: #FFFFFF;
border-style: solid;
font-size: 10px;
color: White;
}
.box_abajo{
background: #8D3B1E;
border-top: thin;
border-top-color: White;
border-top-style: solid;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7pt; 
color: #FFFFFF;
}

/*ADMINISTRADOR*/
.box { 
background : #FFF0DD;
border : 1px;
border-color : gray;
border-style : solid;
width : 420px;
}
.box_2 { 
border-bottom : 1px;
border-bottom-color : gray;
border-bottom-style : solid;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8pt;
} 
.box_3 { 
background : #FFF0DD;
border : 1px;
border-color : gray;
border-style : solid;
} 
.barras { 
background : url(imagenes/toolbar.gif);
border : 1px;
border-color : gray;
border-style : solid;
} 
.box_men { 
background : #ff4500;
color : #ffffff;
border : 1px;
border-color : red;
border-style : solid;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : bold;
} 
.texto_admin { 
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8pt;
}
.flotante{
display: block;
position: absolute;
border: 1px;
border-color: #400000;
border-style: solid;
margin-top: -10px;
margin-left: -110px;
}
.destacados{
	border: 1px;
	border-color: #8D3B1E;
	border-style: solid;
}
#editar{
	display: block;
	position: relative;
}

.flotante_2{
display: none;
position: absolute;
border: 1px;
border-color: #400000;
border-style: solid;
background-color: #ffffff;
margin-top: -30px;
margin-left: 30px;
/margin-left: -250px;
width: 250px;
}
.flotante_3{
display: none;
position: absolute;
border: 1px;
border-color: #400000;
border-style: solid;
background-color: #ffffff;
margin-top: -91px;
margin-left: 120px;
/margin-top: 0px;
/margin-left: 0px;
width: 170px;
/height: 50px;
}
.flotante_5{
display: none;
position: absolute;
border: 1px;
border-color: #400000;
border-style: solid;
background-color: #ffffff;
margin-top: -91px;
margin-left: -170px;
/margin-top: 0px;
/margin-left: -290px;
width: 170px;
/height: 50px;
}
.box_otro{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border-width:1px; 
	border-style:solid; 
	border-color:#8D3B1E; 
	background-color:#FFFFFF; 
	font-size: 7pt;
}
.box_otro_carrito{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8D3B1E;
	background-color:#FFFFFF; 
	font-size: 7pt;
}
.box_carrito{
	border-width:1px; 
	border-style:solid; 
	border-color:#8F3B1F;
}
.registro{
	border-width:1px; 
	border-style:solid; 
	border-color:#7B7E80; 
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
}


.para_las_fotos{
	border-width:1px; 
	border-style:solid; 
	
	border-color:#7B7E80; 
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	width : 560px;

	height : 230px;
	background-color: #FFFFFF;

	margin-left: 13px;
}
.para_las_fotos2{
	border-width:1px; 
	border-style:solid; 
	border-color:#7B7E80; 
	
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	width : 560px;
	height : 420px;
	margin-left: 13px;
}
.para_las_fotos3{
	border-width:1px; 
	
	border-style:solid; 
	border-color:#7B7E80; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	overflow : auto;
	width : 560px;
	height : 550px;
	background-color: #FFFFFF;
	margin-left: 13px;
}
.flotante3{
	position: absolute;
	margin-left: -50px;
	/margin-left: -150px;
	margin-top: -160px;
	/margin-top: 0px;
	z-index: 10;
}
.flotante3e{
	position: absolute;
	margin-left: -50px;
	/margin-left: -300px;
	margin-top: -160px;
	/margin-top: 0px;
	z-index: 10;
}
.mod_img{
	border: 1px;
	border-style: solid;
	border-color: Highlight;
	
	margin: 1px;
	background-color: #FFFFFF;
}