form {margin:0}
img {border:0;behavior:url("/includes/scripts/dan_png.htc")}
li {text-decoration:none;color:rgb(35,45,125);font-size:11;line-height:16px}
input {font-family:Verdana,Arial,Helvetica,sans-serif}
a:link,a:visited,a:active {text-decoration:underline;color:rgb(35,45,125)}
a:hover,a:visited:hover {color:rgb(190,20,20)}

body {background-color:rgb(255,255,255);text-align:center;
	margin:0;margin-bottom:40;background-image:url('/images/common/back_danone.jpg');
	background-position:left top; background-repeat:repeat-x;
	font-family:Verdana,Arial,Helvetica,sans-serif}

/* generic bodys */

.body_pop {background-color:rgb(255,255,255);padding:20 20 20 20;text-align:left;
	margin:0;background-image:url('/images/common/back_pop_danone.jpg');
	background-position:left top; background-repeat:repeat-x;
	font-family:Verdana,Arial,Helvetica,sans-serif}
	
.body_pop_video {overflow:hidden;background-color:rgb(255,255,255);padding:0 10 10 10;text-align:left;
	margin:0;background-image:url('/images/common/back_pop_danone.jpg');
	background-position:left top; background-repeat:repeat-x;
	font-family:Verdana,Arial,Helvetica,sans-serif}
	
.body_pop_plain {overflow:hidden;background-color:rgb(255,255,255);padding:10 10 10 10;text-align:left;
	margin:0;background-image:url('/images/common/back_pop_danone.jpg');
	background-position:left top; background-repeat:repeat-x;
	font-family:Verdana,Arial,Helvetica,sans-serif}

/* layout */
	
	/* home */
	
	.body_home {background-color:rgb(255,255,255);text-align:center;
		margin:0;margin-bottom:40;background-image:url('/images/common/back_home_danone.jpg');
		background-position:left top; background-repeat:repeat-x;
		font-family:Verdana,Arial,Helvetica,sans-serif}
	.home {width:940}

	/* topo */

	.top {width:940}
	.top_title {width:500;padding:0 0 0 28}
	.top_nav {width:440;font-size:11px;color:rgb(35,45,125);text-align:right;padding:0 28 0 0}
		.top_nav a:link,.top_nav a:visited {text-decoration:none;padding:2 3 2 3;font-size:11px}
		.top_nav a:hover,.top_nav a:visited:hover {text-decoration:none;padding:2 3 2 3;font-size:11px;;background-color:rgb(220,240,250);text-decoration:none}

	/* main */

	.main {width:940;margin-bottom:50}
	.main_full {width:940}
	.main_left {width:262;vertical-align:top}
	.main_right {width:668;vertical-align:top}
	.main_center {width:10}

		/* layout conteudos */
		
			/*Resultados passatempos - manu:10/10/2008*/
			
			.text_passatempos{font-size:11px;color:rgb(35,45,125);line-height:15px}
			.passatempos_right_folder_off {cursor:hand;cursor:pointer;width:942;background-image:url('/images/common/back_right_barFull_off.jpg');background-repeat:no-repeat;
			background-position:left top;background-repeat:no-repeat;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:30 30 10 30}
			.passatempos_right_folder_on {cursor:hand;cursor:pointer;width:942;background-image:url('/images/common/back_right_barFull_on.jpg');background-repeat:no-repeat;
				background-position:left top;background-repeat:no-repeat;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:30 30 10 30}			
				
			
		
		.main_left_folder {width:262;background-image:url('/images/common/back_left_bar.jpg');
			background-position:top left;background-repeat:no-repeat;color:rgb(35,45,125);padding:30 30 25 30;
			-moz-box-sizing:border-box;box-sizing:border-box;margin:0}
			
		.main_left_folder_empty {width:262;padding:30 30 25 30;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}	
		.main_left_folder_empty_top {width:262;padding:0 30 25 30;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}	
	
		.main_right_folder {width:668;background-image:url('/images/common/back_right_bar.jpg');background-repeat:no-repeat;
			background-position:left top;background-repeat:no-repeat;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:30 30 10 30}

		.main_right_folder_intro {width:668;background-image:url('/images/common/back_right_bar.jpg');background-repeat:no-repeat;
			background-position:left top;background-repeat:no-repeat;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:20 30 20 30}

		.main_right_folder_off {cursor:hand;cursor:pointer;width:668;background-image:url('/images/common/back_right_bar_off.jpg');background-repeat:no-repeat;
			background-position:left top;background-repeat:no-repeat;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:30 30 10 30}
		
		.main_right_folder_on {cursor:hand;cursor:pointer;width:668;background-image:url('/images/common/back_right_bar_on.jpg');background-repeat:no-repeat;
			background-position:left top;background-repeat:no-repeat;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:30 30 10 30}
		
		.main_full_folder {width:940;background-image:url('/images/common/back_full_bar.jpg');background-repeat:no-repeat;
			background-position:left top;background-repeat:no-repeat;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:30 30 10 30}

	/* rodape final */

	.bottom {height:47;text-align:center;font-size:9;color:rgb(35,45,125);-moz-box-sizing:border-box;box-sizing:border-box;margin:0}
		.bottom_items {font-size:9;color:rgb(35,45,125)}
			.bottom_items a:link,.bottom_items a:visited {text-decoration:none;padding:0 3 0 3}
			.bottom_items a:hover,.bottom_items a:visited:hover {text-decoration:none;background-color:rgb(220,240,250);padding:0 3 0 3;text-decoration:none}

/* paginacao */

	/* folder */
	
	.main_left_title {font-size:12px;font-weight:bold;color:rgb(190,20,20)}
	.main_left_text {font-size:10px;color:rgb(35,45,125)}
		.main_left_text a:hover,.main_left_text a:visited:hover {background-color:rgb(220,240,250);text-decoration:none}
	.main_right_title {font-size:14px;font-weight:bold;color:rgb(190,20,20)}
	.main_full_title {font-size:14px;font-weight:bold;color:rgb(190,20,20)}
	
	/* navegacao */
	
	.list_nav {font-size:11;color:rgb(35,45,125);padding:20 0 0 0;text-align:right}
		.list_nav a:link, .list_nav a:visited {margin-left:2;margin-right:2;font-size:11;text-decoration:none;font-weight:bold;color:rgb(35,45,125);padding:1 3 1 3}
		.list_nav a:hover, .list_nav a:visited:hover {margin-left:2;margin-right:2;font-size:11;text-decoration:none;font-weight:bold;color:rgb(35,45,125);padding:1 3 1 3;background-color:rgb(220,220,235)}
	.list_nolink {padding:1 3 1 3;font-weight:bold;color:rgb(255,255,255);background-color:rgb(190,20,20)}
	.list_seta {margin-left:10;margin-right:10}

	/* imprensa */
	
	.main_container {padding:0 40 20 45}
		
		.form_combobox_press_container {text-align:right;padding:0 20 10 0}
			.form_combobox_press {z-index:-100;width:170;font-size:11px;color:rgb(35,45,125)}
				.form_combobox_item {padding:0 0 0 5}
	
		.press {padding:0 0 10 0;border-bottom:1px dotted rgb(204,204,204)}
		.clipping {padding:0 0 10 0;border-bottom:1px dotted rgb(204,204,204);height:130}
		.img_press {clear:both;float:left;padding:10 20 10 0}
		.title_press {font-size:12px;font-weight:bold;color:rgb(35,45,125);padding:10 0 0 0;text-indent:-14}
		.detail_press {font-size:10px;color:rgb(106,106,106);padding:5 0 3 0}
			.detail_1_press {padding:0 3 0 0}
			.detail_2_press {padding:0 0 0 3}
		.summary_press {font-size:11px;color:rgb(35,45,125);line-height:15px};padding:5 0 5 0}
	
	/* saude */
	
	.table_beneficios {margin-top:15}
	.beneficio_saude_no {width:25;font-size:20px;font-weight:bold;color:rgb(185,195,220);font-style:italic;padding:0 0 0 0}
	.beneficio_saude_item {float:left;width:160;font-size:11px;color:rgb(35,45,125);padding:0 0 5 0}
	
		/* dicas scroll */
		
		div#hold {position:relative;overflow:hidden;width:200;height:170;z-index:100}
		div#wn {position:absolute;left:0; top:0;width:200;height:170;clip:rect(0,200,170,0);overflow:hidden;z-index:1}
		div#lyr1 {position:absolute;visibility:hidden;left:0;top:0;z-index:1}
		table#t1 {width:1200}
		table#t1 td {width:200;vertical-align:top;text-align:left}

		.dica_saude_table {width:200}
		.dica_saude_texto {height:170;font-size:11px;color:rgb(35,45,125);text-align:center;padding:15 5 0 5}
		.dica_saude_link_1 {float:left;font-size:9px;font-weight:bold;padding:10 0 0 0}
		.dica_saude_link_2 {float:right;display:block;font-size:9px;font-weight:bold;padding:10 0 0 0}
	
	/* saude */

	.main_left_folder_saude {width:262;background-image:url('/images/saude/back_left_bar_saude.jpg');
		background-position:top left;background-repeat:no-repeat;color:rgb(35,45,125);padding:30 30 25 30;
		-moz-box-sizing:border-box;box-sizing:border-box;margin:0}

	.saude {padding:0 0 10 0}
	.text_saude {font-size:11px;color:rgb(35,45,125);line-height:15px}
	.title_saude {font-size:12px;font-weight:bold;color:rgb(35,45,125);line-height:15px}
	.lista_saude {list-style-image:url('/images/common/btn_list.gif');margin-bottom:0}
	
	.table_saude_links {font-size:10px;color:rgb(35,45,125);padding:0 20 20 20}
		.td_saude_links {text-align:center;text-align:center}
		
	/* Outras Marcas */
		.titleOutrasMarcas{font-family:Verdana;color:#be1414;font-size:15;font-weight:bold;}
		.descProdutoOutrasMarcasContainer{margin-top:20;}
		.outrasMarcasEmbalagemProdutoContainer{float:right;}
		
	/* CDII */
	
	.text_cdii {font-size:11px;color:rgb(35,45,125);line-height:15px}
		.text_cdii a:link{color:rgb(35,45,125);text-decoration:none;}
		.text_cdii a:hover{color:rgb(190,20,20);text-decoration:none;}
		.text_cdii a:visited{color:rgb(35,45,125);text-decoration:none;}
		.text_cdii a:visited:hover{color:rgb(190,20,20);text-decoration:none;}
	
	.title_cdii {font-size:12px;color:rgb(35,45,125);font-weight:bold;line-height:15px}
		.title_cdii a:link{color:rgb(35,45,125);text-decoration:none;}
		.title_cdii a:hover{color:rgb(190,20,20);text-decoration:none;}
		.title_cdii a:visited{color:rgb(35,45,125);text-decoration:none;}
		.title_cdii a:visited:hover{color:rgb(190,20,20);text-decoration:none;}
		
	.tipos_cdii_table{width:524;margin:5 0 0 0;}
		.tipos_cdii_table_td1{background-color:#163086;color:#ffffff;border:solid 1px;border-color:#ffffff;font-size:12;font-family:Verddana;font-weight:bold;text-align:left;padding:5 5 5 5;}
		.tipos_cdii_table_td2{background-color:#dadeec;color:#193388;font-size:12;font-family:Verddana;text-align:left;padding:5 5 5 5;}
		
	.receitas_cdii_table{margin:0 0 20 0;}
		.receitas_cdii_table_td1{vertical-align:top;width:50%;padding:0 20 0 0;}
		.receitas_cdii_table_td2{vertical-align:top;width:50%;padding:0 0 0 20;border-left:solid 1px;border-color:#b4c1dc;}
	
	.faq_resposta_cdii{display:none;padding:10 0 20 0;}
	
	.teste_pergt_cdii{padding:0 0 20 0;}
	
	.respostasTable{width:580;margin:20 0 0 0;}
		.respostasTable_td1{vertical-align:top;width:10;padding:0 0 25 0;}
		.respostasTable_td2{vertical-align:top;padding:0 0 25 10;}
	
	.form_button_cdii{width:119;height:18;background-color:#be1414;border:0px;font-size:11px;font-weight:bold;font-family:Arial;color:#ffffff;cursor:hand;}
	.form_buttonon_cdii{width:119;height:18;background-color:#e45a5a;border:0px;font-size:11px;font-weight:bold;font-family:Arial;color:#ffffff;cursor:hand;}
	
	.cdii_bullet_table{width:580;margin:20 0 0 0;}
		.cdii_bullet_table_td1{vertical-align:top;width:10;padding:0 0 5 10;}
		.cdii_bullet_table_td2{vertical-align:top;padding:0 0 5 10;}
	
	.main_left_folder_cdii {width:262;background-image:url('/images/cdii/subMenuFundo.jpg');
		background-position:top left;background-repeat:no-repeat;color:rgb(35,45,125);padding:90 30 25 30;
		-moz-box-sizing:border-box;box-sizing:border-box;margin:0}
		
	.txtSpacer{padding:15 0 0 0;}
	.txtSpacerSmaller{padding:5 0 0 0;}
	
	.lista_cdii {list-style-image:url('/images/common/btn_lista_big.gif');position:left 5;margin-bottom:0 0 0 0;padding:0 0 0 5;}
		.lista_cdii li{padding:0 0 10 5;}
		
	.menu_option_cdii {font-size:11px;color:rgb(35,45,125);text-align:left;padding:3 5 0 20}
		.menu_option_cdii a:link,.menu_option_cdii a:visited {text-decoration:none;font-size:11px}
		.menu_option_cdii a:hover,.menu_option_cdii a:visited:hover {text-decoration:none;font-size:11px;text-decoration:none}
		
	.menu_subOption_cdii {padding:0 0 0 20;display:none;}
	
	/* trabalhar */
	
	.lista_trabalhar {list-style-image:url('/images/common/btn_list.gif');margin-bottom:0}

	.text_trabalhar {font-size:11px;color:rgb(35,45,125);line-height:15px}
	.text_trabalhar_faq {font-size:11px;font-weight:bold;color:rgb(35,45,125);line-height:18px}
	.title_trabalhar {font-size:12px;font-weight:bold;color:rgb(35,45,125);line-height:15px}
	
	.img_trabalhar_fade {float:right;text-align:right;padding:20 0 0 0}
	
	.table_universidades {clear:both}
		.td_universidades_1 {padding:80 15 20 25;width:200;background-image:url('/images/trabalhar/img_back_universidades.jpg');
			background-position:top left;background-repeat:no-repeat;font-size:10px;color:rgb(35,45,125)}
		.td_universidades_2 {width:390;text-align:right}
		
	/* somos */
	
	.main_left_folder_empty_missao {width:262;text-align:center;padding:0 30 25 30;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}	

	.main_full_container_somos {padding:0 5 20 0}
	
	.text_somos {font-size:11px;color:rgb(35,45,125);line-height:15px;padding:0 0 0 0}
	.title_somos {font-size:12px;font-weight:bold;color:rgb(35,45,125);line-height:15px}
	.lista_somos {list-style-image:url('/images/common/btn_list.gif');margin-bottom:0}
	
	.table_somos {margin-top:20;font-size:11px;color:rgb(35,45,125);line-height:15px;margin-left:-25}
	.td_somos {text-align:center}
	
	.table_fabrica {width:100%}
		.td_fabrica {width:50%;background-image:url('/images/common/back_half.jpg');background-repeat:no-repeat;
		background-position:left top;background-repeat:no-repeat;padding:10 10 10 30}
	
	/* desenv */
	
	.main_full_container_desenv {background-image:url('/images/desenvolvimento/img_back_grace.jpg');background-repeat:no-repeat;
		background-position:350 80;padding:0 5 20 0}
	.main_full_container_desenv_dnc {background-image:url('/images/desenvolvimento/img_back_dnc.jpg');background-repeat:no-repeat;
		background-position:90 205;background-repeat:no-repeat;padding:0 5 20 0}
	.table_desenv {margin-top:20;padding:5;font-size:11px;color:rgb(35,45,125);line-height:15px;}
		.td_desenv {width:175}
	.img_desenv_fade {float:right;text-align:right;padding:20 0 0 20}
	.img_desenv_left {margin:10 40 10 20;float:left}
	.img_desenv_fade_left {float:left;text-align:right;padding:10 10 10 10}
	.img_desenv_fade_right {float:right;text-align:right;padding:40 20 70 10}
	.text_desenv {font-size:11px;color:rgb(35,45,125);line-height:15px;padding:0 0 0 14}
	.title_desenv {font-size:12px;font-weight:bold;color:rgb(35,45,125);line-height:15px;padding:0 0 0 14}
	.lista_desenv {list-style-image:url('/images/common/btn_list.gif');margin-bottom:0}
	
	/* ambiente */
	.main_full_container_ambiente {padding:0 5 20 0}
	.lista_ambiente {list-style-image:url('/images/common/btn_list.gif');margin-bottom:0}
	
	/* pros */
	
	.subtitle_pros {font-size:12px;font-weight:bold;color:rgb(190,20,20);line-height:15px;padding:5 0 5 14}
	.pros {padding:0 0 10 0;border-bottom:1px dotted rgb(204,204,204);margin-left:28}
	.spacer_pros {height:15}
	.title_pros {font-size:12px;font-weight:bold;color:rgb(35,45,125);padding:10 10 0 0;text-indent:-14}
	.detail_pros {font-size:10px;color:rgb(106,106,106);padding:5 0 3 0}
		.detail_1_pros {padding:0 3 0 0}
		.detail_2_pros {padding:0 0 0 3}
	
	.text_pro {font-size:11px;color:rgb(35,45,125);line-height:15px}
	.title_pro {font-size:12px;font-weight:bold;color:rgb(35,45,125);line-height:15px}
	.lista_pro {list-style-image:url('/images/common/btn_list.gif');margin-bottom:0}
	
	.table_pro_links {font-size:10px;color:rgb(35,45,125);padding:0 0 20 20;margin-top:30;margin-left:-30}
		.td_pro_links1 {text-align:center;text-align:right;vertical-align:top}
		.td_pro_links2 {text-align:center;text-align:left;vertical-align:top}
	.text_pro_links {font-size:11px;font-weight:bold;color:rgb(35,45,125);padding:10 0 0 0;text-indent:-14}
	
	/* biblioteca */
	
	.main_right_back{font-size:12px;color:#232D7D;font-weight:bold; padding-left:10px;float:right;}
	.main_right_title_biblio{font-size:13px;color:#232D7D;font-weight:bold; padding-left:10px;}
	.detail_biblioteca {font-size:10px;color:rgb(106,106,106); padding-left:10px;}
	
	.main_container_biblio {padding:10px 10px 10px 10px}
	
	.titlediv {padding:10px0px0px0px;}
	
	.form_combobox_biblio_container {text-align:right;padding:0 20 10 0}
	.form_combobox_biblio {z-index:-100;width:170;font-size:11px;color:rgb(35,45,125)}
	.form_combobox_item {padding:0 0 0 5}

	.press {padding:0 0 10 0;border-bottom:1px dotted rgb(204,204,204)}
	.clipping {padding:0 0 10 0;border-bottom:1px dotted rgb(204,204,204);height:130}
	.img_biblio {clear:both;float:left;padding:10 20 10 0}
	.title_biblio {font-size:12px;font-weight:bold;color:rgb(35,45,125);padding:10 0 0 0;text-indent:-14}
	.detail_biblio {font-size:10px;color:rgb(106,106,106);padding:5 10 3 0}
	.detail_1_biblio {padding:0 3 0 0}
	.detail_2_biblio {padding:0 0 0 3}
	.summary_biblio {font-size:11px;color:rgb(35,45,125);line-height:15px};padding:5 0 5 0}

	/* auxiliar */

	.title_auxiliar {font-size:12px;font-weight:bold;color:rgb(35,45,125);line-height:15px}
	.text_auxiliar {font-size:11px;color:rgb(35,45,125);line-height:15px}
	.lista_auxiliar {list-style-image:url('/images/common/btn_list.gif');margin-bottom:0}
	.table_mapa {margin-top:20;width:90%}
	
	/* consumidor */

	.title_consumidor {font-size:12px;font-weight:bold;color:rgb(35,45,125);line-height:15px}
	.text_consumidor {font-size:11px;color:rgb(35,45,125);line-height:15px}
	.lista_consumidor {list-style-image:url('/images/common/btn_list.gif');margin-bottom:0}
	
	/* contactos */

	.title_contactos {font-size:12px;font-weight:bold;color:rgb(35,45,125);line-height:15px}
	.text_contactos {font-size:11px;color:rgb(35,45,125);line-height:15px}
	.lista_contactos {list-style-image:url('/images/common/btn_list.gif');margin-bottom:0}
	.table_contactos {margin-top:20;width:90%}
	
	/* forms */
	
	.form_table {padding:4 10 4 0;margin-bottom:30}
	.form_labels_title {text-align:left;font-size:12;color:rgb(35,45,125);font-weight:bold;vertical-align:middle;padding:6 10 4 10;background-color:rgb(238,240,246)}
	.form_labels {text-align:right;font-size:11;color:rgb(35,45,125);font-weight:bold;vertical-align:top;padding:6 10 4 0}
	.form_fields {font-size:11}
	.form_text_big {font-size:11;color:rgb(35,45,125);background-color:rgb(238,240,246);height:20;width:381;border:1px solid rgb(164,160,204);padding:2 4 4 4}
	.form_text {font-size:11;color:rgb(35,45,125);background-color:rgb(238,240,246);height:20;width:240;border:1px solid rgb(164,160,204);padding:2 4 4 4}
	.form_text_medium {font-size:11;color:rgb(35,45,125);background-color:rgb(238,240,246);height:20;width:220;border:1px solid rgb(164,160,204);padding:2 4 4 4}
	.form_text_small {font-size:11;color:rgb(35,45,125);background-color:rgb(238,240,246);height:20;width:120;border:1px solid rgb(164,160,204);padding:2 4 4 4}
	.form_text_smaller {font-size:11;color:rgb(35,45,125);background-color:rgb(238,240,246);height:20;width:60;border:1px solid rgb(164,160,204);padding:2 4 4 4}
	.form_textarea {font-size:11;font-family:Arial;color:rgb(35,45,125);background-color:rgb(238,240,246);width:381;height:100;border:1px solid rgb(164,160,204);padding:2 4 4 4}
	.form_combobox {font-size:11;color:rgb(35,45,125);background-color:rgb(238,240,246);width:240;border:1px solid rgb(164,160,204)}
	.btn_form {height:18;width:70;font-size:10;font-weight:bold;color:rgb(255,255,255);background-color:rgb(190,20,20);cursor:hand;border:0}
	.btn_form_on {height:18;width:70;font-size:10;font-weight:bold;color:rgb(255,255,255);background-color:rgb(35,45,125);cursor:hand;border:0}
	.form_resposta {color:rgb(35,45,125);font-size:11;font-weight:bold;line-height:15px;padding:50 0 10 0}
	.form_val {font-size:11px;font-weight:bold;color:rgb(190,20,20)}
	
	/* forms pros */
	.form_login_resposta {font-size:11px;font-weight:bold;color:rgb(190,20,20)}
	.form_registo_resposta {font-size:11px;font-weight:bold;color:rgb(190,20,20)}
	.btn_form_mini {height:20;font-size:10;width:55;font-weight:bold;color:rgb(255,255,255);background-color:rgb(190,20,20);cursor:hand;border:0;margin-left:3}
	.btn_form_mini_on {height:20;font-size:10;width:55;font-weight:bold;color:rgb(255,255,255);background-color:rgb(35,45,125);cursor:hand;border:0;margin-left:3}