/* This file needs to be saved in the UTF-8 format in order to handle EditMenuName attributes with non-english characters */

/* --- Divs used for page structure ---*/

div#maincontainer{width:984px;text-align:left; margin-left:auto;margin-right:auto;}
div#topbar{text-align:right;height:35px;padding-right:12px;}
div#topbartext{padding-top:10px;}
div#toplogo{}
div#toplogopage{height: 107px;}
div#beadcrumbdiv{margin-right:22px;margin-top:63px;text-align:right;}
div#topnavigation{margin:0px;}
div#topmenu{float:left;height:35px;padding-left:12px;border-bottom:3px solid #646667;width:759px;max-width:747px;}
div#emptylogolink{float:left; margin:0px 0px 15px 15px;}
div#emptylogolink img{ border:0px}
div#searchdiv{float:left;text-align:right;padding-right:12px;padding-top:5px;height:38px;max-height:30px;width:237px;max-width:213px;border-bottom:3px solid #646667;}
div#containerdiv
{
	clear:left;
	background: #FFFFFF url(../images/misc/contentbottom.gif) bottom no-repeat;
	border-top:3px solid #656668;
	min-height:300px;
	height:auto !important;
	height:300px;
	padding:12px 12px 0px 12px;
}
div#printbody
{
	margin:12px;
}
div#headercontentdiv
{
}
div#searchdiv
{
}
div#topbar
{
}
div#maincontentdiv
{
}
div#maincolumn
{
	width:636px;
	height:293px;
}
div#leftarea
{
	float:left;
	width:648px;
}
div#leftareabig
{
	float:left;
	width:796px;
}
div#leftcolumn
{
	float:left;
	width:162px;
	max-width:150px;
	padding-right:12px;
}
div#leftmenu
{
	background-color:#FFFFFF;
	vertical-align:top;
}
div#middlecolumn{float:left;width:474px;max-width:450px;padding-right:12px;border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;padding-left: 12px;}
div#middlecolumnbig{float:left;padding-right:12px;border-left: 1px solid #cccccc;padding-left: 12px;}

/*div#middlecolumnnorigthcolumn{float:left;width:474px;max-width:450px;padding-right:12px;border-left: 1px solid #cccccc;padding-left: 12px;}*/
div#middlecolumnstart

div#rightarea
{
	float:left;
	width:312px;
}
div#maincontentarea
{
	width:798px;
	max-width:774px;
	padding-left:24px;
	float:left;
}
div#stockarea
{
	float:left;
	width:635px;
	padding-right:12px;
}
div#newsarea
{
	float:left;
	width:312px;
}
div#rightmenudiv
{
}
div#mainbottomrow
{
	clear:left;
	padding-top:12px;
	margin-top:12px;
	border-top:1px solid #cccccc;
	width:960px;
}
div#footerdiv
{
	margin-top:15px;
	background: #CCCCCC url(../images/misc/footertop.gif) top no-repeat;
	vertical-align:top;
}
div#footerarea
{
	clear:both; 
	height:130px;
	padding:0px 20px 0px 20px;
}
div#footerbottom
{
	padding-top:4px;
	background: url(../images/misc/footerbottom.gif) bottom no-repeat;
}
div#enddiv
{
	height:128px;
	text-align:right;
	margin-top:15px;
}
div.clear
{
	clear:left;
}
div.hidden
{
	display:none;
}
div.langdiv
{
	display:none;
	color:#FFFFFF;
	background-color:#FFFFFF;
}
div.langdiv a
{
	color:#FFFFFF;
}
div.infoareadiv
{
}
/* -- IR -- */
div#irmainarea
{
	float:left;
	width:774px;
	max-width:762px;
	padding-right:12px;
}
div#irmiddlearea
{
	width:500px;
	float:left;
}
div#irrightarea
{
	float:left;
	width:319px;
	max-width:312px;
	padding-top:7px;
}
table.irtable{width:774px;}
table.irtable th{background-color:#0066b1;color:#FFFFFF;padding:4px;}
table.irtable td {padding:4px;}
.tabright { margin-left:12px;}
/*Navigation*/
div#tools div.quicklinks { float: right; margin: 9px 5px 0 0 }
div#tools div.quicklinks div#tools-local-sites { display: none; float: left }
div#tools div.quicklinks div#tools-language { display: none; float: left }
div#tools div.quicklinks div.popup { padding-right: 10px }
div#tools div.quicklinks div.popup a { padding: 0 3px;}
div#tools div.quicklinks div.popup a.selected { font-weight: bold }

div#navigation { text-align:left; float:left;}
div#navigation ul { text-align:left; margin: 0; padding:10px 0 10px 5px; list-style: none; float: left; width: 715px; max-width: 710px;}
div#navigation ul li { margin: 0; padding: 0; display: inline }
div#navigation ul li a { color: #fff; font-weight: bold; text-transform: uppercase; padding: 5px 13px 10px 10px }
div#navigation ul li a:hover, div#navigation ul li.selected a { background: #656668; text-decoration: none }

div#navigation div.search { float: right; width: 265px; }
div#navigation div.search div { margin: -1px 0 0 0; padding: 0 }
div#navigation div.search div { _margin: 0 } /* IE6 */
div#navigation div.search div.txt { float: left; padding: 0 0 0 25px; width: 175px; max-width: 150px; height: 19px; background: url('../images/misc/v4_SearchBG_169.gif') no-repeat; }
div#navigation div.search div.txt input.txt { background: none; border: none; width: 130px; margin: 1px 0 0 0 }
div#navigation div.search input.btn { float: left; margin-left: 5px; margin-right: 10px}
