/* ELEMENTOS */
/* plantilla general */
body {	
	background: #01B002 url(/img/fondo_abajo.jpg) repeat;
	color: #fff;
	font: normal 10px Verdana, Sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
}

table, div, p {
	font: normal 10px Verdana, Sans-serif;
}

#x_fons {
	background: url(/img/x_fons.jpg) repeat-x;
	height:660px;
}

#top {
	width: 760px;
	margin: 0 auto;
	text-align: left;
}

h2 {
	margin: 5px 0 30px 10px;
}

a, a:link, a:visited, a:active {
	color: #000000;
	text-decoration: none;
}

a, a:hover {
	color: #ffcb00;
	text-decoration: none;
}

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; */
	color: #FFFFFF;
	text-decoration: none;
}


a.extras, a.extras:link, a.extras:visited {
	color: #006B02;
	text-decoration: none;
}

a.extras:hover, a.extras:active {
	color: #FFFFFF;
	text-decoration: none;
}

a.extras_sorteo, a.extras_sorteo:link, a.extras_sorteo:visited {
	color: #006B02;
	text-decoration: none;
}

a.extras_sorteo:hover, a.extras_sorteo:active {
	color: #ffcb00;
	text-decoration: none;
}

a.menu_descargas, a.menu_descargas:link, a.menu_descargas:visited {
	text-decoration:none;
	color:#000000;
	/*color: #006B02;*/
}

a.menu_descargas:hover, a.menu_descargas:active {
	font-weight:bold;
	text-decoration: none;
	/*color: #ffcb00;*/
}

a.enllaç_negre_bold, a.enllaç_negre_bold:link, a.enllaç_negre_bold:visited, a.enllaç_negre_bold:hover, a.enllaç_negre_bold:active {
	color: #000;
	font: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
}

a.enllaç_negre_bold:hover {
	color: #006B02;
}

#contingut {
	margin: 30px 10px 20px 10px;
}

#boleto {
	width:170px; 
	min-height:358px;
	background-image: url(/img/boleto/interior_cenefa.gif); 
	background-repeat: repeat-y;  
	float: left; 
	color:#000000; 
	padding:0px; 
	margin:0px;
}

#boleto_archivos {
	width:170px; 
	min-height:216px;
	background-image: url(/img/boleto/interior_cenefa.gif); 
	background-repeat: repeat-y;  
	float: left; 
	color:#000000; 
	padding:0px; 
	margin:0px;
}

/* per quan s'han de mostrar menys de 10 apostes */
.interior_boleto {
	padding:3px 0 0 7px; 
	min-height:131px; 
	height:auto;	
	height:131px;
} 

/* per quan s'han de mostrar més de 10 apostes */
.interior_boleto_gran {
	padding:3px 0 0 7px; 
	height:131px;
	height:auto;	
	min-height:100%;
} 

.interior_boleto_jugar {
	padding:3px 0 0 7px; 
	min-height:171px; 
	height:auto;	
	height:131px;
}

#contingut_extras {
	margin: 30px 10px 20px 10px;
}

#contingut_home {
	/*margin-left:30px;*/
	margin-right:30px;
	margin-top:0px; 
	width:740px;
}

#contingut_jugar {
	margin-left:30px;
	/*margin-right:30px;*/
	margin-top:30px; 
	width:740px;
	min-height:360px;
}

#contingut_jugar_boleto {
	margin-left:30px;
	/*margin-right:30px;*/
	margin-top:30px; 
	width:740px;
	min-height:300px;
}

#contingut_jugar_archivos {
	margin-left: 30px;
	margin-top: 30px; 
	width: 740px;
	min-height: 360px;
}

#contingut_anteriores, #contingut_descargas, #contingut_primiclub, #contingut_archivos, #contingut_informacion {
	margin: 30px 10px 0 10px;
	width:740px;
}

#contingut_primiclub {
	margin: 0 10px 0 50px;
	width: 700px;
	min-height: 260px;
}

#interior_anteriores {
	margin-left:20px;
	margin-right:20px; 
	width:700px; 
}

#central {
	float: right;
	margin: 4px 10px 20px 20px;
	width: 550px;
}

ol.enum {
	margin: 10px;
	padding: 0 13px;
}

.imglist {
	float: left;
	margin: 0 10px;
}

.combos_anteriores {
	border: 0;
	margin-left: 325px;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.combos_historicos {
	border: 0;
	margin-left: 100px;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
fieldset.combos_historicos {
	border: 0;
	margin-left: 40px;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
fieldset.combos_historicos label {
	margin-right: 5px;
	font-weight: bold;
	color: #000000;
}
.select_combos_extras {
	font-size: 10px;
}

.select_combos_historicos {
	font-size: 10px;
}

fieldset.combos_historicos input {
	background-image: url(/img/extras/buscar.gif);
	border: 0;
	width: 74px;
	height: 20px;
	font-size: 10px;
	cursor:pointer;
}

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;
	height: 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 th {
	color: #00AA00;
	text-align: left;
	border-bottom: 1px solid #C0C0CC;
	/*padding: 4px 5px;*/
}
.palmares td {
	color: #000;
	padding: 4px 0px;
	border-bottom: 1px solid #C0C0CC;
}

.palmares_left td, .palmares_left th,
.sortable td, .sortable th {
	padding: 4px 5px;
}

.palmares td, .sortable td {
	text-align: left;
}

.palmares_left_extras, .palmares_left_extras td, .palmares_left_extras th {
	border: 0;
	border-collapse: collapse;
	color: #000000;
}

.sortable_extras, .sortable_extras td, .sortable_extras th {
	border: 0;
	border-collapse: collapse;
	color: #000000;
}

.reparto_premios, .reparto_premios td, .reparto_premios th {
	padding: 4px 0px 4px 0px;
	border: 0;
	border-collapse: collapse;
	color: #000000;
	width: 100px;
}
.reparto_premios th{
	color: #FFF;
	font: verdana, arial;
	font-size:12px;
	font-weight:normal;
	text-align:left;
}
.reparto_premios td {
	border-bottom: 1px solid #000;
}

.historicos, .historicos td, .historicos th {
	border: 0;
	border-collapse: collapse;
	color: #000;
}

.historicos td, .historicos th {
	padding: 4px 5px;
	text-align: left;
}
.sortheader, a.sortheader, a.sortheader:link, a.sortheader:visited, a.sortheader:active, a.sortheader:hover,
.sortarrow {
	color: #00AA00;
	margin: 0 auto;
}
.historicos th {
	border-bottom: 1px solid #C0C0CC;
}
.historicos td {
	color: #000;
	border-bottom: 1px solid #C0C0CC;
}

#descargalos a, #descargalos a:link, #descargalos a:visited, #descargalos a:active, #descargalos a:hover {
	text-decoration: none;
	color: #00AA00;
}

.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 {
	text-decoration: none;
	color: #000;
}

.listhr {
	height: 1px;
	font-size: 1px;
	border: 0;
}

.listhr_extras {
	height: 4px;
	font-size: 1px;
	/*background: url(/img/extras/listhr.gif) repeat-x;*/
}
.fila1 {
	/* */
	border-bottom:1px solid #BABABA;
}

.fila2 {
	/*background-color: #28274F;*/
	border-bottom:1px solid #BABABA;
}

/* llistes amb cantos rodons */
.roundcont {
	/*background-color: #040231;*/
	background-color: #FFFFFF;
	margin-left: 21px;
	width:740;
}

.roundcont_home {
	float:left;
	width: 380px;
	height: 470px;
}

.roundcont_jugar {
	float: left;
	width: 405px;
	min-height: 370px;
}

.roundcont_jugar_no_loginat {
	float: left;
	height: 370px; 
	width: 510px;
}

.roundcont_preapuesta {
	float: left;
	width: 405px;
	height: 530px;
}

.roundcont_apuesta_ok {
	float: left;
	width: 405px;
	height: 370px;
}

.roundcont_boleto {
	float: left;
	width: 405px;
	height: 300px;
}

.roundcont_anteriores_blanc {
	float:left;
	background-color: #FFFFFF;
	width: 740px;
}

.roundcont_combinacion {
	float:left;
	background-color: #FFFFFF;
	width: 340px;
	height: 238px;
}

.roundcont_reparto {
	/*background-color: #0F7312;*/
	float:left;
	background-image: url(/img/extras/fons_reparto_premios.gif);
	background-repeat: repeat-x; 
	width: 400px;
	height: 238px;
}

.roundcont_descargas {
	float:left;
	background-color: #FFFFFF;
	width: 161px;
}

.roundcont_archivos {
	float:left;
	background-image: url(/img/archivos/boleto.gif); 
	background-repeat:no-repeat;
	width: 340px;
	height: 218px;
}

.roundcont_archivos2 {
	float:left;
	background-image: url(/img/archivos/fons_text_envia.gif);
	background-repeat: no-repeat; 
	width: 400px;
	height: 218px;
}

.roundcont_informacion {
	float:left;
	background-color: #FFFFFF;
	width: 740px;
}

.roundcont_extras_blanc {
	float:left;
	background-color: #FFFFFF;
	margin-left: 10px;
	width: 340px;
}

.roundcont_extras_verd {
	/*background-color: #0F7312;*/
	background-image: url(/img/extras/fons_reparto_premios.gif);
	background-repeat: repeat-x; 
	width: 390px;
}

.roundcont_pie {
	background-image: url(/img/pie.gif);
	background-repeat: no-repeat; 
	float:left;
	width: 760px;
	height: 88px;
}
.roundcont p, .roundcont table, .roundcont form {
	margin: 0 10px;
}

.roundtop { 
	background: url(/img/top.gif) no-repeat;
	width: 740px;
	height: 6px;
	font-size: 1px;
}

.roundtop_anteriores { 
	background: url(/img/top.gif) no-repeat;
	width: 740px;
	height: 6px;
	font-size: 1px;
}

.roundtop_combinacion { 
	background: url(/img/extras/top_combinacion.gif) no-repeat;
	width: 340px;
	height: 6px;
	font-size: 1px;
}

.roundtop_reparto { 
	background: url(/img/extras/top_reparto.gif) no-repeat;
	width: 400px;
	height: 6px;
	font-size: 1px;
}

.roundtop_descargas { 
	background: url(/img/extras/top_descargas.gif) no-repeat;
	width: 161px;
	height: 6px;
	font-size: 1px;
}

.roundtop_informacion { 
	background: url(/img/top.gif) no-repeat;
	width: 740px;
	height: 6px;
	font-size: 1px;
}

.roundtop_extras { 
	background: url(/img/extras/top_extras.gif) no-repeat;
	width: 340px;
	height: 6px;
	font-size: 1px;
}

.roundtop_extras2 { 
	background: url(/img/extras/top_extras2.gif) no-repeat;
	width: 340px;
	height: 6px;
	font-size: 1px;
}

.roundbottom {
	background: url(/img/bottom.gif) no-repeat bottom;
	width: 740px;
	height: 6px;
	font-size: 1px;
}

.roundbottom_anteriores {
	background: url(/img/bottom.gif) no-repeat bottom;
	width: 740px;
	height: 6px;
	font-size: 1px;
}

.roundbottom_combinacion {
	background: url(/img/extras/bottom_combinacion.gif) no-repeat bottom;
	width: 340px;
	height: 6px;
	font-size: 1px;
}
.roundbottom_reparto {
	background: url(/img/extras/bottom_reparto.gif) no-repeat bottom;
	width: 400px;
	height: 6px;
	font-size: 1px;
}
.roundbottom_descargas {
	background: url(/img/extras/bottom_descargas.gif) no-repeat bottom;
	width: 161px;
	height: 20px;
	font-size: 1px;
}
.roundbottom_informacion {
	background: url(/img/bottom.gif) no-repeat bottom;
	width: 740px;
	height: 6px;
	font-size: 1px;
}
.roundbottom_extras {
	background: url(/img/extras/bottom_extras.gif) no-repeat bottom;
	width: 340px;
	height: 6px;
	font-size: 1px;
}

.roundbottom_extras2 {
	background: url(/img/extras/bottom_extras2.gif) no-repeat bottom;
	width: 340px;
	height: 6px;
	font-size: 1px;
}

.roundmid {
	/*background: url(/img/mid.gif) repeat-y; */
	width: 740px;
}
.roundmid_anteriores {
	width: 700px;
	margin-left:20px;
	margin-right:20px;
}
.roundmid_combinacion {
	width: 340px;
	height: 226px;
	/*margin-left:20px;
	margin-right:20px;*/
}
.roundmid_reparto {
	width: 400px;
	height: 226px;
	/*margin-left:40px;
	margin-right:20px;*/
}
.roundmid_descargas {
	width: 161px;
	height: 284px;
	/*margin-left:20px;
	margin-right:20px;*/
}
.roundmid_informacion {
	width: 700px;
	margin-left:20px;
	margin-right:20px;
}
.roundmid_extras {
	/*background: url(/img/mid.gif) repeat-y; */
	width: 330px;
}

.arrodonit {
	float: right; 
	margin: 0 5px; 
	/*color: #000;*/
	color: #FFFFFF;
}

.arrodonit_extras {
	float: right; 
	margin: 0 0 0 5px; 
	color: #FFFFFF;
}
/* 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; 
}
.tpvtop2 { 
	background: url(/img/tpvtr2.gif) no-repeat top right; 
}

.tpvbottom2 {
	background: url(/img/tpvbr2.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: 10px 40px 0 0;
	text-align: right;
	color: #000;
	font-weight:bold;
}

#peu2 a, #peu2 a:link, #peu2 a:visited, #peu2 a:active {
	text-decoration: none;
	color: #000;
}
#peu2 a:hover {
	text-decoration: none;
	color: #ffcb00;
}

.destacat {
	font-size: 14px;
	font-weight: bold;
	color: #ffcb00;
}

.destacat_extras, .destacat_descargas {
	font-size: 14px;
	font-weight: bold;
	/*color: #ffcb00;*/
	color: #00AA00;
	font: Helvetica, Arial, sans-serif;
}

.destacat_descargas {
	margin-top:15px; 
	margin-left:20px;
	margin-bottom:10px;
}

.destacat_extras_gran {
	font-size: 17px;
	font-weight: bold;
	color: #00AA00;
	font: Helvetica, Arial, sans-serif;
}

.destacat_extras_gran2 {
	font-size: 17px;
	font-weight: bold;
	color: #FFC424;
	font: Helvetica, Arial, sans-serif;
}

.destacat_negreta {
	font-size: 11px;
	font-weight: bold;
	color: #000;
	font: Verdana, Arial, sans-serif;
}

.titol_reparto_premios {
	margin-left:40px;
	margin-top:10px;
}
.titol_archivos2 {
	margin-top:20px;
}

/*#taula1, #taula2 {
	float: left;
	width: 340px;
	margin: 0 10px;
}*/
#taula_anteriores {
	float: left;
	width: 508px;
	margin-left:52px;
}
#taula_anteriores_primiclub {
	float: left;
	width: 608px;
	margin-left:52px;
}
table.taula_primiclub {
	width: 150px;
	border-top: 1px dashed #FF3E2C;
	border-left: 1px dashed #FF3E2C;
}
td.taula_primiclub {
	width: 75px;
	color: #000;
	border-bottom: 1px dashed #FF3E2C;
	border-right: 1px dashed #FF3E2C;
}
table.micuenta_premis {
	border: 1px dotted #ff3e2c;
	border-collapse: collapse;
	margin: 5px 0;
}

table.micuenta_premis th, table.micuenta_premis td {
	border: 1px dotted #ff3e2c;
	padding: 2px; 
	width: 50px;
	color: #000;
}
#taula_combinacion {
	float: left;
	width: 300px;
	margin: 10px 10px;
}
#taula_reparto_premios {
	float: left;
	width: 300px;
	margin: 10px 20px;
}
.camps_reparto_premios {
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	font: Verdana, Arial, sans-serif;
}
#taula1, #taula2 {
	float: left;
	width: 340px;
}
#taula_historicos {
	float: left;
	width: 340px;
}
#taula1_extras {
	float: left;
	width: 340px;
	margin: 0 20px 0 58px;
}
#taula2_extras {
	float: left;
	width: 300px;
	margin: 0 0 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;
	width: 160px;
}

/* Círculo */
#resum-boleto {
	width: 170px;
	height: 370px;
	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;
}

.camps_2 {
	color:#000;
	float:left;
	font-size: 9px;
	height:140px;
}

.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;
}
.verd {
	color: #00AA00;
}
.negre {
	color: #000000;
}
.negre_bold {
	color: #000000;
	font-weight:bold;
}

#panell0, #panell1, #panell2, #panell3, #panell4 {
	
	float: left;
	width: 164px;
	margin-left: 18px;
}
a.groc_sobre_verd, a.groc_sobre_verd:link, a.groc_sobre_verd:active, a.groc_sobre_verd:visited   {
	color: #ffcb00;
	font-size: 11px;
}

a.subratllal, a.subratllal:link, a.subratllal:active, a.subratllal:visited   {
	text-decoration: none;
	color: #000;
}

a.groc_sobre_verd:hover, a.subratllal:hover {
	text-decoration: underline;
}
