body {	margin: 5px auto 0px;	text-align:center;	}.general {		width: 900px;	margin: 0px auto;	height:560px;	text-align:left;}.izquierda {		float:left;	width: 180px;	margin-left:10px;	background: #ffffcc;	border: 1px solid #7c261f;	height: 530px;	}.cercador_vertical {		float:left;	width: 180px;	margin:120px 0px 0px 0px;	background: #ffffcc;	height: 390px;	position:absolute;	text-align:center;	z-index:2;	}.avislegal {		width: 900px;	margin: 5px auto;	height:20px;	text-align:center;	}.izquierda2{		float:left;	width: 180px;	margin-left:10px;	background: #7c261f;	}.derecha {	float:right;	width: 691px;	margin-top:0px;	margin-right:10px;	height:530px;	border: 1px solid #7c261f;	}.derecha2 {		float:right;	width: 691px;	margin-top:0px;	margin-right:10px;	border: 1px solid #7c261f;	}.logo {	background: url(images/logo.gif) no-repeat;	margin-left:1px;	margin-top:1px;	height: 117px;	width: 178px;	}.banderas {	margin-top:5px;	margin-left:0px;	height: 17px;	width: 180px;	text-align:center;}.menu_noactiu {	width:180px;	margin-top: 20px;	height:510px;	}.separacion_menu{	width:180px;	height: 4px;	margin-left:5px;}.separacion {	width:180px;	height: 5px;	margin-left:5px;}#tabla_menu{	width:180px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #ffffff;	border-bottom: 1px solid #999999;	height: 30px;}#tabla_menu_activo{	width:180px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #ffffff;	border-bottom: 1px solid #999999;	height: 30px;	background: #6b1e18;	border-bottom: 0px;}.nolink{	text-decoration:none;}#tabla_menu_lineas{	width:180px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #333333;	border-bottom: 1px solid #999999;	border-top: 1px solid #999999;	height: 30px;}#tabla_menu_venta{	width:180px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #333333;	height: 24px;}#tabla_menu_venta_sec{	width:180px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #333333;	height: 20px;}#tabla_submenu_venta{	width:180px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #333333;	height: 20px;	text-decoration:none;	padding-top:2px;}#tabla_submenu_venta_activo{	width:180px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #333333;	height: 20px;	text-decoration:none;	background:#ccc;	padding-top:2px;}.texto_menu{	padding-left:30px;	padding-top:7px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #333333;}.texto_menu a{	text-decoration:none;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #333333;}.texto_menu_activo{	padding-left:30px;	padding-top:7px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #ffffff;}.texto_menu_activo a{	text-decoration:none;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #ffffff;}.texto_menu_venta a{	padding-left:50px;	padding-top:7px;	text-decoration:none;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #333333;}.texto_menu_venta_sec {	padding-left:20px;	padding-top:2px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #333333;	font-weight:bold;}.activo_menu{	background: #451511;	border-bottom: 0px;}.roll_over{	width: 681px;	height: 112px;	margin-top:4px;	margin-left:4px;	border: 1px solid #000000;}.tabla_rollover{	width: 681px;	height: 112px;}.cercador{	width: 681px;	height: 72px;	margin-left:5px;	border: 1px solid #000000;	background: #ffffff;}.marca_agua_logo{	width: 180px;	height: 123px;	margin-top:5px;	margin-left:160px;	z-index:20;	position:absolute;}.imagen_ficha_logo{z-index:10;margin-left:160px;}.marca_agua_p{	width: 261px;	height: 348px;	margin-top:5px;	margin-left:124px;	background:url(logo_blanco_p.png) no-repeat;	z-index:20;	position:absolute;}.imagen_ficha_p{z-index:10;margin-left:119px;}.marca_agua_g{	width: 490px;	height: 348px;	margin-top:5px;	margin-left:10px;	background:url(logo_blanco_p.png) no-repeat;	z-index:20;	position:absolute;}.imagen_ficha_g{z-index:10;margin-left:5px;}.text_quisom{	width: 680px;	height: 405px;	margin-top:5px;	margin-bottom:2px;	margin-left:5px;	background:url(images/fondo.jpg) no-repeat;	background-position: center;	overflow:auto;	overflow-x: hidden;	}.text_inici{	width: 680px;	height: 405px;	margin-top:5px;	margin-bottom:2px;	margin-left:5px;	overflow:auto;	overflow-x: hidden;}.text_quisom_color{	width: 680px;	height: 405px;	margin-top:5px;	margin-bottom:2px;	margin-left:5px;	overflow:auto;	overflow-x: hidden;}.text_quisom_pad{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px; 	padding-left:10px;	padding-right:10px;	padding-top:20px;}.pie{		width: 881px;	height: 21px;	margin:5px 10px 0px;	background: #7c261f;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color: #ffffff;	text-align:center;	}.texto_pie{	padding:3px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color: #ffffff;	text-align:center;}.texto_avis{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #999999;	text-align:justify;	width:550px;}.texto_black14{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #999999;}.texto_white12{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color: #ffffff;}.texto_black12{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #999999;	font-weight:bold;}.texto_white12_roll{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color: #ffffff;	margin-left:2px;}.texto_black12_roll{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color: #999999;	margin-left:2px;}.texto_white14{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #cccccc;	font-weight:bold;}.texto_white14_form{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #999999;	font-weight:bold;}.texto_white14_roll{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #ffffff;	font-weight:bold;	margin-left:2px;}.texto_black14_roll{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #999999;	font-weight:bold;	margin-left:2px;}.texto_black14_roll_desc{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #999999;	margin-left:2px;}.boton_buscar{	width: 130px;	height: 27px;	margin-right:10px;	background: #451511;	border: 1px solid #ffffff;	text-align:center;}.boton_buscar_ficha{	width: 130px;	height: 27px;	margin-right:10px;	background: #666666;	border: 1px solid #000000;	text-align:center;}.texto_buscar{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #cccccc;	font-weight:bold;	padding-top:5px;}.texto_buscar a{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #cccccc;	font-weight:bold;	padding-top:5px;	text-decoration:none;}.enter{clear: both;}.lista_fichas{	float:left;	width: 670px;	height:198px;	background: #f6f6f6;}.lista_fichas2{	width: 680px;	height:198px;	background: #888888;}.fichas{	margin-left:5px;	margin-top:5px;	overflow:auto;	overflow-x: hidden;	width: 680px;	height: 405px;	}.texto_ficha_titulo{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #999999;	font-weight:bold;}.texto_ficha_titulo a{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #999999;	font-weight:bold;}.texto_ficha_titulo2 {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #999999;	font-weight:bold;}.texto_ficha_desc{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color: #999999;	text-align:justify;	}.texto_ficha_desc2{	width:830px;	height:75px;	overflow:auto;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #999999;	text-align:justify;}.div_ficha{	width: 900px;	margin: 0px auto;	height:560px;	text-align:left;	background:#f6f6f6;}.linea_ficha{	width:840px;	height:4px;	border-top: 1px solid #999999;	margin: 10px 0px 10px 0px;}.borde_img{	border: 1px solid #999999;}.cursor{	cursor: pointer;}.contacte {	width: 500px;	margin-top:5px;	margin-left:95px;	height:400px;	border: 1px solid #999999;}.informacion {	width: 860px;	margin-top:10px;	margin-left:0px;	height:307px;}.tabla_informacion {	border: 1px solid #999999;}.text_informacion {	width: 860px;	margin-top:200px;	margin-left:0px;	height:307px;	text-align:center;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:16px;	color: #000000;}.situacio {	width: 600;	margin-top:65px;	margin-left:45px;	height:280px;	border: 1px solid #7c261f;}.combo_cercador {	width: 150px;	margin-left:2px;}.slideshow { height: 112px; width: 681px;margin-left:4px;border-bottom: 1px solid #7c261f;}.slideshow2 { height: 410px; width: 685px;z-index:0;}.separa{	width: 691px;	height:1px;	border-top: 1px solid #7c261f;}.ofertes_destacades { 	height: 112px; 	width: 681px;	margin:20px 0px 0px auto;	position:absolute;	text-align:center;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:48px;	color: #999999;	}.slideshow img { padding: 0px; border: 1px solid #ffffff; background-color: #000000;z-index:0; }.foto_roll {	width: 140px;	height:104px;	margin-left:2px;	margin-top:1px;}.lista_categorias {	width:180px;	height:65px;	overflow:auto;	overflow-x: hidden;	position:relative;	}.lista_categorias2 {width:180px;height:30px;position:relative;border-bottom: 1px solid #999999;border-bottom: 0px;z-index:1;}.subenter {	width:1px;	height:1px;	color:#ffffff;	border:none;	background:ffffff;}.lista_sec{	float:left;	border:1px solid #333;	margin:10px 0px 0px 10px;	height:20px;	background:#ffffcc;}.lista_sec_activo{	float:left;	border:1px solid #6b1e18;	margin:10px 0px 0px 10px;	height:20px;	background:#6b1e18;}.lista_sec_texto{	font-size:12px;	color:#333;	font-weight:bold;	margin:2px 5px 0px 5px;}.lista_sec_texto a{	text-decoration:none;	color:#333;}.lista_sec_texto_activo{	font-size:12px;	color:#fff;	font-weight:bold;	margin:2px 5px 0px 5px;}.lista_sec_texto_activo a{	text-decoration:none;	color:#fff;}.menu_secciones{	float:left;	background:#ffffcc;}.titulo_secciones_fichas{	float:left;	font-size:16px;	font-weight:bold;	color:#6b1e18;	margin:10px 0px 0px 10px;	width:680px;}
