body {
background-image:url(/aaa_neocate/_css/uk/img/main/bgBody.gif);
background-position:left top;
background-repeat:repeat-x;
font-size: 76%;
color: #3F3B3B;
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
}

img{
	border:0;
}
.com_prepage1 {
clear:both;
margin:0 auto;
width:989px;
}
.com_prepage2 {
background-image:url(/aaa_neocate/_css/uk/img/main/bgPage.gif);
background-position:left top;
background-repeat:repeat-y;
clear:both;
float:left;
width:989px;
}
a:link, a:visited {
font-size: 100%;
color: #004B8D;
text-decoration:underline;
}

a:hover, a:active {
font-size: 100%;
color: #00B5E5;
text-decoration:underline;
}

#header #link ul, #header #submenu ul, #left ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
#header #menu ul {
	height:27px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	width:778px;
}
form {
margin:0px;
padding:0px;
}

h3 {
color: #00B5E5;
/* 00BCE4 */
}



/* */

#page {
background-image:url(/aaa_neocate/_css/uk/img/main/bgPageShadow.gif);
background-position:left top;
background-repeat:no-repeat;
clear:both;
float:left;
height:100% !important;
height:556px;
min-height:556px;
width:989px;
}


/* header */

#header {
	clear:both;
	margin:0 auto;
	width:973px;
}

.rightHeader{
	float:left;
	width:798px;
}

.newsletterButton{
	float:right;
	margin-top:10px;
}

.newsletterButton img{
	border:0;
}

.topMenu{
	clear:right;
	float:right;
	margin-right:17px;
	width:680px;
	text-align:right;
}

.topMenu ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.topMenu ul li{
	color:#f37679;
	display:inline;
	background-image:url(/aaa_neocate/_css/uk/img/top/pinkDisc.gif);
	background-position:left 5px;
	background-repeat:no-repeat;
	padding:0 0 0 8px;
	margin:0 0 0 8px;
}

.topMenu ul li a{
	display:inline;
	color:#1d518b;
	text-decoration:none;
}

.topMenu ul li a:hover{
	display:inline;
	color:#1d518b;
	text-decoration:underline;
}

/* logo */

#header h1 {
	clear:both;
	float:left;
	margin: 20px 0px 0px 10px;
	border: 0;
	font-size: 2px;
	z-index: 1;
	width:155px;
}

html>body #header h1 {
	margin: 20px 0px 0px 20px;
}
#header h1 a {
	display: block;
	height: 109px;
	width: 155px;
	background: url(/aaa_neocate/_css/uk/img/top/neocateLogo_us.jpg) no-repeat;
	text-indent: -700em;
	text-decoration: none;
}

.footerTop p{
	margin:15px 0;
}


#header h1#p178 a, #header h1#p185 a {
display: block;
height: 111px;
width: 133px;
background: url(/aaa_neocate/_css/uk/img/top/neocate_infant.gif) no-repeat;
text-indent: -700em;
text-decoration: none;
}

#header h1#p179 a {
display: block;
height: 111px;
width: 133px;
background: url(/aaa_neocate/_css/uk/img/top/neocate_one.gif) no-repeat;
text-indent: -700em;
text-decoration: none;
}


#header h1#p180 a {
display: block;
height: 111px;
width: 133px;
background: url(/aaa_neocate/_css/uk/img/top/neocate_junior.gif) no-repeat;
text-indent: -700em;
text-decoration: none;
}


#header h1#p208 a {
display: block;
height: 111px;
width: 133px;
background: url(/aaa_neocate/_css/uk/img/top/neocate_nutra.gif) no-repeat;
text-indent: -700em;
text-decoration: none;
}

/* */

#blog {
position: absolute;
top: 64px;
left: 178px;
height: 30px;
width:500px;
display:none;
}

/* inizio menu link */

#header #link {
position: absolute;
margin: 0px;
padding: 0px;
height: 24px;
/* for policy: width: 645px;
width: 586px; */
width: 707px;
top: 0px;
right: 31px;
}
#header #link ul {
position:relative;
}

#header #link ul li {
position:absolute;
float: left;
margin: 0px;
padding: 0px;
font-size: 2px;
height: 0px;
}

#header #link ul li a {
display: block;
text-indent: -700em;
text-decoration: none;
}


#header #link ul li#credits {
top: 0px;
left: 0px;
}

#header #link ul li#credits a {
height: 24px;
width: 62px;
color:#737373;
font-size:14px;
/*background: url(/aaa_neocate/_css/uk/img/top/link_credits.gif) no-repeat;*/
}


#header #link ul li#contact {
top: 0px;
left: 62px;
}

#header #link ul li#contact a {
height: 24px;
width: 62px;
background: url(/aaa_neocate/_css/uk/img/top/link_contact.gif) no-repeat;
}

#header #link ul li#whoweare {
top: 0px;
left: 124px;
}

#header #link ul li#whoweare a {
height: 24px;
width: 86px;
background: url(/aaa_neocate/_css/uk/img/top/link_who_we_are.gif) no-repeat;
}

#header #link ul li#shswebsite {
top: 0px;
left: 210px;
}

#header #link ul li#shswebsite a {
height: 24px;
width: 151px;
background: url(/aaa_neocate/_css/uk/img/top/link_nutricia_north_america.gif) no-repeat;
}


#header #link ul li#aaawebsite {
top: 0px;
left: 361px;
}

#header #link ul li#aaawebsite a {
height: 24px;
width: 188px;
background: url(/aaa_neocate/_css/uk/img/top/link_aaa_website.gif) no-repeat;
}


#header #link ul li#memberlogin {
top: 0px;
left: 549px;
}

#header #link ul li#memberlogin a {
height: 24px;
width: 99px;
background: url(/aaa_neocate/_css/uk/img/top/link_member_login.gif) no-repeat;
}



#header #link ul li#policy {
top: 0px;
left: 648px;
}

#header #link ul li#policy a {
height: 24px;
width: 62px;
background: url(/aaa_neocate/_css/uk/img/top/link_policy.gif) no-repeat;
}

/* menu */


#header #menu {
	margin: 0 0 0 20px;;
	padding: 0px;
	height: 27px;
	width: 778px;
	float:right;
}

#header #menu ul li {
margin: 0px;
padding: 0px;
display:inline;
}

#header #menu ul li a {
float:left;
height:27px;
overflow:hidden;
text-indent:-9999em;
}



/* */

#header #menu ul li#menu114, #header #menu ul li#menu114_selected {
}

#header #menu ul li#menu114 a:link, #header #menu ul li#menu114 a:visited {
height: 27px;
width: 98px;
background-image: url(/aaa_neocate/_css/uk/img/top/parentsMenu.gif);
margin-left:1px;
}

#header #menu ul li#menu114 a:hover, #header #menu ul li#menu114 a:active, #header #menu ul li#menu114_selected a {
height: 27px;
width: 98px;
background-image: url(/aaa_neocate/_css/uk/img/top/parentsMenu.gif);
background-position: 0px -27px;
margin-left:1px;
}


/* */


/*#header #menu ul li#menu116, #header #menu ul li#menu116_selected {
}

#header #menu ul li#menu116 a:link, #header #menu ul li#menu116 a:visited {
height: 27px;
width: 153px;
background-image: url(/aaa_neocate/_css/uk/img/top/blogMenu.gif);
margin-left:1px;
}

#header #menu ul li#menu116 a:hover, #header #menu ul li#menu116 a:active, #header #menu ul li#menu116_selected a {
height: 27px;
width: 153px;
background-image: url(/aaa_neocate/_css/uk/img/top/blogMenu.gif);
background-position: 0px -27px;
margin-left:1px;
}*/

/* */
#header #menu ul li#menu116, #header #menu ul li#menu116_selected {
}

#header #menu ul li#menu116 a:link, #header #menu ul li#menu116 a:visited {
height: 27px;
width: 204px;
background-image: url(/aaa_neocate/_css/uk/img/top/reimbursementMenu.gif);
margin-left:1px;
}

#header #menu ul li#menu116 a:hover, #header #menu ul li#menu116 a:active, #header #menu ul li#menu116_selected a {
height: 27px;
width: 204px;
background-image: url(/aaa_neocate/_css/uk/img/top/reimbursementMenu.gif);
background-position: 0px -27px;
margin-left:1px;
}

/* */ 

#header #menu ul li#menu117, #header #menu ul li#menu117_selected {
}

#header #menu ul li#menu117 a:link, #header #menu ul li#menu117 a:visited {
height: 27px;
width: 70px;
background-image: url(/aaa_neocate/_css/uk/img/top/resources_usa.gif);
margin-left:1px;}

#header #menu ul li#menu117 a:hover, #header #menu ul li#menu117 a:active, #header #menu ul li#menu117_selected a {
height: 27px;
width: 70px;
background-image: url(/aaa_neocate/_css/uk/img/top/resources_usa.gif);
background-position: 0px -27px;
margin-left:1px;}


/* */


#header #menu ul li#menu115, #header #menu ul li#menu115_selected {
}

#header #menu ul li#menu115 a:link, #header #menu ul li#menu115 a:visited {
height: 27px;
width: 183px;
background-image: url(/aaa_neocate/_css/uk/img/top/healthcareMenu.gif);
margin-left:1px;}

#header #menu ul li#menu115 a:hover, #header #menu ul li#menu115 a:active, #header #menu ul li#menu115_selected a {
height: 27px;
width: 183px;
background-image: url(/aaa_neocate/_css/uk/img/top/healthcareMenu.gif);
background-position: 0px -27px;
margin-left:1px;}

/* */


#header #menu ul li#menu112, #header #menu ul li#menu112_selected {
}

#header #menu ul li#menu112 a:link, #header #menu ul li#menu112 a:visited {
height: 27px;
width: 131px;
background-image: url(/aaa_neocate/_css/uk/img/top/productsMenu.gif);
margin-left:1px;}

#header #menu ul li#menu112 a:hover, #header #menu ul li#menu112 a:active, #header #menu ul li#menu112_selected a {
height: 27px;
width: 131px;
background-image: url(/aaa_neocate/_css/uk/img/top/productsMenu.gif);
background-position: 0px -27px;
margin-left:1px;}

/* */

#header #menu ul li#menu133, #header #menu ul li#menu133_selected {
}

#header #menu ul li#menu133 a:link, #header #menu ul li#menu133 a:visited {
height: 27px;
width: 141px;
background-image: url(/aaa_neocate/_css/uk/img/top/buyNowMenu.gif);
margin-left:1px;}

#header #menu ul li#menu133 a:hover, #header #menu ul li#menu133 a:active, #header #menu ul li#menu133_selected a {
height: 27px;
width: 141px;
background-image: url(/aaa_neocate/_css/uk/img/top/buyNowMenu.gif);
background-position: 0px -27px;
margin-left:1px;}



/* */


#header #menu ul li#flavorpacket {
}

#header #menu ul li#flavorpacket a:link, #header #menu ul li#flavorpacket a:visited {
height: 25px;
width: 98px;
background-image: url(/aaa_neocate/_css/uk/img/banner/banner_flavorpachet.gif);
}


#header #menu ul li#flavorpacket a:hover, #header #menu ul li#flavorpacket a:active {
height: 25px;
width: 98px;
background-image: url(/aaa_neocate/_css/uk/img/banner/banner_flavorpachet.gif);
/* background-position: 0px -25px; */
}


/* */

#header #menu ul li#banner, #header #menu ul li#banner_selected {
}

#header #menu ul li#banner a:link, #header #menu ul li#banner a:visited {
height: 41px;
width: 130px;
background-image: url(/aaa_neocate/_css/uk/img/banner/free_sample.gif);
}


#header #menu ul li#banner a:hover, #header #menu ul li#banner a:active, #header #menu ul li#banner_selected a {
height: 41px;
width: 130px;
background-image: url(/aaa_neocate/_css/uk/img/banner/free_sample.gif);
/* background-position: 0px -25px; */
}




/* submenu */

#header #submenu {
position: absolute;
margin: 0px;
padding: 0px;
top: 134px;
left: 0px;
height: 25px;
width: 100%;
border-bottom: 1px dashed #DDDDDD;
}

#header #submenu ul {
margin: 3px 31px 0px 177px;
}

#header #submenu ul li {
float: left;
padding-left: 10px;
}

#header #submenu ul li a:link, #header #submenu ul li a:visited {
color: #52C1E2;
font-size: 96%;
}

#header #submenu ul li a:active, #header #submenu ul li a:hover {
color: #00B5E5;
font-size: 96%;
}

/* submenu no display */

body#body111 #header {
	/*height: 140px;*/
}

body#body111 #header #submenu {
display: none;
}

li#menu548_selected{
display: none;
}

li#menu548{
display: none;
}

/* 10/09/08 MR */

li#menu578_selected{
display: none;
}

li#menu578{
display: none;
}



/* submenu double */


body#body114 #header, body#body154 #header,body#body580 #header, body#body583 #header,body#body155 #header, body#body156 #header, body#body113 #header, body#body122 #header, body#body123 #header, body#body124 #header, body#body125 #header, body#body158 #header, body#body137 #header {
}

body#body114 #header #submenu, body#body154 #header #submenu,body#body580 #header #submenu,body#body583 #header #submenu, body#body155 #header #submenu, body#body156 #header #submenu, body#body113 #header #submenu, body#body122 #header #submenu, body#body123 #header #submenu, body#body124 #header #submenu, body#body125 #header #submenu, body#body158 #header #submenu, body#body137 #header #submenu  {
}




body#body115 #header, body#body595 #header, body#body126 #header, body#body127 #header, body#body128 #header, body#body159 #header, body#body129 #header, body#body130 #header, body#body184 #header, body#body165 #header, body#body166 #header, body#body194 #header, body#body195 #header, body#body196 #header, body#body197 #header, body#body198 #header, body#body315 #header, body#body316 #header, body#body500 #header {
}

body#body115 #header #submenu,body#body595 #header #submenu, body#body126 #header #submenu, body#body127 #header #submenu, body#body128 #header #submenu, body#body159 #header #submenu, body#body129 #header #submenu, body#body130 #header #submenu, body#body184 #header #submenu, body#body165 #header #submenu, body#body166 #header #submenu, body#body194 #header #submenu, body#body195 #header #submenu, body#body196 #header #submenu, body#body197 #header #submenu, body#body198 #header #submenu, body#body315 #header #submenu, body#body316 #header #submenu, body#body500 #header #submenu  {
}


.recover_password_text
{
	margin:0;
	padding:0;
	color:#205484;
	font-size:16px;
	
	}
	
.h3_blue {
margin:0;
	padding:0;
	color:#205484;
	font-size:25px;
/* 00BCE4 */
}

/* search */
#container h3{
	margin:0;
	padding:0;
	color:#205484;
	font-size:25px;
}

#container2 h3{
	margin:0;
	padding:0;
	color:#205484;
	font-size:25px;
}


#search {
position: absolute;
top: 65px;
right: 31px;
width: 200px;
height: 20px;
}


.top_search_input{
top: 0px;
right: 62px;
position: absolute;
border: 1px solid #76726F;
color: #76726F;
width: 140px;
}

.top_search_btn{
background-image: url("/aaa_neocate/_css/uk/img/top/search.gif"); 
width: 54px;
height: 19px;
top: 0px;
right: 0px;
position: absolute; 
}


/* main */



#main {
	clear:both;
	margin:0 auto;
	width:973px;
}

#left {
float: left;
width: 200px;
padding: 0px;
margin-left:10px;
margin-top:20px;
}

html>body #left{
margin-left:20px;
}

/* */
#content {
	float:right;
	width:728px;
	margin-top:20px;
}

#buy_now {
position: absolute;
top:430px;
right: 80px;
z-index:10;
}


#container {
/*padding-right: 250px;*/
min-height: 250px;
height: auto !important;
height: 250px;
/*background-position: right top;
background-repeat: no-repeat;*/
margin: 0px;
position: relative;
padding-right:10px;
}

#container2 {
width:99%;
margin:0px;
padding:0px;
}


/*
body#body114 #container, body#body154 #container,body#body580 #container,body#body583 #container, body#body155 #container, body#body156 #container, body#body113 #container, body#body122 #container, body#body123 #container, body#body124 #container, body#body125 #container {
background-image: url(/aaa_neocate/_css/uk/img/imgdx/parents.jpg);
}

body#body116 #container {
background-image: url(/aaa_neocate/_css/uk/img/imgdx/news.jpg);
}

body#body117 #container, body#body131 #container, body#body132 #container {
background-image: url(/aaa_neocate/_css/uk/img/imgdx/resources.jpg);
}

body#body115 #container, body#body126 #container, body#body127 #container, body#body128 #container, body#body129 #container, body#body130 #container, body#body316 #container {
background-image: url(/aaa_neocate/_css/uk/img/imgdx/healthcare_professional.jpg);
}

body#body112 #container {
background-image: url(/aaa_neocate/_css/uk/img/imgdx/product.jpg);
}

body#body133 #container {
background-image: url(/aaa_neocate/_css/uk/img/imgdx/ordering.jpg);
}
*/


/* menu left */


#left ul li {
margin:0px;
}

#left ul li.voce1liv {
padding: 3px 6px 5px 0px;
border-bottom: 1px solid #00B5E5;
}

#left ul li.first_level {
padding: 3px 6px 5px 10px;
border-bottom: 1px solid #DDDDDD;
}

#left ul li.first_level_selected {
padding: 3px 6px 5px 10px;
border-bottom: 1px dashed #DDDDDD;
background: url(/aaa_neocate/_css/uk/img/menusx/azzurro2.gif) no-repeat 0px 8px;
}

#left ul li.second_level {
padding: 3px 6px 5px 15px;
border-bottom: 1px solid #DDDDDD;
}

#left ul li.second_level_selected {
padding: 3px 6px 5px 15px;
border-bottom: 1px dashed #DDDDDD;
background: url(/aaa_neocate/_css/uk/img/menusx/azzurro2.gif) no-repeat 0px 8px;
}

#left ul li.voce1_sel {
padding: 3px 6px 5px 10px;
border-bottom: 1px dashed #DDDDDD;
background: url(/aaa_neocate/_css/uk/img/menusx/azzurro2.gif) no-repeat 0px 8px;
}

#left ul li.voce2liv {
padding: 3px 6px 5px 15px;
border-bottom: 1px dashed #DDDDDD;
}

#left ul li.voce3liv {
padding: 3px 6px 5px 20px;
border-bottom: 1px dashed #DDDDDD;
}


#left ul li.voce3liv_sel {
padding: 3px 6px 5px 20px;
border-bottom: 1px dashed #DDDDDD;
}


#left ul li.voce4liv {
padding: 3px 6px 5px 25px;
border-bottom: 1px dashed #DDDDDD;
}


#left ul li.voce4liv_sel {
padding: 3px 6px 5px 25px;
border-bottom: 1px dashed #DDDDDD;
}


#left ul li.voce5liv {
padding: 3px 6px 5px 30px;
border-bottom: 1px dashed #DDDDDD;
}


#left ul li.voce5liv_sel {
padding: 3px 6px 5px 30px;
border-bottom: 1px dashed #DDDDDD;
}



#left ul li.voce1liv a:link, #left ul li.voce1liv a:visited {
/* color: #004B8D; */
color: #18407e;
text-decoration:none;
font-weight: bold;
}

#left ul li.voce1liv a:active, #left ul li.voce1liv a:hover {
color: #52C1E2;
text-decoration:none;
font-weight: bold;
}

#left ul li.first_level a:link, #left ul li.first_level a:visited {
/* color: #004B8D; */
color: #18407e;
text-decoration:none;
font-weight: bold;
}

#left ul li.first_level a:active, #left ul li.first_level a:hover {
color: #52C1E2;
text-decoration:none;
font-weight: bold;
}

#left ul li.second_level a:link, #left ul li.second_level a:visited {
/* color: #004B8D; */
color: #18407E;
text-decoration:none;
}

#left ul li.second_level a:active, #left ul li.second_level a:hover {
color: #52C1E2;
text-decoration:none;
}



#left ul li.voce1_sel a:link, #left ul li.voce1_sel a:visited {
color: #18407E;
text-decoration:none;
font-weight:bold;
}

#left ul li.voce1_sel a:active, #left ul li.voce1_sel a:hover {
text-decoration:none;
color: #52C1E2;
font-weight:bold;
}

#left ul li.voce2liv a:link, #left ul li.voce2liv a:visited {
color: #18407E;
text-decoration:none;
font-weight:bold;
}

#left ul li.voce2liv a:active, #left ul li.voce2liv a:hover {
text-decoration:none;
color: #52C1E2;
font-weight:bold;
}


#left ul li.voce3liv a:link, #left ul li.voce3liv a:visited {
color: #18407E;
text-decoration:none;
}


#left ul li.voce3liv a:active, #left ul li.voce3liv a:hover {
text-decoration:none;
color: #52C1E2;
}

#left ul li.voce3liv_sel a:link, #left ul li.voce3liv_sel a:visited {
text-decoration:none;
color: #00B5E5;
}


#left ul li.voce3liv_sel a:active, #left ul li.voce3liv_sel a:hover {
text-decoration:none;
color: #52C1E2;
}

#left ul li.voce4liv a:link, #left ul li.voce4liv a:visited {
color: #18407E;
text-decoration:none;
}


#left ul li.voce4liv a:active, #left ul li.voce4liv a:hover {
text-decoration:none;
color: #52C1E2;
}

#left ul li.voce4liv_sel a:link, #left ul li.voce4liv_sel a:visited {
text-decoration:none;
color: #00B5E5;
}


#left ul li.voce4liv_sel a:active, #left ul li.voce4liv_sel a:hover {
text-decoration:none;
color: #52C1E2;
}





#left ul li.voce1liv_txt {
padding: 3px 6px 5px 10px;
border-bottom: 1px solid #DDDDDD;
background: url(/aaa_neocate/_css/uk/img/menusx/blu.gif) no-repeat 0px 7px;
}

#left ul li.voce2liv_txt {
padding: 3px 6px 5px 10px;
border-bottom: 1px dashed #DDDDDD;
/* background: url(/aaa_neocate/_css/uk/img/menusx/azzurro2.gif) no-repeat 0px 9px; */
}

#left ul li.voce3liv_txt {
padding: 3px 6px 5px 15px;
border-bottom: 1px dashed #DDDDDD;
}


#left ul li.voce3liv_sel_txt {
padding: 3px 6px 5px 15px;
border-bottom: 1px dashed #DDDDDD;
background: url(/aaa_neocate/_css/uk/img/menusx/azzurro.gif) no-repeat 5px 7px;
}


#left ul li.voce4liv_txt {
padding: 3px 6px 5px 20px;
border-bottom: 1px dashed #DDDDDD;
}


#left ul li.voce4liv_sel_txt {
padding: 3px 6px 5px 20px;
border-bottom: 1px dashed #DDDDDD;
background: url(/aaa_neocate/_css/uk/img/menusx/grigio.gif) no-repeat 10px 7px;
}





.paragraph {
margin-bottom: 5px;
padding-bottom: 5px;
border-bottom: 1px dashed #FFD400;
}

.paragraph a:link, .paragraph a:visited {
margin-right: 10px;
text-decoration: none;
font-weight: lighter;
color: #004B8D;
}

.paragraph a:hover, .paragraph a:active {
margin-right: 10px;
text-decoration: none;
font-weight: lighter;
color: #00B5E5;
}

/* paginazione  */


div#pag {
border-top: 1px solid #DDDDDD;
padding-top: 5px;
}

div#pag span#num_pag {
margin: 0px 10px 0 10px;
}

div#pag span#num_pag span {
font-weight: bold;
}

div#pag a {

}





/* footer */

.footer{
clear:both;
margin:0 auto;
width:973px;
}

.footerTop{
	clear:both;
	float:left;
	width:973px;
	background-image:url(/aaa_neocate/_css/uk/img/bottom/bgFooterTop.gif);
	background-position:left top;
	background-repeat:repeat-y;
	border-top:1px solid #1e508d;
	border-bottom:1px solid #1e508d;
	color:#134582;
	margin:20px 0 0 4px;
}

html>body .footerTop{
	width:973px;
	margin:20px 0 0 0;
}


.footerTop a{
	color:#134582;
	text-decoration:underline;
}
.footerTop a:hover{
	color:#134582;
	text-decoration:underline;
}
.footerBottom{
	clear:both;
	float:left;
	width:973px;
	margin:10px 0 0 4px;
	color:#737373;
}

html>body .footerBottom{
	width:973px;
	margin:10px 0 0 0;
}


.footerBottom ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	/*text-transform:uppercase;*/
	margin:10px 0;
	padding:0;
	float:right;
}
.footerBottom ul li{
	list-style-type:none;
	display:inline;
	/*text-transform:uppercase;*/
}

.footerBottom a{
	color:#3F3B3B;
	text-decoration:none;
	display:inline;
}
.footerBottom a:hover{
	color:#3F3B3B;
	text-decoration:underline;
	display:inline;
}
.footerBottom input{
	width:130px;
	border:1px solid #cbcbcb;
}

.searchFooter p{
	margin:10px 0;
}

.footerBottom input.searchButton{
	width:30px;
	height:17px;
	border:0;
	vertical-align:bottom;
}

.footerTopLeft{
	clear:both;
	float:left;
	width:306px;
}

.footerTopCenter{
	float:left;
	width:302px;
}

.footerTopRight{
	float:left;
	width:365px;
}

html>body .footerTopRight{
	width:365px;
}


.footerBottomLeft{
	clear:both;
	float:left;
	width:202px;
}

.footerBottomRight{
	float:right;
	margin-right:30px;
	width:741px;
}


.footerTopTitle{
	clear:both;
	float:left;
	margin:20px 0 0 0;
	padding:0;
	width:100%;
}
.footerTopContent{
	clear:both;
	float:left;
	margin:0;
	padding:0;
	width:100%;
}


.footerTopLeftContentLeft{
	clear:both;
	float:left;
	width:173px;
	margin:0 0 0 15px;
	padding:0px 0 15px 15px;
	background-image:url(/aaa_neocate/_css/uk/img/bottom/greyDisc.gif);
	background-position:left 18px;
	background-repeat:no-repeat;
}

html>body .footerTopLeftContentLeft{
	margin:0 0 0 30px;
	width:173px;
}


.footerTopLeftContentRight{
	float:left;
	margin:0;
	padding:0;
	width:88px;
}

.footerToprtContentRight{
	float:left;
	margin:0;
	padding:10px 0 0 20px;
	width:119px;
}

.footerTopRightContentLeft{
	clear:both;
	float:left;
	width:120px;
	margin:0 0 0 15px;
	padding:0px 0 15px 15px;
	background-image:url(/aaa_neocate/_css/uk/img/bottom/greyDisc.gif);
	background-position:left 18px;
	background-repeat:no-repeat;
}


.footerTopRightContentLeft .bgBox3{
	/*clear:both;
	float:left;
	margin:0;
	width:107px;
	background-image:url(/aaa_neocate/_css/uk/img/bottom/boxBg3.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	padding:0 188px 0 0;
	height:100%!important;
	height:139px;
  	min-height:139px;*/
}

html>body .footerTopRightContentLeft{
	margin:0 0 0 30px;
	width:170px;
}


.footerTopRightContentRight{
	float:left;
	margin:0;
	padding:0;
	width:130px;
}

.footerTopCenterContentLeft{
	clear:both;
	float:left;
	width:232px;
	margin:0 0 0 15px;
	padding:0px 25px 15px 15px;
	background-image:url(/aaa_neocate/_css/uk/img/bottom/greyDisc.gif);
	background-position:left 18px;
	background-repeat:no-repeat;
}

html>body .footerTopCenterContentLeft{
	margin:0 0 0 30px;
	width:232px;
}


.searchFooter{
	float:right;
}

.footerImg{
	clear:both;
	margin:0 auto;
	width:989px;
	height:19px;
	background-image:url(/aaa_neocate/_css/uk/img/bottom/bottomPage.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

#footer1 {
clear: both;
height: 73px;
margin: 80px 0px 0px 0px;
/* margin: 40px 0px 0px 0px; */
padding: 0px;
background-color:#FFD400;
/*background-image: url(/aaa_neocate/_css/uk/img/bottom/logo_nutricia.gif);
background-position: right top;
background-repeat:no-repeat;*/
}

#footer2 {
height: 59px;
/* margin: 0px 30px 0px 0px;
padding: 14px 0px 0px 220px; */
margin: 0px 31px 0px 31px;
padding: 10px 0px 0px 130px;
text-align: center;
color:#FFFFFF;
font-size: 90%;
background: url(/aaa_neocate/_css/uk/img/bottom/nutricia_northamerica.gif) no-repeat -32px 0px;
}



#footer3 {
text-align: center;
margin: 0 auto;
width: 450px;

}

#footer2 img {
float:right;
}

/* */

#actagainstallergy {
margin-top: 40px;
position:relative;
width: 100%;
font-style:italic;
text-align: right;
padding-top: 38px;
}


#actagainstallergy a {
position:absolute;
right:0px;
top:0px;
display:block;
width: 224px;
height: 36px;
background: url(/aaa_neocate/_css/uk/img/main/by_aaa.gif) no-repeat;
}


#actagainstallergy a span {
display: none;
}

.img_top_preparing_see_hcp
{
display:none;
}


.img_bottom_preparing_see_hcp
{
display:none;

}



.homeBox{
	clear:both;
	float:left;
	margin:20px 0 0 4px;
	width:973px;
}

html>body .homeBox{
	margin:20px 0 0 0;
	width:973px;
}

.homeBoxLeft{
	clear:both;
	float:left;
	width:529px;
}

.homeBoxRight{
	float:left;
	width:384px;
	margin:30px 30px 0 30px;
}

.homeBoxRight h2{
	color:#205484;
	font-size:21px;
	padding:0 40px;
}

.homeBoxRight p{
	color:#205484;
	padding:0 40px;
	text-align:justify;
}

.homeBoxRight p.withoutPadding{
	color:#205484;
	padding:0;
	text-align:left;
}



.rightColumn{
	float:right;
	width:280px;
}

.rightColumnContent{
	float:left;
	margin:0 46px 0 73px;
	width:161px !important;
}

.withoutPadding select{
	margin-top:8px;
}

#m158
{
	display:none;
}

.colonna_dx
{
	padding-left: 195px;
	}

.red_required
{
	color:Red;
	padding-right:3px;
	}
	
.no_required
{
	padding-right:8px;
	}
	
.logoPrint{
	display:none;
}

#form_txt_container {
float:left !important;
height:auto !important;
margin-left:10px !important;
margin-top:20px;
min-height:230px;
padding:0 40px 0 0;
width:650px;
}