/* CSS Document */
body{font-size:70%;font-family:Arial, Helvetica, sans-serif;padding:0px;margin:0px; color:#333333; }

/* GENERAL STYLES FOR ALL TABLES */
td{
	font-size:70%;
	line-height:15px;
}

.asset{
	margin:0;
	padding:0;
}

.black {
color:#000000;
}
.red {
color:#990000;
}
.red_bold {
color:#990000;
font-weight:bold;
}
.news_header
{
	color:#990000;
	font-weight:bold;
	font-size:150%;
	line-height:105%;
}

/* HEADERS FOR ALL SITE */

h1{
	font-size:28px;
	line-height:28px;
	letter-spacing: 0px;
	color:#000000;
	padding:0;
	margin:0;
}

h2{
	font-size:100%;
	color:#666666;
	margin:0px;
	padding:0px;
	font-weight:bold;
}
h3{
	font-size:100%;
	color:#000000;
	padding:0px;
	margin:0px;
	line-height:20px;
}
h4{
	font-size:100%;
	color:#990000;
	padding:0px;
	margin:0px;
}

h5{
	font-size:80%;
	color:#666666;
	padding:0px;
	margin:0px;
}
h6{
	font-size:12px;
	letter-spacing: 0px;
	color:#424242;
	padding:0;
	margin:0;
}
/* omzetten naar vagRoundedBT */
.BLACKh6{
	font-size:12px;
	letter-spacing: 0px;
	color:#424242;
	padding:0;
	margin:0;
}
.REDh2{
	font-size:12px;
	/*font-size:100%;*/
	color:#666666;
	letter-spacing: 0px;
	padding:0;
	margin:0;
	/*margin:0px;
	padding:0px;*/
	/*font-weight:bold;*/
}
.graySmall{
	font-size:12px;
	letter-spacing: 0px;
	color:#B5B5B5;
	text-align:right;
}
.darkgrayH{
	font-size:28px;
	line-height:28px;
	letter-spacing: 0px;
	color:#484848;
	padding:0;
	margin:0;
}
.brownH{
	font-size:28px;
	line-height:28px;
	letter-spacing: 0px;
	color:#5C4A2D;
	padding:0;
	margin:0;
}
.darkredH{
	font-size:24px;
	line-height:24px;
	letter-spacing: 0px;
	color:#6F2A2D;
	padding:0;
	margin:0;
}
.darkpurpleH{
	font-size:24px;
	line-height:24px;
	letter-spacing: 0px;
	color:#551C4F;
	padding:0;
	margin:0;
}
.orangeH{
	font-size:24px;
	line-height:24px;
	letter-spacing: 0px;
	color:#CC802D;
	padding:0;
	margin:0;
}
.redorangeH{
	font-size:24px;
	line-height:24px;
	letter-spacing: 0px;
	color:#EB411D;
	padding:0;
	margin:0;
}
.pinkH{
	font-size:24px;
	line-height:24px;
	letter-spacing: 0px;
	color:#E13D58;
	padding:0;
	margin:0;
}
/* TEXT STYLES FOR ALL SITE */

strong{
	color:#666666;
}

a, a:link, a:visited, a:active{
	text-decoration:none;
	font-size:100%;
	color:#990000;
	padding:0px;
	margin:0px;
	font-weight:bold;
}
a:hover
{
	text-decoration:underline;
}

li
{
	line-height:15px;
}

/* FOOTER */
table.footer{
	/*font-size:85%!important;*/
	color:#90002B!important;
}
table.footer p{
	font-size:85%;
	color:#DDB2BF;
}
table.footer a{
	font-weight:normal!important;
	color:#90002B!important;
}
table.footer a:hover{
	text-decoration:underline;
}
.foot{
	font-size:65%;
	font-family:Arial;
	font-weight:normal;
	padding:0px;
	margin:0px;
	color:#666666;
}
a.foot, a.foot:link, a.foot:visited, a.foot:active{
	text-decoration:none;
	color:#990000;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
a.foot:hover
{
	text-decoration:underline;
}


/* NEWS HOMEPAGE */
td.news{
	background-image:url('../images/home/newsbackground.gif');
	background-position:center;
	background-repeat:no-repeat;
}

/* DRINKS OVERVIEW */
table.drinks td{
	vertical-align:top;
	text-align:center;
}

/* DRINKS SPLITTER */
.splittertop {
	background-image:url('../images/home/div_top_line.gif');
	background-position:center;
	background-repeat:no-repeat;
	clear:both;
}

.splitterbottom {
	background-image:url('../images/home/div_bot_line.gif');
	background-position:center;
	background-repeat:no-repeat;
	clear:both;
}

.splitterhome {
	background-image:url('../images/home/div_home.gif');
	background-position:center;
	background-repeat:no-repeat;
}

/* SPLITTER LINE FOR ALL SITE */
.splitter{
	background-image:url('../images/home/footer_line.gif');
	background-position:center;
	background-repeat:no-repeat;
	clear:both;
}

/* SPLITTERS FOR TYPEPAD BLOG */
.entry-footer{
	margin: 0 0 40px 0;

	padding: 3px;
	color: #999999;
	font-family: Arial, sans-serif;
	font-size: x-small;
	line-height: normal;
	text-align: left;
}
.date-header{
	margin: 5px 0 10px 0;
	border-top: 1px dotted #999999;
	padding: 5px;
	color: #333333;
	font-family: Arial, sans-serif;
	font-size: medium;
	text-align: left;
}



table.familyform td
{
	padding-top:10px;
}

ul { 
	list-style:square;
	padding: 0px;
	margin-left: 25px;
	list-style-position:outside;
}
ol { 
	padding: 0px;
	margin-left: 25px;
	list-style-position:outside;
}

/* left navigation */
.nav{text-align:right;}
.nav a:link,.nav a:active,.nav a:visited{color:#bd6680;padding:0px; margin:0px; font-family:Arial Rounded MT Bold,Arial, Helvetica, sans-serif;}
.nav a:hover {font-weight:bold; color:#90002B; text-decoration:none;}

.nav .subnav{padding-right:10px;padding-top:0.2em;vertical-align:top;height:17px;}
.nav .subnav a{font-size:11px;line-height: 11px;letter-spacing: 0px;color:#BD6680;}
.nav .subnav_sifr{padding-right:10px;padding-top:0.2em;	vertical-align:top; height:17px;}
.nav .navactivelnk a{font-size:11px;line-height: 11px;letter-spacing: 0px;/*color:#90002B;*/}

.nav .navactivelnk_sifr a{font-size:11px!important;line-height: 11px;letter-spacing: 0px;/*color:#90002B;*/	}

.navlnk_extra a:link ,.navlnk_extra a:active,.navlnk_extra a:visited { font-weight:bold; color:#90002B;}

a{ font-weight:bold; color:#90002B;}

/* bottomcontent */

.asset_right img{
	float:right;
}

.asset_left img{
	float:left;
}


.bottomcontent td,
.template2 td{
	vertical-align:top;
}

.template2 img{
	float:left;
	width:70px;
	height:70px;
	padding:0;
	padding-top:5px;
}

.template2 p{
	float:right;
	width:145px;
	padding:0;
}

.template2 h2{
	float:left;
	/**width:145px;**/
	width:120px;
	padding:0;
	font-size:11px;
	line-height:16px;
	letter-spacing: -1px;
}

.template7 td{
	vertical-align:top;
}

.template7 img{
	float:left;
	vertical-align:top;
	margin:0;
	padding:0;
	padding-bottom: 10px;
}


.template7 p{
	float:right;
	width: 280px;
	padding:0;
	}

.template7 h2{
	float:right;
	width: 280px;
	padding:0;
	font-size:11px;
	line-height:11px;
}

.textbox {
	font-family: arial, sans-serif;
	width:200px;
}

.logos{
	width: 500px;
	padding: 15px 0 15px 5px;
	overflow: auto;
}

.image_right {
	float:right;
}

.image_left {
	float:left;
}
.txtField_join {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #800000;
	background-color: #FFFFFF;
	border: 1px solid #800000;
	width:260px;
	height:14px;
}
.txtFieldM_join {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #800000;
	background-color: #FFFFFF;
	border: 1px solid #800000;
	width:140px;
	height:14px;
}
.txtArea_join {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #800000;
	background-color: #FFFFFF;
	border:1px solid #800000;
	width:261px;
	height:44px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color:#800000;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #800000;
	scrollbar-arrow-color: #800000;
	scrollbar-track-color: #FFFFFF;
}
.txtButton_join {
	font:Arial, Helvetica, sans-serif; vertical-align:middle;
	font-size: 10px;
	font-weight:normal;
	color:#FFFFFF;
	width:100px;
	height:20px;
	background-color:#800000;
}
.minititle_black_join {
	font-family: Arial, Helvetica, verdana, sans-serif;
	font-size: 10px;
	color: #000000;
}

img { border:0;}

#global { position:relative; width:990px; margin:0 auto;}
#flashInnocent { position:absolute; z-index:1; top:100px;left:0px;}
#contenu { position:absolute; left:0; top:0; z-index:0;}

#menuHAUT { margin:26px 0 10px; padding:0 0 0 62px; height:74px;}
#menuHAUT img { border:0; padding:0; margin:0;}
#conteneurMenu { padding-top:16px;}

#menuGauche { display:block; float:left; width:215px; text-align:right; padding-right:10px;}
#menuGauche tr { height:17px;}
#menuGauche td { font-size:100%;}
#menuGauche a { display:block;}
#menuGauche a:hover { font-weight:bold; color:#90002B;}
#imgCentre { display:block; float:left; width:220px;}
#imgCentreCategorie { display:block; float:left; width:350px;}
#imgCentre img, #imgCentreCategorie img { margin:0 auto; display:block;}
#Droit { display:block; float:left; width:545px;}
#DroitCategorie { display:block; float:left; width:415px;}
body.fibre #menuGauche a#MN_fibre {font-weight:bold; color:#90002B;}

#newFooter { width:990px; position:relative;}
#newFooter a { }
#newFooter p { margin:0; padding:0; /*font-size:70%;*/ }

#newFooterVert { width:990px; position:relative;}
#newFooterVert a { color:#FFF;}
#newFooterVert p { margin:0; padding:0; /*font-size:70%;*/ color:#FFF;}


#drapeaux {height:15px; text-align:right; right:0px; display:block; position:absolute;}
#drapeaux img { border:0; margin:0; float:none; }

#CentreNutrition { display:block; float:left; width:350px;}
#CentreNutrition img { display:block; margin:0 auto;}
#DroitNutrition { display:block; float:left; width:415px;}

#nutrition h1 { color:#1e774b; font-family:"Arial Rounded MT Bold",Arial;}
#nutrition h2 { color:#1e774b; font-family:"Arial Rounded MT Bold",Arial; font-size:16px; text-align:center; }
#nutrition h3 { color:#1e774b; font-family:"Arial Rounded MT Bold",Arial; font-size:16px; text-align:left; }
#nutrition p { margin:0; padding:0;}
#faqNutrition { background:#e8e8e8; padding:0 10px;}
#faqNutrition ul { margin-top:0; margin-bottom:0;}
#faqNutrition li { padding-bottom:5px;}
#faqNutrition img { float:none; margin:0;}

#portion { display:block; float:left; width:250px; margin-right:5px;}
#portion img { display:block; margin:0 auto;}

/* HOME PAGE */
#conteneurHome {width:990px; position:relative; height:320px;}
#block2colG { width:615px; height:295px; position:absolute; left:25px;}
#block1colH295G { width:295px; height:295px; position:absolute; left:25px;}
#block1colH295M { width:295px; height:295px; position:absolute; left:340px;}
#block5Home { width:295px; height:135px; display:block; position:absolute; left:665px;}
#block6Home { width:295px; height:135px; display:block; position:absolute; left:665px; top:160px}

#subMiddle {width:905px; position:relative; margin:0 auto;}
.blocSubMiddle { width:265px; padding:0 10px; float:left;}
img.subMiddle { float:left; margin-right:10px;}
p.subMiddle {margin:0; padding:0; }

#subMiddle .subMiddle a { }

/* VERT */
#subMiddleVert {width:905px; position:relative; margin:0 auto;}
.blocSubMiddleVert { width:265px; padding:0 10px; float:left; color:#FFF;}
img.subMiddleVert { float:left; margin-right:10px;}
p.subMiddleVert {margin:0; padding:0; color:#FFF;}
#subMiddleVert .subMiddleVert a { color:#FFF;}




/* RECETTE SMOOTHIE */
#recetteSmoothie h1 { color:#90002B; font-family:"Arial Rounded MT Bold",Arial; margin-bottom:10px;}
#recetteSmoothie table { padding:0;}
#recetteSmoothie td { font-size:100%}
#blockIngredients { width:335px; float:left; font-size:12px;}
.dispo { width:60px; float:left; text-align:center; padding:0 5px;}
.dispo img { display:block; margin:0 auto;}
#block1000ml { width:60px; float:left; text-align:center; padding:0 5px;}
#block1000ml img { display:block; margin:0 auto;}
#blockptitsmooth { width:60px; float:left; text-align:center; padding:0 5px;}
#blockptitsmooth img { display:block; margin:0 auto;}

.catInfNut { font-weight:bold; width:140px;}

/* REJOINDRE FAMILLE */
span.interro img {display:inline;}

/*SMOOTHIE INNOCENT */
.blockSmoothie { float:left; width:255px; height:180px;} 
.blockSmoothie img{ float:left;} 
.blockSmoothie h2 { padding:20px 0 10px;}

/* COMMENTAIRES RECETTES */
#affComment img { float:left; margin-right: 10px;}
#affComment p { margin-left:80px;}
#affComment strong { color:#90002B; }
#inputCity { display:none;}

/* METS TON BONNET */
#CentreBonnet { display:block; float:left; width:350px;position:relative;}
#CentreBonnet img { margin:0 auto; width:220px; display:block;}
#DroitBonnet { display:block; float:left; width:415px;}
#DroitBonnet h1 { color:#990000; font-family:"Arial Rounded MT Bold",Arial; }
#DroitBonnet h3 { color:#990000; font-family:"Arial Rounded MT Bold",Arial; font-size:16px; text-align:left; }


/* METS TON BONNET 2 */
#CentreBonnet2 { display:block; float:left; width:220px;position:relative;}
#CentreBonnet2 img { margin:0 auto; width:161px; display:block;}
#DroitBonnet2 { display:block; float:left; width:545px;}
#DroitBonnet2 h1 { color:#990000; font-family:"Arial Rounded MT Bold",Arial; }
#DroitBonnet2 h3 { color:#990000; font-family:"Arial Rounded MT Bold",Arial; font-size:16px; text-align:left; }
#DroitBonnet2 .tabloTricot td { font-size:100%; vertical-align:middle;}

#queDuRose { width:450px; margin:0 auto;}
.encartRose { width:200px; height:80px; background:url(../mets-ton-bonnet/imgMetsTonBonnet/fondRose1.gif) top no-repeat; float:left; padding:10px; margin-bottom:10px;}
.encartRose img { float:left;}


.imgReso { display:block; height:209px; width:220px; position:absolute;}

.encartGrisContent { background-color:#f2f2f2; padding:10px;}
.encartGrisContent p { margin:0; padding:0; color:black;}
.encartGrisContent img {}
.encartGrisContent td { font-size:100%;}

.encartGris { margin-bottom:20px;}
.encartGris img { display:block;}

/* RESOLUTIONS */
.resolution { background:url(../mets-ton-bonnet/imgMetsTonBonnet/BKR-Form.gif) top no-repeat; height:264px; padding:20px 0;}
.StilHeadline-bold { color:#333333; font-family:"Arial Rounded MT Bold",Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; line-height:20px; text-align:left; }
.StilFliesstext { color:#333333; font-family:Arial;  font-size:11px;  font-weight:normal;  line-height:16px;  text-align:left;  }
.StilFliesstext-bold { color:#333333; font-family:"Arial Rounded MT Bold",Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; line-height:16px; text-align:left; }
.mailerResolution {color:#333333; font-family:Arial;  font-size:11px;  font-weight:normal;  line-height:16px;  text-align:left;}
.mailerResolution td { font-size:100%;}

#encartConcours { width:200px; display:block; margin:0 auto; background:url(../mets-ton-bonnet/imgMetsTonBonnet/bloc-1an-smoothie02.gif) top repeat-y; padding:0 10px;}
#encartConcours p { margin:0; padding:0;}
#h2Gagnez {color:#990000; font-family:"Arial Rounded MT Bold",Arial,Helvetica,sans-serif; font-size:20px;}