@font-face {
    font-family: 'port_lligat_slabregular';
    src: url(fonts/'portlligatslab-regular-webfont.eot');
    src: url('fonts/portlligatslab-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/portlligatslab-regular-webfont.woff') format('woff'),
         url('fonts/portlligatslab-regular-webfont.ttf') format('truetype'),
         url('fonts/portlligatslab-regular-webfont.svg#port_lligat_slabregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'port_lligat_sansregular';
    src: url('fonts/portlligatsans-regular-webfont.eot');
    src: url('fonts/portlligatsans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/portlligatsans-regular-webfont.woff') format('woff'),
         url('fonts/portlligatsans-regular-webfont.ttf') format('truetype'),
         url('portlligatsans-regular-webfont.svg#port_lligat_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'abelregular';
    src: url('fonts/abel-regular_0-webfont.eot');
    src: url('fonts/abel-regular_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/abel-regular_0-webfont.woff') format('woff'),
         url('fonts/abel-regular_0-webfont.ttf') format('truetype'),
         url('fonts/abel-regular_0-webfont.svg#abelregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
body{
	margin:0px;
	background:url(imgs/bg.jpg);
	background-repeat:repeat-x;
	background-position:center top;
}
.welcome{
	font-family: 'Revue';
	font-size:14pt;
	font-weight:normal;
	text-decoration:none;
	color:#434343;
}
.base{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.bottom_link{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}
.bottom_link:hover{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:underline;
}
.base2{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}
.base2_link{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:underline;
}
.base2_link:hover{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}
.qc_txt{
	font-family: 'abelregular';
	font-size:14pt;
	font-weight:normal;
	text-decoration:none;
	color:#0059CC;
}
.qc_txt_link{
	font-family: 'abelregular';
	font-size:14pt;
	font-weight:normal;
	text-decoration:none;
	color:#0059CC;
}
.qc_txt_link:hover{
	font-family: 'abelregular';
	font-size:14pt;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
.text2{
	font-family: 'abelregular';
	font-size:11pt;
	font-weight:normal;
	text-decoration:none;
	color:#3A3A3A;
	font-style:italic;
}
.navigation{
	font-family: 'port_lligat_slabregular';
	font-size:15pt;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
}
.news{
	font-family: 'port_lligat_slabregular';
	font-size:10pt;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
}
.logo_link a{
	opacity:1;
	webkit-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}
.logo_link a:hover{
	opacity:.5;
	webkit-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}
.toptext{
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#222222;
}