/* CSS Document */
body {
	margin: 0px;
	padding: 0px;
	width: 100%;
	/*width: expression(document.documentElement.clientWidth < 772? "772px": "auto" );*/
	width: expression(document.documentElement.clientWidth < 602? "602px": "auto" );
	font-family: Tahoma, Verdana, Arial, Georgia, Lucida, Geneva, Helvetica, sans-serif;
	font-weight: normal;
	text-align: justify;
	font-size: 11px;
	color: #030303;
	background-color: #CECECE;
}
a:link { 
	text-decoration: none; 
	color: #030303;
	}
a:visited { 
	text-decoration: none; 
	color: #030303;
	}
a:hover { 
	text-decoration: underline; 
	color: #A024B1;
	}
a:active { 
	text-decoration: underline; 
	color: #35B124;
}

.ma{
	cursor:pointer;
}

/************* ESTILS TEXT *************/
/* */
h1 {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #030303;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/* */
h2 {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/* */
h3 {
	font-size: 11px;
	font-weight: bold;
	color: #030303;
	text-transform: uppercase;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/* */
.text_forum{
	font-size: 11px;
	font-weight: bold;
	color: #030303;
	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.text_forum2{
font-size: 11px;
font-weight: bold;
}
.text_forum1{
font-size: 11px;
}
h4 {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/* */
h5 {
	font-size: 11px;
	font-weight: normal;
	color: #030303;
	padding: 0px 0px 0px 0px;
	margin: 8px 0px 0px 0px;
}
/* text del peu de p?gina */
h6 {
	font-size: 10px;
	font-weight: normal;
	padding: 0px 3px 0px 3px;
	margin: 10px 0px 0px 0px;
}
h6 a:link	{
	text-decoration: none;
	color: #030303;
	padding: 2px 5px 2px 5px;
}
h6 a:visited	{
	text-decoration: none;
	color: #030303;
	padding: 2px 5px 2px 5px;
}
h6 a:hover	{
	text-decoration: none;
	color: #ffffff;
	background-color: #A024B1;
	padding: 2px 5px 2px 5px;
}
h6 a:active	{
	text-decoration: none;
	color: #ffffff;
	background-color: #35b124;
	padding: 2px 5px 2px 5px;
}
.text_pronostics	{
	font-size: 11px;
	color: #030303;
	padding: 0px 3px 0px 3px;
}
/* */
.text_lila_formus {
	font-size: 11px;
	font-weight: bold;
	color: #A024B1;
	padding: 2px 4px 2px 4px;
	margin: 6px 12px 6px 0px;
	text-align: left;
}

.text_porractiva {
	font-size: 11px;
	font-weight: bold;
	color: #030303;
	padding: 2px 4px 2px 4px;
	margin: 6px 12px 6px 0px;
	text-align: left;
}

/************* FORMULARIS *************/
label.home	{
	color: #030303;
	font-weight: bold;
	line-height: normal;
	text-align: left;
	display: block;
	padding: 5px 0px 0px 0px;
	margin: 0px 10px 0px 0px;
	position: relative;
	width: 73px;
	float: left;
}

label.alta	{
	color: #030303;
	font-weight: bold;
	line-height: normal;
	text-align: left;
	display: block;
	padding: 10px 0px 0px 0px;
	margin: 0px 5px 0px 0px;
	position: relative;
	width: 145px;
	float: left;
}

form	{
	margin: 0px;
	padding: 0px;
	text-align: left;
}
fieldset	{
	border-style: none;
	margin: 0px;
	padding: 0px;
}
label.admin	{
	font-weight: normal;
	line-height: normal;
	text-align: right;
	display: block;
	padding: 2px 4px 2px 4px;
	margin: 6px 12px 6px 0px;
	position: relative;
	width: 160px;
	float: left;
}
label.interior	{
	font-weight: normal;
	line-height: normal;
	display: inline;
	padding-bottom: 20px;
	margin: 0px 6px 20px 6px;
	position: relative;
}




/*  formulari apostes */
label.apostar	{
	font-weight: normal;
	line-height: normal;
	text-align: right;
	display: block;
	padding: 2px 4px 2px 4px;
	margin: 5px 10px 5px 0px;
	position: relative;
	width: 60px;
	float: left;
}

input, textarea, select {
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	padding: 2px;
	margin: 5px 0px 5px 0px;
}

/* camp invisible per al usuari de mis datos*/
input.campocult	{
	border: 1px solid #F7F7F7;
	background-color: #F7F7F7;
	color: #A024B1;
}

input.camptext, textarea.camptext, select.camptext {
	border: 1px solid #A024B1;
	background-color: #F3D4F7;
	color: #A024B1;
}
input.camptext_roll, textarea.camptext_roll, select.camptext_roll {
	border: 1px solid #35b124;
	background-color: #D8F7D4;
	color: #35b124;
}
input.camptextple, .camptextple_roll, textarea.camptextple, .camptext_roll, select.camptextple, .camptext_roll {
	border:  1px solid #F3D4F7;
	background-color: #F3D4F7;
	color: #A024B1;
}

input.camptext_select, textarea.camptext_select, select.camptext_select {
	border: 1px solid #35b124;
	background-color: #D8F7D4;
	color: #35b124;
}

/* els warnings ... nose si cal tot aixo :///*/
input.camptext2, textarea.camptext2, select.camptext2 {
	border: 1px solid #A024B1;
	background-color: red;
	color: #A024B1;
}
input.camptext_roll2, textarea.camptext_roll2, select.camptext_roll2{
	border: 1px solid #35b124;
	background-color: red;
	color: #35b124;
}
input.camptextple2, .camptextple_roll2, textarea.camptextple2, .camptext_roll2, select.camptextple2, .camptext_roll2 {
	border:  1px solid #F3D4F7;
	background-color: red;
	color: #A024B1;
}

input.camptext_select2, textarea.camptext_select2, select.camptext_select2 {
	border: 1px solid #35b124;
	background-color: red;
	color: #35b124;
}
/*Fi warnings*/
input.cheky	{
	border:1px solid #A024B1;
	background-color:#F3D4F7;
	color: #A024B1;
}
input.cheky:hover	{
	border:1px solid #35b124;
	background-color:#D8F7D4;
	color: #35b124;
	cursor: pointer;
}

.bt_formu_apos {
	border: 1px solid #F3D4F7;
	background-color: #A024B1;
	color: #ffffff;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	margin: 5px 0px 0px 0px;
}
.bt_formu_apos:hover	{
	border: 1px solid #D8F7D4;
	background-color: #35B124;
	color: #ffffff;
	cursor: pointer;
}



/************* CONTENIDORS COMUNS A TOTES LES P?GINES *************/
/*cont? tota la p?gina i es cuida de centrar-la*/
#contenidor_principal {
	position: absolute;
	left: 50%;
/*	width: 772px; OMJ*/
	width: 750px;
	height: auto;
	margin: 10px 0 0 -386px;
	padding: 10px;	
}
/*consta de la publicitat horitzontal superior, del contingut de la porra en si i del peu de p?gina*/
#contenidor_esquerra {
	position: relative;
	width: 602px;
	height: auto;
	margin: 0px;
	padding: 0px;
	top: 0px;
	left: 0px;
	float:left;
}

#contenidor_forum_pop{
	position:relative;
	width:340px;
	height:230px;
	margin:5 5 5 5;
	padding:0px;
	float:center;
	background-color:white;
}
/*b?sicament cont? la columna d'auncis vertical*/
#contenidor_dreta {
	position: relative;
	width: 130px;
	height: auto;
	top: 0px;
	left: 15px;
	margin: 0px;
	padding: 0px;
	float:left;
}
/*peu de p?gina*/
#peu_pagina	{
	position: relative;
	top: 10px;
	width: 602px;
	padding: 0px;
	margin-top: 15px;
	text-align: center;
	float: left;
}




/************* PUBLICITAT *************/
/* OMJ
#publicitat_top {
	background: #E5E5E5 url(../images/tit_publi_v_top.gif) no-repeat left center;
	border: 1px solid #AFAFAF;
	width: 576px;
	height: 70px;
	margin: 0px;
	padding: 0px 0px 0px 24px;
}*/
#publicitat_top {
	background: #E5E5E5 url(../images/tit_publi_v_top.gif) no-repeat left center;
	border: 1px solid #AFAFAF;
	width: 581px;
	height: 70px;
	margin: 0px;
	margin-left: 7px;
	_margin-left: 9px; /* OMJ */
}

#publicitat_left {
	background: #E5E5E5 url(../images/tit_publi_h_left.gif) no-repeat center top;
	border: 1px solid #AFAFAF;
	position: relative;
	left: 0px;
	width: 130px;
	margin: 0px;
	padding: 23px 0px 0px 0px;
}
#publi_dela_publi {
/*	background: #E5E5E5 url(../imatges/tit_publi2_h_left.gif) no-repeat center top;
	border: 1px solid #AFAFAF;*/
	position: relative;
	left: 10px;
	top: 10px;
	width: 120px;
	text-align: center;
	margin: 0px;
	padding: 5px;
}
.capsula_publi_top	{
	background-color: #E5E5E5;
	border: 1px solid #D1D1D1;
	padding: 3px 6px 3px 6px;
	text-align: left;
	width: 188px;
	height: 74px;
	float: left;
}
.capsula_publi_left	{
	background-color: #E5E5E5;
	border: 1px solid #D1D1D1;
	padding: 6px 3px 6px 3px;
	text-align: left;
}
p.capsula_publi_left:link{
	background-color: #E5E5E5;
	color: #000000;
	text-decoration: none;
}
p.capsula_publi_left:hover{
	background-color: #F3D4F7;
	color: #000000;
	text-decoration: none;
	cursor: pointer;
}




/************* ESPECIFIC HOME *************/
#contingut {

}
#contenidor_logo {

}
#contenidor_definicio {

}
#contenidor_passos {

}
#contenidor_login {

}


/************* ESPECIFIC PAG. INT. ADMINISTRADOR *************/
#contenidor_administrador {
	position: relative;
	top: 15px;
	width: 602px;
	/*height: auto;*/
	background-color: #F7F7F7;
	margin: 0px;
	padding: 0px;
	border: solid 1px #929292;	
}

/****** NEW ********* NEW *********** NEW ********** NEW ************ NEW *************/

#cap_porra, #cap_mesg, #contenidor_porrainf, #contenidor_apostes,#contenidor_forum	{
	background-color: #F7F7F7;
	margin: 15px 0px 0px 0px;
	padding: 15px 0px 15px 10px;
	border: solid 1px #929292;	
}
#cap_porra, #cap_mesg, #contenidor_porrainf, #contenidor_apostes, #contenidor_forum 	{
	position: relative;
	left: 0px;
	width: 580px;
	height: auto;
	float: left;
	overflow: visible;
}
#ver_foro
{
	width:500px;
	height:auto;
	float:right;
	margin-top:10px;
	margin-right:15px;
	overflow:visible;
	text-align:right;
}

#contenidor_contactos	{
	background-color: #F7F7F7;
	margin: 15px 0px 0px 0px;
	padding: 15px 10px 15px 100px;
	border: solid 1px #929292;
	position: relative;
	left: 0px;
	width: 490px;
	height: auto;
	float: left;
	text-align: right;
}

#contenidor_apostes,#contenidor_forum	{
	position: relative;
	left: 0px;
	width: 580px;
	height: auto;
	float: left;
	overflow: visible;
		background-color: #F7F7F7;
	margin: 15px 0px 0px 0px;
	margin-top:15px !important;
	padding: 15px 10px 15px 10px;
	border: solid 1px #929292;
        margin-top: 0px;
_martin-top: -10px;
}
#contenidor_porra {
	clear: both;
}
#cap_porra {
   background: #E5E5E5 url(../images/barra_superior.jpg) no-repeat center;
}
/** OMJ inici **/
#cap_porra {
padding: 0px !important;
height: 111px;
border: 1px solid #CECECE;
width: 581px !important;
margin-left: 5px;	
}

div#holausuari {
margin-left: 8px;
_margin-left: 13px;
}

div#desconnectar,div#desconnectar a {
background-color: white;
}

div#desconnectar {
 float:right;
 margin-right: 33px;
 _margin-right: 20px;
color: white;
}


div#barrausuari {
clear: both;
margin-left: 5px;
_margin-left: 10px;
padding-top: 90px;
_padding-top: 90px;
}

#contenidor_porrasup	form {

margin-left: 40px;
_margin-left: 46px;
padding-top: 10px;
}


#contenidor_porrasup	{
_margin-left: -7px !important;
}
/*#contenidor_porrasup	p{
	margin:0px;
}*/
p.Text#message_td {
	background-color: #F7F7F7;
	margin: 0px;
}

/** OMJ final **/
#contenidor_porrasup	{
	position: relative;
	background-color: #F7F7F7;
	margin: 15px 11px 5px 0px;
	margin-bottom:0px !important;
	border: solid 1px #929292;	
	left: 15px;
	float: left;
	width: 403px;
	height: auto;
}
#contenidor_mainmenu, #contenidor_main_submenu	{
	position: relative;
	margin: 15px 0px 0px 0px;
	padding: 0px;
	width: 172px;
	float: left;
	background-color: #F7F7F7;
}
#contenidor_main_submenu	{
	margin: 30px 0px 0px 0px;
}
#contenidor_submenu	{
	position: relative;
	margin: 15px 0px 0px 0px;
	padding: 0px;
	top:-20px;
	left: 170px;
	width: 393px;
	float: left;
	text-align: center;
}

/*OMJ inici*/
#contenidor_main_submenu {
_margin-left: 3px;
}
/* OMJ final */
/****** NEW ********* NEW *********** NEW ********** NEW ************ NEW *************/




#menu_h	{
	width: 600px;
	text-align: center;
	padding: 0px;
	margin-bottom: 0px;
	position: relative;
	top: 0px;	
}
#submenu_h	{
	width: 600px;
	text-align: center;
	padding: 0px;
	margin-bottom: 10px;
	position: relative;
	top: 0px;	
}
#contingut_admin	{
	width: 600px;
	text-align: center;
	padding: 10px;
	margin-bottom: 10px;
	position: relative;
	top: 16px;		
}

/* Men? d'opcions principals administrador */
a.menu	{
    background: url(../images/bota_menu.gif) no-repeat right center;
	text-decoration: none;
	font-weight: bold;
	display: block;
	padding: 4px 0px 4px 2px;
	margin: 1px 0px 1px 0px;
	width: 172px;
	text-align: left;
	position: relative;
	top: 0px;
	border-right: 10px solid #A024B1;
}
a.menu:link, a.menu:visited		{
    text-decoration: none;
	border-right: 10px solid #A024B1;
	margin: 1px 0px 1px 0px;
	color: #FFFFFF;
	background: #35b124 url(../images/bota_menu.gif) no-repeat right center;
}

a.menu:hover, a.menu:active	{
    text-decoration: none;
	margin: 1px 0px 1px 0px;
	border-right: 10px solid #35b124;
	text-align: right;
	color: #A024B1;
	background: #F3D4F7 url(../images/bota_menu_act.gif) no-repeat left center;
}


#text_titol	{
	position: relative;
    left: 46px;
	font-size: 15px;
	font-weight: bold;
	color: #35B124;
	padding: 10px;
padding-left: 12px;
}
#titol_forum{
	font-size: 15px;
	font-weight: bold;
	color: #35B124;
	text-align: center;
}



/************* ESPECIFIC PAG. INT. APOSTANTE *************/
#contingut_apostante {
	position: relative;
	top: 15px;
	width: 580px;
	height: auto;
	background-color: #F7F7F7;
	margin: 0px;
	padding: 10px;
	border: solid 1px #929292;	
}
#laporra	{
	position: relative;
	top: 20px;
	/*width: 580px;*/
	height: 280px;
	margin: 0px 0px 40px 0px;
}
#quina_porra	{
	position: relative;
	top: 0px;
	margin: 0px 0px 0px 0px;
	/*clear: right;*/
	float: left;
	/*width: 340px;*/
}
#apostes	{	
	position: relative;
	top: 10px;
	left: 15px;
	margin: 10px 0px 0px 0px;
	float: left;
	/*width: 200px;*/
}


#pronostics	{
	position: relative;
	top: 20px;
	margin: 20px 0px 20px 0px;
	padding: 10px;
}
.pronos_tit, .pronos_colum, .pronos_parell, .pronos_imparell	{
	top: 0px;
	width: 0px;
	height: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
}
.pronos_tit	{

}
.pronos_colum, ul	{
	display: inline;
	list-style: none;
	background-color:#35B124;
}
.pronos_parell	{
	background-color:#DBDBDB;
}
.pronos_imparell	{
	background-color:#F7F7F7;
}
.pronos_nom	{
	font-size: 11px;
	color: #000000;
	padding: 0px 200px 0px 5px;
	width: 300px;
	text-align: left;
}
.pronos	{
	font-size: 11px;
	color: #000000;
	padding: 0px 40px 0px 5px;
	width: 90px;
	text-align: right;
}



/*TITOLS I FOTOS SECCIONS !!!*/
#capa_title {
	border: 1px solid #AFAFAF;
    position: relative;
	float: right; 
	top: 15px;
	width: 400px;
	height: 37px;
	margin: 15px 11px 5px 0px;
background-color:white !important;
}

/* OMJ inici */
#capa_title {
	width: 403px !important;
	margin-right: 10px;
	_margin-right: 7px;
	height: 40px;
}

#capa_title p#text_titol {
	margin-top:0px;
}


div.itemporra {
border: 1px solid #AB30BA;
margin: 5px;
margin-left: 90px;
padding: 3px;
}

div.itemporra a, div.itemporra a:hover {
color: #AB30BA;
font-weight: bold;
}

div.itemporra a:hover {
	color: white;
}

div.itemporra p {
	margin: 1px;
}



/************* ESPEC?FIC HOME ******************/
.contenidor_home	{

}
.contenidor	{
	position: relative;
	left: 0px;
	top: 20px;
	padding: 15px;
	background-color: #F7F7F7;
	border: solid 1px #929292;
}
.ombra_demo, .content_flash	{
	display: block;
}
.ombra_demo	{
	background: url(../images/demo_ombra.gif) no-repeat right bottom;
	position: relative;
	left: -23px;
	top:-23px;
	float: left;
	padding: 0px 10px 10px 0px;
}
.content_flash	{
	background-color: #ffffff;
	padding: 6px;
	float: left;
	border: solid 1px #929292;
}
p.resum_porra	{
	margin-top: 27px;
}

.contenidor_2	{
	background: url(../images/fons_fletxa.gif) no-repeat center;
	position: relative;
	width: 602px;
	left: 0px;
	top: 20px;
	margin: 10px 0px 10px 0px;
	float: left;
}

.tres_pasos1, .tres_pasos2, .tres_pasos3	{
	position: relative;
	left: 0px;
	top: 0px;
	float: left;
	width: 190px;
	height: 118px;
	background-color: #F7F7F7;
}
.tres_pasos1	{
	border: solid 1px #929292;
}
.tres_pasos2	{
	margin: 0px 14px 0px 14px;
	background: #F7F7F7 url(../images/fons_puntafletxa.gif) no-repeat center left;
	border-bottom:  solid 1px #929292;
	border-right:  solid 1px #929292;
	border-top:  solid 1px #929292;
}
.tres_pasos3	{
	background: #F7F7F7 url(../images/fons_puntafletxa.gif) no-repeat center left ;
	border-bottom:  solid 1px #929292;
	border-right:  solid 1px #929292;
	border-top:  solid 1px #929292;
}
p.titols_pasos	{
	padding: 2px 0px 2px 14px;
	margin: 6px 8px 10px 8px;
	background-color: #35b124;
	font-weight: bold;
	word-spacing: 3px;
	letter-spacing: 1px;
	color: #FFFFFF;
	text-align: left;
}
p.text_pasos	{
	margin: 10px 20px 0px 20px;
}

div#contenidor_porrasup {
float: right;
margin-right: 25px;
_margin-right: 14px;
background-color: #f7f7f7;
}


div#contenidor_submenu{
margin-left: 20px;
_margin-left: 10px;

}

div#contenidor_submenu h6 {
_padding-bottom: 10px
}

div#contenidor_submenu p {
margin: 0px;
margin-top: 10px;
}

div#contenidor_submenu h6 a {
	border: 1px solid #F3D4F7;
	background-color: #A024B1;
	color: #ffffff;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	margin: 5px 0px 0px 0px;
margin-left: 3px;
}
div#contenidor_submenu h6 a:hover	{
	border: 1px solid #D8F7D4;
	background-color: #35B124;
	color: #ffffff;
	cursor: pointer;
}


/* OMJ final */

div#contenidor_porrasup {
background-color: #f7f7f7 !important;
}

.help_text {
  left:400px;
  display:none;
  position:absolute;
  width:180px;
  background: #fefea2;
  border: 1px solid #DDDB60;
  padding: 10px;
}


td#buttons_ajax input.bt_formu_apos_ok {
background: #ffffff url(../images/ok2.gif) no-repeat center left;
width: 28px;
height:23px;
border:0px;
margin-right: 2px;
font-size: 0px;
color: #35B124;
cursor: pointer;
}

td#buttons_ajax input.bt_formu_apos_cancel {
background: #ffffff url(../images/cancel.gif) no-repeat center left;
width: 28px;
height:23px;
border:0px;
font-size: 0px;
color: #A024B1;
cursor: pointer;
}

/************* P?GINES D'AVISO LEGAL, ETC. *************/
#contenidor_paginatext {
	position: relative;
	top: 15px;
	width: 580px;
	height: auto;
	background-color: #F7F7F7;
	margin: 0px;
	padding: 10px;
	border: solid 1px #929292;	
}

/************* ESPECIFIC PAG. INT. APOSTANTE *************/
#contingut_apostante {
	position: relative;
	top: 15px;
	width: 580px;
	height: auto;
	background-color: #F7F7F7;
	margin: 0px;
	padding: 10px;
	border: solid 1px #929292;	
}
#laporra	{
	position: relative;
	top: 20px;
	/*width: 580px;*/
	height: 280px;
	margin: 0px 0px 40px 0px;
}
#quina_porra	{
	position: relative;
	top: 0px;
	margin: 0px 0px 0px 0px;
	/*clear: right;*/
	float: left;
	/*width: 340px;*/
}
#apostes	{	
	position: relative;
	top: 10px;
	left: 15px;
	margin: 10px 0px 0px 0px;
	float: left;
	/*width: 200px;*/
}


#pronostics	{
	position: relative;
	top: 20px;
	margin: 20px 0px 20px 0px;
	padding: 10px;
}
.pronos_tit, .pronos_colum, .pronos_parell, .pronos_imparell	{
	top: 0px;
	width: 0px;
	height: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
}
.pronos_tit	{

}
.pronos_colum, ul	{
	display: inline;
	list-style: none;
	background-color:#35B124;
}
.pronos_parell	{
	background-color:#DBDBDB;
}
.pronos_imparell	{
	background-color:#F7F7F7;
}
.pronos_nom	{
	font-size: 11px;
	color: #000000;
	padding: 0px 200px 0px 5px;
	width: 300px;
	text-align: left;
}
.pronos	{
	font-size: 11px;
	color: #000000;
	padding: 0px 40px 0px 5px;
	width: 90px;
	text-align: right;
}

/************ NOVA VERSI? DE L'APOSTANTE *****************/

#contenidor_formaposta	{
	position: relative;
	margin: 15px 0px 0px 0px;
	padding: 0px;
	width: 170px;
	float: left;
	background-color: #F7F7F7;
	border: 1px #929292 solid;
}
form.apostante	{
	background-color: #35b124;
	margin: 5px;
	padding: 6px 3px 6px 3px;
}
input.camp_apost	{
	border:  1px solid #ffffff;;
	background-color: #D8F7D4;
	color: #35b124;
}
textarea.camp_apost{
	border:  1px solid #ffffff;
	background-color: #D8F7D4;
	color: #35b124;
	margin-left:auto;
	margin-right:auto;
	overflow:visible;
	height:75px;
	width:155px;
}
input.camp_apost_select,  input.camp_apost_ple{
	border: 1px solid #D8F7D4;
	background-color: #FFFFFF;
	color: #35b124;
}




label.apostar	{
	font-weight: bold;
	line-height: normal;
	text-align: right;
	display: block;
	color: #FFFFFF;
	padding: 4px 0px 0px 0px;
	margin: 3px 3px 3px 0px;
	position: relative;
	width: 60px;
	float: left;
}
.tit_aposta	{
	font-weight: bold;
	color: #FFFFFF;
}
.titol_form{
	font-weight: bold;
	color: #FFFFFF;
	font-size:18px;
}

.forum_pop{

margin-top=100px;
}
.text_form
{
	color: black;
	
	font-size:14px;
}

.bt_apostante {
	border: 1px solid #D8F7D4;
	background-color: #35B124;
	color: #ffffff;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	margin: 5px 0px 0px 0px;
}
.bt_apostante:hover	{
	border:  1px solid #ffffff;;
	background-color: #D8F7D4;
	color: #35b124;
	cursor: pointer;
}
textarea.camptext#t_mail, textarea.camptextple,  textarea.camptext_select {
	margin-left: 20px;	
}

div#contenidor_contactos table {
	_margin-right: 87px;
}

div#contenidor_contactos {
	width: 480px;
	_margin-left: 3px;
}

input.bt_formu_apos_anadir {
width: 67px;
height: 24px;
background: #ffffff url(../images/afegir_c.gif) no-repeat center left;
border: 0px;
}

input.bt_formu_apos_quitar {
width: 67px;
height: 24px;
background: #ffffff url(../images/quitar_c.gif) no-repeat center left;
border: 0px;
}

div#contenidor_apostes {
width: 570px;
_width: 580px;
_margin-left: 5px;
}
div#contenidor_forum {
width: 570px;
_width: 580px;
_margin-left: 5px;
}

/* MODIFICACIONS TIPS */
table.taulapop{
	margin-to:;
}
#contenidor_mainmenu, #contenidor_main_submenu	{
	position: relative;
	margin: 15px 0px 0px 0px;
	width: 160px;
	padding: 0px;
	float: left;
	/*background-color: #F7F7F7;*/
background-color: #CECECE !important;
margin-top: 29px;
}

#contenidor_consells_lila	{
	position: relative;
	top: 10px;
	margin: 0px;
	padding: 8px;
	border: dotted 2px #A024B1;
	background-color: #F3D4F7;
}

#contenidor_consells_verd	{
	position: relative;
	top: 8px;
	margin: 0px;
	padding: 8px;
	border: dotted 2px #35B124;
	background-color: #D8F7D4;
       width: 163px;
	_width: 172px;
}
li.tip_text	{
	list-style-image: url(../imatges/tip.gif);
	list-style-position: inside;
}

div#containerpr {
	width:550px;
	border: 1px solid black; 
	background-color: #E2E0E0;
	margin: 6px;
}

div#containerpr h1 {
	background: url(../images/img_supPOP.gif) no-repeat;
	margin:0px;
	height:83px;
	font-size: 0px;
	color: #F7F7F7;
}

/*** centrar sense publi ***/ 
#contenidor_principal {
	position: absolute;
	left: 50%;
	width: 602px;
	height: auto;
	/*margin: 10px 0 0 -386px;*/
	margin: 10px 0 0 -301px;
	padding: 10px;	
}