/* CSS Document */

#menu {
background : #000000;
float : right;
list-style : none;
margin : 0;
padding : 0;
width : 900px;
}
#menu li {
float : left;
font : 129% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
margin : 0;
padding : 0;
}
#menu a {
color : #ccc;
display : block;
padding : 5px 41px;
text-decoration : none;
}

#menu a:hover {
	color: #fff;
	}

body {
background-repeat : repeat-x;
background-attachment : fixed;
margin : 0;
padding : 0;
color : #616161;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
}
hr {
color : #f3f3f3;
border-color : #f3f3f3;
border-collapse : collapse;
}
.wrapper {
width : 950px;
background-color : #fff;
margin-left : auto;
margin-right : auto;
}
.wrapperDown {
width : 950px;
margin-top : 4px;
margin-left : auto;
margin-right : auto;
}
.header {
width : 950px;
height : 29px;
color : #ff9900;
font-size : 16px;
font-weight : bold;
text-align : center;
vertical-align : middle;
padding-top : 8px;
}
.header a {
color : #a0a0a0;
font-weight : bold;
text-decoration : none;
}
.header a:hover {
color : #cccccc;
font-weight : bold;
text-decoration : none;
}
.header img a {
vertical-align : top;
}
.menu {
width : 950px;
}
#menu-desarrollo-web-webstylemallorca {
position : relative;
display : block;
height : 39px;
font-size : 13px;
font-family : Arial;
border-top : 4px solid #ff9900;
}
#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;
}
#menu-desarrollo-web-webstylemallorca ul li a:hover, #menu-desarrollo-web-webstylemallorca ul li a.current {
color : #ff9900;
font-weight : bold;
}
.content {
width : 950px;
background-color : #fff;
min-height : 515px;
}
.contentLeft {
width : 613px;
float : left;
padding : 10px;
background-color : #fff;
border-right : 1px solid #cccccc;
}
.contentRight {
width : 312px;
float : right;
text-align : center;
background-color : #fff;
}
.contentLeft h1 {
color : #ff9900;
font-family : Arial;
font-size : 16px;
font-weight : bold;
margin : 0;
text-align : left;
border : 0 none;
}
.contentRight h1 {
color : #ff9900;
font-family : Arial;
font-size : 16px;
font-weight : bold;
margin : 0;
text-align : center;
border : 0 none;
}
.footer {
clear : both;
height : 170px;
background-repeat : repeat-x;
text-align : center;
}
.direccio {
font-family : Arial;
font-size : 18px;
color : #ff9900;
text-align : center;
}
.home-principal-text {
font-family : Arial;
font-size : 12px;
color : #616161;
font-weight : 100;
}
.home-principal-text a {
font-family : Arial;
font-size : 12px;
color : #616161;
text-decoration : underline;
font-weight : 100;
}
.titulars-serveisgris {
font-family : Arial;
font-size : 16px;
color : #a0a0a0;
font-weight : bold;
}
.titulars-serveisgris a {
color : #a0a0a0;
font-weight : bold;
text-decoration : none;
}
.titulars-serveisgrismini {
font-family : Arial;
font-size : 14px;
color : #a0a0a0;
font-weight : bold;
}
.titulars-serveisgrismini a {
color : #a0a0a0;
font-weight : bold;
text-decoration : none;
}
.j {
float : left;
width : 300px;
}
.m {
float : right;
width : 260px;
}
.x {
float : left;
width : 250px;
}
.p {
float : right;
width : 500px;
}
.texte-links-abaix2blanc {
font-family : Arial;
font-size : 9px;
color : #cccccc;
float : left;
width : 600px;
}
.texte-links-abaix2blanc a {
font-family : Arial;
font-size : 9px;
color : #cccccc;
text-decoration : none;
}
.texte-links-abaix {
font-family : Arial;
font-size : 9px;
color : #cccccc;
}
.texte-links-abaix a {
font-family : Arial;
font-size : 9px;
color : #cccccc;
text-decoration : none;
}
.bordergris-tar {
margin-top : 2px;
border-spacing : 0;
color : #ff9900;
vertical-align : top;
}
.flashHeader {
padding : 0;
margin : 0;
background-color : #fff;
text-align : center;
}
.bordergris-fluix-principal {
color : #f3f3f3;
border-color : #f3f3f3;
border-collapse : collapse;
margin-left : -4px;
margin-top : -8px;
}
.titulars-serveis {
font-family : Arial;
font-size : 16px;
color : #94b502;
font-weight : bold;
}
.Estilo1 {
font-size : 13px;
background-color : #ffffff;
}
.Estilo3 {
color : #999999;
}
.style1 {
color : #ff9900;
}
.contentBig {
width : 934px;
background-color : #fff;
min-height : 530px;
padding : 10px;
}
.contentBigFrame {
width : 934px;
background-color : #fff;
min-height : 530px;
}
.contentBig h1 {
color : #ff9900;
font-family : Arial;
font-size : 16px;
font-weight : bold;
margin : 0;
text-align : left;
border : 0 none;
}

.imatges-margin {
margin-right : 13px;
}

.imatges-marginFIRST {
margin-right : 13px;
margin-left : 5px;
}

.no-decoration {
text-decoration : none;
border : 0;
}

.top-margin1 {
margin-top : 2px;
}

.Estilo2 {
color : #ffffff;
}

.Estilo3 {
font-size : 12px;
}
