.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12,.push_13,.pull_13,.push_14,.pull_14,.push_15,.pull_15{position:relative}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}.container_12 .push_3,.container_16 .push_4{left:240px}.container_12 .push_6,.container_16 .push_8{left:480px}.container_12 .push_9,.container_16 .push_12{left:720px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_16 .push_1{left:60px}.container_16 .push_2{left:120px}.container_16 .push_3{left:180px}.container_16 .push_5{left:300px}.container_16 .push_6{left:360px}.container_16 .push_7{left:420px}.container_16 .push_9{left:540px}.container_16 .push_10{left:600px}.container_16 .push_11{left:660px}.container_16 .push_13{left:780px}.container_16 .push_14{left:840px}.container_16 .push_15{left:900px}.container_12 .pull_3,.container_16 .pull_4{left:-240px}.container_12 .pull_6,.container_16 .pull_8{left:-480px}.container_12 .pull_9,.container_16 .pull_12{left:-720px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.container_16 .pull_1{left:-60px}.container_16 .pull_2{left:-120px}.container_16 .pull_3{left:-180px}.container_16 .pull_5{left:-300px}.container_16 .pull_6{left:-360px}.container_16 .pull_7{left:-420px}.container_16 .pull_9{left:-540px}.container_16 .pull_10{left:-600px}.container_16 .pull_11{left:-660px}.container_16 .pull_13{left:-780px}.container_16 .pull_14{left:-840px}.container_16 .pull_15{left:-900px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,*:first-child+html .clearfix{zoom:1}

	body{
	margin:0;
	color:#81a9b5;
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	background:#fff;
}
img{border-style:none;}

a{text-decoration:none;
	color:#919090;}
a:hover{text-decoration:underline;}
#wrapper {
	position:relative;
	width:960px;
	margin:0 auto;
	padding:110px 0 0;
}
#header {
	position:absolute;
	left:0;
	top:0;
	padding:21px 0 0 0px;
	width:955px;
	z-index:5;
}
#header:after,
#header .area:after {
	display:block;
	clear:both;
	content:"";
}
#header .area {
	float:right;
	width:650px;
	height:100px;
	margin:-10px -4px 0 0;
}
.logo {
	text-indent:-9999px;
	float:left;
	overflow:hidden;
	background:url(/images/logo.png) no-repeat;
	width:226px;
	height:64px;
}
.logo a {
	display:block;
	height:100%;
}
.languages {
	list-style:none;  
	padding:0;
	margin:0;
	float:right;
}
.languages  li {
	float:left;
	padding:0 0 12px;
	margin:0 4px 0 0;
}
.languages  li.spanish {background:url(/images/bg-shadow1.png) no-repeat 0 100%;}
.languages  li.portuguese {background:url(/images/bg-shadow2.png) no-repeat 0 100%;}
.languages  li.facebook {background:url(/images/bg-shadow3.png) no-repeat 0 100%;}
.languages  li  a {
	overflow:hidden;
	float:left;
	width:26px;
	height:25px;
	text-indent:-9999px;
}
.languages  li.spanish a {background:url(/images/ico-spanish.gif) no-repeat;}
.languages  li.portuguese a {background:url(/images/ico-portuguese.gif) no-repeat;}
.languages  li.facebook a {background:url(/images/ico-facebook.png) no-repeat;}

.navigation {
	float: right;
	clear:both;
	list-style:none;
	padding:0;
	margin:0;
}
.navigation li {
	float:left;
	margin:0 5px 0 0;
}
.navigation li a {
	overflow:hidden;
	float:left;
	width:13px;
	height:13px;
	text-indent:-9999px;
	background:#d9d9d9;
}
ul.navigation a.selected {background:#b9b9b9;}

.navigation li a:hover {background:#b9b9b9;}

#content {
	width:977px;
	padding:0 0 0 2px;
	margin:-6px 0 0;
	position:relative;
	z-index:2;
	overflow:hidden;
}
#slider {
    width: 977px;
    margin: 0 auto;
    position: relative;
}
.scroll {
    height: 480px;
    width: 977px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
    background: #FFFFFF repeat-x scroll left bottom;
}

.no-scroll {
    height: 450px;
    width: 977px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
    background: #FFFFFF repeat-x scroll left bottom;
}

.floating-text {
	position: absolute; 
	left: 30px; 
	top: 30px; 
	z-index: 3; 
	padding: 10px;
}
.scrollContainer div.panels {
    padding: 20px;
    height: 450px;
    width: 937px;
}

.scrollContainer div.panels-static {
    padding: 20px;
    height: 378px;
    width: 937px;
}

.hide {
    display: none;
}
.main-info {
	padding:0 0 157px;
	width:100%;
	position:relative;
}
.main-info .block {
	font-size:27px;
	line-height:34px;
	color:#fff;
	margin:0 19px 0 0;
	float:left;
	width:307px;
	background:#81a9b5 url(/images/bg-block.png) repeat-y -614px;
}
.main-info .block .holder {
	width:100%;
	background:url(/images/bg-block.png) no-repeat;
}
.main-info .block .frame {
	z-index:3;
	position:relative;
	padding:56px 17px 82px 27px;
	height:1%;
	background:url(/images/bg-block.png) no-repeat -307px 100%;
}
.main-info .block .holder:after,
.main-info .block .frame:after ,
.main-info:after{
	display:block;
	clear:both;
	content:"";
}
.main-info .block .img-block {
	overflow:hidden;
	width:222px;
	position:absolute;
	bottom:-64px;
	right:-119px;
	z-index:2;
}
.main-info .block .img-block img {display:block;}
.main-info .block p {margin:0;}
.main-info .img-holder {
	position:relative;
	float:right;
	width:610px;
}
.main-info .img-holder img {display:block;}
.main-info .img-holder .img1 {
	position:absolute;
	bottom:-185px;
	left:140px;
	overflow:hidden;
	width:474px;
}
.shadow {
	position:absolute;
	top:120px;
	left:110px;
	z-index:4;
	width:549px;
	height:386px;
	background:url(/images/bg-shadow1.png) no-repeat;
}
.gallery {
	position:relative;
	z-index:22;
	overflow:hidden;
	height:1%;
	padding:0 0 0 12px;
}
.gallery .center {
	position:relative;
	left:50%;
	float:left;
}
.gallery ul {
	position:relative;
	left:-50%;
	float:left;
	list-style:none;
	padding:0;
	margin:0;
}
.gallery li {
	padding:1px 0 1px 2px;
	float:left;
	background:url(/images/separator-gallery.gif) no-repeat 0 50%;
}
.gallery li:first-child {background:none;}
.info {
	margin:-5px 0 10px;
	position:relative;
	overflow:hidden;
	width:900px;
}
.info .alignleft {
	padding:5px 0 0;
	float:left;
	width:192px;
	margin:0 20px 0 0;
}
.info .alignleft .img {
	overflow:hidden;
	width:136px;
	padding:21px 29px 20px 27px;
	margin:0 0 10px;
	background:url(/images/bg-mask.png) no-repeat;
}
.info .img img {display:block;}
* html .info .alignleft {margin:0 17px 0 0;}
.info .alignleft .buy {
	display:block;
	width:186px;
	height:47px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(/images/btn-buy.png) no-repeat;
	margin-left: 6px;
}

.buy-pt {
	display:block;
	width:186px;
	height:47px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(/images/btn-buy-pt.png) no-repeat;
	margin-left: 6px;
}

div.proximamente {
	margin-left: 6px;
}

.info .text-block {
	font-size:16px;
	line-height:24px;
	overflow:hidden;
	height:1%;
	padding:2px 0 0 27px;
}
.info .text-block h1 {
	margin:0 0 0 -27px;
	padding:0 0 13px 27px;
	font-size:24px;
	letter-spacing:-1px;
	color:#94bfa7;
	font-weight:normal;
	background:url(/images/bg-border.gif) no-repeat 0 100%;
}
.info .text-block h2 {
	letter-spacing:-1px;
	margin:0 0 10px;
	color:#668373;
	font-size:16px;
	font-weight:normal;
}
.info .text-block p {margin:0 0 12px;}
#footer {
	border-top:1px solid #f2f2f2;
	padding:3px 0 65px;
	overflow:hidden;
	width:100%;
	color:#919090;
	font-size:10px;
}
#footer .vcard {
	float:left;
	padding:0 0 0 9px;
	position:relative;
	margin:-2px 0 0;
}
#footer .vcard .fn {display:none;}
#footer p {margin:0;}
#footer p strong {
	font-weight:normal;
	float:left;
	margin:0 7px 0 0;
}
#footer p  span {
	float:left;
	background:url(/images/separator-footer.gif) no-repeat 0 70%;
	padding:0 7px;
}
#footer .facebook {
	overflow:hidden;
	width:22px;
	height:22px;
	text-indent:-9999px;
	float:right;
	background:url(/images/ico-facebook.gif) no-repeat;
}

/* Pages */
div#como-funciona { background: transparent url(/images/como-funciona-title.jpg) no-repeat; width:960px; height: 350px; }
div#como-funciona-text { padding-right: 200px; padding-top: 75px;}
img.como-funciona-button { position: absolute; margin-left: 300px; }

div#sorteo { background: transparent url(/images/sorteo-title.jpg) no-repeat; width:960px; height: 350px; }
div#sorteo-text { padding-right: 200px; padding-top: 75px;}
img.sorteo-button { position: absolute; margin-left: 250px; }


div#premios { background: transparent url(/images/premios-title.jpg) no-repeat; width:960px; height: 1000px; }
div#premios-text { padding-right: 200px; padding-top: 75px;}
img.premios {float: left; padding-right: 10px;}

div#gracias { height: 250px; }
img.hazte-fan {position:absolute; margin-left: 415px;} 

div#gracias-trabaja { height: 150px; }

div#sobrenosotros { height: 1000px; }

div#estudios { height: 100%; width: 75%; }
div#mas-info { float: right; position: relative; width: 200px; }
img.dr-francis { position: relative; margin-left: 28px;}

div.equipo {width: 300px;}


/*Heading Titles*/
h3 { display:block; margin-top:10px; line-height:200px; overflow:hidden; background: transparent url() no-repeat top left; }
h3 { height /**/:21px;}
h3#correo-farmaceutico { background-image: url(/images/h-correo-farmaceutico.png); }
h3#preemie-mag { background-image: url(/images/h-preemie-mag.png); }
h3#america-baby-2005 { background-image: url(/images/h-america-baby-2005.png); }
h3#america-baby-2004 { background-image: url(/images/h-america-baby-2004.png); }
h3#mdea { background-image: url(/images/h-mdea.png); }
h3#donde-comprar { background-image: url(/images/h-donde-comprar.png); height:24px; }
h3#resultados-busqueda { background-image: url(/images/h-resultados-busqueda.png); height:24px; }
h3#gracias { background-image: url(/images/h-gracias.png); height:24px; }
h3#sobrenosotros { background-image: url(/images/h-sobrenosotros.png); height:24px; }
h3#estudios { background-image: url(/images/h-estudios.png); height:50px; }
h3#catalogo { background-image: url(/images/h-catalogo.png); height:35px; }
h3#catalogo-drbrowns { background-image: url(/images/h-catalogo-drbrowns.png); height:24px; margin-left: 16px;}
h3#catalogo-simplisse { background-image: url(/images/h-catalogo-simplisse.png); height:24px; margin-left: 16px;}
h3#catalogo-fiocchi { background-image: url(/images/h-catalogo-fiocchi.png); height:24px; margin-left: 16px;}
h3#valores { background-image: url(/images/h-valores.png); height:25px; }
h3#equipo { background-image: url(/images/h-equipo.png); height:25px; }
div.subtitle {margin-top: 5px;}
div#catalog-title { margin-left: 3px; margin-bottom: 10px;}

/*Site Navigation*/

#nav {
	list-style:none;  
	padding:0;
	margin:0 -8px 12px 0;
	float:right;
	clear:both;
	position:relative;
}
#nav li {
	background:url(/images/separator-nav.gif) no-repeat 0 50%;
	float:left;
	font-size:13px;
	color:#9bb2c1;
	padding:0 11px;
}
#nav li:first-child {background-image:none;
}

li#inicio {margin-left: 127px;}
	
#nav li a {color:#9bb2c1;}
#nav li ul {
	list-style:none;
	margin:0;
	padding:0 10px 0 0;
	position:absolute;
	top:18px;
	left:0;
	float:left;
	background:#fff;
	display:none;
}
#nav li  li {
	float:none;
	background:none;
}
#nav li:hover ul,
#nav li.hover ul {
	display:block;
}
#nav li:hover,
#nav li.hover {position:relative;}
#nav li:hover li a,
#nav li.hover li a {text-decoration:none;}
#nav li:hover a,
#nav li.hover a,
#nav li li:hover a,
#nav li li.hover a {text-decoration:underline;}

/*Dropdown Navigation Framework*/

/*default.css*/

ul.dropdown {
 padding-bottom: 1px;
 font: bold 13px/normal Arial, Helvetica, sans-serif;
}

	ul.dropdown li {
	 padding: 4px 6px;
	 color: #0063dc;
	}

	ul.dropdown li.divider {
	 border-top: solid 1px #e5e5e5;
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 color: #0063dc;
	}

	ul.dropdown a:link,
	ul.dropdown a:visited	{ color: #0063dc; text-decoration: none; }
	ul.dropdown a:hover		{ color: #0063dc; text-decoration: underline; }
	ul.dropdown a:active	{ color: #ff0084; }


	/* -- level mark -- */

	ul.dropdown ul {
	 width: 200px;
	 padding: 6px 6px;
	 background-color: #fff;
	 font-weight: normal;
	 font-size: 11px;
	}

		ul.dropdown ul li {
		}



/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */


ul.dropdown *.dir {
 padding-right: 25px;
 background-image: url(images/nav-arrow-down.png);
 background-position: 95% 50%;
 background-repeat: no-repeat;
}


/* -- Components override -- */

ul.dropdown-vertical ul {
 top: 0;
 left: 100%;
}

ul.dropdown-vertical-rtl ul {
 right: 100%;
}

ul.dropdown-horizontal,
ul.dropdown-linear,
ul.dropdown-upward {
 width: 100%;
}

ul.dropdown-horizontal ul *.dir {
 padding-right: 25px;
 background-image: url(images/nav-arrow-right.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;
}

ul.dropdown-upward *.dir {
 background-image: url(images/nav-arrow-up.png);
}

ul.dropdown-vertical *.dir {
 background-image: url(images/nav-arrow-right.png);
 background-position: 180px 50%;
}

ul.dropdown-vertical ul *.dir,
ul.dropdown-upward ul *.dir {
 background-image: url(images/nav-arrow-right.png);
 background-position: 100% 50%;
}

ul.dropdown-vertical-rtl *.dir {
 padding-right: 6px;
 padding-left: 25px;
 background-image: url(images/nav-arrow-left.png);
 background-position: 5px 50%;
}

ul.dropdown-vertical-rtl ul *.dir {
 padding-right: 0;
 background-image: url(images/nav-arrow-left.png);
 background-position: 0 50%;
}

/* default.ultimate.css */

/*-------------------------------------------------/
 * @section		Base Style Extension
 */

ul.dropdown a,
ul.dropdown span {
 display: block;
 padding: 4px 6px;
}

ul.dropdown ul a,
ul.dropdown ul span {
}


/*-------------------------------------------------/
 * @section		Base Style Override
 */

ul.dropdown li {
 padding: 0;
 border: none;
}


/*-------------------------------------------------/
 * @section		Support Class `open` Usage
 * @source		js, artificial
 *
 */

ul.dropdown li.hover *.open {
 position: relative;
 z-index: 600;
 margin: -1px 0;
 padding-top: 5px;
 padding-bottom: 5px;
 border-color: #f0f0f0 #666 #666 #f0f0f0;
 background-color: #fff;
 background-image: url(images/nav-arrow-down-open.png);
 color: #0063dc;
 zoom: 1;
}

ul.dropdown-horizontal li.hover *.open,
ul.dropdown-upward li.hover *.open,
ul.dropdown-linear li.hover *.open {
 float: right;
 zoom: none;
}

ul.dropdown-vertical li.hover *.open {
 margin: 0 -1px;
 padding-top: 4px;
 padding-bottom: 4px;
 padding-left: 7px;
}

ul.dropdown-vertical-rtl li.hover *.open {
 padding-right: 7px;
}

ul.dropdown-vertical ul li.hover *.open {
 padding-right: 0;
 padding-left: 0;
}

ul.dropdown ul li.hover *.open {
 position: static;
 z-index: 0;
 float: none;
 margin: 0;
 padding-top: 4px;
 padding-bottom: 4px;
 border: none;
}

ul.dropdown ul li.hover *.open,
ul.dropdown-vertical li.hover *.open {
 background-image: url(images/nav-arrow-right-open.png);
}

ul.dropdown-vertical-rtl li.hover *.open,
ul.dropdown-vertical-rtl ul li.hover *.open {
 background-image: url(images/nav-arrow-left-open.png);
}

ul.dropdown-upward li.hover *.open {
 background-image: url(images/nav-arrow-up-open.png);
}

ul.dropdown-upward ul li.hover *.open {
 background-image: url(images/nav-arrow-right-open.png);
}

ul.dropdown a.dir:hover {
 background-image: url(images/nav-arrow-down-on.png) !important;
}

ul.dropdown-upward a.dir:hover {
 background-image: url(images/nav-arrow-up-on.png) !important;
}

ul.dropdown ul a.dir:hover,
ul.dropdown-vertical a.dir:hover {
 background-image: url(images/nav-arrow-right-on.png) !important;
}

ul.dropdown-vertical-rtl a.dir:hover,
ul.dropdown-vertical-rtl ul a.dir:hover {
 background-image: url(images/nav-arrow-left-on.png) !important;
}


	/* CSS2 clone */

	ul.dropdown li:hover > *.dir {
	 position: relative;
	 z-index: 600;
	 margin: -1px 0;
	 padding-top: 5px;
	 padding-bottom: 5px;
	 border-color: #f0f0f0 #666 #666 #f0f0f0;
	 background-color: #fff;
	 background-image: url(images/nav-arrow-down-open.png);
	 color: #0063dc;
	}

	ul.dropdown-horizontal li:hover > *.dir,
	ul.dropdown-upward li:hover > *.dir,
	ul.dropdown-linear li:hover > *.dir {
	 float: right;
	}

	ul.dropdown-vertical li:hover > *.dir {
	 margin: 0 -1px;
	 padding-top: 4px;
	 padding-bottom: 4px;
	 padding-left: 7px;
	}

	ul.dropdown-vertical-rtl li:hover > *.dir {
	 padding-right: 7px;
	}

	ul.dropdown-vertical ul li:hover > *.dir {
	 padding-right: 0;
	 padding-left: 0;
	}

	ul.dropdown ul li:hover > *.dir {
	 position: static;
	 z-index: 0;
	 float: none;
	 margin: 0;
	 padding-top: 4px;
	 padding-bottom: 4px;
	 border: none;
	}

	ul.dropdown ul li:hover > *.dir,
	ul.dropdown-vertical li:hover > *.dir {
	 background-image: url(images/nav-arrow-right-open.png);
	}

	ul.dropdown-vertical-rtl li:hover > *.dir,
	ul.dropdown-vertical-rtl ul li:hover > *.dir {
	 background-image: url(images/nav-arrow-left-open.png);
	}

	ul.dropdown-upward li:hover > *.dir {
	 background-image: url(images/nav-arrow-up-open.png);
	}

	ul.dropdown-upward ul li:hover > *.dir {
	 background-image: url(images/nav-arrow-right-open.png);
	 
/* default.ultimate.linear.css */	 

ul.dropdown {
 width: 100%;
}

	ul.dropdown li.divider {
	 border: none;
	}

	ul.dropdown ul {
	 width: 100%;
	 margin-top: -1px;
	 padding: 3px 0;
	}

	* html ul.dropdown ul {
	 margin-top: 0;
	 width: 760px;
	}

		ul.dropdown ul li {
		 background: url(images/pattern2.png) 100% 0 repeat-y;
		}

		ul.dropdown ul li.last {
		 background: none;
		}

		ul.dropdown ul a {
		 padding: 4px 6px !important;
		}



ul.dropdown ul *.dir,
ul.dropdown ul a.dir:hover {
 padding-right: 0;
 background: none !important;
}

ul.dropdown ul span.dir {
 display: none; /* to-do: consider moving to abstract */
