/****************Textes*******************/

.normal {
font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}

.bold {font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
}

.boldTitol {font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.SocPilot {font-family: Verdana, Arial;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}

.boldgrey {font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.boldgrey2
{   
    font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
}

/****************links*******************/
a:link {
	color: #ffffff;
	text-decoration: none;
}
a:visited {
	color: #ffffff;
	text-decoration: none;
}
a:active {
	color: #ffffff;
	text-decoration: none;
}
a:hover {
	color: #2971AB;
	text-decoration: none;
}


a.blue {
	color: #0D2B47;
	text-decoration: none;
	font-family:Verdana;
	font-size:10px;
}
a:visited.blue  {
	color: #0D2B47;
	text-decoration: none;
}
a:active.blue {
	color: #0D2B47;
	text-decoration: none;
}
a:hover.blue {
	color: #CCBF24;
	text-decoration: none;
}

a.bluegran {
	color: #0D2B47;
	font-size: 14px;
	text-decoration: none;
	font-family:Verdana;
	font-size:10px;
}
a:visited.bluegran  {
	color: #0D2B47;
	font-size: 14px;
	text-decoration: none;
}
a:active.bluegran {
	color: #0D2B47;
	font-size: 14px;
	text-decoration: none;
}
a:hover.bluegran {
	color: #CCBF24;
	text-decoration: none;
	font-size: 14px;
}

a.lupa {
	color: #F2F1F1;
	text-decoration: none;
	font-family:Verdana;
	font-size:10px;

}
a:visited.lupa {
	color: #F2F1F1;
	text-decoration: none;
}
a:active.lupa {
	color: #F2F1F1;
	text-decoration: none;
}
a:hover.lupa {
	color: #F2F1F1;
	text-decoration: none;
}


.pilotos {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}

a:visited.pilotos {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}

a:active.pilotos {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}

a:hover.pilotos {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../imagenes/td-select.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-attachment: scroll;
}


a.green {
	color: #295347;
	text-decoration: none;
}
a:visited.green {
	color: #295347;
	text-decoration: none;
}
a:active.green {
	color: #295347;
	text-decoration: none;
}
a:hover.green {
	color: #999999;
	text-decoration: none;
}



/****************Fondos*******************/

.td_cabecera {
	background-image: url(../imagenes/fdo_02.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #E9E9E9;
	background-attachment: scroll;
}


.td_sombra_esq_big {
	background-image: url(../imagenes/sombra_esq_big.gif);
	background-repeat: repeat-y;
	background-position: right top;
	background-color: #E9E9E9;
	background-attachment: scroll;
}


.td_sombra_dta_big {
	background-image: url(../imagenes/sombra_dta_big.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #E9E9E9;
	background-attachment: scroll;
}

.td_sombra_sup_big {
	background-image: url(../imagenes/sombra_sup_big.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #E9E9E9;
	background-attachment: scroll;
}

.td_sombra_inf_big {
	background-image: url(../imagenes/sombra_inf_big.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #E9E9E9;
	background-attachment: scroll;
}

.td_fotos {
}


.td_piloto {

	background-image: url(../imagenes/td-select.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-attachment: scroll;
}


.td_info {
	background-image: url(../imagenes/lagoma-fdo.gif);
	background-repeat: repeat;
	background-position: left top;
	background-attachment: scroll;
	background-color: #F2F1F1;
}


.td_impar {
	border-top:1px solid #E9E9E9; 
	border-bottom:1px solid #E9E9E9; 
	line-height: normal;
	margin-right: 0;
	color:#0D2B47;
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	background-color: #F0F0F0;
}

.td_par {
	line-height: normal;
	margin-right: 0;
	color:#0D2B47;
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	background-color: #F4F4F4;
}

.liniatop  {
	margin-right: 0;
	color:#295347;
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none
}

.puntets  {
	border-bottom:1px dotted #cc7d12; 
	line-height: normal;
	margin-right: 0;
	color:#cc7d12;
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none; 
	border-left-width:1px; 
	border-right-width:1px; 
	border-top-width:1px
}
.puntetsblue  {
	border-bottom:1px dotted #0D2B47; 
	line-height: normal;
	margin-right: 0;
	color:#0D2B47;
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none; 
	border-left-width:1px; 
	border-right-width:1px; 
	border-top-width:1px
}
.puntetsblanc  {
	line-height: normal;
	margin-right: 0;
	color:#ffffff;
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none; 
	border-left-width:1px; 
	border-right-width:1px; 
	border-top-width:1px
}


.preu  {
	font-family: arial;
	font-size: 12px;
	color:#0D2B47;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}




/****************Formulari*******************/

TEXTAREA 
{
   	
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
   	background-color: #F3F3F3;
   	color: black; margin-right:6; margin-left:2; margin-top:2; margin-bottom:2;}


INPUT	
{
   	border:1px solid #999999; 
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
   	background-color: #F3F3F3;
   	color: #000000; margin-right:6; margin-left:6; margin-top:2; margin-bottom:2;}

Select	
{
   	border:1px solid #cccccc; 
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
   	background-color: #F3F3F3;
   	color: #000000; margin-right:6; margin-left:2; margin-top:2; margin-bottom:2;}

.td_fdoweb {

	background-image: url(../imagenes/fdoweb-01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #000000;
	background-attachment: scroll;  
}
.td_fdoweb2 { 


	background-image: url(../imagenes/fdoweb-02.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: scroll;
}
.paddingDiv
{
	float: left;
}
#im {FILTER: alpha(opacity=87)}
#im2 {FILTER: alpha(opacity=75)}

.Tituls {
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.Tituls2 {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
/*****************************************************************************/
/*****************     Per la div del Loading  *******************************/
/*****************************************************************************/

.divmissatge 
{
	font-family: Arial;
	font-size: 12px;
    height:100%;
    width:100%;
    background:#AAAAAA;    
    FILTER: alpha(opacity=65);
    -moz-opacity:0.6;
    opacity:0.6;
    position:absolute;
    left:0;
    top:0;
    vertical-align:middle;    
    visibility:visible;
    display:block;
}

.tablemissatge 
{
	font-family: Arial;
	font-size: 12px;
    height:100px;
    width:300px;
    border:solid 1px #456142;
    background:#FFFFFF;
    position:absolute; 
    left:40%;
    bottom:50%;    
}

.tdmissatge 
{
	font-family: Arial;
	font-size: 12px;
    height:100%;
    width:50%;
    vertical-align:middle;
    color:#000000;
}

.tdmissatge1
{
	font-family: Arial;
	font-size: 12px;
    height:100%;
    width:50%;
    vertical-align:middle;
    color:#000000;   
    background-image:url('/imagenes/espera.gif');
    background-repeat:no-repeat;
    background-position:center center;
}


img {
	behavior: url("pngbehavior.htc");
}
