body {
	margin: 0px;
	padding: 0px;
	background:url(img/bg_tot.jpg);
}
ul{
	margin: 0px;
	padding: 0px;
	list-style:none;
}
#container{
	margin:auto;
	width:100%;
	height:100%;
	}
#contingut{
	width:960px;
	margin:auto;
	background:url(img/bg_cap_degradat.png) repeat-x;
	overflow:hidden;
	padding:0 30px 0 30px;
	}
#idiomes{
	background:#d0ccc0;
	height:23px;
	margin:auto;
	border-bottom:#fffdec solid 1px;
	padding-top:12px;
	}
	.idiomes_1{
		width:960px;
		text-align:right;
		margin:auto;
		}
#cap{
	width:960px;
	height:322px;
	position:relative;
	background:#d0ccc0;
	overflow:hidden;
	}
	.img_cap{
		width:960px;
		height:307px;
		}
	.logo{
		position:absolute;
		width:390px;
		height:136px;
		bottom:0;
		left:285px;
		border-bottom:#f2efd3 solid 15px;
		z-index:997;
		}
#menu{
	width:960px;
	text-align:center;
	padding: 27px 0 20px 0;
	border-bottom:3px solid #d0ccc0;
	}
	
.cos{
	width:960px;
	margin-top:40px;
	float:left;
	display:inline;
	overflow:hidden;
	position:relative;
	}
	
.col1{
	width:261px;
	float:left;
	display:inline;
	}
	.ad1{
		width:229px;
		height:96px;
		margin-bottom:9px;
		margin-left:3px;
		}
	.col1_int{
		width:245px;
		float:left;
		display:inline;
		margin-right:12px;
		}
.col2{
	width:699px;
	float:left;
	}	
	.home_col2{
		width:390px;
		float:left;
		margin:0 40px 0 24px;
		display:inline;
		}
.col2_int{
	width:702px;
	float:left;
	display:inline;
	overflow:hidden;
	}
	.col2_int_1{
		width:702px;
		float:left;
		display:inline;
		overflow:hidden;
		background:url(img/bg_2_int_middle.png);
		}
		.col2_int_1_1{
			width:650px;
			float:left;
			display:inline;
			overflow:hidden;
			margin:0 24px 0 28px;
			}
			.linia_menu{
				border-bottom:1px solid #9c9479;
				padding-bottom:19px;
				}
			.col2_int_1_2{
				width:650px;
				float:left;
				display:inline;
				overflow:hidden;
				margin-bottom:19px;
				}
				.plat_1{
					width:540px;
					float:left;
					display:inline;
					padding: 4px 0 0 0;
					}
				.wine_1{
					width:340px;
					float:left;
					display:inline;
					overflow:hidden;
					padding: 4px 0 0 0;
					}
				.preu_1{
					width:110px;
					float:left;
					display:inline;
					text-align:left;
					overflow:hidden;
					padding: 4px 0 0 0;
					}
				.preu_2{
					width:110px;
					float:left;
					display:inline;
					text-align:right;
					margin-right:10px;
					overflow:hidden;
					padding: 4px 0 0 0;
					}
				.preu_3{
					width:110px;
					float:left;
					display:inline;
					text-align:center;
					overflow:hidden;
					padding: 4px 0 0 0;
					}
				.preu_4{
					width:60px;
					float:left;
					display:inline;
					text-align:left;
					margin:0 10px 0 10px;
					overflow:hidden;
					padding: 4px 0 0 0;
					}
					
				.review_1{
					width:187px;
					float:left;
					display:inline;
					}
				.review_2{
					width:460px;
					float:right;
					display:inline;
					}
.ant_1{
	width:100px;
	float:left;
	display:inline;
	}
.seg_1{
	width:100px;
	float:right;
	display:inline;
	text-align:right;
	}
					
.col_llarg{
	width:959px;
	float:left;
	display:inline;
	}
	.col_llarg_1{
		width:959px;
		min-height:616px;
		float:left;
		display:inline;
		padding:15px 40px 15px 40px;
		background:url(img/bg_4_central_middle.png);
		}
		#galeria{
			width:863px;
			/*height:558px;*/
			float:left;
			display:inline;
			}
#panel{
	margin: 0;
	padding: 0;
	list-style: none;
	height:306px;
	}
	#panel li{
		width:960px;
		height:306px;
		}


	
	.home_col3{
		width:245px;
		float:left;
		display:inline;
		}
	.bg_ad_middle{
		width:245px;
		float:left;
		display:inline;
		background:url(img/bg_1_ad_middle.png);
		}
		.linia_interf{
			border-bottom:1px solid #9c9479;
			}
		.apart_interf_1{
			width:211px;
			float:left;
			display:inline;
			margin:10px 17px 10px 17px;
			}
			.apart_interf_1_img{
				width:90px;
				float:left;
				display:inline;
				}
			.apart_interf_1_text1{
				width:121px;
				float:left;
				display:inline;
				margin:10px 0 0 0;
				padding-bottom:17px;
				}
			.apart_interf_2{
				width:211px;
				float:left;
				display:inline;
				margin:10px 0 0 0;
				padding-bottom:17px;
				}
			.apart_interf_3{
				width:211px;
				float:left;
				display:inline;
				margin:11px 0 0 0;
				padding-bottom:11px;
				padding-left:2px;
				font-weight:bold;
				}
.localizacion_1{
	width:425px;
	float:left;
	display:inline;
	margin-top:10px;
	}
	
#texteditor a{
	
	text-decoration:none;
	color:#9c9479;
}
#texteditor a:hover{
	
	text-decoration:none;
	color:#6b8a00;
}
	
.localizacion_2{
	width:125px;
	height:306px;
	float:left;
	display:inline;
	padding:20px 10px 0 35px;
	margin-top:10px;
	}
.gift_t{
	width:669px;
	float:left;
	display:inline;
	padding: 10px 0 10px 0;
	margin-bottom:10px;
	}
	.gift{
		width:660px;
		float:left;
		display:inline;
		}
.gift_1{
	width:392px;
	float:left;
	display:inline;
	margin-left:20px;
	}
.gift_3{
	width:592px;
	float:right;
	display:inline;
	margin:30px;
	text-align:left;
	}
.kids_1{
	width: 260px;
	height: 376px;
	float:left;
	display:inline;
	margin:20px 80px 50px 20px;
	}
.kids_2{
	width: 260px;
	height: 376px;
	float:left;
	display:inline;
	margin:20px 0 50px 0;
	}
	.draw_1{
		width:197px;
		float:left;
		display:inline;
		margin:20px 0 10px 0;
		}
		
.playswf{
	width:602px;
	float:left;
	display:inline;
	margin:26px 20px 13px 20px;
	border: 1px solid #b1aea0;
	}
				
#peu{
	width:100%;
	height:174px;
	float:left;
	background:url(img/bg_peu.gif) repeat-x;
	/*overflow:hidden;*/
	margin-top:20px;
	}
	.peu_1{
		width:960px;
		height:88px;
		padding-top:17px;
		margin:auto;
		overflow:hidden;
		}
		.peu_1_int{
			width:480px;
			height:82px;
			float:left;
			margin-top: 6px;
			}
			.peu_1_int_img{
				width:32px;
				height:32px;
				float:left;
				margin:10px 4px 0 0;
				}
			.peu_1_int_like{
				width:101px;
				height:25px;
				float:left;
				margin:10px 10px 0 0;
				padding-top:6px;
				}
			.peu_1_int_1{
				width:480px;
				height:82px;
				float:right;
				text-align:right;
				}
	.peu_2{
		width:960px;
		padding-top:17px;
		margin:auto;
		text-align:center;
		display:block;
		padding-bottom:17px;
		}


.Arial{
	font-family:Arial, Helvetica, sans-serif;
	}
.Gill_sans{
	font-family:"Gill Sans MT", Arial, Helvetica, sans-serif;
	}
.Brush{
	font-family:"Brush Script Std", Arial, Helvetica, sans-serif;
	}
	

.t11{
	font-size:11px;
	line-height: 1.4em;
	}
.t12{
	font-size:12px;
	line-height: 1.4em;
	}
.t13{
	font-size:13px;
	line-height: 1.2em;
	}
.t14{
	font-size:14px;
	}
.t16{
	font-size:16px;
	}
.t20{
	font-size:20px;
	}
.t36{
	font-size:36px;
	}
	
.gold_1{
	color:#79725b;
	}
	.gold_1 a{
		color:#79725b;
		}
		.gold_1 a:hover{
			color:#6b8a00;
			}
.gold_2{
	color:#d0ccc0;
	}
	.gold_2 a{
		color:#d0ccc0;
		}
		.gold_2 a:hover{
			color:#6b8a00;
			}
.gold_3{
	color:#9c9479;
	}
	.gold_3 a{
		color:#9c9479;
		}
		.gold_3 a:hover{
			color:#6b8a00;
			}
.gold_4{
	color:#9c9479;
	font-style:italic;
	text-decoration:none;
	text-align:center;
	line-height:50px;
	}
	.gold_4 a{
		color:#9c9479;
		font-style:italic;
		text-decoration:none;
		text-align:center;
		}
		.gold_4 a:hover{
			color:#6b8a00;
			}
.negre{
	color:#000000;
	}
	.negre a{
		color:#000000;
		}
		.negre a:hover{
			color:#000000;
			}

	

.no_sub{
	text-decoration:none;
	}
	.no_sub a{
		text-decoration:none;
		}

	
.active_1{
	font-weight:bold;
	}
.active_menu{
	color:#6b8a00;
	}
	.active_menu a{
		color:#6b8a00;
		}

.bold_1{
	font-weight:bold;
	}
	
	.tablebody {
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 12px;
	font-weight: normal;
	color: #511000;
	text-decoration: none;
	background-color: #FFFDFB;
	height: 20px;
	padding-top: 2px;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 2px;
	width: auto;

}
.tablebody4 {
	PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE:11px;
    PADDING-BOTTOM: 2px;
   	background-color: #FFFFFF;
	WIDTH: auto;
    COLOR:  #511000;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    TEXT-DECORATION: none;

}
.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	border: 1px solid #947658;
}
.btext12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}
.btext12B{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#success{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.fn1{
	width:500px;
	float:left;
	display:inline;
	margin-bottom:10px;
	}
.TA_selfserveprop{
	position:absolute;
	width:239px;
	top:600;
	left:717px;
	z-index:5000;
	}
.our_other_place{
	width:81px;
	/*height:74px;*/
	float:right;
	display:inline;
	margin: 0 0 0 11px;
	}
.our_other_place_txt{
	width:380px;
	/*height:74px;*/
	float:left;
	display:inline;
	text-align:right;
	padding-top: 6px;
	}
