
/* CSS Document */


.titls-normals{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#797979;
}

.titls-normals a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#BFBFBF;
	text-decoration:underline;
}

.texte-normal{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#797979;
}


.texte-normal a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#797979;
	text-decoration:underline;
}

.texte-portada{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#339900;
	font-weight:bold;
}


.copyright{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#797979;
}

.copyright a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#797979;
	text-decoration:underline;
}

.table2{
	border:#CCCCCC 1px solid;
}


.menu
{
	width: 900px;
}
#menu-desarrollo-web-webstylemallorca
{
	position: relative;
	display: block;
	height: 39px;
	font-size: 13px;
	background: transparent url(../imatges/menu/bgOFF.gif) repeat-x top left;
	font-family: Arial;
	border-top: 4px solid #FFFFFF;
}
#menu-desarrollo-web-webstylemallorca ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: auto;
}
#menu-desarrollo-web-webstylemallorca ul li
{
	display: block;
	float: left;
	margin: 0;
}
#menu-desarrollo-web-webstylemallorca ul li a
{
	display: block;
	float: left;
	color: #ADADAD;
	text-decoration: none;
	padding: 11px 21px 0 40px;
	height: 23px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
	background: transparent url(../imatges/menu/bgDIVIDER.gif) no-repeat top right;
}
#menu-desarrollo-web-webstylemallorca ul li a:hover, #menu-desarrollo-web-webstylemallorca ul li a.current
{
	color: #339900;
	font-weight: bold;
	background: #fff url(../imatges/menu/bgON.gif) no-repeat top right;
}

.gris-border{
	border:#CCCCCC 2px solid;
	
}

.gris-border4{
	border:#CCCCCC 4px solid;
	
}

.Estilo1 {color: #FFFFFF}
.Estilo2 {color: #339900}
#apDiv1 {
	position:absolute;
	width:468px;
	height:228px;
	z-index:1;
	left: 280px;
	top: 173px;
}
.Estilo4 {	color: #339900;
	font-size: 16px;
}
#apDiv2 {
	position:absolute;
	width:446px;
	height:243px;
	z-index:1;
	left: 305px;
	top: 194px;
}
