/* ELEMENTOS */
/* plantilla general */
body {	
	background: #040231;
	color: #fff;
	font: normal 10px Verdana, Sans-serif;
	margin: 0;
	text-align: center;
}

table, div, p {
	font: normal 10px Verdana, Sans-serif;
}

#top {
	width: 760px;
	margin: 0 auto 5px auto;
	text-align: left;
}

h2 {
	margin: 5px 0 30px 10px;
}

a, a:link, a:visited, a:active {
	color: #fff;
}

a, a:hover {
	color: #ffcb00;
}

ul.opciones {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.opciones li {
	display: inline;
	margin: 0;
	padding: 4px 10px;
}

ul.opciones li a {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

div.lateral {
	float: left;
	margin: 4px 10px;
}

a.marcadito, a.marcadito:link, a.marcadito:visited, a.marcadito:active {
	color: #ffcb00;
}

#contingut {
	margin: 30px 10px 20px 10px;
}

#central {
	float: right;
	margin: 4px 10px 20px 20px;
	width: 550px;
}

ol.enum {
	margin: 10px;
	padding: 0 10px;
}

.imglist {
	float: left;
	margin: 0 10px;
}

fieldset.combos {
	float: right;
	margin: 0 20px 10px 20px;
	border: 0;
}

fieldset.combos label {
	margin-right: 5px;
	font-weight: bold;
	color: #fff;
}

fieldset.combos select {
	font-size: 10px;
}

fieldset.combos input {
	background-image: url(/img/extras/buscar.gif);
	border: 0;
	width: 74px;
	height: 20px;
	font-size: 10px;
}

.sep {
	clear: both;
	margin-top: 20px;
}

.palmares, .palmares_left {
	width: 700px;
}

.sortable {
	width: 400px;
}

.palmares, .palmares td, .palmares th, 
.palmares_left, .palmares_left td, .palmares_left th, 
.sortable, .sortable td, .sortable th {
	border: 0;
	border-collapse: collapse;
	color: #fff;
}

.palmares td, .palmares th,
.palmares_left td, .palmares_left th,
.sortable td, .sortable th {
	padding: 4px 5px;
}

.palmares td, .sortable td {
	text-align: right;
}

.palmares a, .palmares a:link, .palmares a:visited, .palmares a:active, .palmares a:hover,
.palmares_left a, .palmares_left a:link, .palmares_left a:visited, .palmares_left a:active, .palmares_left a:hover,
.sortheader, a.sortheader, a.sortheader:link, a.sortheader:visited, a.sortheader:active, a.sortheader:hover,
.sortarrow,
#descargalos a, #descargalos a:link, #descargalos a:visited, #descargalos a:active, #descargalos a:hover {
	text-decoration: none;
	color: #fff;
}
.listhr {
	height: 4px;
	font-size: 1px;
	background: url(/img/listhr.gif) repeat-x;
}

.fila1 {
	/* */
}

.fila2 {
	background-color: #28274F;
}

/* llistes amb cantos rodons */
.roundcont {
	background-color: #040231;
}

.roundcont p, .roundcont table, .roundcont form {
	margin: 0 10px;
}

.roundtop { 
	background: url(/img/top.gif) no-repeat; 
	width: 740px;
	height: 6px;
	font-size: 1px;
}

.roundbottom {
	background: url(/img/bottom.gif) no-repeat bottom; 
	width: 740px;
	height: 6px;
	font-size: 1px;
}

.roundmid {
	background: url(/img/mid.gif) repeat-y; 
	width: 740px;
}


.arrodonit {
	float: right; 
	margin: 0 5px; 
	color: #000;
}
/* FINAL llistes amb cantos rodons */

/* Pastilla blanca pel TPV */
.tpvcont {
	background-color: #fff;
	width: 340px;
}

.tpvcont p, .tpvcont table, .tpvcont form {
	margin: 0 10px;
}

.tpvtop { 
	background: url(/img/tpvtr.gif) no-repeat top right; 
}

.tpvbottom {
	background: url(/img/tpvbr.gif) no-repeat top right; 
}

img.corner {
   width: 6px;
   height: 6px;
   border: none;
   display: block !important;
}
/* FINAL Pastilla blanca pel TPV */

#peu {
	clear: both;
	margin: 10px;
}

#loterias {
	float: left;
	margin-left: 5px;
}

#peu2 {
	float: right;
	margin: 0 6px;
	text-align: right;
	color: #fff;
}

#peu2 a, #peu2 a:link, #peu2 a:visited, #peu2 a:active, #peu2 a:hover {
	text-decoration: none;
	color: #bbb;
}

.destacat {
	font-size: 14px;
	font-weight: bold;
	color: #ffcb00;
}

#taula1, #taula2 {
	float: left;
	width: 340px;
	margin: 0 10px;
}

#descargalos {
	width:161px;
	height:309px; 
	background-image:url(/img/extras/descargalos.gif); 
	background-repeat:no-repeat; 
	float:left;
}

#descargalos ul {
	list-style: none;
	padding: 0;
	margin: 60px 0 0 10px;
	font-weight: bold;
}

#descargalos ul li {
	padding: 0;
	margin: 4px 0;
}

#descargas_text {
	float: left;
	width: 360px;
}

#descargas_buto {
	float: right;
	margin-top: 50px;
	width: 160px;
}

/* Círculo */
#resum-boleto {
	width: 170px;
	height: 351px;
	background-image: url(/img/resum.gif);
	background-repeat: no-repeat;
	float: left;
}

#resum-archivo {
	width: 170px;
	height: 208px;
	background-image: url(/img/archivos/resum_archivos.gif);
	background-repeat: no-repeat;
	float: left;
}

.camps {
	padding:0 0 0 9px;
	color:#000;
	float:left;
	font-size: 9px;
}

.valors {
	padding: 0 30px 0 0;
	color: #000;
	text-align: right;
	float:right;
	font-size: 9px;
}

/* #resum-archivo .valors {
	padding: 0 10px 0 0;
} */

.text-circulo {
	margin-left:20px;
	width:340px;
	float:left;
	min-height: 250px;
}

.tipo-directo {
	height:20px;
	background-image:url(/img/tipo_directo.png);
	background-repeat:no-repeat;
	text-align:right;
	color:#000;
	cursor: pointer;
}

.caixa {
	width:162px;
	height:152px;
	margin-left:20px;
	padding:6px 10px;
	background-image:url(/img/boleto/duda_contacto.png);
	background-repeat:no-repeat;
	float:left;
}

.caixa3 {
	width:162px;
	height:152px;
	margin-left:20px;
	padding-top:90px;
	float:left;
}

.encaixat {
	margin-left:20px;
	width:162px;
	float:left;
}

.caixa2 {
	padding: 6px 10px;
	height: 152px;
	background-image: url(/img/boleto/duda_contacto.png);
	background-repeat: no-repeat;
}

.groc {
	color: #ffcb00;
}

#panell0, #panell1, #panell2, #panell3 {
	float: left;
	width: 164px;
	margin-right: 18px;
}