body{
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	background-color: #754E35;
}

div#pagina{
	margin: 0;
	padding: 0;
	width: 755px;
	background-color: #754E35;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	border-top: solid 1px #ffffff;
	border-left: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
/*border: solid 1px red;*/
	/*height: 890px;*/
}


div#top{
	margin: 0;
	padding: 0;
	background-image: url(../images/titol_top.jpg);
	background-repeat: no-repeat;
	height: 83px;
}

div#top div#idiomes{
	float:right;
	margin: 0;
	padding: 0;
	width: 300px;
	text-align: right;
	padding-right: 5px;
	margin-top: 30px;
}

div#top div#idiomes p{
	margin: 0;
	padding: 0;
	height: 20px;
}


div#menu_caixa{
	margin: 0;
	padding: 0;
	background-image: url(../images/cafe_jamaica_angles.jpg);
	background-repeat: no-repeat;
	height:133px;
}

div#menu{
	float:left;
	margin: 0;
	padding: 0;
	height:133px;
	width:118px;
}


div#menu div#text_menu{
	float:left;
	margin: 0;
	padding: 0;
border: solid 1px red;
	top: 10;
	/*height:133px;*/
}

div#menu img{
	margin: 0;
	padding: 0;
}

div#molles_ari{
	margin: 0;
	padding: 0;
	background-image: url(../images/fons_ari.jpg);
	background-repeat: no-repeat;
	border-top: #ffffff solid 1px;
	height: 19px;
	padding-left: 20px;
}

div#molles_ari p{
	margin: 0;
	padding: 0;
	margin-top:2px;
}

div#central{
	margin: 0;
	padding: 0;
	min-height: 340px;
	_height: 340px;
}

div#peu{
	clear: both;
	margin: 0;
	padding: 0;
	background-image: url(../images/barra_peu.jpg);
	background-repeat: no-repeat;
	border-top: #ffffff solid 1px;
	border-bottom: #ffffff solid 1px;
	height: 21px;
	text-align: center;
	/*padding-left:250px;*/
}

div#peu p{
	margin: 0;
	padding: 0;
	margin-top:3px;
}

div#peu div#mapa{
	float: left;
	margin: 0;
	padding: 0;
	text-align: left;
	padding-left: 5px;
	width:200px;
}

div#peu div#mapa p{
	margin: 0;
	padding: 0;
	margin-top:3px;
}

div#peu div#contact{
	float: right;
	margin: 0;
	padding: 0;
	text-align: right;
	padding-right: 5px;
	width:250px;
}

div#peu div#contact p{
	margin: 0;
	padding: 0;
	margin-top:3px;
}

.text1_deu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #ffffff;
}

.text1_deuBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #ffffff;
	font-weight: bold;
}

.text1_onze{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #ffffff;
}

.text1_onzeBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #ffffff;
	font-weight: bold;
}

a.text1_onze, a:hover.text1_onze, a:visited.text1_onze, a:active.text1_onze{
	text-decoration:none;
}
a.text1_onzeBold, a:hover.text1_onzeBold, a:visited.text1_onzeBold, a:active.text1_onzeBold{
	text-decoration:none;
}
.text1_dotze{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #ffffff;
}

.text1_dotzeBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #ffffff;
	font-weight: bold;
}

a.text1_dotze, a:hover.text1_dotze, a:visited.text1_dotze, a:active.text1_dotze{
	text-decoration:none;
}
a.text1_dotzeBold, a:hover.text1_dotzeBold, a:visited.text1_dotzeBold, a:active.text1_dotzeBold{
	text-decoration:none;
}

.text1_tretze{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px; 
	color: #ffffff;
}

.text1_tretzeBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px; 
	color: #ffffff;
	font-weight: bold;
}

a.text1_tretze, a:hover.text1_onze, a:visited.text1_tretze, a:active.text1_tretze{
	text-decoration:none;
}
a.text1_tretzeBold, a:hover.text1_onzeBold, a:visited.text1_tretzeBold, a:active.text1_tretzeBold{
	text-decoration:none;
}


.text2_onze{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #FFEFC3;
}

.text2_onzeBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #FFEFC3;
	font-weight: bold;
}

a.text2_onze, a:hover.text2_onze, a:visited.text2_onze, a:active.text2_onze{
	text-decoration:none;
}
a.text2_onzeBold, a:hover.text2_onzeBold, a:visited.text2_onzeBold, a:active.text2_onzeBold{
	text-decoration:none;
}

.text3_catorze{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #FFFFFF;
	font-style: italic
}

.text3_catorzeBold{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #FFFFFF;
        font-weight: bold;
	font-style: italic
}

.text4_onze{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #555555;
}

.text4_onzeBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #555555;
	font-weight: bold;
}

a.text4_onze, a:hover.text4_onze, a:visited.text4_onze, a:active.text4_onze{
        text-decoration:none;
}

.text5_tretze{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #736B73;
}

.text5_tretzeBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px; 
	color: #736B73;
	font-weight: bold;
}

a.text5_tretze, a:hover.text5_onze, a:visited.text5_tretze, a:active.text5_tretze{
	text-decoration:none;
}
a.text5_tretzeBold, a:hover.text5_onzeBold, a:visited.text5_tretzeBold, a:active.text5_tretzeBold{
	text-decoration:none;
}


span.rodona_tit{
	display: block;
	float: left;
	border: 0;
	margin: 0;
	padding: 0;
	background-image: url(../images/rodona_titol.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 31px;
	height: 27px;
	margin-top: -3px;
}

h1.titol{
	border: 0;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #F7F7E7;
	background-image: url(../images/ratlla_titol.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	height: 27px;
	padding-top: 3px;
}


div#caixa_miss{
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #3E2110;
	background-color:white;
	position:absolute;
	top:200px;
	left:400px;
	width:500px;
}

div#caixa_miss p#mess{
	margin: 0;
	padding: 20px;
	text-align: right;
}

div#caixa_miss p#tanca{
	margin: 0;
	padding: 0;
	padding-top:2px;
	text-align: right;
}

div#caixa_miss p#tanca a,div#caixa_miss p#tanca a:hover, div#caixa_miss p#tanca a:visited, div#caixa_miss p#tanca a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #3E2110;
	text-decoration:none;
}