﻿/* #region Menu ---------------------------------------- */#menu {  width:905px;  list-style:none;  height:28px;  margin-top: 0px;  margin-bottom:0px;  padding-left: 30px;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;        -webkit-border-bottom-left-radius: 4px;    -moz-border-radius-bottomleft: 4px;    border-bottom-left-radius: 4px;    background: #efefef; /* Old browsers */background: -moz-linear-gradient(top,  #efefef0%, #aaaaaa 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#aaaaaa)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #efefef0%,#aaaaaa100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #efefef0%,#aaaaaa 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #efefef 0%,#aaaaaa 100%); /* IE10+ */background: linear-gradient(to bottom,  #efefef0%,#aaaaaa100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */   box-shadow: 0px 1px 1px #666666;  -moz-box-shadow: 0px 1px 1px #666666;  -webkit-box-shadow: 0px 1px 1px #666666;}#menu li {  float:left;  display:block;  text-align:center;  position:relative;  padding: 5px 18px 4px 18px;  margin-right: 0px;  margin-top: 1px;  border:none;  x_border:solid 1px red;}/* style of the background div fadedIn to highlight the menu hover   */#menu li .mhov {  /* must be postion absolute     */  position:absolute;           /*  width, height, left and top to fill the whole LI item   */  width:100%;      height:28px;  left:-0px;   top:-2px;           /* display under the Anchor tag */  z-index:0;               /* hide it by default   */  display:none;   border: 1px solid #777777;  border-bottom: 0px;  x_padding: 4px 9px 4px 9px;    /* Background color and gradients */  background: #dddddd;  /*  x_filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#fefefe' );  x_background: -moz-linear-gradient(top, #dddddd, #fefefe);  x_background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#efefef), to(#fefefe));    /* Rounded corners   x_-moz-border-radius: 5px 5px 0px 0px;  x_-webkit-border-radius: 5px 5px 0px 0px;  x_border-radius: 5px 5px 0px 0px;    /* Borders   Shadow Not required on the tab higlight itself - only the big panel   x_border: 1px solid #111111;  x_-moz-box-shadow: 0px 0px 1px #666666;  x_-webkit-box-shadow: 1px 1px 3px #111111;  x_box-shadow: 0px 0px 1px #666666;*/}#menu li a {  font-size:14px;   color: #333333;  font-weight: bold;  position: relative;  display:block;  outline:0;  text-decoration:none;  z-index:20;}#menu li .nolink {  font-size:14px;   color: #333333;  font-weight: bold;  position: relative;  display:block;  outline:0;  text-decoration:none;  z-index:20;}#menu li a:hover {    color: #df0000;}.dropdown_1column, .dropdown_2columns, .dropdown_3columns, .dropdown_4columns,.dropdown_5columns {  margin:5px auto;  float:left;  position:absolute;  left:0px;   text-align:left;  padding:10px 5px 10px 5px;  border:1px solid #777777;  border-top:none;  top:22px;    /* Gradient background */  background: #dddddd;  background: -moz-linear-gradient(top, #dddddd, #ffffff 60%);  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#dddddd), to(#fefefe));  /* Rounded Corners */  -moz-border-radius: 0px 5px 5px 5px;  -webkit-border-radius: 0px 5px 5px 5px;  border-radius: 0px 5px 5px 5px;    /* Borders */  x_border: 1px solid #111111;  -moz-box-shadow: 0px 0px 1px #666666;  -webkit-box-shadow: 1px 1px 3px #111111;  x_box-shadow: 0px 0px 1px #666666;    /* hide it by default   */    display:none; }.dropdown_1column {width: 170px;}.dropdown_2columns {width: 280px;}.dropdown_3columns {width: 470px;}.dropdown_4columns {width: 545px;}.dropdown_5columns {width: 740px;}.dropdown_bfs {left: -70px;}#menu li:hover .dropdown_1column, #menu li:hover .dropdown_2columns, #menu li:hover .dropdown_3columns,#menu li:hover .dropdown_4columns,#menu li:hover .dropdown_5columns {  x__left:-1px;  x__top:auto;}.col_1,.col_2,.col_3,.col_4,.col_5 {  display:inline;  float: left;  position: relative;  margin-left: 5px;  margin-right: 5px;}.col_1 {width:170px;}.col_2 {width:270px;}.col_3 {width:700px;}.col_4 {width:545px;}.col_5 {width:740px;}#menu .dot{border-right:1px dotted #999;}#menu .menu_right {  float:right;  margin-right:0px;}#menu li .align_right {  /* Rounded Corners */  -moz-border-radius: 5px 0px 5px 5px;    -webkit-border-radius: 5px 0px 5px 5px;    border-radius: 5px 0px 5px 5px;}#menu li:hover .align_right {  left:auto;  right:-1px;  top:auto;}#menu h4 /* used as the [sub]section link */{    x_font-size:13px;    margin: 6px 0 10px 3px;}#menu h5 /* used as the [sub]section TITLE! */{    color: #333333;    font-size:1em;    margin: 0px 0px 0px 6px;    x_border:solid 1px green;}#menu a.fslnktitle /* used Item for sale summary in menu*/{    font-size: 14px;    font-weight:bold;    padding: 0 0 3px 0;}#menu a.fslnktext /* used Item for sale summary in menu*/{    font-size: 12px;    font-weight:normal;    padding: 0 0 3px 0;}#menu .spacer{    x_border:1px dotted red;    height: 6px;}#menu span.b{    font-weight:bold;}#menu a.mlnk, #amenu a.mlnk  /* used as the section page link */{    margin:4px;    margin-left:16px;    font-size: 12px;    font-weight:normal;}#menu p.mspc /* used as the section page link */{    margin:0;    height:8px;}#menu a.mlnk:hover, #amenu a.mlnk:hover /* used as the section page link */{    color: #df0000;    text-decoration:underline;}.imgshadow { /* Better style on light background */  background:#FFFFFF;  padding:4px;  border:1px solid #777777;  margin-top:5px;  -moz-box-shadow:0px 0px 5px #666666;  -webkit-box-shadow:0px 0px 5px #666666;  box-shadow:0px 0px 5px #666666;}.img_left { /* Image sticks to the left */  width:auto;  float:left;  margin:5px 15px 5px 5px;}#menu li .black_box {  background-color:#333333;  color: #eeeeee;  text-shadow: 1px 1px 1px #000;  padding:4px 6px 4px 6px;  /* Rounded Corners */  -moz-border-radius: 5px;    -webkit-border-radius: 5px;    border-radius: 5px;  /* Shadow */  -webkit-box-shadow:inset 0 0 3px #000000;  -moz-box-shadow:inset 0 0 3px #000000;  box-shadow:inset 0 0 3px #000000;}#menu li ul {  list-style:none;  padding:10px;  margin:0 0 12px 0;}#menu li ul li{  font-size:12px;  line-height:24px;  position:relative;  text-shadow: 1px 1px 1px #ffffff;  x_padding:0px;  margin:0;  float:none;  text-align:left;  width:100px;}#menu li ul li:hover {  background:none;  border:none;  x_padding:0;  margin:0;}#menu li .greybox li {  background:#F4F4F4;  border:1px solid #bbbbbb;  margin:0px 0px 4px 0px;  padding:4px 6px 4px 6px;  width:100px;  /* Rounded Corners */  -moz-border-radius: 5px;    -webkit-border-radius: 5px;    -khtml-border-radius: 5px;    border-radius: 5px;}#menu li .greybox li:hover {  background:#ffffff;  border:1px solid #aaaaaa;  padding:4px 6px 4px 6px;  margin:0px 0px 4px 0px;}/*#endregion*/