/* Festivalul blogurilor gustoase 2009
--------------------------------------------------------------------------- */

/* FBG HEADER
--------------------------- */
.fbgHeader {width:689px; height:280px; background:url(../images/fbg_2009/fbg_header_bg.jpg) no-repeat 0 0; position:relative;}
.fbgHeader .fbgHeaderLeftPart { float:left; width:180px;  padding:35px 0 0 0;}
.fbgHeader .fbgHeaderRightPart { float:left; width:500px; }
.fbgLogo {  background:url(../images/fbg_2009/fbg2009_logo_1.gif) no-repeat 0 0; margin:0 0 0 20px;}
.fbgLogo a {width:148px; height:165px; text-indent:-9999px; display:block;}
.goPhilips { width:115px; height:39px; background:url(../images/fbg_2009/philips_logo.gif)}

.fbg2009ParticipateBtn { width:500px; height:260px; display:block; text-indent:-9999px;}
.goPhilips { display:block; text-indent:-9999px; background:url(../images/fbg_2009/fbg2009_philips_logo_2.gif) no-repeat 0 0; margin:20px 0 0 30px;}

.fbgMediaPartnersType1 { background-color:#fff; padding:10px 20px; margin:-12px 3px 20px 3px; font-family:Arial, Helvetica, sans-serif;}
.fbgMediaPartnersType1 span { font-size:1.4em; color:#a9a9a9;}
.fbgMediaPartnersType1 .mediaPartnerLogo { margin:0 0 0 18px;}

.fbgMediaPartnersType1 a img { vertical-align:middle;}
/* ------------------------ */

/* INDEX PAGE
--------------------------- */
.fbgBoxType1 {border:1px solid #e5e5e5; margin:0 3px 20px 3px; background-color:#fff;}
.fbgBoxHeaderType1 { background-color:#a91d51; padding:12px 20px 5px 20px;}
.fbgBoxType1 .fbgBoxType1Content { padding:20px; width:640px; overflow:hidden;}
.fbgTitle1 { color:#a91d51; font-size:3em; font-family:Georgia, "Times New Roman", Times, serif; margin:0 0 15px 0;}
.fbgTextNormal { color:#444; font-size:1.2em; line-height:1.5em; font-family:Arial, Helvetica, sans-serif;}
.fbgTextNormal a { color:#0054d6;}
.fbgSpacer {border-top:1px solid #e5e5e5; margin:20px 0;}
.fbgBoxType1Content .mediaPartnerLogo { margin:0 45px 0 0;}

.fbgNav2 li { background:url(../images/fbg_2009/fbg_btn_type1.gif) no-repeat 0 0; width:317px; height:48px; float:left; margin:0 0 10px 0;}
.fbgNav2 li a { color:#a91d51; display:block; padding:15px 0 5px 20px; font-size:1.6em;}
.fbgNav2 li a:hover { color:#999999;}
/* ------------------------ */


/* SPONSOR PAGE
--------------------------- */
.fbgNav1 { background:url(../images/fbg_2009/fbg_pattern1.gif) repeat 0 0; height:40px; padding:0 0 0 12px; margin:0 3px -1px 3px; position:relative; z-index:1;}
.fbgNav1 li { float:left; border-right:1px solid #f5f5f5;}
.fbgNav1 li a { display:block; padding:14px 6px 11px 6px; color:#fff!important; font-size:1.2em;}
.fbgNav1 li a:hover { text-decoration:underline;}
.fbgNav1 li.selected { background-color:#fff;}
.fbgNav1 li.selected a { color:#000!important;}

.fbgBreadcrumbs {font-size:1.2em; color:#555; border-bottom:1px solid #e5e5e5; padding:0 0 10px 0; margin:0 0 20px 0;}
.fbgBreadcrumbs a {  color:#555!important;}
.fbgBreadcrumbs span { padding:0 5px;}

.fbgPageTitle { font-size:4em; margin:0 0 18px 0;}
.fbgAboutTheSponsor { font-size:1.6em; line-height:1.5em; color:#555; margin:0 0 20px 0;}
.fbgSponsorLogo { float:right; margin:20px 0 0 0;}

.fbgShortPrizesDesc { background:url(../images/fbg_2009/fbg_shot_prizes_bg.jpg) no-repeat 0 0; padding:45px 20px 0 320px; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; line-height:1.6em; color:#555;}
.fbgBoxType2 { font-size:1.2em; line-height:1.6em; background:url(../images/fbg_2009/fbg_pattern2.gif) repeat-x 0 0; border-top:1px solid #e5e5e5; padding:20px; font-family:Arial, Helvetica, sans-serif;}
.fbgBookPreview1 { background:url(../images/fbg_2009/fbg_book_preview_1.jpg) no-repeat 0 0; padding:35px 20px 20px 340px; font-size:1.2em; line-height:1.6em; font-family:Arial, Helvetica, sans-serif; color:#555;}
/* ------------------------ */

/* SPONSOR PAGE
--------------------------- */
.fbgPrizePageBlurb { font-size:2.2em; font-style:italic; color:#555; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5; padding:10px 0;}
.fbgPrizePageBlurb a { color:#4295ce!important;}


.fbgPrizeDescBox { margin:0 0 20px 0;}
.fbgPrizeDescBoxPartLeft { float:left; width:230px;}
.fbgPrizeDescBoxPartRight { float:left; width:410px;}

.fbgBoxHeaderType2 { font-size:1.8em; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #e5e5e5; padding:10px 0; margin:0 0 10px 0;}
.fbgBoxHeaderType2 a { color:#4295ce!important;}
.fbgPrizeBlurb { font-size:1.1em; font-family:Arial, Helvetica, sans-serif; line-height:1.5em; color:#555;}

.fbgListType1 { font-size:1.1em; color:#555; font-family:Arial, Helvetica, sans-serif;}
.fbgListType1 li { margin:0 0 5px 0; background:url(../images/fbg_2009/fbg_bullet1.gif) no-repeat 0 center; padding:0 0 0 10px;}

.fbgPrizeMoreDescPartLeft { float:left; width:298px; border-right:1px solid #e5e5e5; margin:0 20px 0 0;}
.fbgPrizeMoreDescPartRight { float:left;}


.fbgBookPreview2 { background:url(../images/fbg_2009/fbg_book_preview_2.jpg) no-repeat 0 0; padding:35px 20px 0 345px; font-family:Arial, Helvetica, sans-serif; color:#555; margin:0 0 20px 0;}
.fbgBookPreview2 p { font-size:1.6em; font-weight:bold; margin:0 0 10px 0;}
.fbgBookPreview2 span { font-size:1.2em; line-height:1.2em;}
/* ------------------------ */


/* ------------------------------------------------------------------------ */




.fbgListType2 { font-family:Arial, Helvetica, sans-serif; margin:0 0 20px 0; border-top:1px solid #e5e5e5;}
.fbgListType2 li { background:url(../images/fbg_2009/fbg_list_bg_pattern.gif) repeat-x 0 bottom; height:1%; overflow:hidden;}
.fbgListType2 li div { background-color:#a91d51; font-size:40px; width:100px; text-align:center; color:#fff; float:left; margin:0 30px 1px 0; padding:4px 0;}
.fbgListType2 li a { font-size:26px; color:#000; margin:10px 20px 5px 0; display:block; background:url(../images/fbg_2009/fbg_arrow_1.gif) no-repeat right center; line-height:26px; color:#b23664!important;}
.listLevel_1 {}
.fbgListType2 .listLevel_1 div { background:url(../images/fbg_2009/fbg_arrow_2.gif) no-repeat right center; padding:4px 0;}
.fbgListType2 .listLevel_2 div { background:url(../images/fbg_2009/fbg_arrow_3.gif) no-repeat right center;font-size:26px; padding:10px 0;}
.fbgListType2 .listLevel_1 a {color:#000!important;}

/* ------------------------------------------------------------------------ */

