/* CSS Fuck you Paul FHG */

body { margin: 0; padding: 0; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background: url(../../images/background.gif) repeat; }

a { color: #000; text-decoration: underline; }
a:hover { color: red; text-decoration: underline; }
p { margin:0; padding:0; }

.blClear { clear:both; overflow: hidden; }
.blContent { background: #3D3D3D;  width: 912px; margin: 0 auto; margin-bottom: 0; padding: 0 4px 0 4px; border: 6px solid #191919; border-top: 0; border-bottom: 0;}

/*  blFhg1 pronto */

.blFgh1 .blHeader .bl_header1 { background: url(../../images/header_fgh01.jpg) no-repeat; }
.blFgh1 .blHeader .bl_header1 .bl_flag { margin-left: 20px; margin-top:32px; }
.blFgh1 .blHeader .bl_header2 { background: url(../../images/en/header2_fgh01.jpg) no-repeat;  }
.blFgh1 .blHeader .bl_header3 { background: url(../../images/en/header3_fgh01.jpg) no-repeat; width: 497px; padding: 80px 35px 0 380px; }
.blFgh1 .blHeader .bl_header3 p { font-size: 9px; line-height: 1.3em; }

.blFgh1 .blBody .bl_body1 { text-align: center; color: black; background: url(../../images/body1_fgh01.jpg) no-repeat; width: 912px; height: 808px; padding-top: 30px; }
.blFgh1 .blBody .bl_body1 p { background: white ; text-align: left; color: #000000; width: 650px; margin-top: 35px; }
.blFgh1 .blBody .bl_body1 .bl_text p{  background: white ; text-align: left; color: #000000; width: 650px; margin-top: 0px; ;}
.blFgh1 .blBody .bl_body1 .blThumb {  padding: 12px 0 80px 0px;  }
.blFgh1 .blBody .bl_body1 .blThumb .bl_thumb {  background: white; width: 146px; height: 200px;  float:left; display: inline;  margin-left: 59px; margin-right: 9px; }
.blFgh1 .blBody .bl_body1 .blThumbs { margin: -45px 0 52px 0px;  }
.blFgh1 .blBody .bl_body1 .blThumb2 { margin: -80px 0 0px 0px;  }
.blFgh1 .blBody .bl_body1 .blThumb2 .bl_thumb {  background: white; width: 109px; height: 150px;  float:left; display: inline;  margin-left: 81px; margin-right: 22px; }

.blFgh1 .blBody .bl_highlight { background: url(../../images/highlight_fgh01.jpg) no-repeat; width: 711px; height: 55px;  padding: 240px 170px 0  35px; }
.blFgh1 .blBody .bl_highlight p { line-height: 1.4em; }

.blFgh1 .blBody .bl_body2 { background: url(../../images/body2_fgh01.jpg) no-repeat left top; width: 912px; height: 109px; text-align:right; overflow: hidden;}

.blFgh1 .blBody .bl_body3 { background: url(../../images/body3_fgh01.jpg) no-repeat left top; width: 912px; height: 259px; text-align:right; }
.blFgh1 .blBody .bl_body3 .blThumb { padding: 11px 0 0 0px;  }
.blFgh1 .blBody .bl_body3 .blThumb .bl_thumb {  background: white; width: 146px; height: 200px;  float:left; display: inline;  margin-left: 53px; margin-right: 14px; }

/*  blFhg2 pronto */

.blFgh2 .blHeader .bl_header1 { background: url(../../images/header_fgh02.jpg) no-repeat; }
.blFgh2 .blHeader .bl_header1 .bl_flag { margin-left: 20px; margin-top:32px; }
.blFgh2 .blHeader .bl_header2 { background: url(../../images/en/header2_fgh02.jpg) no-repeat;  }
.blFgh2 .blHeader .bl_header3 { background: url(../../images/en/header3_fgh02.jpg) no-repeat; width: 497px; padding: 80px 35px 0 380px; }
.blFgh2 .blHeader .bl_header3 p { font-size: 9px; line-height: 1.3em; }

.blFgh2 .blBody .bl_body1 { background: url(../../images/body1_fgh02.jpg) no-repeat; width: 912px; height: 559px; padding-top: 20px; }
.blFgh2 .blBody .bl_body1 p { color: #000000; width: 650px; margin-top: 0px; }
.blFgh2 .blBody .bl_body1 .blThumb { margin: 63px 0 46px 0;  }
.blFgh2 .blBody .bl_body1 .blThumb2 { margin: 18px 0 46px 0;  }
.blFgh2 .blBody .bl_body1 .blThumb .bl_thumb {  background: white; width: 146px; height: 200px;  float:left; display: inline;  margin-left: 63px; margin-right: 4px; }
.blFgh2 .blBody .bl_body1 .blThumb2 .bl_thumb {  background: white; width: 146px; height: 200px;  float:left; display: inline;  margin-left: 63px; margin-right: 4px; }

.blFgh2 .blBody .bl_body2 { background: url(../../images/body2_fgh02.jpg) no-repeat; width: 879px; height: 362px; padding: 31px 0 0 33px; }
.blFgh2 .blBody .bl_body2 p { line-height: 1.4em; color: #000000; width: 378px; font-weight: bold;}

.blFgh2 .blBody .bl_body3 { background: url(../../images/en/body3_fgh02.jpg) no-repeat; width: 912px; height: 472px; padding-top: 10px; }
.blFgh2 .blBody .bl_body3 .blThumb { padding: 48px 0 0px 194px;  }
.blFgh2 .blBody .bl_body3 .blThumb .bl_thumb {  background: white; width: 109px; height: 150px;  float:left; display: inline;  margin-left: 54px; }
.blFgh2 .blBody .bl_body3 img { float: right; }

/*  blFhg3 pronto */

.blFgh3 .blHeader .bl_header1 { background: url(../../images/header_fhv02.jpg) no-repeat; }
.blFgh3 .blHeader .bl_header1 .bl_flag { margin-left: 237px; margin-top:32px; }
.blFgh3 .blHeader .bl_header2 { background: url(../../images/en/header2_fhv02.jpg) no-repeat;  }
.blFgh3 .blHeader .bl_header3 { background: url(../../images/en/header3_fhv02.jpg) no-repeat; width: 497px; padding: 80px 35px 0 380px; }
.blFgh3 .blHeader .bl_header3 p { font-size: 9px; line-height: 1.3em; }

.blFgh3 .blBody .bl_body1 { background: url(../../images/body1_fgh03.jpg) no-repeat; width: 912px; height: 543px; padding-top: 20px; }
.blFgh3 .blBody .bl_body1 p { color: #000000; width: 750px; margin-top: 0px; }
.blFgh3 .blBody .bl_body1 .blThumb { padding: 12px 0 38px 24px;  }
.blFgh3 .blBody .bl_body1 .blThumb .bl_thumb {  background: white; width: 146px; height: 200px;  float:left; display: inline;  margin-left: 54px; }
.blFgh3 .blBody .bl_body1 .blThumbs { padding: 12px 0 38px 9px;}
.blFgh3 .blBody .bl_body1 .blThumbs .bl_thumbs {  background: white; width: 109px; height: 150px;  float:left; display: inline;  margin-left: 57px; margin-top: 16px; }

.blFgh3 .blBody .bl_body2 { background: url(../../images/body2_fgh03.jpg) no-repeat; width: 912px; height: 223px; }
.blFgh3 .blBody .bl_body2 .blThumb { padding: 12px 0 38px 9px;}
.blFgh3 .blBody .bl_body2 .blThumb .bl_thumb {  background: white; width: 109px; height: 150px;  float:left; display: inline;  margin-left: 57px; margin-top: 16px; }


.blFgh3 .blBody .bl_highlight { background: url(../../images/highlight_fgh03.jpg) no-repeat; width: 882px; height: 104px;  padding: 40px 0 0 30px; }
.blFgh3 .blBody .bl_highlight .bl_text { width: 400px; float:left; font-weight: bold; }
.blFgh3 .blBody .bl_highlight .bl_text p { margin-top: 15px; line-height: 1.4em; }
.blFgh3 .blBody .bl_highlight img { float: right; margin-right: 36px;}

.blFgh3 .blBody .bl_body3 .bl_left { text-align: right; background: url(../../images/body2_left_fhv04.jpg) no-repeat; width: 403px; height: 516px; float: left; }
.blFgh3 .blBody .bl_body3 .bl_left .bl_thumb { float:right; width: 146px; height: 200px; background: white; margin: 27px 0 22px 0; } 
.blFgh3 .blBody .bl_body3 .bl_right { background: url(../../images/en/body2_right_fhv04.jpg) no-repeat; width: 509px; height: 516px; float: left; }
.blFgh3 .blBody .bl_body3 .bl_right .bl_text { width: 425px; padding: 353px 0 0 55px; }
.blFgh3 .blBody .bl_body3 .bl_right .bl_text p { padding-top: 12px; color: #000; }

/*  Fhg 04 */

.blHeader .bl_header1 { background: url(../../images/header_fhv04.jpg) no-repeat; width: 912px; height: 64px; }
.blHeader .bl_header1 .bl_flag { float:left; margin-left: 31px; width: 120px; margin-top:32px; display:inline;}
.blHeader .bl_header2 { background: url(../../images/en/header2_fhv04.jpg) no-repeat; width: 912px; height: 247px }
.blHeader .bl_header3 { background: url(../../images/en/header3_fhv04.jpg) no-repeat; width: 522px; height: 60px;  padding: 80px 35px 0 355px; }
.blHeader .bl_header3 p { font-size: 9px; line-height: 1.3em; }

.blBody .bl_body1 { background: url(../../images/body1_fhv04.jpg) no-repeat; width: 912px; height: 891px; padding-top: 41px; }
.blBody .bl_body1 p { color: #FF030C; width: 400px; margin: 0 auto; margin-bottom: 12px; text-align: center;}
.blBody .bl_url { background: url(../../images/url_fhv04.jpg) no-repeat; width: 912px; height: 28px; }

/*  blFhg4 pronto */

.blFgh4 .blHeader .bl_header1 { background: url(../../images/header_fhv02.jpg) no-repeat; }
.blFgh4 .blHeader .bl_header1 .bl_flag { margin-left: 237px; margin-top:32px; }
.blFgh4 .blHeader .bl_header2 { background: url(../../images/en/header2_fhv02.jpg) no-repeat;  }
.blFgh4 .blHeader .bl_header3 { background: url(../../images/en/header3_fhv02.jpg) no-repeat; width: 497px; padding: 80px 35px 0 380px; }
.blFgh4 .blHeader .bl_header3 p { font-size: 9px; line-height: 1.3em; }

.blFgh4 .blBody .bl_body1 { background: url(../../images/body1_fgh04.jpg) no-repeat; width: 912px; height: 279px; padding-top: 15px; }
.blFgh4 .blBody .bl_body1 p { color: #000000; width: 650px; margin-top: 0px; }
.blFgh4 .blBody .bl_body1 .blThumb { padding: -10px 0 0 30px;  }
.blFgh4 .blBody .bl_body1 .blThumb .bl_thumb {  background: white; width: 146px; height: 200px;  float:left; display: inline;  margin-left: 61px; }

.blFgh4 .blBody .bl_body2{ background: url(../../images/body2_fgh04.jpg) no-repeat; width: 882px; height: 111px;  padding: 28px 0 0 30px; }
.blFgh4 .blBody .bl_body2 .bl_text { width: 400px; float:left;  }
.blFgh4 .blBody .bl_body2 .bl_text p { font-weight: bold; margin-top: 15px; line-height: 1.4em; color: #000000;}

.blFgh4 .blBody .bl_highlight { background: url(../../images/highlight_fgh04bg.jpg) no-repeat left bottom; width: 912px; height: 45px;  padding: 0 0 208px 0; }
.blFgh4 .blBody .bl_highlight .bl_highlight1 { background: url(../../images/highlight_fgh04bg1.jpg) no-repeat right top; height: 45px; }
.blFgh4 .blBody .bl_highlight img { float: left; margin-right: 0px;}

.blFgh4 .blBody .bl_body3 { background: url(../../images/en/body3_fgh04.jpg) no-repeat left bottom; width: 912px; height: 435px;  padding: 0 0 0 0;}
.blFgh4 .blBody .bl_body3 .blThumb { padding: 40px 0 8px 34px;  }
.blFgh4 .blBody .bl_body3 .blThumb .bl_thumb {  background: white; width: 109px; height: 150px;  float:left; display: inline;  margin-left: 49px; }
.blFgh4 .blBody .bl_body3 img { float: right; }
.blFgh4 .blBody .bl_body3 .blThumbs { padding: 40px 0 8px 34px;  }

.blFgh4 .blBody .bl_body4 { background: url(../../images/body4_fgh04.jpg) no-repeat; width: 912px; height: 332px; padding-top: 0px; }
.blFgh4 .blBody .bl_body4 p { color: #000000;; width: 650px; margin: 0px auto; margin-bottom: 0; font-weight: bold; line-height: 1.4em; }
.blFgh4 .blBody .bl_body4 .blThumb { padding: 44px 0 0 3px;  }
.blFgh4 .blBody .bl_body4 .blThumb .bl_thumb {  background: white; width: 146px; height: 200px;  float:left; display: inline;  margin-left: 61px; }

/*  blFhg5 pronto */

.blFgh5 .blHeader .bl_header1 { background: url(../../images/header_fgh05.jpg) no-repeat; }
.blFgh5 .blHeader .bl_header1 .bl_flag { margin-left: 18px; margin-top:12px; }
.blFgh5 .blHeader .bl_header2 { background: url(../../images/en/header2_fgh05.jpg) no-repeat;  }
.blFgh5 .blHeader .bl_header3 { background: url(../../images/en/header3_fgh05.jpg) no-repeat; width: 497px; padding: 80px 35px 0 380px; }
.blFgh5 .blHeader .bl_header3 p { font-size: 9px; line-height: 1.3em; }

.blFgh5 .blBody .bl_body1 { background: url(../../images/body1_fgh05.jpg) no-repeat; width: 912px; height: 910px; padding-top: 21px; }
.blFgh5 .blBody .bl_body1 p { color: #000000; width: 650px; margin-top: 55px; margin-bottom: 0;}
.blFgh5 .blBody .bl_body1 .blThumb { padding: 57px 0 0px 1px;  }
.blFgh5 .blBody .bl_body1 .blThumbs { padding-top: 35px;}
.blFgh5 .blBody .bl_body1 .blThumb .bl_thumb {  background: white; width: 146px; height: 200px;  float:left; display: inline;  margin-left: 66px; }

.blFgh5 .blBody .bl_body3 .bl_left { text-align: right; background: url(../../images/body2_left_fhv04.jpg) no-repeat; width: 403px; height: 516px; float: left; }
.blFgh5 .blBody .bl_body3 .bl_left .bl_thumb { float:right; width: 146px; height: 200px; background: white; margin: 27px 0 22px 0; } 
.blFgh5 .blBody .bl_body3 .bl_right { background: url(../../images/en/body2_right_fhv04.jpg) no-repeat; width: 509px; height: 516px; float: left; }
.blFgh5 .blBody .bl_body3 .bl_right .bl_text { width: 425px; padding: 353px 0 0 55px; }
.blFgh5 .blBody .bl_body3 .bl_right .bl_text p { padding-top: 12px; color: #000; }



/* FOOTER */

.blFooter { width: 912px; height: 133px; }
.blFooter .bl_bot1  { background: url(../../images/en/join_fhv.gif) no-repeat; cursor: pointer;  text-indent: -5000px; float:left; width: 313px; height: 133px; }
.blFooter .bl_bot1  a { background: url(../../images/en/join_fhv.gif) no-repeat; cursor: pointer;  text-indent: -5000px; float:left; width: 313px; height: 133px; }
.blFooter .bl_bot2  { background: url(../../images/footer_fhv.jpg) no-repeat;  float:left; width: 239px; height: 133px; }
.blFooter .bl_bot2 .bl_text {width: 239px; text-align:center;  margin-top: 110px; }
.blFooter .bl_bot3  { background: url(../../images/en/wantmore_fhv.jpg) no-repeat; cursor: pointer; text-indent: -5000px; float:right; width: 360px; height: 133px; }
.blFooter .bl_bot3  a { background: url(../../images/en/wantmore_fhv.jpg) no-repeat; cursor: pointer; text-indent: -5000px; float:right; width: 360px; height: 133px; }