/*
fulla estil lanparty puig-reig
ultima modificacio 25 maig 2010
*/
body {
	color: #333;
	background-color:#fff;
	padding: 0 30px;
	font-family: Arial, Helvetica, sans-serif;
}
/* centrar el text */
#centrat {
	text-align:center;
}
#centrat_vertical {
	vertical-align:middle;
}
a img {
	border:none;
	text-decoration:none;
}
a {
	color:#ff6f02;
}
a:hover {
	color:red;
}
a:visited {
	color:#ff6f02;
	text-decoration:none;
}
h1 {
	color:#ff6f02;
	font-size:46px;
}
h2 {}
li {
	font-size;large;
}
/* estructura pagina */
.preinscripcio {
	background-color:#fff;
	/* el contigut a dreta */
    position:absolute;
	right:30px;
	top:100px;
	/* mida de la caixa */
	width:200px;
	height:122px;
}
/* centrat i mida */
#contenidor-llistat {
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
	width:650px;
}
#llistat {
	text-align:left;
	font-size:larger;
    position:absolute;
	/* mida de la caixa */
	width:650px;
	height:400px;
}
/* peu de pagina */
#peu-pagina {
	text-align:center;
	vertical-align:center;
	background-color:#000;
	color:#dedede;
	/* posicio en pantalla */
	position:fixed; /* sempre esta al final de la pagina */
	right:0;
	left:0;
	bottom:5px;
	/* marges i centrem el contigut */
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
	/* mida de la caixa */
	width:100%;
	height:20px;
}
/* formulari registre, camps de validacio */
input.disabled {
	border: 1px solid #303030;
	background-color: #E0E0E0;
}
input.required, textarea.required {
	border: 1px solid #303030;
}
input.validation-failed, textarea.validation-failed {
	border: 1px solid #FF3300;
	color : #FF3300;
}
input.validation-passed, textarea.validation-passed {
	border: 1px solid #00CC00;
	color : #000;
}
.validation-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #FF3300;
	color : #FFF;
	font-weight: bold;
}
.custom-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #C8AA00;
	color : #FFF;
	font-weight: bold;
}
.form-row {
	clear: both;
	padding: 0.5em;
}
.field-label {}
.field-widget {
	font-size:large;
}
/* estils objectes formulari */
button {
	background-color:#ff6f02;
	color:#fff;
	border: 1px solid #0c0c0c;
	font-size:36px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
button:hover {
	background-color:#ff9900;
}
input, textarea, select {
	background-color:#E0E0E0;
	border: 1px solid #303030;
	font-size:24px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:5px;
}
input:hover, input:focus, textarea:hover, textarea:focus {
	background-color:#fff;
}
fieldset {
	padding: 1em;
	margin-bottom: 0.5em;
}
fieldset:hover {
	background-color: #FDFEE0;
}
label {
	font-weight: bold;
	font-size:larger;
}
/* formulari de registre */
.form-dades-personals {
	background-image:url(../img/numero_1.png);
	background-repeat:no-repeat;
	background-position:99% 1%;
}
.formulari-grup {
	background-image:url(../img/numero_clan.png);
	background-repeat:no-repeat;
	background-position:99% 1%;
}
.form-dies {
	background-image:url(../img/numero_2.png);
	background-repeat:no-repeat;
	background-position:99% 1%;
}
.form-interessos {
	background-image:url(../img/numero_3.png);
	background-repeat:no-repeat;
	background-position:99% 1%;
}
.pregunta-pc {
	background-image:url(../img/numero_pc.png);
	background-repeat:no-repeat;
	background-position:99% 1%;
}
.form-pc {
	background-image:url(../img/numero_4.png);
	background-repeat:no-repeat;
	background-position:99% 1%;
}

