/* Global properties ======================================================== */
html, body {width:100%; padding:0; margin:0;}

body {
    font: 11px/33px KomikaTitle, KomikaTextKaps, KomikaTextTight, KomikaT, OpenSans-CondLight, OpenSans-CondBold, OpenSans-CondLightItalic, Arial;
    color:#484848;
    background: #fff;
}

@font-face {
    font-family: 'KomikaTitle';
    src: url('../fonts/KomikaTitle.ttf');
}

@font-face {
    font-family: 'KomikaTextKaps';
    src: url('../fonts/KomikaTextKaps.ttf');
}

@font-face {
    font-family: 'KomikaTextTight';
    src: url('../fonts/KomikaTextTight.ttf');
}

@font-face {
    font-family: 'KomikaT';
    src: url('../fonts/KomikaT.ttf'); /* = KomikaTitle */
}

@font-face {
    font-family: 'OpenSans-CondLight';
    src: url('../fonts/OpenSans-CondLight.ttf');
}

@font-face {
    font-family: 'OpenSans-CondBold';
    src: url('../fonts/OpenSans-CondBold.ttf');
}


@font-face {
    font-family: 'OpenSans-CondLightItalic';
    src: url('../fonts/OpenSans-CondLightItalic.ttf');
}



<!--[if IE]>
<style type="text/css” media="screen">

  @font-face {
    font-family: 'KomikaTitle';
    src: url('../fonts/KomikaTitle.eot'); /* EOT file for IE */
    src: url('../fonts/KomikaTitle.eot?#iefix') format('embedded-opentype');
  }

  @font-face {
    font-family: 'KomikaTextKaps';
    src: url('../fonts/KomikaTextKaps.eot'); /* EOT file for IE */
    src: url('../fonts/KomikaTextKaps.eot?#iefix') format('embedded-opentype');
  }

  @font-face {
    font-family: 'KomikaTextTight';
    src: url('../fonts/KomikaTextTight.eot'); /* EOT file for IE */
    src: url('../fonts/KomikaTextTight.eot?#iefix') format('embedded-opentype');
  }

  @font-face {
    font-family: 'KomikaT';
    src: url('../fonts/KomikaT.eot'); /* EOT file for IE */
    src: url('../fonts/KomikaT.eot?#iefix') format('embedded-opentype');
  }

  @font-face {
    font-family: 'OpenSans-CondLight';
    src: url('../fonts/OpenSans-CondLight.eot'); /* EOT file for IE */
    src: url('../fonts/OpenSans-CondLight.eot?#iefix') format('embedded-opentype');
  }

  @font-face {
    font-family: 'OpenSans-CondBold';
    src: url('../fonts/OpenSans-CondBold.eot'); /* EOT file for IE */
    src: url('../fonts/OpenSans-CondBold.eot?#iefix') format('embedded-opentype');
  }

  @font-face {
    font-family: 'OpenSans-CondLightItalic';
    src: url('../fonts/OpenSans-CondLightItalic.eot'); /* EOT file for IE */
    src: url('../fonts/OpenSans-CondLightItalic.eot?#iefix') format('embedded-opentype');
  }
}
</style>






/***********************************************************************/
a {text-decoration:none; cursor:pointer; text-decoration:none; }
a:hover {text-decoration:none;}


.pdf_download {color:#A4A4A4; text-decoration:none;} /* #484848; #000; */
.pdf_download:hover {color:#A70707;}


.link {color:#A70707; text-decoration:none; }
.link:hover {text-decoration:underline;}

.link2 {text-decoration:none; }

.link3 {text-decoration:none; }
.link3:hover {text-decoration:underline;}

.text-1 {font-weight:normal; color:#000; font-size:60px; line-height:72px;}
.text-1 strong {font-weight:normal; margin-top:-32px; display:block;}
/*
.text-2 {font-family: 'OpenSans-CondLight'; font-weight:300; font-style:italic; color:#484848; font-size:21px; line-height:35px;}
*/

.text-3 {
    font-family: 'KomikaTitle';
    font-weight:normal;
    color:#484848;
    font-size:50px;
    line-height:60px;
}
.text-3 span {color:#A70707;} /* #ff9000 */

.text-4 {
    font-family: 'OpenSans-CondLight', 'Open Sans Condensed';
    font-weight:300;
    color:#484848;
    font-size:30px;
    line-height:36px;
    letter-spacing:-1px;
}

.text-4 span {
    font-family:'OpenSans-CondBold', 'Open Sans Condensed';
    font-weight:bold;
    color:#A70707;
}


/* d'acord a image height = 120px ...............................................*/
.text-ROW1 {
    font-family:'OpenSans-CondLight', 'Open Sans Condensed';
    font-size:22px;
    line-height:120px;
    color:#000000;
}

.text-row1 {
    font-family:'OpenSans-CondLight', 'Open Sans Condensed';
    font-size:20px;
    line-height:120px;
    color:#000000;
}

.text-row2 {
    font-family:'OpenSans-CondLight', 'Open Sans Condensed';
    font-size:20px;
    line-height:60px;
    color:#000000;
}

.text-row3 {
    font-family:'OpenSans-CondLight', 'Open Sans Condensed';
    font-size:20px;
    line-height:40px;
    color:#000000;
}

.text-ROW3 {
    font-family:'OpenSans-CondLight', 'Open Sans Condensed';
    font-size:22px;
    line-height:40px;
    color:#000000;
}
.text-row4 {
    font-family:'OpenSans-CondLight', 'Open Sans Condensed';
    font-size:20px;
    line-height:30px;
    color:#000000;
}

.text-row5 {
    font-family:'OpenSans-CondLight', 'Open Sans Condensed';
    font-size:20px;
    line-height:24px;
    color:#000000;
}

.text-row6 {
    font-family:'OpenSans-CondLight', 'Open Sans Condensed';
    font-size:18px;
    line-height:20px;
    color:#000000;
}

/*............................................... d'acord a row image height = 120px */



/* d'acord a image height = 44px ...............................................*/
.text-pdf {
    font-family:'OpenSans-CondBold', 'Open Sans Condensed';
    font-weight:bold;
    font-size:20px;
    line-height:44px;
}
/*............................................... d'acord a row image height = 44px */

.text-titol {
    font-family:'OpenSans-CondBold', 'Open Sans Condensed';
    font-weight:bold;
    font-size:20px;
    line-height:24px;
}

.text-paragraf {
    font-family:'OpenSans-CondLight', 'Open Sans Condensed';
    font-size:20px;
    line-height:22px;
}

.text-paragraf span {
    font-family:'OpenSans-CondBold', 'Open Sans Condensed';
    font-weight:bold;
    color:#A70707;
}

ul {margin:0; padding:0;list-style-image:none;}
ul.list-1 li {padding:0px 0 0px 25px; line-height:25px; background:url(../images/marker.png) 0 5px no-repeat;}
ul.list-1 li a {color:#484848;}
ul.list-1 li a:hover {color:#457c00;}


/******************************************************************/
.clear {clear:both; line-height:0; font-size:0; width:100%;}
.wrapper {width:100%; overflow:hidden; position:relative}
.wrap {overflow:hidden; position:relative}
.extra-wrap {overflow:hidden;}
.fleft {float:left;}
.fright {float:right;}
.img-indent {float:left; margin:4px 18px 0px 0;}	
.line-height {line-height:18px;}
.last {margin-right:0px !important; padding-right:0px !important;}

.top {padding-top:37px;}
.top-1 {margin-top:30px;}
.top-2 {margin-top:10px;}
.top-3 {margin-top:12px;}
.top-4 {margin-top:14px;}
.top-5 {margin-top:8px !important;}

.p1 {padding-bottom:25px;}
.p2 {padding-bottom:13px;}
.p3 {padding-bottom:10px;}
.p4 {padding-bottom:17px;}
.p5 {padding-bottom:12px;}


/*********************************header*************************************/
header
{
    width:100%; 
    color:black;
    font-family: "Arial Narrow", generic;
    font-size:40px;
}

h1
{
    /*
    display:inline-block;
    z-index:1111;
    margin:16px 0px 0px 16px;
    position:relative;
    float:left;
    */
    color:black;
    text-align:center;
    font-family: "Arial Narrow", generic;
    font-size:40px;
}

h2 {
    font-family: "KomikaTitle", "Arial Narrow", generic;
    font-size:32px;
    line-height:40px;
    color:#484848; /* #000; */ /* #A70707; */
    font-weight:normal;
}


nav {display:inline-block; z-index:1111; position:relative;}

/*********logo*********/

li.logo {
    padding-top: 4px;
    width:100%;
}

/*********flags*********/
li.flags {
    padding-top: 8px;
    padding-bottom: 8px;
    width:100%;
}



/*********menu2*********/
li.menu2 {
    width:100%;
    background:#f2f2f2; /* roig=FF0000, verd=00FF00, blau=0000FF, negre=000000 */
}

/*********menu*********/
ul.menu {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    display:inline-block;
    width:100%;
    text-decoration:none;
}

ul.menu p {
    text-align:center;
}

ul.menu li {float:left; line-height:30px; margin:0px 0px 0px 0px; padding:0px 20px 0px 20px;}
ul.menu li:hover, ul.menu li.current {}

ul.menu li a {
    font-size:30px;
    line-height:40px;
    font-family: KomikaTitle;
    color:#A4A4A4;
    display:inline-block;
}
ul.menu li a:hover, ul.menu li.current a {color:#A70707;}


/*********************************content*************************************/
#content {width:100%;padding:0px 0px 48px 0; background:#f2f2f2;}

.img-border {border:#fff 8px solid;}

.box-1 {overflow:hidden; padding:40px 0 10px; text-align:center;}
.box-1 img {float:left; margin-top:-3px;}
.box-1 h2 {margin-bottom:8px;}

.box-3 {overflow:hidden; padding:12px 0 0 0;}
.box-3>div { width:180px; float:left; margin-right:25px;}
.box-3>div a.link-2 {display:inline-block; margin:15px 0 6px 0;}

.date {overflow:hidden;}
.date strong {display:inline-block; background:url(../images/date.png) 0 0 no-repeat; width:51px; height:53px; float:left; margin-right:5px;font-weight:normal; color:#000; font-size:40px; line-height:48px; text-align:center;}
.date span {font-family: OpenSans-CondLight, 'Open Sans Condensed'; font-weight:300; font-style:italic; color:#000; font-size:20px; line-height:24px; display:inline-block; overflow:hidden; margin-top:21px;}


/****************************footer************************/est-
footer {
    width:100%; 
    overflow:hidden;
    margin:0 auto;
    padding:20px 20px 20px 20px;

}

footer p {
    text-align:center;
    font-family: "OpenSans-CondLightItalic", "Open Sans Condensed", "Arial Narrow", generic;
    font-style:italic;
    font-size:14px;
}

