body {

	background-color: #ffffff;

	font-family: Arial rounded, Corbel, Arial, verdana,  sans-serif;

	font-size: 14px;

}



h1 {

	margin-left: 0;

	argin: auto -40px;

	border-bottom: solid 2px #9999cc;

	padding: 4px 4px;

	background-color: #fafaff;

	color: #000066;

	font-size: 20px;

}



.nav {

	position: absolute;

	top: 250px;

	left: 200px;

}

.nav ul, .nav li {

	margin: 0;

	padding: 0;

	list-style-type: none;

}

/* blah, ie floats */

* html .nav li {

	height: 1%;

}



.nav ul {

	border-bottom: solid 1px #000000;

}

.nav ul:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}

	.nav li {

		clear: both;

		margin-bottom: 4px;

		border-top: solid 1px #000000;

		width: 650px;

	}

		.nav li ul, .nav li div {

			margin-top: 4px;

		}

		.nav li li, .nav li div {

			width: auto;

			clear: none;

			float: left;

			margin-right: 0;

			margin-left: 0;

		}

		.nav li div {

			width: 140px;

			margin-left: 0;

			font-weight: bold;

		}

		.nav li li {

			width: 80px;

		}

		.nav li li.tree {

			width: 50px !important;

		}

		.nav li li {

			border-left: solid 1px #000000;

		}

		.nav li li, .nav li ul {

			border-top: none 0;

			border-bottom: none 0;

		}



.nav a {

	color: #000000;

	padding: 2px 4px;

}



.nav a.selected {

	font-weight: bold;

	background-color: #cccccc;

}


table tbody td {		/* Font taula list */
	font:Verdana;
	font-size:14px;
	color:#666666;
}

table tbody tr.odd:hover td{ /* Font taula list hover */
	color: #555555;
}

table tbody tr.odd { /* Fons cel·les taula list */
	background:#f9f9f9;
}

table tbody tr.odd:hover { /* Fons cel·les taula list hover */
	background: #ffe08e;
}

table tbody tr.even { /* Fons cel·les taula list */
	background:#FFFFFF;
}

table tbody tr.even:hover { /* Fons cel·les taula list hover */
	background: #ffe08e;
}

.gamma img{
 
 margin-top:5px;
 margin-left:4px;
 
}

/* posem els logos a mida */

#header img{

margin-left:370px;


/*.max-height: 80px;
max-width: 300px;
	width: expression(this.width > 300 ? 300: true);
	.height: expression(this.height > 80 ? 80: true);
*/  
 
}


.q1{
	padding-top:5px;
	padding-right:6px;
	padding-bottom:5px;
}

.q2{
	padding-top:5px;
	
	padding-bottom:5px;
}


.q5{
	padding-top:5px;
	padding-left:0px;
}

