
.puntero { cursor: pointer; }
.subrayado { text-decoration: underline; }
.cursiva { font-style: italic; }
.negrita { font-weight: bold; }
.mayusculas{ text-transform: uppercase;}

.justify { text-align: justify; }
.align_left {text-align: left; }
.align_right { text-align: right; }
.align_center { text-align: center; }

.float_left { float: left; }
.float_right { float: right; }
.clear { clear: both;}

.oculto{display:none;}
.visible{display:block;}

.fuente_arial{font-family: Arial, sans-serif;}

textarea{width:100%; border:1px solid #CCCCCC;}
input[type="text"]{width:100%; border:1px solid #CCCCCC;}

body {background:#FFF; font-size:12px;}

#cabecera_ficha {margin:0 auto; margin-top:20px; width:960px; text-align:left; margin-top:35px;}
#nombre {width:800px;}
#cabecera_ficha_nombre {text-transform: uppercase; color: #000000; font-size:20px; margin-right:20px; }
#cabecera_ficha_referencia {color:#848484; font-size:13px; line-height:25px;}


#paginacion {width:160px;}
#cabecera_ficha_paginador {color:#848484; font-size:13px; line-height:25px;}
#cabecera_ficha_paginador_pagina {color:#848484; font-size:13px; line-height:25px; margin-right:10px;}
#cabecera_ficha_paginador_numeros {color:#848484; font-size:13px; line-height:25px; margin-right:10px;}


#content {margin:0 auto; width:960px; text-align:left;}
#content_izquierda {margin:0 auto; width:600px; text-align:left;}
#descripcion_inicial{font-size:14px; width:600px; text-align:left;}
#imagen_principal{margin-right:15px; text-align:center;}
#botones_sociales{margin:0 auto; width:405px; text-align:left;}
#content_derecha {margin:0 auto; width:360px; text-align:left;}
#caracteristicas{margin:0 auto; width:180px; text-align:left; margin-top:10px;}
#caracteristicas_imagen{display:block; margin-right:10px;}
#caracteristicas_texto{width:120px;}
#tu_seleccion {color:#C00067; width:350px; text-align:left; border-bottom: 1px solid #E9B5DF; font-size:13px; margin-top:10px; margin-right:10px;}
#texto_plazo{color:#000000; width:350px; text-align:left; font-size:13px; margin-top:10px; margin-right:10px;}
#tu_seleccion_imagenes {width:360px;}
#imagen_seleccionada_distribucion, #imagen_seleccionada_tapizados ,#imagen_seleccionada_opcion_extra {width:170px; height:108px; margin-right:10px; margin-top:10px;}
#imagen_seleccionada{margin-right:10px; margin-bottom:10px; margin-top:10px; box-shadow:3px 3px 7px -2px #444; width:170px; height:108px;}

#pvp {width:360px;}
#texto_pvp {color:#353535; font-size:16px; font-weight:bold; margin-right:5px; margin-top:10px;}
#pvp_precio {color:#C00067; font-size: 31px; font-weight:bold;}

#botones {width:360px;}
#boton_compar {color:#FFFFFF; background-color:#C00067; padding:5px; width:140px; text-align:center; font-size:14px; font-weight:bold; border:2px solid #FFF; border-radius:10px;}
#boton_solicitar_mas_info {background-color:#E896C1; color:#454545; padding:5px; width:140px; text-align:center; font-size:14px; font-weight:bold; border:2px solid #FFF; border-radius:10px;}

#content_formulario_solicitarmasinfo{margin:0 auto; width:650px; text-align:left; border:1px solid #C00067; border-radius:10px; float:right; padding:10px;}
#boton_solicitar_mas_info_enviar{background-color:#E896C1; color:#454545; padding:5px; width:140px; text-align:center; font-size:14px; font-weight:bold; border:2px solid #FFF; border-radius:10px;}
#respuesta_formulario_masinfo {padding:5px; color:#000000; background-color:#E9BFD5; float:right; margin-top:10px;}

#content_opciones {margin:0 auto; width:960px; text-align:left;}

#opciones_ficha_pestanyas {display:block;}
#contenido_opciones_pestanyas {margin:0 auto; width:940px; text-align:left; border:1px solid #E896C1; padding:10px;}
.opcion_ficha_pestanya {display:table; height:32px; text-align:center; color:#E9B5D5; border-top:1px solid #FFF; border-top-left-radius: 10px; border-top-right-radius: 10px; font-weight:bold; font-size:14px; padding-top:5px; padding-bottom:5px; padding-left:35px; padding-right:35px;}
.opcion_ficha_pestanya_marcada {display:table; height:32px; text-align:center; color:#FFFFFF; background-color:#E896C1; border-top:1px solid #FFF; border-top-left-radius: 10px; border-top-right-radius: 10px; font-weight:bold; font-size:14px; padding-top:5px; padding-bottom:5px; padding-left:35px; padding-right:35px;}
.opcion_ficha_pestanya_marcada_gris {display:table; height:32px; text-align:center; color:#FFFFFF; background-color:#B9B9B9; border-top:1px solid #FFF; border-top-left-radius: 10px; border-top-right-radius: 10px; font-weight:bold; font-size:14px; padding-top:5px; padding-bottom:5px; padding-left:35px; padding-right:35px;}

#opciones_ficha_menu{display:none;}
#contenido_opciones_menu{display:none;}

.datos_distribucion{margin-right:22px; margin-top:10px; width:202px;}	
.producto_acabado_marcado{width:40px;height:45px;border:2px solid #c00067;}
.producto_acabado{width:40px;height:45px;border-right:2px solid #848484;border-bottom:2px solid #848484; border-top:2px solid #FFF; border-left:2px solid #FFF;}

#colorear {float:left; width:250px;}
#resultado_colorear {float:right; width:600px;}

#base img {width:600px; }
#disponible_parte img, #estructura_parte img, #asiento_parte img, #respaldo_parte img, #asiento_respaldo_parte img, #puff_parte img, #cojines_parte img{width:600px; }

#base {width:600px; height:300px;}
#disponible_parte , #estructura_parte , #asiento_parte , #respaldo_parte , #asiento_respaldo_parte , #puff_parte , #cojines_parte {height:300px; margin-top:-300px;}

#basem img {width:600px; }
#disponible_partem img, #estructura_partem img, #asiento_partem img, #respaldo_partem img, #asiento_respaldo_partem img, #puff_partem img, #cojines_partem img{width:600px; }

#basem {width:600px; height:300px;}
#disponible_partem , #estructura_partem , #asiento_partem , #respaldo_partem , #asiento_respaldo_partem , #puff_partem , #cojines_partem {height:300px; margin-top:-300px;}

.separador_opciones_tapizado{border-bottom:1px solid #E9BFD5; margin-bottom:5px;}
.acabado_elegido{color:#C00067;}

#basesel img {width:170px; height:108px; }
#disponible_partesel img, #estructura_partesel img, #asiento_partesel img, #respaldo_partesel img, #asiento_respaldo_partesel img, #puff_partesel img, #cojines_partesel img{width:170px; height:108px;}

#basesel {width:170px; height:108px;}
#disponible_partesel , #estructura_partesel, #asiento_partesel , #respaldo_partesel , #asiento_respaldo_partesel , #puff_partesel , #cojines_partesel {height:108px; margin-top:-108px;}

.producto_boton_tejido1{width:148px;height:28px;background:url(http://www.delsofa.es/img/boton_pedido_telas_delsofa_gris.png);color:#FFFFFF;font-size:12px;font-weight: bold;line-height:28px;margin-bottom:20px;text-align: center;}

.producto_boton_tejido2{width:148px;height:29px;background:url(http://www.delsofa.es/img/boton_pedido_telas_delsofa_blanco.png);color:#000000;font-size:12px;font-weight: bold;line-height:29px;margin-bottom:20px;text-align: center;}

#content_formulario_solicitarmuestras, #content_formulario_solicitarmuestras_menu{margin:0 auto; width:90%; text-align:left; border:1px solid #C00067; border-radius:10px; padding:10px;}


@media screen and (max-width:480px){
	#cabecera_ficha {margin:0 auto; margin-top:20px; width:90%; text-align:left; margin-top:35px;}
	#nombre {width:100%;}
	#paginacion {width:100%;}
	#cabecera_ficha_nombre {text-transform: uppercase; color: #000000; font-size:20px; margin-right:20px;}
	#cabecera_ficha_referencia {display:none}
	#cabecera_ficha_paginador {color:#848484; font-size:13px; line-height:25px;}
	#cabecera_ficha_paginador_pagina {display:none}
	
	#content {margin:0 auto; width:90%; text-align:left;}
	#content_izquierda {margin:0 auto; width:100%; text-align:left;}
	#descripcion_inicial{display:none}
	#imagen_principal{ margin-right:0px; text-align:center;}
	#botones_sociales{margin:0 auto; width:100%; text-align:left;}
	#content_derecha {margin:0 auto; width:100%; text-align:left;}
	#caracteristicas{margin:0 auto; width:50%; text-align:left; margin-top:10px;}
	#caracteristicas_imagen{width:25%; display:block; margin-right:10px;}
	#caracteristicas_texto{width:57%;}
	#tu_seleccion{color:#C00067; width:100%; text-align:left; border-bottom: 1px solid #E9B5DF; font-size:13px; margin-top:10px; margin-right:10px;}
	#texto_plazo{color:#000000; width:100%; text-align:left; font-size:13px; margin-top:10px; margin-right:10px;}
	#tu_seleccion_imagenes {width:100%;}
	#imagen_seleccionada_distribucion, #imagen_seleccionada_tapizados ,#imagen_seleccionada_opcion_extra {width:170px; height:108px; margin-right:10px;}
	#imagen_seleccionada{margin-right:10px; margin-bottom:10px; margin-top:10px; box-shadow:3px 3px 7px -2px #444; width:170px; height:108px;}


	
	#pvp {width:100%; float:left;}
	#texto_pvp {color:#353535; font-size:16px; font-weight:bold; margin-right:5px; margin-top:10px; text-align:right;}
	#pvp_precio {color:#C00067; font-size: 31px; font-weight:bold; text-align:right;}

	#botones {width:100%; float:left;}
	#boton_compar {color:#FFFFFF; background-color:#C00067; width:95%; text-align:center; font-size:14px; font-weight:bold; border:2px solid #FFF; border-radius:10px; float:none; padding-top:10px; padding-bottom:10px;}
	#boton_solicitar_mas_info {background-color:#E896C1; color:#454545; width:95%; text-align:center; font-size:14px; font-weight:bold; border:2px solid #FFF; border-radius:10px; float:none; padding-top:10px; padding-bottom:10px;}
	
	#content_formulario_solicitarmasinfo{margin:0 auto; width:95%; text-align:left; border:1px solid #C00067; border-radius:10px; padding:10px;}
	#boton_solicitar_mas_info_enviar {background-color:#E896C1; color:#454545; width:95%; text-align:center; font-size:14px; font-weight:bold; border:2px solid #FFF; border-radius:10px; float:none; padding-top:10px; padding-bottom:10px;}
	#respuesta_formulario_masinfo {padding:5px; width:100%; color:#000000; background-color:#E9BFD5; margin-top:10px; text-align:center;}
	
	#content_opciones {margin:0 auto; width:100%; text-align:left;}
	
	#opciones_ficha_pestanyas {display:none;}
	#contenido_opciones_pestanyas {display:none;}

	
	#opciones_ficha_menu{display:block; width:75%}
	.triangulo_superior{width: 0px; height: 0px; border-style: solid; border-width: 0 15px 15px 15px; border-color: transparent transparent #ffffff transparent; margin-right:10px;}
	.triangulo_inferior{width: 0px; height: 0px; border-style: solid; border-width: 15px 15px 0 15px; border-color: #ffffff transparent transparent transparent; margin-right:10px;}
	.circle {border-radius: 50%; width: 20px; height: 20px; background-color:#FFFFFF; color:#000000; text-align:center; line-height:20px; margin-right:10px; margin-left:10px;}
	.opcion_ficha_menu_marcado_negro{text-align:left; border-top-left-radius: 10px; border-top-right-radius: 10px; background-color:#333333; color:#FFFFFF; border:1px solid #000; font-weight:bold; font-size:14px; padding-top:10px; padding-bottom:10px; width:100%;}
	.opcion_ficha_menu{text-align:left; border-top-left-radius: 10px; border-top-right-radius: 10px;  background-color:#DDDDDD; color:#454545; border:1px solid #DDD; font-weight:bold; font-size:14px; padding-top:10px; padding-bottom:10px; width:100%;}
	.opcion_ficha_menu_marcado{text-align:left; border-top-left-radius: 10px; border-top-right-radius: 10px;  background-color:#E896C1; color:#000000; border:1px solid #E896C1; font-weight:bold; font-size:14px; padding-top:10px; padding-bottom:10px; width:100%;}
	
	#contenido_opciones_menu{display:block;}
	#contenido_menu_distribuciones,
	#contenido_menu_fotos,
	#contenido_menu_videos,
	#contenido_menu_descripcion,
	#contenido_menu_detalles,
	#contenido_menu_opciones_extras,
	#contenido_menu_colores_tapizados {margin:0 auto; text-align:left; border:1px solid #E896C1; padding:10px;}
	
	.datos_distribucion{margin-right:5px; margin-top:10px; width:48%;}	
	.producto_acabado_marcado{width:40px;height:45px;border:2px solid #c00067;}
	.producto_acabado{width:40px;height:45px;border-right:1px solid #848484;border-bottom:1px solid #848484}
	
	#colorear {width:100%; float:none;}
	#resultado_colorear {width:100%; float:none;}
	
	#base img {width:250px; border:0px;}
	#disponible_parte img, #estructura_parte img, #asiento_parte img, #respaldo_parte img, #asiento_respaldo_parte img, #puff_parte img, #cojines_parte img{width:250px; border:0px;}

	#base {width:250px; height:125px;}
	#disponible_parte , #estructura_parte , #asiento_parte , #respaldo_parte , #asiento_respaldo_parte , #puff_parte , #cojines_parte {margin-top:-125px; height:125px;}

	#basem img {width:250px; border:0px;}
	#disponible_partem img, #estructura_partem img, #asiento_partem img, #respaldo_partem img, #asiento_respaldo_partem img, #puff_partem img, #cojines_partem img{width:250px; border:0px;}

	#basem {width:250px; height:125px;}
	#disponible_partem , #estructura_partem , #asiento_partem , #respaldo_partem , #asiento_respaldo_partem , #puff_partem , #cojines_partem {margin-top:-125px; height:125px;}

	#content_formulario_solicitarmuestras, #content_formulario_solicitarmuestras_menu{margin:0 auto; width:90%; text-align:left; border:1px solid #C00067; border-radius:10px; padding:10px;}

}


@media screen and (min-width:481px) and (max-width:650px){
	#cabecera_ficha {margin:0 auto; margin-top:20px; width:90%; text-align:left; margin-top:35px;}
	#nombre {width:100%;}
	#paginacion {width:100%;}
	#cabecera_ficha_nombre {text-transform: uppercase; color: #000000; font-size:20px; margin-right:20px;}
	#cabecera_ficha_referencia {display:none}
	#cabecera_ficha_paginador {color:#848484; font-size:13px; line-height:25px;}
	#cabecera_ficha_paginador_pagina {display:none}
	
	#content {margin:0 auto; width:90%; text-align:left;}
	#content_izquierda {margin:0 auto; width:100%; text-align:left;}
	#descripcion_inicial{display:none}
	#imagen_principal{margin-right:0px; text-align:center;}
	#botones_sociales{margin:0 auto; width:100%; text-align:left;}
	#content_derecha {margin:0 auto; width:100%; text-align:left;}
	#caracteristicas{margin:0 auto; width:50%; text-align:left; margin-top:10px;}
	#caracteristicas_imagen{width:25%; display:block; margin-right:10px;}
	#caracteristicas_texto{width:57%;}
	#tu_seleccion{color:#C00067; width:100%; text-align:left; border-bottom: 1px solid #E9B5DF; font-size:13px; margin-top:10px; margin-right:10px;}
	#texto_plazo{color:#000000; width:100%; text-align:left; font-size:13px; margin-top:10px; margin-right:10px;}
	#tu_seleccion_imagenes {width:100%;}
	#imagen_seleccionada_distribucion, #imagen_seleccionada_tapizados ,#imagen_seleccionada_opcion_extra {width:200px; height:125px; margin-right:10px; margin-top:10px;}
	#imagen_seleccionada{margin-right:10px; margin-bottom:10px; margin-top:10px; box-shadow:3px 3px 7px -2px #444; width:200px; height:125px;}
	

	
	#pvp {width:100%; float:left;}
	#texto_pvp {color:#353535; font-size:16px; font-weight:bold; margin-right:5px; margin-top:10px; text-align:right;}
	#pvp_precio {color:#C00067; font-size: 31px; font-weight:bold; text-align:right;}

	#botones {width:100%; float:left;}
	#boton_compar {color:#FFFFFF; background-color:#C00067; width:95%; text-align:center; font-size:14px; font-weight:bold; border:2px solid #FFF; border-radius:10px; float:none; padding-top:10px; padding-bottom:10px;}
	#boton_solicitar_mas_info {background-color:#E896C1; color:#454545; width:95%; text-align:center; font-size:14px; font-weight:bold; border:2px solid #FFF; border-radius:10px; float:none; padding-top:10px; padding-bottom:10px;}
	
	#content_formulario_solicitarmasinfo{margin:0 auto; width:95%; text-align:left; border:1px solid #C00067; border-radius:10px; padding:10px;}
	#boton_solicitar_mas_info_enviar {background-color:#E896C1; color:#454545; width:95%; text-align:center; font-size:14px; font-weight:bold; border:2px solid #FFF; border-radius:10px; float:none; padding-top:10px; padding-bottom:10px;}
	#respuesta_formulario_masinfo {padding:5px; width:100%; color:#000000; background-color:#E9BFD5; margin-top:10px; text-align:center;}
	
	#content_opciones {margin:0 auto; width:100%; text-align:left;}
	
	#opciones_ficha_pestanyas {display:none;}
	#contenido_opciones_pestanyas {display:none;}

	
	#opciones_ficha_menu{display:block; width:75%}
	.triangulo_superior{width: 0px; height: 0px; border-style: solid; border-width: 0 15px 15px 15px; border-color: transparent transparent #ffffff transparent; margin-right:10px;}
	.triangulo_inferior{width: 0px; height: 0px; border-style: solid; border-width: 15px 15px 0 15px; border-color: #ffffff transparent transparent transparent; margin-right:10px;}
	.circle {border-radius: 50%; width: 20px; height: 20px; background-color:#FFFFFF; color:#000000; text-align:center; line-height:20px; margin-right:10px; margin-left:10px;}
	.opcion_ficha_menu_marcado_negro{text-align:left; border-top-left-radius: 10px; border-top-right-radius: 10px; background-color:#333333; color:#FFFFFF; border:1px solid #000; font-weight:bold; font-size:14px; padding-top:10px; padding-bottom:10px; width:100%;}
	.opcion_ficha_menu{text-align:left; border-top-left-radius: 10px; border-top-right-radius: 10px;  background-color:#DDDDDD; color:#454545; border:1px solid #DDD; font-weight:bold; font-size:14px; padding-top:10px; padding-bottom:10px; width:100%;}
	.opcion_ficha_menu_marcado{text-align:left; border-top-left-radius: 10px; border-top-right-radius: 10px;  background-color:#E896C1; color:#000000; border:1px solid #E896C1; font-weight:bold; font-size:14px; padding-top:10px; padding-bottom:10px; width:100%;}
	
	#contenido_opciones_menu{display:block;}
	#contenido_menu_distribuciones,
	#contenido_menu_fotos,
	#contenido_menu_videos,
	#contenido_menu_descripcion,
	#contenido_menu_detalles,
	#contenido_menu_opciones_extras,
	#contenido_menu_colores_tapizados {margin:0 auto; text-align:left; border:1px solid #E896C1; padding:10px;}
	
	.datos_distribucion{margin-right:5px; margin-top:10px; width:48%;}	
	.producto_acabado_marcado{width:40px;height:45px;border:2px solid #c00067;}
	.producto_acabado{width:40px;height:45px;border-right:1px solid #848484;border-bottom:1px solid #848484}
	
	#colorear {width:100%; float:none;}
	#resultado_colorear {width:100%; float:none;}
	
	#base img {width:400px;}
	#disponible_parte img, #estructura_parte img, #asiento_parte img, #respaldo_parte img, #asiento_respaldo_parte img, #puff_parte img, #cojines_parte img{width:400px;}

	#base {width:400px; height:200px;}
	#disponible_parte , #estructura_parte , #asiento_parte , #respaldo_parte , #asiento_respaldo_parte , #puff_parte , #cojines_parte {margin-top:-200px; height:200px;}

	#basem img {width:400px;}
	#disponible_partem img, #estructura_partem img, #asiento_partem img, #respaldo_partem img, #asiento_respaldo_partem img, #puff_partem img, #cojines_partem img{width:400px;}

	#basem {width:400px; height:200px;}
	#disponible_partem , #estructura_partem , #asiento_partem , #respaldo_partem , #asiento_respaldo_partem , #puff_partem , #cojines_partem {margin-top:-200px; height:200px;}
	
	#basesel img {width:200px; height:125px; }
	#disponible_partesel img, #estructura_partesel img, #asiento_partesel img, #respaldo_partesel img, #asiento_respaldo_partesel img, #puff_partesel img, #cojines_partesel img{width:200px; height:125px;}

	#basesel {width:200px; height:125px;}
	#disponible_partesel , #estructura_partesel, #asiento_partesel , #respaldo_partesel , #asiento_respaldo_partesel , #puff_partesel , #cojines_partesel {height:125px; margin-top:-125px;}

	#content_formulario_solicitarmuestras, #content_formulario_solicitarmuestras_menu{margin:0 auto; width:90%; text-align:left; border:1px solid #C00067; border-radius:10px; padding:10px;}

}

@media screen and (min-width:651px) and (max-width:767px) {
	#cabecera_ficha {margin:0 auto; margin-top:20px; width:90%; text-align:left; margin-top:35px;}
	#nombre {width:60%;}
	#paginacion {width:40%; }
	#cabecera_ficha_nombre {text-transform: uppercase; color: #000000; font-size:20px; margin-right:20px;}
	
	#content {margin:0 auto; width:90%; text-align:left;}
	#content_izquierda {margin:0 auto; width:62.5%;text-align:left;}
	#descripcion_inicial{font-size:14px; width:100%; text-align:left;}
	#imagen_principal{margin-right:10px; text-align:center;}
	#botones_sociales{margin:0 auto; width:100%; text-align:left;}
	#content_derecha {margin:0 auto; width:37.5%; text-align:left;}
	#caracteristicas{margin:0 auto; width:50%; text-align:left; margin-top:10px;}
	#caracteristicas_imagen{width:25%; display:block; margin-right:10px;}
	#caracteristicas_texto{width:57%;}
	#tu_seleccion{color:#C00067; width:100%; text-align:left; border-bottom: 1px solid #E9B5DF; font-size:13px; margin-top:10px; margin-right:10px;}
	#tu_seleccion_imagenes {width:100%;}
	#imagen_seleccionada_distribucion, #imagen_seleccionada_tapizados ,#imagen_seleccionada_opcion_extra {width:200px; height:125px; margin-right:10px; margin-top:10px;}
	#imagen_seleccionada{margin-right:10px; margin-bottom:10px; margin-top:10px; box-shadow:3px 3px 7px -2px #444; width:200px; height:125px;}

	
	#texto_plazo{color:#000000; width:100%; text-align:left; font-size:13px; margin-top:10px; margin-right:10px;}


	
	#pvp {width:100%; float:none;}
	#texto_pvp {color:#353535; font-size:16px; font-weight:bold; margin-right:5px; margin-top:10px;}
	#pvp_precio {color:#C00067; font-size: 31px; font-weight:bold;}
	
	#botones {width:100%;float:none;}
	#boton_compar {color:#FFFFFF; background-color:#C00067; padding:5px; width:40%; text-align:center; font-size:14px; font-weight:bold; border:2px solid #FFF; border-radius:10px; float:left;}
	#boton_solicitar_mas_info {background-color:#E896C1; color:#454545; padding:5px; width:40%; text-align:center; font-size:14px; font-weight:bold; border:2px solid #FFF; border-radius:10px; float:right;}
	
	#content_formulario_solicitarmasinfo{margin:0 auto; width:95%; text-align:left; border:1px solid #C00067; border-radius:10px; padding:10px;}
	#boton_solicitar_mas_info_enviar {background-color:#E896C1; color:#454545; padding:5px; width:40%; text-align:center; font-size:14px; font-weight:bold; border:2px solid #FFF; border-radius:10px; float:right;}
	#respuesta_formulario_masinfo {padding:5px; width:100%; color:#000000; background-color:#E9BFD5; margin-top:10px; text-align:center;}

	#content_opciones {margin:0 auto; width:100%; text-align:left;}
	
	#opciones_ficha_pestanyas {display:none;}
	#contenido_opciones_pestanyas {display:none;}

	#opciones_ficha_menu{display:block; width:75%}
	.triangulo_superior{width: 0px; height: 0px; border-style: solid; border-width: 0 15px 15px 15px; border-color: transparent transparent #ffffff transparent; margin-right:10px;}
	.triangulo_inferior{width: 0px; height: 0px; border-style: solid; border-width: 15px 15px 0 15px; border-color: #ffffff transparent transparent transparent; margin-right:10px;}
	.circle {border-radius: 50%; width: 20px; height: 20px; background-color:#FFFFFF; color:#000000; text-align:center; line-height:20px; margin-right:10px; margin-left:10px;}
	.opcion_ficha_menu_marcado_negro{text-align:left; border-top-left-radius: 10px; border-top-right-radius: 10px;  background-color:#333333; color:#FFFFFF; border:1px solid #000; font-weight:bold; font-size:14px; padding-top:10px; padding-bottom:10px; width:100%;}
	.opcion_ficha_menu{text-align:left; border-top-left-radius: 10px; border-top-right-radius: 10px;  background-color:#DDDDDD; color:#000000; border:1px solid #DDD; font-weight:bold; font-size:14px; padding-top:10px; padding-bottom:10px; width:100%;}
	.opcion_ficha_menu_marcado{text-align:left; border-top-left-radius: 10px; border-top-right-radius: 10px;  background-color:#E896C1; color:#454545; border:1px solid #E896C1; font-weight:bold; font-size:14px; padding-top:10px; padding-bottom:10px; width:100%;}
	
	#contenido_opciones_menu{display:block;}
	#contenido_menu_distribuciones,
	#contenido_menu_fotos,
	#contenido_menu_videos,
	#contenido_menu_descripcion,
	#contenido_menu_detalles,
	#contenido_menu_opciones_extras,
	#contenido_menu_colores_tapizados {margin:0 auto; text-align:left; border:1px solid #E896C1; padding:10px;}
	
	.datos_distribucion{margin-right:22px; margin-top:10px; width:202px;}	
	.producto_acabado_marcado{width:40px;height:45px;border:2px solid #c00067;}
	.producto_acabado{width:40px;height:45px;border-right:1px solid #848484;border-bottom:1px solid #848484}
	
	#colorear {width:100%; float:none;}
	#resultado_colorear {width:100%; float:none;}
	
	#base img {width:550px;}
	#disponible_parte img, #estructura_parte img, #asiento_parte img, #respaldo_parte img, #asiento_respaldo_parte img, #puff_parte img, #cojines_parte img{width:550px;}

	#base {width:550px; height:275px;}
	#disponible_parte , #estructura_parte , #asiento_parte , #respaldo_parte , #asiento_respaldo_parte , #puff_parte , #cojines_parte {height:275px; margin-top:-275px;}

	#basem img {width:550px;}
	#disponible_partem img, #estructura_partem img, #asiento_partem img, #respaldo_partem img, #asiento_respaldo_partem img, #puff_partem img, #cojines_partem img{width:550px;}

	#basem {width:550px; height:275px;}
	#disponible_partem , #estructura_partem , #asiento_partm , #respaldo_partem , #asiento_respaldo_partem , #puff_partem , #cojines_partem {height:275px; margin-top:-275px;}
	
	#basesel img {width:200px; height:125px; }
	#disponible_partesel img, #estructura_partesel img, #asiento_partesel img, #respaldo_partesel img, #asiento_respaldo_partesel img, #puff_partesel img, #cojines_partesel img{width:200px; height:125px;}

	#basesel {width:200px; height:125px;}
	#disponible_partesel , #estructura_partesel, #asiento_partesel , #respaldo_partesel , #asiento_respaldo_partesel , #puff_partesel , #cojines_partesel {height:125px; margin-top:-125px;}

	#content_formulario_solicitarmuestras, #content_formulario_solicitarmuestras_menu{margin:0 auto; width:90%; text-align:left; border:1px solid #C00067; border-radius:10px; padding:10px;}

}

@media screen and (min-width:768px) and (max-width:949px){
	#cabecera_ficha {margin:0 auto; margin-top:20px; width:90%; text-align:left; margin-top:35px;}
	#nombre {width:60%;}
	#paginacion {width:40%;}
	#cabecera_ficha_nombre {text-transform: uppercase; color: #000000; font-size:20px; margin-right:20px;}
	
	#content {margin:0 auto; width:90%; text-align:left;}
	#content_izquierda {margin:0 auto; width:62.5%; text-align:left;}
	#descripcion_inicial{font-size:14px; width:100%; text-align:left;}
	#imagen_principal{margin-right:10px; text-align:center;}
	#botones_sociales{margin:0 auto; width:100%; text-align:left;}
	#content_derecha {margin:0 auto; width:37.5%; text-align:left;}
	#caracteristicas{margin:0 auto; width:50%; text-align:left; margin-top:10px;}
	#caracteristicas_imagen{width:25%; display:block; margin-right:10px;}
	#caracteristicas_texto{width:57%;}
	#tu_seleccion{color:#C00067; width:100%; text-align:left; border-bottom: 1px solid #E9B5DF; font-size:13px; margin-top:10px; margin-right:10px;}
	#texto_plazo{color:#000000; width:100%; text-align:left; font-size:13px; margin-top:10px; margin-right:10px;}
	#tu_seleccion_imagenes {width:100%;}
	#imagen_seleccionada_distribucion, #imagen_seleccionada_tapizados ,#imagen_seleccionada_opcion_extra {width:200px; height:125px; margin-right:10px; margin-top:10px;}
	#imagen_seleccionada{margin-right:10px; margin-bottom:10px; margin-top:10px; box-shadow:3px 3px 7px -2px #444; width:200px; height:125px;}

	
	#pvp {width:100%; float:none;}
	#texto_pvp {color:#353535; font-size:16px; font-weight:bold; margin-right:5px; margin-top:10px;}
	#pvp_precio {color:#C00067; font-size: 31px; font-weight:bold;}

	#botones {width:100%; float:none;}
	#boton_compar {color:#FFFFFF; background-color:#C00067; padding:5px; width:40%; text-align:center; font-size:14px; font-weight:bold; border:2px solid #FFF; border-radius:10px; float:left;}
	#boton_solicitar_mas_info {background-color:#E896C1; color:#454545; padding:5px; width:40%; text-align:center; font-size:14px; font-weight:bold; border:2px solid #FFF; border-radius:10px; float:right}

	#content_formulario_solicitarmasinfo{margin:0 auto; width:95%; text-align:left; border:1px solid #C00067; border-radius:10px; padding:10px;}
	#boton_solicitar_mas_info_enviar{background-color:#E896C1; color:#454545; padding:5px; width:40%; text-align:center; font-size:14px; font-weight:bold; border:2px solid #FFF; border-radius:10px; float:right}
	#respuesta_formulario_masinfo {padding:5px; width:100%; color:#000000; background-color:#E9BFD5; margin-top:10px; text-align:center;}

	#content_opciones {margin:0 auto; width:100%; text-align:left;}
	
	#opciones_ficha_pestanyas {display:block;}
	#contenido_opciones_pestanyas {margin:0 auto; width:100%; text-align:left; border:1px solid #E896C1; padding:0px;}
	.opcion_ficha_pestanya {display:table; height:32px; text-align:center; color:#E9B5D5; border-top:1px solid #FFF; border-top-left-radius: 10px; border-top-right-radius: 10px; font-weight:bold; font-size:14px; padding-top:5px; padding-bottom:5px; padding-left:15px; padding-right:15px;}
	.opcion_ficha_pestanya_marcada {display:table; height:32px; text-align:center; color:#FFFFFF; background-color:#E896C1; border-top:1px solid #FFF; border-top-left-radius: 10px; border-top-right-radius: 10px; font-weight:bold; font-size:14px; padding-top:5px; padding-bottom:5px; padding-left:15px; padding-right:15px;}
	.opcion_ficha_pestanya_marcada_gris {display:table; height:32px; text-align:center; color:#FFFFFF; background-color:#B9B9B9; border-top:1px solid #FFF; border-top-left-radius: 10px; border-top-right-radius: 10px; font-weight:bold; font-size:14px; padding-top:5px; padding-bottom:5px; padding-left:15px; padding-right:15px;}
	
	
	#opciones_ficha_menu{display:none;}
	#contenido_opciones_menu{display:none;}
	
	.datos_distribucion{margin-right:22px; margin-top:10px; width:202px;}	
	.producto_acabado_marcado{width:40px;height:45px;border:2px solid #c00067;}
	.producto_acabado{width:40px;height:45px;border-right:1px solid #848484;border-bottom:1px solid #848484}
	
	#colorear {float:left; width:250px;}
	#resultado_colorear {float:right; width:430px;}
	
	#base img {width:430px;}
	#disponible_parte img, #estructura_parte img, #asiento_parte img, #respaldo_parte img, #asiento_respaldo_parte img, #puff_parte img, #cojines_parte img{width:430px;}

	#base {width:430px; height:215px;}
	#disponible_parte , #estructura_parte , #asiento_parte , #respaldo_parte , #asiento_respaldo_parte , #puff_parte , #cojines_parte {height:215px; margin-top:-215px;}


	#basem img {width:430px;}
	#disponible_partem img, #estructura_partem img, #asiento_partem img, #respaldo_partem img, #asiento_respaldo_partem img, #puff_partem img, #cojines_partem img{width:430px;}

	#basem {width:430px; height:215px;}
	#disponible_partem , #estructura_partem , #asiento_partem , #respaldo_partem , #asiento_respaldo_partem , #puff_partem , #cojines_partem {height:215px; margin-top:-215px;}

	#basesel img {width:200px; height:125px; }
	#disponible_partesel img, #estructura_partesel img, #asiento_partesel img, #respaldo_partesel img, #asiento_respaldo_partesel img, #puff_partesel img, #cojines_partesel img{width:200px; height:125px;}

	#basesel {width:200px; height:125px;}
	#disponible_partesel , #estructura_partesel, #asiento_partesel , #respaldo_partesel , #asiento_respaldo_partesel , #puff_partesel , #cojines_partesel {height:125px; margin-top:-125px;}

	#content_formulario_solicitarmuestras, #content_formulario_solicitarmuestras_menu{margin:0 auto; width:90%; text-align:left; border:1px solid #C00067; border-radius:10px; padding:10px;}
	
}
	
@media screen and (min-width:950px) and (max-width:1024px){
	#cabecera_ficha {margin:0 auto; margin-top:20px; width:90%; text-align:left; margin-top:35px;}
	#nombre {width:60%;}
	#paginacion {width:40%;}
	#cabecera_ficha_nombre {text-transform: uppercase; color: #000000; font-size:20px; margin-right:20px;}
	
	#content {margin:0 auto; width:90%; text-align:left;}
	#content_izquierda {margin:0 auto; width:62.5%; text-align:left;}
	#descripcion_inicial{font-size:14px; width:100%; text-align:left;}
	#imagen_principal{margin-right:10px; text-align:center;}
	#botones_sociales{margin:0 auto; width:100%; text-align:left;}
	#content_derecha {margin:0 auto; width:37.5%; text-align:left;}
	#caracteristicas{margin:0 auto; width:50%; text-align:left; margin-top:10px;}
	#caracteristicas_imagen{width:25%; display:block; margin-right:10px;}
	#caracteristicas_texto{width:57%;}
	#tu_seleccion{color:#C00067; width:100%; text-align:left; border-bottom: 1px solid #E9B5DF; font-size:13px; margin-top:10px; margin-right:10px;}
	#texto_plazo{color:#000000; width:100%; text-align:left; font-size:13px; margin-top:10px; margin-right:10px;}
	#tu_seleccion_imagenes {width:100%;}
	#imagen_seleccionada_distribucion, #imagen_seleccionada_tapizados ,#imagen_seleccionada_opcion_extra {width:150px; height:94px; margin-right:10px; margin-top:10px;}
	#imagen_seleccionada{margin-right:10px; margin-bottom:10px; margin-top:10px; box-shadow:3px 3px 7px -2px #444; width:150px; height:94px;}
	
	
	#pvp {width:100%; float:none;}
	#texto_pvp {color:#353535; font-size:16px; font-weight:bold; margin-right:5px; margin-top:10px;}
	#pvp_precio {color:#C00067; font-size: 31px; font-weight:bold;}

	#botones {width:100%; float:none;}
	#boton_compar {color:#FFFFFF; background-color:#C00067; padding:5px; width:40%; text-align:center; font-size:14px; font-weight:bold; border:2px solid #FFF; border-radius:10px; float:left;}
	#boton_solicitar_mas_info {background-color:#E896C1; color:#454545; padding:5px; width:40%; text-align:center; font-size:14px; font-weight:bold; border:2px solid #FFF; border-radius:10px; float:right}

	#content_formulario_solicitarmasinfo{margin:0 auto; width:95%; text-align:left; border:1px solid #C00067; border-radius:10px; padding:10px;}
	#boton_solicitar_mas_info_enviar{background-color:#E896C1; color:#454545; padding:5px; width:40%; text-align:center; font-size:14px; font-weight:bold; border:2px solid #FFF; border-radius:10px; float:right}
	#respuesta_formulario_masinfo {padding:5px; width:100%; color:#000000; background-color:#E9BFD5; margin-top:10px; text-align:center;}

	#content_opciones {margin:0 auto; width:100%; text-align:left;}
	
	#opciones_ficha_pestanyas {display:block;}
	#contenido_opciones_pestanyas {margin:0 auto; width:100%; text-align:left; border:1px solid #E896C1; padding:0px;}
	.opcion_ficha_pestanya {display:table; height:32px; text-align:center; color:#E9B5D5; border-top:1px solid #FFF; border-top-left-radius: 10px; border-top-right-radius: 10px; font-weight:bold; font-size:14px; padding-top:5px; padding-bottom:5px; padding-left:15px; padding-right:15px;}
	.opcion_ficha_pestanya_marcada {display:table; height:32px; text-align:center; color:#FFFFFF; background-color:#E896C1; border-top:1px solid #FFF; border-top-left-radius: 10px; border-top-right-radius: 10px; font-weight:bold; font-size:14px; padding-top:5px; padding-bottom:5px; padding-left:15px; padding-right:15px;}
	.opcion_ficha_pestanya_marcada_gris {display:table; height:32px; text-align:center; color:#FFFFFF; background-color:#B9B9B9; border-top:1px solid #FFF; border-top-left-radius: 10px; border-top-right-radius: 10px; font-weight:bold; font-size:14px; padding-top:5px; padding-bottom:5px; padding-left:15px; padding-right:15px;}
	
	
	#opciones_ficha_menu{display:none;}
	#contenido_opciones_menu{display:none;}
	
	.datos_distribucion{margin-right:22px; margin-top:10px; width:202px;}	
	.producto_acabado_marcado{width:40px;height:45px;border:2px solid #c00067;}
	.producto_acabado{width:40px;height:45px;border-right:1px solid #848484;border-bottom:1px solid #848484}
	
	#colorear {float:left; width:250px;}
	#resultado_colorear {float:right; width:600px;}
	
	#base img {width:600px;}
	#disponible_parte img, #estructura_parte img, #asiento_parte img, #respaldo_parte img, #asiento_respaldo_parte img, #puff_parte img, #cojines_parte img{width:600px;}

	#base {width:600px; height:300px;}
	#disponible_parte , #estructura_parte , #asiento_parte , #respaldo_parte , #asiento_respaldo_parte , #puff_parte , #cojines_parte {height:300px; margin-top:-300px;}
	
	#basem img {width:600px;}
	#disponible_partem img, #estructura_partem img, #asiento_partem img, #respaldo_partem img, #asiento_respaldo_partem img, #puff_partem img, #cojines_partem img{width:600px;}

	#basem {width:600px; height:300px;}
	#disponible_partem , #estructura_partem , #asiento_partem , #respaldo_partem , #asiento_respaldo_partem , #puff_partem , #cojines_partem {height:300px; margin-top:-300px;}
	
	#basesel img {width:150px; height:94px; }
	#disponible_partesel img, #estructura_partesel img, #asiento_partesel img, #respaldo_partesel img, #asiento_respaldo_partesel img, #puff_partesel img, #cojines_partesel img{width:150px; height:94px;}

	#basesel {width:150px; height:94px;}
	#disponible_partesel , #estructura_partesel, #asiento_partesel , #respaldo_partesel , #asiento_respaldo_partesel , #puff_partesel , #cojines_partesel {height:94px; margin-top:-94px;}

	#content_formulario_solicitarmuestras, #content_formulario_solicitarmuestras_menu{margin:0 auto; width:90%; text-align:left; border:1px solid #C00067; border-radius:10px; padding:10px;}
	
}