@charset "UTF-8";
body, p, h1, h2, h3, ul, li {
	font-family: Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	color:#666666;
	font-size:11px;
	line-height:13px;
	list-style-type: none;
}
img {
	border:none;
}
body {
	background-image:url(../img/fonsMain.gif);
	background-repeat:repeat-x;
}

#cap {
	height:122px;
	width:100%;
	position:absolute;
	z-index:10;
	background-image:url(../img/cap.png);
	background-repeat:no-repeat;
}

#cap li {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	float:left;
	padding-right:5px;
	text-transform: uppercase;
}
#cap ul {
	padding-left:8px;
	padding-top:76px;
}
.negre{
	color:#000000;
	text-decoration:none;
}
.blanc {
	color:#FFFFFF;
}
.gris {
	color:#666666;
}
.gisClar {
	color:#999999;
}
.blau {
	color:#004576;
}
#cap ul a{
	text-decoration:none;
	color:#FFFFFF;
}
#cap ul .sel a{
	text-decoration:none;
	color:#000000;
}
#cap ul a:hover {
	color:#000000;
}
#vincles {
	position:absolute;
	top:10px;
	right:8px;
	color:#CCCCCC;
	z-index:30;
}
#vincles a {
	color:#CCCCCC;
	text-decoration:none;
}
#vincles a:hover {
	color:#000000;
}
#data {
	color:#FFFFFF;
	position:absolute;
	top:40px;
	right:8px;
	z-index:35;
}
#botoSend{
	width:88px;
	height:26px;
	background:url(../img/botoForm.png);
	float:right;
	font-weight:bold;
	font-size:12px;
	padding-top:12px;
	padding-right:12px;
	text-align:right;
	background-repeat:no-repeat;
	background-position:right top;
}
#botoSend a {
	text-decoration:none;
	color:#004576;
}
#botoSend a:hover {
	color:#000000;
}
#botoGran{
	width:120px;
	height:35px;
	background:url(../img/botoGran.png);
	float:right;
	font-weight:bold;
	font-size:12px;
	padding-top:8px;
	padding-right:12px;
	text-align:right;
	background-repeat:no-repeat;
	background-position:right top;
}
#botoGran a {
	text-decoration:none;
	color:#004576;
}
#botoGran a:hover {
	color:#000000;
}
.formu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
