DIV.left_box_container { background-position: 0px bottom; }
DIV.left_box_container div.shadow { background-position: center bottom; left: 0px; }

#header H1 { text-align:left; }
#header DIV.slogan { text-align:left; }

/* --- TOP NAVIGATION ------------------------------------------------------- */
#header { text-align: left; }
DIV.languages { Z-INDEX: 10; POSITION: absolute; TOP: 0px; RIGHT: 5px; }
DIV.currencies { Z-INDEX: 10; POSITION: absolute; TOP: 54px; RIGHT: 5px; }
DIV.phones { Z-INDEX: 10; position:absolute; top:8px; RIGHT:250px; width:200px; }
DIV#menu-bg { POSITION: absolute; WIDTH: 5px; HEIGHT: 48px; TOP: 0px }

/* SEARCH  */
.search-form 	{ margin:0px; vertical-align:top; border:0px solid #B2CCE5; padding-top:1px; }
.header-search  { Z-INDEX: 10; position:absolute; TOP:22px; RIGHT: 5px; }
.header-search INPUT[type=text]   { }
.header-search INPUT[type=submit] { margin-left:4px; float:right; }
.search_field 	{ border:1px solid #B2CCE5; padding:2px 3px 2px 3px; color:#444444; }


#main  { text-align: left; }
#col_a { float: left; }
#col_b { float: right; }

#footer { direction: ltr; left: 0px; }
#links  { left: 0px; }

DIV#menu-bg { background: url(../images/menu-bg-right.gif) no-repeat right center; right: 0px; }
DIV.menu { text-align: left; background: url(../images/menu-bg.gif) repeat-x left center; }

UL.nav    { background: url(../images/menu-bg-left.gif) no-repeat left center; float: left}
UL.nav LI {	background-position: right center; float: left}
UL.nav LI SPAN { float: left; }

DIV#top-box { text-align: left; background-position: 0px bottom; }

