@font-face {
    font-family: 'cibreoregular';
    src: url('cibreo.eot');
    src: url('cibreo.eot?#iefix') format('embedded-opentype'),
         url('cibreo.woff') format('woff'),
         url('cibreo.ttf') format('truetype'),
         url('cibreo.svg#cibreoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'bpreplayregular';
    src: url('bpreplay-webfont.eot');
    src: url('bpreplay-webfont.eot?#iefix') format('embedded-opentype'),
         url('bpreplay-webfont.woff') format('woff'),
         url('bpreplay-webfont.ttf') format('truetype'),
         url('bpreplay-webfont.svg#bpreplayregular') format('svg');
    font-weight: normal;
    font-style: normal;
}



@font-face {
    font-family: 'robotolight';
    src: url('roboto-light-webfont.eot');
    src: url('roboto-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('roboto-light-webfont.woff') format('woff'),
         url('roboto-light-webfont.ttf') format('truetype'),
         url('roboto-light-webfont.svg#robotolight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotoregular';
    src: url('roboto-regular-webfont.eot');
    src: url('roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('roboto-regular-webfont.woff') format('woff'),
         url('roboto-regular-webfont.ttf') format('truetype'),
         url('roboto-regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}




.menu {
	font-family: 'robotoregular', Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	color: #343434;
}
.menu1 {
	font-family: 'robotoregular', Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #747474;
	line-height:16px;
    font-weight: normal;
    font-style: normal;	
}
.menu1m {
	font-family: 'robotoregular', Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #747474;
}
.menu2 {
	font-family: 'robotoregular',Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #15759f;
}
.menu3 {
	font-family: 'robotoregular', Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #e5142c;
}
.activitats_titol {
	font-family: 'robotoregular', Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #e5142c;
    font-weight: normal;
    font-style: normal;
    line-height:23px;	
}
.activitats_subtitol {
	font-family: 'robotoregular', Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #646262;
    font-weight: normal;
    font-style: normal;
    line-height:19px;
}
.activitats_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3c3c3c;
	line-height:16px;
    font-weight: normal;
    font-style: normal;	
}
.activitats_info {
	font-family: 'robotoregular', Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #e5142c;
}
.titol {
	font-family: 'robotoregular', Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #e5142c;
	line-height:26px;
    font-weight: normal;
    font-style: normal;		
}

h1{
	font-family: 'robotoregular', Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #747474;
	line-height:26px;
    font-weight: normal;
    font-style: normal;	
    margin:0;	
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3c3c3c;
	line-height:16px;
    font-weight: normal;
    font-style: normal;	
}
.calendari {
	font-family: 'robotoregular', Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #e5142c;
	line-height:15px;
    font-weight: normal;
    font-style: normal;		
}
.dades {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.titol_principal {
	font-family: 'robotoregular', Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #343434;
}
.descripcio_novetat {
	font-family: 'robotoregular', Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #343434;
}
.preu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #e5142c;
	line-height:22px;
    font-weight: normal;
    font-style: normal;	
}
.preu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #747474;
}
textarea
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #666666 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Verdana, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    padding:4px;
    border-radius:4px;
    margin:4px 0 4px 0;
    width:95%;
    height:89px;
}

input
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #666666 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Verdana, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    padding:4px;
    border-radius:4px;
    margin:4px 0 4px 0;
}

.inputm
{
    BORDER: #666666 1px solid;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    padding:4px;
    border-radius:4px;
}

.combo
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.boton
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    BORDER-LEFT: 1px solid;
    COLOR: #747474;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: 'robotoregular', Arial, Helvetica, sans-serif;
}