#title {
background: url(../images/title.gif) no-repeat left center;
height:210px;
width:1024px;
}
#principal {
    position:absolute;
    top:245;
    left:280;
}
#page_title {
    background: url(../images/page_title.gif) no-repeat left center;
    position:absolute;
    top:215;
    width:763px;
    height:30;
    left:250;
}
#disclaimer {
}

li a:link {
    text-decoration:none;
}
li.red {
	height:30;
	background: url(../images/red.gif) no-repeat left center;
}
li.red:hover {
    height:30;
    background: url(../images/red-roll.gif) no-repeat left center;
}
li.blue {
    height:30;
    background: url(../images/blue.gif) no-repeat left center;
}
li.blue:hover {
    height:30;
    background: url(../images/blue-roll.gif) no-repeat left center;
}
li.yellow {
    height:30;
    background: url(../images/yellow.gif) no-repeat left center;
}
li.yellow:hover {
    height:30;
    background: url(../images/yellow-roll.gif) no-repeat left center;
}
li.grey {
    height:30;
    background: url(../images/grey.gif) no-repeat left center;
}
li.grey:hover {
    height:30;
    background: url(../images/grey-roll.gif) no-repeat left center;
}
li.green {
    height:30;
    background: url(../images/green.gif) no-repeat left center;
}
li.green:hover {
    height:30;
    background: url(../images/green-roll.gif) no-repeat left center;
}
img {
    border: none;
}

.navigation {
  margin: 0;
  padding: 0;
  list-style: none;
  color: #fff;
  width: 250px;
  font: 1em "Trebuchet MS", sans-serif;
}
.navigation a, .navigation span {
  height:35px;
  display: block;
  padding: 14px 0px 0px 28px;  
  color: #fff;
  text-decoration: none;
  background: #000 url(menu-item.png) left no-repeat;
}
.navigation .toggleSubMenu a, .navigation .toggleSubMenu span {
  background: url(../images/menu_title_enroule.png) left no-repeat;
}
.navigation .open a, .navigation .open span {
  background: url(../images/menu_title_deroule.png) left no-repeat;
}
.navigation a:hover, .navigation a:focus, .navigation a:active {
  text-decoration: underline;
}
.navigation .subMenu {
  font-size: .8em;
  font-size: .9em;
  margin: 0;
  padding: 0;
}
.navigation ul.subMenu a {
  background: none;
  padding: 6px 0px 3px 38px;
}