body{
font-family:Arial, Helvetica, sans-serif;
font-size:75%;
color:#000000;
margin:0px;
background-color: #ccc;
}

table{
	font-size:100%;
}

td.bg {
	background-repeat: repeat-x; 
}

#body{
text-align:justify;


padding:10px;
padding-top:0px;
padding-bottom: 0px;
width: 620px;

background-image:url('images/fons_body.jpg');
background-attachment:fixed;
background-repeat:no-repeat;
background-position:bottom right;

width: 100%;
height: 100%;
overflow: auto;
}

#body img{

}

a{
	text-decoration: none;
	font-weight:bold;
}

img{
	border:0px;
}

#body a{
	color:#C06;
}

#body a:hover{
	color:#009E80;
}

.izq{
	width: 150px;
}

#menu{
text-align: left;
padding-top: 30px;
}

#menu a{
	display:block;
	height:25px;
	padding-left:7px;
	color:#FFF;
}

#menu a:hover{
	color:#CFF;
}

#menu a.boton{
	background:url(images/boto.gif) no-repeat;
}

#menu a.boton:hover{
	color:#400;
}

table.presentacio {
	background-repeat:no-repeat;
}


table.princ {
	height: 100%;
	background-color:#E4F0FF;
}

td.bajo {
	background:no-repeat center;
}

#body{
background-image:url('images/body_fons.jpg');
background-position:bottom right;
background-repeat:no-repeat;
padding:15px;
}

h2{
font-size:120%;
font-weight:bold;
}
h3{
font-size:100%;
}

p{
text-align:justify;
}