body {
	
	margin-top: 0px;
	margin-left: 0px;
	text-align:center;
	margin-bottom:20px;
	background-color:#d8353c;
}
.links_a{
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	color: #f8b005;
	padding-left: 2px;
	text-decoration:none;
	text-transform:none;
	
}
.links_a:hover{
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	 text-transform:none;
	padding-left: 2px;
	text-decoration:none;
	background-color: #f8b005;
	
}
.links_a:visited {
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	color: #cccccc;
	 text-transform:none;
	padding-left: 2px;
	text-decoration:none;
	
	
}

.submenu {
	font-family: Arial, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	padding-left: 2px;
	text-decoration:none;
	text-transform: uppercase;	
	
}
.submenu:hover {
	font-family: Arial, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color: #d8353c;
	font-weight:bolder;
	text-transform: uppercase;
	padding-left: 2px;
	
}
.fons{
	background-color:#ffffff;
}
.fonsgris{
	background-color:#666666;
}
.imfons{
	background-image:url(../im/tit_tra.jpg);
	background-color:#ffffff;
	background-repeat:no-repeat;
	padding-top:260x;}

.imfonspat{
	background-image:url(../im/tit_pat.jpg);
	background-color:#ffffff;
	background-repeat:no-repeat;
	padding-top:155px;}

.imfonsexp{
	
	background-image:url(../im/tit_exp.jpg);
	background-color:#ffffff;
	background-repeat:no-repeat;
	padding-top:165px;}

.imfonssim{
	
	background-image:url(../im/tit_sim.jpg);
	background-color:#ffffff;
	background-repeat:no-repeat;
	padding-top:165px;}
	
.imfonslig{
	
	background-image:url(../im/tit_lig.jpg);
	background-color:#ffffff;
	background-repeat:no-repeat;
	padding-top:165px;}

.imfonscon{
	
	background-image:url(../im/tit_con.jpg);
	background-color:#ffffff;
	background-repeat:no-repeat;
	padding-top:165px;}

.imfonscon2{
	
	background-image:url(../im/tit_con2.jpg);
	background-color:#ffffff;
	background-repeat:no-repeat;
	padding-top:165px;}


.imfonstra{
	
	background-image:url(../im/tit_tra.jpg);
	background-color:#ffffff;
	background-repeat:no-repeat;
	padding-top:265px;}


.info{

	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	padding-left: 15px;

}
.receptatra{
	font-family: Arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #f8b005;
	padding-left: 15px;
	text-decoration:none;
	padding-top:8px;
	padding-bottom:0;
	line-height: 22px;
}
.receptalig{
	font-family: Arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #19b8ef;
	padding-left: 15px;
	text-decoration:none;
	padding-top:8px;
	padding-bottom:0;
	line-height: 22px;
}
.receptasimple{
	font-family: Arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #299826;
	padding-left: 15px;
	text-decoration:none;
	padding-top:8px;
	padding-bottom:0;
	line-height: 22px;
}
.titinfo{
	font-family: Arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #F80006;
	padding-left: 15px;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:4px;
	line-height: 22px;
}
.titexp{
	font-family: Arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #C1DF1B;
	padding-left: 15px;
	text-decoration:none;
	padding-bottom:4px;
	line-height: 22px;
	}
.txtexp{font-family: Arial, sans-serif;	font-size: 12px;font-weight: bold;color: #666;text-decoration:none;	line-height: 12px;}

.autora{font-family: Arial, sans-serif;	font-size: 18px;font-weight: bold;	color: #C1DF1B;	text-decoration:none;padding-bottom:8px;line-height: 16px;}
.concursant{font-family: Arial, sans-serif;	font-size: 14px;font-weight: bold;	color: #666;	text-decoration:none;padding-bottom:8px;line-height: 16px;margin-left:2px}
.tit_ing{
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #f8b005;
	color:#FFFFFF;
	padding-left: 12px;
	margin-left:15px;	
	margin-right:3px;
}
.tit_ingLig{
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #19B8EF;
	color:#FFFFFF;
	padding-left: 12px;
	margin-left:15px;	
	margin-right:3px;
}
.tit_ingSim{
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #299826;
	color:#FFFFFF;
	padding-left: 12px;
	margin-left:15px;	
	margin-right:3px;
}
.txt_ing{
	font-family: Arial, sans-serif;
	font-size: 11,5px;
	font-weight: regular;
	background-color: #666666;
	color:#FFFFFF;
	padding-left: 24px;
	text-decoration:none;
}

.tit_ingrec{
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color:#F80006;
	color:#FFFFFF;
	padding-left: 12px;
	margin-left:15px;	
	margin-right:3px;
}


.txt_ela{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#666666;	
	text-decoration:none;
}
.dest_info{
	font-family: Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#666666;
	text-decoration:none;
	
}
.mas{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: regular;
	color:#d8353c;
	text-decoration:none;
}
.borde{padding-left:10px;
}
.td_linea_separacio {
	background-image: url(../im/linea_separacio.gif);
	height: 4px;
	
}
.bordeblanc{
	
	border: 20px solid #FFFFFF;
}

.txtrecTra{
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #f8b005;
	text-decoration:none;
	line-height: 13px;
	padding-left: 15px;
}
.submenuTra {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #c7c7c7;
	text-decoration:none;
	text-transform: uppercase;
}
.submenuTra:hover {
	font-family: Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #f8b005;
	font-weight:bolder;
	text-transform: uppercase;
}

.extit{
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#666666;	
	text-decoration:none;
	padding-left: 10px;
}

.extext{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#666666;	
	text-decoration:none;
	padding-left: 10px;
}

.extretit{
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#FFFFFF;	
	text-decoration:none;
	padding-left: 15px;
}

.extretext{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#666666;	
	text-decoration:none;
	padding-left: 15px;
}

.extretextb{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#333333;	
	text-decoration:none;
	padding-left: 15px;
}
.txt10bold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 10px;
	color:#666666;
	padding-bottom:3px;
	padding-top:5px;
	
}

.fonsre1{
background-color: #C1DF1D;
}

.fonsre2{
background-color: #F3F9D1;
}


.menu {
	font-family: Arial, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	padding-left: 2px;
	text-decoration:none;
	text-transform: uppercase;	
	
}
.links_a2 {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-left: 2px;
	text-decoration:none;
	text-transform: uppercase;	
	
}
.links_a2:hover {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #C1DF1B;
	font-weight:bolder;
	text-transform: uppercase;
	padding-left: 2px;
	
}
.pastar{
    background:#F7B100;    
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:13px;
	font-size: 11px;
	color:#ffffff;
	width:228;
	height:60px;
	text-align:left;
	text-decoration:none;
	padding:5px 5px 10px 5px;
	
	 }



.pasver{
        
	
	background:#DC241F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:13px;
	font-size: 11px;
	color:#ffffff;
	width:228;
	height:60px;
	text-align:left;
	text-decoration:none;
	padding:5px 5px 10px 5px; 
	 }


.pasgro{
    background:#FFE805;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:13px;
	font-size: 11px;
	color:#ffffff;
	width:228;
	height:60px;
	text-align:left;
	text-decoration:none;
	padding:5px 5px 10px 5px;
	 }
.pasvei{
        
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:12px;
	font-size: 10px;
	color:#000000;
	background:#F6F3E8;
	width:228px;
	height:150px;
	text-align:left;
	text-decoration:none;
	padding:15px 5px 10px 5px;
	 }



.p{
        
		padding-left:10px;
       }

.ptop{
        
		padding-top:50px;
       }
	   
 .imfons{
        
		
		background-image:url(../im/fons.gif)
		
       }

/*TXT*/

.txt24{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	line-height:16px;
	font-size: 14px;
	color:#000000;
	
}
.txt24tar{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	line-height:16px;
	font-size: 28px;
	color:#D5280B;
	
}
.txt12{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 12px;
	line-height:14px;
	color:#666666;
	
}
.txt9{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left:5px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	
}
.txt9b{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	
}
.txt9g{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	
}
.txt10gris{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 10px;
	color:#666666;
	padding-bottom:3px;
	padding-top:5px;
	
}
/*botons*/
.campo {
	width:75px;
	padding-top: 3px;
	border: 1px Solid #999999;
	background-color:#dedede;
	padding: 2px;
	color: #333333;
	font-family: Verdana;
	font-size: 10px;
	margin-right:5px;
	
	
}
.campo2 {
	width:170px;
	padding-top: 3px;
	border: 1px Solid #999999;
	background-color:#dedede;
	padding: 2px;
	color: #333333;
	font-family: Verdana;
	font-size: 10px;
	margin-right:5px;
	
}
.campo3 {
	width:45px;
	padding-top: 3px;
	border: 1px Solid #999999;
	background-color:#dedede;
	padding: 2px;
	color: #333333;
	font-family: Verdana;
	font-size: 10px;
	margin-right:5px;
	
	
}

.campo4 {
	width:75px;
	padding-top: 3px;
	border: 1px Solid #999999;
	background-color:#dedede;
	padding: 2px;
	color: #333333;
	font-family: Verdana;
	font-size: 10px;
	margin-right:5px;
	
	
}


.boton{
        padding-top: 3px;
		font-size:10px;
        font-family:Verdana;
        font-weight:bold;
        color:white;
        background:#FEA503;
        border:0px;
        width:65px;
        height:16px;
		margin-left:5px;
		text-align:center;
       }
/*pastilles*/
.negre{
      
        background:#000000;
		height:3px;
       
       }



.noborder {
	text-decoration:none;
	border:none;
}
.gris{
      
       
		 background:#D3D2D1;}
.grisf{
      
       
		 background:#333333;}
		 
.verd{		 background:#52a3a4;}

/*padding*/
#main{
        margin: 35px 0px 0px 0px;
	}
#dreta{
        margin: 0px 4px 0px 0px;
		}

#esk{
        margin: 0px 0px 0px 15px;
		}

#bot5{
        margin: 2px 0px 5px 0px;
		}

#txt15{
        margin: 0px 15px 0px 15px;
		}

#esk5{
        margin: 0px 0px 0px 10px;
		}

#supinfer10{
        margin: 10px 0px 15px 0px;
		}



.banda {
	
	background-image:url(../im/banda_inf.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-left:10px;
	
	

	}
.banda2{
	
	background-image:url(../im/banda2_inf.gif);
	background-repeat:no-repeat;
	background-position:bottom;}

	
