body {
  margin:  0px;
  padding:  0px;
  overflow:  -moz-scrollbars-vertical;
  color:  #474958;
  font-size:  11px;
  font-family:  Verdana;
}

td {
  color:  #474958;
  font-size:  11px;
  font-family:  Verdana;
}

img {
  border:  none;
  margin:  0px;
}

form {
  margin:  0px;
  padding:  0px;
}

#top {
  background:  url(/design/top_bgr.gif) center top repeat-x;
  height:  42px;
}

#top .middle {
  width:  944px;
  position:  relative;
  margin:  0px auto;
  top:  9px;
  text-align:  right;
}

#languages {
  float:  right !important;
  padding:  2px 0 0 7px;
  height:  20px;
  width:  105px;
}

#languages a {
  display:  block;
  float:  right;
  padding:  5px 4px 4px 4px;
  margin:  0 2px;
}

#languages a:visited {
  display:  block;
  float:  right;
  padding:  5px 4px 4px 4px;
  margin:  0 2px;
}

#languages a#active {
  background-image:  url(/design/flags/flag_active_bgr.gif) !important;
}

#languages a#active:visited {
  background-image:  url(/design/flags/flag_active_bgr.gif) !important;
}

#languages a:hover {
  background-image:  url(/design/flags/flag_active_bgr.gif) !important;
}

input.standard {
  background:  url(/design/field_bgr.gif) no-repeat;
  border:  none;
  height:  22px;
  width:  110px;
  color:  #194469;
  font:  11px Verdana;
  padding:  4px 0 0 7px;
}

table.top_fields {
  float:  right;
  width:  151px;
}

table.top_fields img {
  margin-bottom:  3px;
}

#all_en {
  background:  #070622 url(/design/header_big-en.jpg) center top no-repeat;
  height:  185px;
}

#all_es {
  background:  #070622 url(/design/header_big-es.jpg) center top no-repeat;
  height:  185px;
}

#all_fr {
  background:  #070622 url(/design/header_big.jpg) center top no-repeat;
  height:  185px;
}

#container_top {
  width:  944px;
  position:  relative;
  margin:  0px auto;
  top:  -195px;
  background-color:  red !important;
}

#container_middle {
  z-index:  1 !important;
  width:  100%;
  position:  relative;
  margin:  8px auto 0px auto;
  top:  75px;
  background:  #fff url(/design/grey_bgr.jpg) bottom repeat-x;
}

a#logo {
  z-index:  1;
  position:  absolute;
  display:  block;
  width:  260px;
  height:  231px;
  margin-top:  10px;
  background:  url(../design/logo.png) no-repeat;
  text-decoration:  none;
  cursor:  hand;
}

a#logo:visited {
  z-index:  1;
  position:  absolute;
  display:  block;
  width:  260px;
  height:  231px;
  margin-top:  10px;
  background:  url(../design/logo.png) no-repeat;
  text-decoration:  none;
  cursor:  hand;
}

#basket {
  z-index:  100;
  position:  absolute;
  left:  730px;
  top:  237px;
  padding:  9px 0 0 35px;
  width:  171px;
  height:  32px !important;
  color:  #000;
  background:  url(../design/basket.gif) no-repeat;
}

#basket table {
  width:  160px;
}

#basket table td {
  font-size:  12px;
}

span.price {
  font-weight:  bold;
  color:  #209105;
}

#basket a {
  display:  block;
  float:  right;
  margin:  0px !important;
  width:  23px;
  height:  22px;
  cursor:  hand !important;
  background:  url(../design/basket_button.gif) no-repeat;
}

#basket a:visited {
  display:  block;
  float:  right;
  margin:  0px !important;
  width:  23px;
  height:  22px;
  cursor:  hand !important;
  background:  url(../design/basket_button.gif) no-repeat;
}

#flash {
  position:  absolute;
  top:  105px;
  left:  -8px;
  height:  161px;
  width:  961px;
}

table.main {
  width:  959px;
  position:  relative;
  margin:  0px auto;
  top:  0px;
}

table.main td {
  vertical-align:  top;
}

.left_column {
  width:  255px;
}

#main_menu a {
  display:  block !important;
  width:  197px;
  height:  30px;
  font-size:  14px;
  text-decoration:  none;
  color:  #707070;
  padding:  0px 0 0 0px;
}

#main_menu a:visited {
  display:  block !important;
  width:  197px;
  height:  30px;
  font-size:  14px;
  text-decoration:  none;
  color:  #707070;
  padding:  0px 0 0 0px;
}

#main_menu a#active {
  color:  #000;
  background:  url(../design/menu_bgr_active.gif) no-repeat !important;
}

#main_menu a#active:visited {
  color:  #000;
  background:  url(../design/menu_bgr_active.gif) no-repeat !important;
}

#main_menu a:hover {
  color:  #209105;
}

#main_menu a.second_level {
  background:  url(../design/menu_bgr_second.gif) top left no-repeat;
  padding:  6px 0 0 52px !important;
  font-size:  12px;
  height:  24px;
}

#main_menu a.second_level:visited {
  background:  url(../design/menu_bgr_second.gif) top left no-repeat;
  padding:  6px 0 0 52px !important;
  font-size:  12px;
}

#main_menu a#second_level_a {
  background:  url(../design/menu_second_a.gif) top left  no-repeat !important;
  padding:  6px 0 0 52px !important;
  color:  #209105;
  font-size:  12px;
  margin-bottom:  0px !important;
  height:  24px;
}

#main_menu a#second_level_a:visited {
  background:  url(../design/menu_second_a.gif) top left no-repeat !important;
  padding:  6px 0 0 52px !important;
  color:  #209105;
  font-size:  12px;
}

#main_menu a.second_level:hover {
  text-decoration:  underline;
}

#main_menu a.third_level {
  background:  url(../design/menu_bgr_third.gif) no-repeat;
  padding:  6px 0 0 57px !important;
  font-size:  12px;
  font-style:  italic;
}

#main_menu a.third_level:visited {
  background:  url(../design/menu_bgr_third.gif) no-repeat;
  padding:  6px 0 0 57px !important;
  font-size:  12px;
  font-style:  italic;
}

.block_header {
  font:  18px Century Gothic;
  color:  #194469;
}

#login {
  width:  200px;
  height:  130px;
  background:  url(../design/login.gif) no-repeat;
  margin:  15px 0 0 0;
  padding:  22px 0 0 40px;
}

#login table {
  margin:  8px 0 0 -3px;
}

input.field_185 {
  color:  #194469;
  font:  11px Verdana;
  height:  21px;
  border:  none;
  padding:  4px 0 0 6px;
  background:  url(../design/field_185px.gif) top left no-repeat;
  width:  179px;
}

input.field_141 {
  color:  #194469;
  font:  11px Verdana;
  height:  21px;
  border:  none;
  padding:  4px 0 0 6px;
  background:  url(../design/field_141px.gif) top left no-repeat;
  width:  135px;
}

#login td.links {
  font-size:  10px;
}

#login tr.links td a {
  font-size:  9px;
  color:  #194469;
}

#login tr.links td a:visited {
  font-size:  9px;
  color:  #194469;
}

#login tr.links td a:hover {
  text-decoration:  none !important;
}

#login tr.links td a.left {
  display:  block;
  float:  left;
  width:  65px;
  cursor:  hand;
}

#login tr.links td a.right {
  display:  block;
  float:  right;
  width:  112px;
  text-align:  right;
  cursor:  hand;
}

#newsletter {
  background:  url(../design/newsletter.gif) top no-repeat;
  width:  196px;
  height:  98px;
  padding:  19px 0 0 45px;
}

#newsletter table {
  margin:  13px 0 0 0;
}

td.center_column {
  width:  460px;
  padding:  0 0 0 5px;
}

#breadcrumbs {
  color:  #8fa5a9;
  font-size:  9px;
}

#breadcrumbs a {
  color:  #8fa5a9;
  font-size:  9px;
}

#breadcrumbs a:visited {
  color:  #8fa5a9;
  font-size:  9px;
}

#breadcrumbs a:hover {
  text-decoration:  none;
}

.general_content {
  color:  #5b7377;
  font-size:  12px;
  padding:  0 0 50px 0px !important;
  line-height:  1.35;
}

a {
  color:  #333;
}

a:visited {
  color:  #333;
}

a:hover {
  color:  #000;
  text-decoration:  none;
}

p {
  margin:  0px 0px 12px 0;
}

h1 {
  font:  28px Century Gothic;
  color:  #053348;
  padding:  0px 0 20px 0 !important;
  margin:  15px 0px 0px 0px !important;
}

h2 {
  font-size:  18px;
  color:  #474958;
  margin:  0px 0 10px 0;
  padding:  0px;
  font-weight:  normal;
}

h3 {
  font-size:  14px;
  color:  #474958;
  font-weight:  normal;
  margin:  0 0 3px 0;
  padding:  0px;
}

a.plus_info {
  float:  right;
}

a.plus_info:visited {
  float:  right;
}

.grey_block {
  width:  425px !important;
  background:  url(../design/left_top_corner.gif) left top no-repeat;
  padding:  17px 0 0 30px;
}

.grey_block .bottom_corner {
  width:  425px !important;
  background:  url(../design/right_bottom_corner.gif) right bottom no-repeat;
}

.grey_block td a {
  display:  block;
  padding:  0 0px 0 0px;
  margin:  0 5px 10px 0;
  color:  #053349;
  width:  190px;
  border:  0px solid pink;
  float:  left;
  text-decoration:  none;
  font:  11px Verdana;
}

.grey_block td a:visited {
  display:  block;
  padding:  0 0px 0 0px;
  margin:  0 5px 10px 0;
  color:  #053349;
  width:  190px;
  border:  0px solid pink;
  float:  left;
  text-decoration:  none;
  font:  11px Verdana;
}

.grey_block td a:hover {
  text-decoration:  underline;
}

.grey_block table td {
  padding:  10px 25px 10px 0px;
}

.product_block {
  width:  462px;
  padding:  1px 10px 0 0 !important;
  margin:  0px 0 0 -6px;
  background:  url(../design/block.gif) top no-repeat;
  line-height:  1.3;
}

.product_block table.one_product {
  margin:  27px 20px 0 23px;
}

.product_block table td {
  font-size:  12px;
  color:  #5b7377;
}

.product_image {
  border:  1px solid #dee0de;
  background-color:  #fff;
  padding:  4px 4px 4px 4px;
}

.prix {
  text-align:  right;
  padding-right:  12px;
  color:  #000;
  width:  95%;
}

.produits_page .prix {
  margin-top:  26px;
}

.product_functions {
  width:  95%;
  border-top:  1px solid #c6c5c5;
  padding:  10px 0 0px 0;
  margin:  10px 0 0 0;
}

.product_functions .prix {
  float:  left !important;
  width:  100px;
  text-align:  left;
}

.product_functions table {
  float:  left;
  margin:  0px;
}

.product_functions table.hand {
  float:  none;
  margin:  0px;
}

.product_block table td.details {
  padding-bottom:  0px;
}

.product_block table td.details a {
  display:  block;
  float:  right;
  padding:  7px 10px 0 0;
}

.product_block table td.details a:visited {
  display:  block;
  float:  right;
  padding:  7px 10px 0 0;
}

.product_functions img {
  float:  right;
}

.quantity {
  background:  url(../design/quantity_bgr.gif);
  width:  20px;
  height:  18px;
  padding:  4px 0 0 6px;
  border:  0px;
}

table.one_product {
  border-bottom:  1px solid #c6c5c5;
}

table.last {
  border-bottom:  none !important;
}

table.one_product td.in {
  padding-bottom:  17px;
}

table.one_product .product_functions {
  border-top:  none !important;
}

#order {
  float:  right;
}

#order a {
  color:  #29c205;
  padding-right:  15px;
}

#order a:visited {
  color:  #29c205;
  padding-right:  15px;
}

.tabs {
  width:  462px;
  height:  35px;
  background:  url(../design/tabs_bgr.gif) repeat-x;
}

.tabs a {
  display:  block;
  float:  left;
  text-decoration:  none;
}

.tabs a:visited {
  display:  block;
  float:  left;
  text-decoration:  none;
}

.tabs a.first {
  background:  url(../design/descriptions_tab_active.gif) no-repeat;
  width:  166px;
  height:  26px;
  font:  16px Century Gothic;
  color:  #156003;
  padding:  9px 0 0 12px;
}

.tabs a.simple_tab {
  background:  url(../design/descriptions_tab_right_bgr.gif) right bottom repeat-x;
  height:  23px !important;
  padding:  12px 8px 0 8px;
  color:  #053348;
  font:  13px Century Gothic;
}

.product_descriptions {
  width:  465px;
  background:  url(../design/descriptions_middle.gif) repeat-y;
  padding:  3px 0 0 0;
  margin:  0px;
}

* > .product_descriptions {
  padding-top:  11px;
}

.product_descriptions .bottom {
  background:  #fff url(../design/descriptions_bottom.gif) top no-repeat;
  height:  6px;
}

.product_descriptions .content {
  background:  url(../design/descriptions_content_middle.gif) repeat-y;
  width:  401px;
  margin:  0 0 0 13px;
  padding:  0px 18px 2px 18px;
}

.product_descriptions .content_header {
  background:  url(../design/descriptions_content_top.gif) bottom no-repeat;
  height:  4px;
  margin-right:  2px;
}

.product_descriptions .content_footer {
  background:  url(../design/descriptions_content_bottom.gif) top no-repeat;
  height:  4px;
  margin:  0 2px 0px 0;
  padding:  0px !important;
}

* > .product_descriptions .content_footer {
  margin-bottom:  10px !important;
}

.product_descriptions .content ul {
  margin:  20px 0px 0px 0px;
  padding:  0px 0px 0px 18px;
}

.product_descriptions .content li {
  margin:  0px 0px 0px 0px;
  padding:  0px 0px 0px 0px;
}

a.descriptions_header {
  display:  block;
  width:  409px;
  height:  17px;
  background:  url(../design/descriptions_header.gif) no-repeat;
}

a.descriptions_header:visited {
  display:  block;
  width:  409px;
  height:  17px;
  background:  url(../design/descriptions_header.gif) no-repeat;
}

a.descriptions_header:hover {
  background:  url(../design/descriptions_header_a.gif) no-repeat !important;
}

a.descriptions_footer {
  display:  block;
  width:  409px;
  height:  17px;
  background:  url(../design/descriptions_footer.gif) no-repeat;
}

a.descriptions_footer:visited {
  display:  block;
  width:  409px;
  height:  17px;
  background:  url(../design/descriptions_footer.gif) no-repeat;
}

a.descriptions_footer:hover {
  background:  url(../design/descriptions_footer_a.gif) no-repeat !important;
}

td.right_column {
  padding:  10px 0 0 15px;
  width:  232px;
}

td.right_column .simple_links {
  color:  #8fa5a9;
  font-size:  10px;
  margin:  0 0 10px 8px !important;
}

td.right_column .simple_links a {
  color:  #8fa5a9;
  text-decoration:  none;
}

td.right_column .simple_links a:visited {
  color:  #8fa5a9;
  text-decoration:  none;
}

td.right_column .simple_links a:hover {
  text-decoration:  underline;
}

a.right_banner {
  display:  block;
  width:  224px;
  height:  114px;
  margin-bottom:  10px;
  cursor:  pointer;
}

a.right_banner img {
  padding:  7px 0 0 6px;
}

.news {
  background:  url(../design/news_block_bottom.gif) bottom left no-repeat;
  padding:  0 10px 0px 0;
  border:  1px dashed #fff;
}

.news a {
  display:  block;
  text-decoration:  none;
  color:  #053349;
  font-size:  11px;
  background:  url(../design/marker.gif) top left no-repeat;
  padding:  0 0 0px 10px;
  margin:  0 0 0px 32px;
}

.news a:visited {
  display:  block;
  text-decoration:  none;
  color:  #053349;
  font-size:  11px;
  background:  url(../design/marker.gif) top left no-repeat;
  padding:  0 0 0px 10px;
  margin:  0 0 0px 32px;
}

.news a:hover {
  text-decoration:  underline;
}

.news .top {
  background:  url(../design/news_block_top.gif) top left no-repeat;
  height:  24px;
  position:  relative;
  top:  -4px;
  padding:  19px 0 0 45px;
}

a.elastic_button {
  display:  block;
  position:  relative;
  top:  5px;
  left:  92px;
  cursor:  hand;
  background:  url(../design/elastic_button.gif) left repeat-x;
  padding:  14px 5px 6px 6px;
  color:  #fff !important;
  text-decoration:  none !important;
  font-size:  11px;
  height:  25px;
  text-align:  center;
}

a.elastic_button:visited {
  display:  block;
  position:  relative;
  top:  5px;
  left:  92px;
  cursor:  hand;
  background:  url(../design/elastic_button.gif) left repeat-x;
  padding:  14px 5px 6px 6px;
  color:  #fff !important;
  text-decoration:  none !important;
  font-size:  11px;
  height:  25px;
  text-align:  center;
}

#footer {
  background-color:  #070622;
  height:  176px !important;
  z-index:  10 !important;
  width:  100%;
  position:  relative;
  margin:  0px auto;
  top:  75px;
}

#footer .footer_center {
  width:  980px;
  position:  relative;
  margin:  0px auto;
}

#footer .footer_content {
  background:  #070622 url(../design/footer.jpg) bottom left no-repeat;
  height:  133px;
  color:  #fff;
  font:  10px Arial;
  padding:  40px 0 0 50px;
}

#footer .footer_content td {
  color:  #fff;
  font:  10px Arial;
}

#footer tr.first td {
  padding-top:  24px;
}

#footer .bottom_menu {
  text-align:  center;
  padding-right:  90px;
  padding-left:  15px;
}

#footer .bottom_menu a {
  color:  #fff;
  cursor:  hand;
  text-decoration:  underline;
  font:  11px Verdana;
  margin:  0px 4px;
}

#footer .bottom_menu a:visited {
  color:  #fff;
  cursor:  hand;
  text-decoration:  underline;
  font:  11px Verdana;
  margin:  0px 4px;
}

#footer .bottom_menu a:hover {
  text-decoration:  none;
}

#footer td.copyright {
  color:  #838282;
  font-size:  10px;
  text-align:  center;
  padding-top:  45px;
}

#footer td.copyright img.selector {
  position:  relative;
  top:  6px;
  margin:  0px 20px;
}

#footer td.copyright a {
  text-decoration:  none;
  color:  #838282;
}

#footer td.copyright a:visited {
  text-decoration:  none;
  color:  #838282;
}

#footer td.copyright a:hover {
  text-decoration:  underline;
}

#footer .mail a {
  color:  #2aa30d;
  cursor:  hand;
  text-decoration:  none;
}

#footer .mail a:visited {
  color:  #2aa30d;
  cursor:  hand;
  text-decoration:  none;
}

#footer .mail a:hover {
  text-decoration:  underline !important;
}

#footer td.phones {
  padding:  0 0 0 80px;
  width:  200px;
  line-height:  150%;
}

#footer td.phones A {
  color:  #fff;
}

#footer td.phones A:visited {
  color:  #fff;
}

#sitemap_cmp_1 DIV {
  height:  23px;
  padding-top:  7px;
}

#sitemap_cmp_1 DIV A {
  text-decoration:  none;
}

#sitemap_cmp_1 DIV A:visited {
  text-decoration:  none;
}

#sitemap_cmp_1 DIV A:hover {
  text-decoration:  underline;
}

#sitemap_cmp_1 DIV A:active {
  text-decoration:  underline;
}

.level_xxx {
  font-weight:  bold;
  margin-top:  10px;
}

.level_xyx {
  background:  url(/design/sitemap/sitemap01.gif) left no-repeat;
  margin-left:  45px;
  padding-left:  30px;
}

.level_xyx_last {
  background:  url(/design/sitemap/sitemap02.gif) left no-repeat;
  margin-left:  45px;
  padding-left:  30px;
}

.level_yxx {
  background:  url(/design/sitemap/sitemap01.gif) left no-repeat;
  padding-left:  30px;
}

.level_yxx_last {
  background:  url(/design/sitemap/sitemap02.gif) left no-repeat;
  padding-left:  30px;
}

.level_yyx {
  padding-left:  70px;
  background:  url(/design/sitemap/sitemap0201.gif) left no-repeat;
}

.level_yyx_last {
  padding-left:  70px;
  background:  url(/design/sitemap/sitemap0202.gif) left no-repeat;
}

.level_xyy {
  padding-left:  70px;
  margin-left:  45px;
  background:  url(/design/sitemap/sitemap0201.gif) left no-repeat;
}

.level_xyy_last {
  padding-left:  70px;
  margin-left:  45px;
  background:  url(/design/sitemap/sitemap0202.gif) left no-repeat;
}

.level_xxy {
  padding-left:  30px;
  margin-left:  75px;
  background:  url(/design/sitemap/sitemap01.gif) left no-repeat;
}

.level_xxy_last {
  padding-left:  30px;
  margin-left:  75px;
  background:  url(/design/sitemap/sitemap02.gif) left no-repeat;
}

.level_yyy {
  padding-left:  110px;
  background:  url(/design/sitemap/sitemap0301.gif) left no-repeat;
}

.level_yyy_last {
  padding-left:  110px;
  background:  url(/design/sitemap/sitemap0302.gif) left no-repeat;
}

.level_yxy {
  padding-left:  110px;
  background:  url(/design/sitemap/sitemap0304.gif) left no-repeat;
}

.level_yxy_last {
  padding-left:  110px;
  background:  url(/design/sitemap/sitemap0303.gif) left no-repeat;
}

#tabs_container {
  position:  relative;
  height:  350px;
}

#tabs_container .product_descriptions {
  position:  absolute;
}

#tabs_container .overover {
  height:  250px;
  overflow:  hidden;
}

.notification-border-n {
  border:  1px solid #CC0000;
}

.notification-title-N {
  font-weight:  bold;
  color:  #CC0000;
}

.table-head {
  font-weight:  bold;
  border-bottom:  1px solid #CCCCCC;
}

#localisation_holder {
  position:  relative;
  background:  transparent url(/design/field_bgr.gif) no-repeat scroll 0%;
  color:  #194469;
  font-family:  Verdana;
  font-size:  11px;
  height:  22px;
  padding:  0px 0pt 0pt 7px;
  width:  130px;
  margin:  0 0 0 30px;
}

#localisation {
  top:  0;
  left:  0;
  position:  absolute;
  width:  125px;
  padding:  0 25px 0 0;
  height:  20px;
  overflow:  hidden;
  cursor:  pointer;
  background:  transparent url(/design/search_button.gif) no-repeat top right;
  border:  0px dashed pink;
}

#localisation DIV {
  width:  100px;
  height:  18px;
  padding-top:  4px;
  border:  0px dashed red;
}

#localisation A {
  display:  block;
  height:  16px;
  width:  120px;
  padding-top:  4px;
  padding-right:  5px;
  border-bottom:  1px solid #FFFFFF;
  background:  #E8E8E8;
  text-decoration:  none;
}

#localisation A.visited {
  display:  block;
  height:  16px;
  padding-top:  4px;
  padding-right:  5px;
  border-bottom:  1px solid #FFFFFF;
  background:  #E8E8E8;
  text-decoration:  none;
}

.search_progress_container {
  border:  1px solid #DDD;
}

.search_progress_bar {
  background:  #0066B3;
  height:  4px;
}

.search_result {
  margin-top:  10px;
}

#rightbanner01_fr {
  background:  transparent url(/design/right_banner_01_fr.png);
}

#rightbanner01_fr:hover {
  background:  transparent url(/design/right_banner_011_fr.png);
}

#rightbanner02_fr {
  background:  transparent url(/design/right_banner_02_fr.png);
}

#rightbanner02_fr:hover {
  background:  transparent url(/design/right_banner_021_fr.png);
}

#rightbanner03_fr {
  background:  transparent url(/design/right_banner_03_fr.png);
}

#rightbanner03_fr:hover {
  background:  transparent url(/design/right_banner_031_fr.png);
}

#rightbanner01_en {
  background:  transparent url(/design/right_banner_01_en.png);
}

#rightbanner01_en:hover {
  background:  transparent url(/design/right_banner_011_en.png);
}

#rightbanner02_en {
  background:  transparent url(/design/right_banner_02_en.png);
}

#rightbanner02_en:hover {
  background:  transparent url(/design/right_banner_021_en.png);
}

#rightbanner03_en {
  background:  transparent url(/design/right_banner_03_en.png);
}

#rightbanner03_en:hover {
  background:  transparent url(/design/right_banner_031_en.png);
}

#rightbanner01_es {
  background:  transparent url(/design/right_banner_01_es.png);
}

#rightbanner01_es:hover {
  background:  transparent url(/design/right_banner_011_es.png);
}

#rightbanner02_es {
  background:  transparent url(/design/right_banner_02_es.png);
}

#rightbanner02_es:hover {
  background:  transparent url(/design/right_banner_021_es.png);
}

#rightbanner03_es {
  background:  transparent url(/design/right_banner_03_es.png);
}

#rightbanner03_es:hover {
  background:  transparent url(/design/right_banner_031_es.png);
}

ul.allNews a {
  text-decoration:  none;
}

ul.allNews a:visited {
  text-decoration:  none;
}

ul.allNews a:hover {
  text-decoration:  underline !important;
}

.new_selector {
  : ;
}


/********* MODIFICATIONS *********/
/*********************************/

a.newsHeader h4 {
padding-top: 0px;
margin-top: 0px;
}

.allNews {
padding-left: 0px;
}