body {
font-size: 12px;
font-family: Arial, SunSans-Regular, Sans-Serif;
color:#000;
padding:0px;
margin:0px;
background-image:url(/images/body_bg.gif);
background-repeat:repeat;
}

a {
color: #e2001a; 
text-decoration:none;
}

a:visited {
color:#e2001a;
}

a:hover {
color: #e2001a;
}

a:active { 
color:#e2001a;
}

a.logo { width:130px; border:0px; height:35px;  position:absolute; top:108px; left:40px; }

hr{
display:block;
height: 1px;
margin: 0;
_margin: -7px 0;
padding: 0;
color: #e2001a;
background-color: #e2001a;
border: 0;
}

/* template structure */

#container {
width:100%;
}

#wrapper {
	width:850px;
	margin-left:21px; 
}

#content {
margin-left: 140px;
width: 710px;
}

#pagelayout {
}

#left {
padding-top:32px;
float: left; 
width: 212px;
}

#left_news {
padding-top:32px;
float: right;
margin-right:25px; 
width: 202px;
}

#footer {

clear: both;

width:100%; background-image:url(/images/footer/bg_footer.gif); height:265px;

}

#footer address{
font-style:normal;
float:left;
padding: 25px;
color:#999999;
width:300px;


}


#footer span{
position:relative;
top:10px; 
text-align:right;
float:right;
width:300px;
padding:25px;
}

#footer span a{
color:#999999;
}

#footer div.address { background-image:url(/images/footer/logo.gif); background-position:left; background-repeat:no-repeat; height:135px; width:600px; padding-left:180px; padding-top:130px; font-family:"Trebuchet MS"; color:#fed75f;} 

#footer div.address TD { vertical-align:top; padding:2px 30px 0 0; }
#footer div.address TD.border { border-left:1px dotted #fed75f; padding:2px 10px 0 30px; }

/* content */

#header {
background: url(/images/header/bg_header.gif);
text-align: left;
}

#header h1{
display:none;
}

#header em{
display:none;
}

#header a.home{
border:none;
text-decoration:none;
display:block;
position:absolute;
margin-left:0;
margin-top:0;
height:163px;
width:200px;
}

div.topimg { height:167px; padding: 0;}
div.topimg IMG { padding: 0; margin: 0; position: absolute;}

h1 {/*
padding: 5px 0 3px 0;
margin:0px;*/
}

h2 {
font-size:12px;
font-weight: bold;
padding: 5px 0 15px 0;
margin:0px;
color:#e2001a;
}

.green {
color:#53973a;
}

.blue {
color:#006699;
}

/* menus */

#mainmenu{
width:100%;
height:29px;
background-image:url(/images/menu/bg_menu.gif);
}

#mainmenu ul{
width: 800px;
float:left; 
position: absolute;
list-style-type:none;
font-weight:normal; 
height:29px; 
margin:0 0 0 155px; 
padding:0;
} 

#mainmenu li{
 /* IE Mac ne voit pas l'ast?risque qui suit l'antislash \*//*/
     width:110px
 /**/
margin: 0;
padding:0;
float:left;
text-align:center;
}

/* MAINMENU STYLE -- PART 1/2 -- BEWARE */

#mainmenu li#category24 { background-image:url(/images/menu/cnc_immo_a.gif); width:147px; height:29px; }
#mainmenu li#category24:hover { background-image:url(/images/menu/cnc_immo_b.gif); }
#mainmenu li#category24.s { background-image:url(/images/menu/cnc_immo_b.gif); }
#mainmenu li#category24 a { width:147px; height:29px; }

#mainmenu li#category49 { background-image:url(/images/menu/courtage_a.gif); width:106px; height:29px; }
#mainmenu li#category49:hover { background-image:url(/images/menu/courtage_b.gif); }
#mainmenu li#category49.s { background-image:url(/images/menu/courtage_b.gif); }
#mainmenu li#category49 a { width:106px; height:29px; }

#mainmenu li#category23 { background-image:url(/images/menu/negociation_a.gif); width:119px; height:29px; }
#mainmenu li#category23:hover { background-image:url(/images/menu/negociation_b.gif); }
#mainmenu li#category23.s { background-image:url(/images/menu/negociation_b.gif); }
#mainmenu li#category23 a { width:119px; height:29px; }

#mainmenu li#category50 { background-image:url(/images/menu/conseil_a.gif); width:92px; height:29px; }
#mainmenu li#category50:hover { background-image:url(/images/menu/conseil_b.gif); }
#mainmenu li#category50.s { background-image:url(/images/menu/conseil_b.gif); }
#mainmenu li#category50 a { width:92px; height:29px; }

#mainmenu li#category52 { background-image:url(/images/menu/contact_a.gif); width:99px; height:29px; }
#mainmenu li#category52:hover { background-image:url(/images/menu/contact_b.gif); }
#mainmenu li#category52.s { background-image:url(/images/menu/contact_b.gif); }
#mainmenu li#category52 a { width:99px; height:29px; }

#mainmenu li#category120 { background-image:url(/images/menu/liens_a.gif); width:75px; height:29px; }
#mainmenu li#category120:hover { background-image:url(/images/menu/liens_b.gif); }
#mainmenu li#category120.s { background-image:url(/images/menu/liens_b.gif); }
#mainmenu li#category120 a { width:75px; height:29px; }

#mainmenu li#category109 { display:none; }
#mainmenu li#category110 { display:none; }
#mainmenu li#category111 { display:none; }
#mainmenu li#category112 { display:none; }
#mainmenu li#category113 { display:none; }

#mainmenu li a{
color:#e2001a;
display:block;
text-transform:uppercase;
}

#mainmenu li a:hover{
font-weight:bold;
}

#mainmenu2 { 
width:100%;
height:70px;
background-image:url(/images/submenu/bg_submenu.gif);
position: relative;
}

#mainmenu2 ul{
position: absolute;
list-style-type:none;
float:left; font-weight:normal; height:29px; margin:23px 0 0 0; padding:0;
margin-left:20em; 
width: 700px;
} 

#mainmenu2 li{
 /* IE Mac ne voit pas l'ast?risque qui suit l'antislash \*//*/
     width:110px
 /**/
margin: 0;
padding:0;
float:left;
text-align:center;
}

/* MAINMENU2 STYLE -- PART 2/2 -- BEWARE */

#mainmenu2 li#category120 { display:none; }
#mainmenu2 li#category24 { display:none; }
#mainmenu2 li#category49 { display:none; }
#mainmenu2 li#category23 { display:none; }
#mainmenu2 li#category50 { display:none; }
#mainmenu2 li#category52 { display:none; }
#mainmenu2 li#category3 { display:none; }

#mainmenu2 li { margin-left:1px; }

#mainmenu2 li#category109 { background-image:url(/images/submenu/a_vendre_a.gif); width:89px; height:27px; }
#mainmenu2 li#category109:hover { background-image:url(/images/submenu/a_vendre_b.gif); }
#mainmenu2 li#category109.s { background-image:url(/images/submenu/a_vendre_b.gif); }
#mainmenu2 li#category109 a { width:89px; height:27px; display:block; }

#mainmenu2 li#category110 { background-image:url(/images/submenu/a_louer_a.gif); width:79px; height:27px; }
#mainmenu2 li#category110:hover { background-image:url(/images/submenu/a_louer_b.gif); }
#mainmenu2 li#category110.s { background-image:url(/images/submenu/a_louer_b.gif); }
#mainmenu2 li#category110 a { width:79px; height:27px; display:block; }

#mainmenu2 li#category111 { background-image:url(/images/submenu/region_a.gif); width:74px; height:27px; }
#mainmenu2 li#category111:hover { background-image:url(/images/submenu/region_b.gif); }
#mainmenu2 li#category111.s { background-image:url(/images/submenu/region_b.gif); }
#mainmenu2 li#category111 a { width:74px; height:27px; display:block; }

#mainmenu2 li#category112 { background-image:url(/images/submenu/nouvelles_constructions_a.gif); width:174px; height:27px; }
#mainmenu2 li#category112:hover { background-image:url(/images/submenu/nouvelles_constructions_b.gif); }
#mainmenu2 li#category112.s { background-image:url(/images/submenu/nouvelles_constructions_b.gif); }
#mainmenu2 li#category112 a { width:174px; height:27px; display:block; }

#mainmenu2 li#category113 { background-image:url(/images/submenu/dernieres_offres_a.gif); width:131px; height:27px; }
#mainmenu2 li#category113:hover { background-image:url(/images/submenu/dernieres_offres_b.gif); }
#mainmenu2 li#category113.s { background-image:url(/images/submenu/dernieres_offres_b.gif); }
#mainmenu2 li#category113 a { width:131px; height:27px; display:block; }

#menu{
width:100%;
height:; 
background-image:url(/images/submenu/bg_submenu.gif);
}

#menu ul{
list-style:none;
float:left; font-weight:normal; height:29px; margin:0px 0 0 50px; padding:0;
} 

#menu li{
margin:0;
padding:0;
_height:0;
float:left; 
border-top:#c4c4c4 1px solid;
}

#menu li a{
display:block;
background: #f8f8f8;
}

#menu li a:hover{
display:block;
}

/* #menu li.s a,#menu li.hs a{
display:block;
padding:3px 3px 3px 10px;
color:#8d8d8d;
background: #f8f8f8;
_height:0;
}
*/

/* menu sub */

#menu li li {
border-top:#dedede 1px solid;
background-color:#fff;
}

/* #menu li.s li a,#menu li.hs li a,#menu li.hs li a:hover,#menu li.s li a:hover{
font-weight:normal;
text-transform:none;
display:block;
padding:3px 3px 3px 15px;
background-image:none;
background-color:#ffffff;
}*/

/*#menu li.s li.s a,#menu li.hs li.s a,#menu li.s li.hs a,#menu li.hs li.hs a{
display:block;
padding:3px 3px 3px 15px;
background: #ffffff;
}*/

div#submenu { 
width:100%;
background-color:#f9f9f9;
margin-top:0px; 
border-bottom:1px solid #c7c7c7; 
}

div#submenu ul {
width:780px; 
font-family:"Trebuchet MS";
color:#8a3333; 
margin:-20px 0 0 70px; 
padding:0 0 0 0; 
height:70px; 
border:0;
list-style-type:none;
}

div#submenu a {
color:#8a3333;
font-weight:bold;  
}

div#submenu a:hover {
color:black;
}

div#submenu li {
line-height:67px;
display:inline;
float:right; 
margin-left:15px;
margin-right:15px;
}

div#submenu li.s {
font-size:130%;
line-height:63px; 
background-image:url(/images/subsub_sel.gif);
background-position:center; 
background-repeat:no-repeat;
}

.path{
position:absolute;
top:138px; 
left:370px; 
color:#fddf82;
font-family:"Trebuchet MS"; 
font-weight:bold;
font-size:80%;
}

.path a{
color:#fddf82;
}
#header .path A { color: #fddf82; }

/* image item */

.item .imageleft {
float:left;
/*_width:150px;*/
min-width:150px;
text-align:center;
margin-right:12px;
margin-bottom:12px;
}

.item .news_imageleft {
float:left;
/*_width:150px;*/
width:150px;
text-align:left;
margin-right:12px;
margin-bottom:12px;
}

.item .textright {
padding:0;
margin: 0 0 12px 1px;
/*_height:0;*/
}

.item .news_textright {
padding:0;
margin: 0 5px 5px 162px;
/*_height:0;*/
}

.item .imageright {
float:right;
/*_width:15px;*/
min-width:150px;
margin-left:12px;
margin-bottom:12px;
}

.item .textleft {
padding:0;
margin: 0 15px 0 0;
/*_height:0;*/
}

.item .item_intro{
font-size:12px;
padding-bottom:15px;
font-weight:bold;
color:#e2001a;
}

.item .item_title{
font-size:10px;
padding: 5px 0 5px 0;
margin:0px;
color:#e2001a;
}

.item .item_intro_agenda{
font-size:12px;
font-weight:bold;
color:#e2001a;
}

.item .item_content_agenda{
display:block;
padding-left:55px;
font-size:9px;
}

.item .item_content_agenda a{
color:#e2001a;
}

.clearboth{
clear:both;
}

#pageinfo{
color:#722626;
text-transform:uppercase;
font-family:"Lucida Sans";
font-weight:normal; 
}

/* BOX PAGE NEWS */
#box_agenda{
background:#f0f0f0 url(/images/titre_agenda.gif) repeat-x;
padding-top:35px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
float:right;
width:192px;
border-bottom:1px solid #ea848f;
border-left:1px solid #ea848f;
border-right:1px solid #ea848f;
}

#agenda {
font-size:10px;
}

#agenda a, agenda a:hover {
color:#e2001a;
}

#box_partenaires{
text-align:center;
background:#f2f2f2 url(/images/titre_partenaires.gif) repeat-x;
padding-top:35px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
float:right;
width:192px;
border-bottom:1px solid #e4e4e4;
border-left:1px solid #e4e4e4;
border-right:1px solid #e4e4e4;
}


/* gallery */

.photo img{
border:0;
}

.gallery td{

background-color:#FFFFFF;
border:1px solid #CCCCCC;
margin:40px;
height:138px;
width:138px;
}

/* negociation */ 

td.top_sep { 
background-image:url(/images/negociation/top_sep.gif);
width:66px; height:76px; 
}

td.mid_sep { 
background-image:url(/images/negociation/mid_sep.gif);
width:66px; 
}

td.bot_sep { 
background-image:url(/images/negociation/bot_sep.gif);
 background-position:bottom left;
width:66px; height:76px; 
}

td.title { font-family:"Lucida Sans"; width:125px; font-size:130%; font-weight:bold; color:#722626; }
td.text { font-family:"Lucida Sans"; width:190px; color:#333333; }

div p { font-family:"Lucida Sans"; font-size:120%; color:#333333; margin-top:40px; margin-bottom:40px; }

/* / negociation */

tr.loop1_cnc_item { background:#f9f9f9; }
tr.loop1_cnc_item h1 { font-family:"Trebuchet MS"; color:#8a3333; text-align:left; font-size:130%; margin:0 0 20px 0; }
table.cnc-item { width:700px; margin:0 0 20px 0; } 
table.cnc-item td.pic { width:120px; padding:15px; }
table.cnc-item td.text { width:420px; vertical-align:top; padding:10px 20px 0 0; }
table.cnc-item td.text span { font-family:"Lucida Sans"; margin-top:25px; font-size:100%; color:#333333; }
table.cnc-item td.link { width:120px; vertical-align:top; padding:10px 0 0 0; }
table.cnc-item td.link p.price { font-family:"Lucida Sans"; margin:0; font-size:100%; color:#8a3333; font-weight:bold; }
table.cnc-item td.link span { position:absolute; font-family:"Lucida Sans"d; margin-top:70px;  font-size:100%; }
table.cnc-item td.link span a { color:#333333; font-size:90%; font-weight:bold; }
table.cnc-item td.link span a:hover { color:#8a3333; font-size:90%; fontw-weight:bold; }
table.cnc-item td.link span a img { border:0; margin-bottom:-2px; }
table.cnc-item td.footer { width:700px; height:19px; background-image:url(/images/items/footer.gif); margin-bottom:10px; background-repeat:no-repeat; background-position:bottom; }

table.cnc-item-topnav { width:700px; height:39px; background-image:url(/images/items/nav-top-bg.gif); margin-bottom:20px; }
table.cnc-item-topnav td.page { padding-left:10px; padding-right:30px; background-image:url(/images/items/nav-top-td.gif); background-position:right; }

table.cnc-item span.item-state { position:absolute; color:#feda6d; font-weight:bold; left:230px; line-height:105px; font-size:120%; }

ul.cnc-topnav { width:700px; height:39px; background-image:url(/images/items/nav-top-bg.gif); padding:0; list-style:none;  margin-bottom:20px; margin-left:0; }
ul.cnc-topnav li { display:inline; float:left; }
ul.cnc-topnav li span { position:relative; top:5px; }
ul.cnc-topnav li span img { margin-bottom:-3px; margin-right:5px; }
ul.cnc-topnav li.body { line-height:39px; font-family:"Lucida Sans"; font-size:80%; font-weight:bold; margin-left:10px; background-image:url(/images/items/nav-top-td.gif); }
ul.cnc-topnav li.body a { font-weight:bold; color:#8a3333; }
ul.cnc-topnav li.body a:hover { color:#333333 }
ul.cnc-topnav li.end { background-image:url(/images/items/nav-top-end.gif); width:30px; height:39px; }

ul.cnc-botnav { width:700px; height:39px; background-image:url(/images/items/nav-bot-bg.gif); padding:0; list-style:none;  margin-top:0px; margin-left:0; }
ul.cnc-botnav li { display:inline; float:left; }
ul.cnc-botnav li.body { line-height:39px; font-family:"Lucida Sans"; font-size:80%; font-weight:bold; margin-left:10px; background-image:url(/images/items/nav-bot-td.gif); }
ul.cnc-botnav li.body a { font-weight:bold; color:#8a3333; }
ul.cnc-botnav li.body a:hover { color:#333333 }
ul.cnc-botnav li.end { background-image:url(/images/items/nav-bot-end.gif); width:30px; height:39px; }

ul.cnc-botnav2 { width:700px; height:39px; background-image:url(/images/items/nav-bot2-bg.gif); padding:0; list-style:none;  margin-top:0px; margin-left:0; }
ul.cnc-botnav2 li { display:inline; float:right; }
ul.cnc-botnav2 li.body { line-height:12px; font-family:"Lucida Sans"; font-size:80%; font-weight:bold; padding-right:10px; background-image:url(/images/items/nav-bot2-td.gif); text-align:right; padding-top:7px; }
ul.cnc-botnav2 li.body a { font-weight:bold; color:#8a3333; }
ul.cnc-botnav2 li.body a:hover { color:#333333 }
ul.cnc-botnav2 li.end { background-image:url(/images/items/nav-bot2-end.gif); width:30px; height:39px; }

ul.cnc-contact { width:600px; height:39px; background-image:url(/images/conseil/contact_bg.gif); padding:0; list-style:none;  margin-top:0px; margin-left:0; }
ul.cnc-contact li { display:inline; float:right; }
ul.cnc-contact li.body { line-height:11px; font-family:"Lucida Sans"; font-size:80%; font-weight:bold; padding-right:10px; background-image:url(/images/conseil/contact_td.gif); text-align:right; padding-top:7px; }
ul.cnc-contact li.body img { margin-top:1px; } 
ul.cnc-contact li.body a { font-weight:bold; color:#333333; }
ul.cnc-contact li.body a:hover { color:#8a3333 }
ul.cnc-contact li.end { background-image:url(/images/conseil/contact_end.gif); width:30px; height:39px; }

ul.cnc-contnav { width:590px; height:39px; background-image:url(/images/contact/nav-top-bg.gif); padding:0; list-style:none; margin:0; }
ul.cnc-contnav li { display:inline; float:left; }
ul.cnc-contnav li span { position:relative; top:5px; }
ul.cnc-contnav li span img { margin-bottom:-3px; margin-right:5px; }
ul.cnc-contnav li.body { line-height:39px; font-family:"Lucida Sans"; font-size:80%; font-weight:bold; margin-left:10px; background-image:url(/images/contact/nav-top-td.gif); }
ul.cnc-contnav li.body a { font-weight:bold; color:#8a3333; }
ul.cnc-contnav li.body a:hover { color:#333333 }
ul.cnc-contnav li.end { background-image:url(/images/contact/nav-top-end.gif); width:30px; height:39px; }

ul.cnc-sendnav { width:590px; height:39px; background-image:url(/images/contact/contbot_bg.gif); padding:0; list-style:none;  margin-top:0px; margin-left:0; }
ul.cnc-sendnav li { display:inline; float:right; }
ul.cnc-sendnav li span { position:relative; top:5px; }
ul.cnc-sendnav li span img { margin-bottom:-3px; margin-right:5px; }
ul.cnc-sendnav li.body { line-height:39px; font-family:"Lucida Sans"; font-size:80%; font-weight:bold; margin-right:10px; background-image:url(/images/contact/contbot_td.gif); }
ul.cnc-sendnav li.body a { font-weight:bold; color:#8a3333; }
ul.cnc-sendnav li.body a:hover { color:#333333 }
ul.cnc-sendnav li.end { background-image:url(/images/contact/contbot_end.gif); width:30px; height:39px; }

table#courtage { width:680px; }
table#courtage h1 { font-family:"Lucida Sans"; font-size:130%; font-weight:bold; color:#722626; margin-top:20px; }
p.courtage, .cnc { font-family:"Lucida Sans"; margin-top:0px; margin-bottom:10px; font-size:100%; color:#333333; }
ul#courtage { font-family:"Lucida Sans"; margin-top:0px; font-size:100%; color:#333333; }

/* contact page */ 

div#contact_form { margin-top:50px; margin-left:305px; width:588px; }
div#contact_form table.contact { width:590px; font-family:"Trebuchet MS", "Arial"; font-size:90%; }
div#contact_form table.contact td.label { font-weight:bold; text-align:right; padding:7px 21px 6px 0; }
div#contact_form table.contact input, textarea { font-family:"Trebuchet MS"; font-size:100%; background:transparent; border:1px solid grey; }
div#contact_form table.contact input.text { width:300px; }
div#contact_form table.contact textarea { width:300px; height:70px; }
div#contact_form table.contact input.npa { width:80px; }
div#contact_form table.contact input.lieu { width:142px; }
div#contact_form table.more { margin-top:40px; font-family:"Trebuchet MS"; }
div#contact_form table.more td.label { font-size:120%; height:30px; }
div#info { position:absolute; left:20px; }
div#info table.info { width:295px; background-color:#e8e8e8; }
div#info table.info th { height:39px; background-image:url(/images/contact/info_th_bg.gif); text-align:left; font-size:120%; color:#8a3333; font-family:"Trebuchet MS"; padding-left:15px; padding-top:4px;  }
div#info table.info td { padding:15px; font-family:"Trebuchet MS";  }
div#info table.info a { color:#8a3333; text-decoration:none; }
div#info table.info a:hover { color:#333333; text-decoration:none; }

table.item_details { font-family:"Trebuchet MS"; margin-bottom:20px; margin-left:5px; }
table.item_details p { margin:10px 0 10px 0; font-size:100%; margin-left:10px; }
table.item_details h1 { display:none; }
table.item_details h2 { font-family:"Trebuchet MS"; margin:0 0 0 10px; font-weight:bold;  font-size:140%; color:#8a3333; }

table.item_further { background:#f9f9f9; width:100%; font-size:90%; border:1px solid #dadada; }
table.item_further td { padding:5px 10px 5px 5px; }
table.item_further td.label { width:200px; color:#333333; vertical-align:top; font-weight:bold; }
table.item_further td.data { text-align:right; color:#333333; }

h2.link_title { font-family:"Trebuchet MS", "Arial"; font-size:130%; margin-top:50px; margin-bottom:0px; color:#8a3333; }
p.link_description { font-family:"Trebuchet MS", "Arial"; font-size:120%; margin:0; }
p.link_itself { font-family:"Trebuchet MS", "Arial"; margin:0; font-size:100%; margin-top:10px; }
p.link_itself a { color:#8a3333; }
p.link_itself a:hover { color:black; }


/* item details (220807) */
td.corner { height:6px; }
td.corner IMG.tl { position:relative; left:-5px; top:10px; }
td.corner IMG.tr { position:relative; left:264px; top:10px; }
td.corner IMG.bl { position:relative; left:-5px; top:-10px; }
td.corner IMG.br { position:relative; left:264px; top:-10px; }

.cnc-pic-holder { padding:4px; background:red; width:2px; }
.cnc_item_pictures { position: relative; background:#f9f9f9; padding:4px; width:272px; border:1px solid #dadada; margin-left:5px; }
.cnc_item_pictures A { border:none; }
.cnc_item_pictures UL { display: inline; list-style-type:none; margin:0; padding:0; }
.cnc_item_pictures LI { display: inline; float: left; border:0; margin:0; padding-top:5px; padding-right:5px; }
.cnc_item_pictures IMG { float: left; border:1px solid #dadada; } 
.cnc_item_pictures SPAN.item-state { display: block; line-height:0; float:right; position:relative; color:#feda6d; font-size:200%; top:20px; right:95px; top:150px; font-weight:bold; }
UL.cnc-topnav .back { cursor: pointer; }

.cnc-botnav2 .clickable, .cnc-contnav .clickable { cursor: pointer; }

/* contact form */
INPUT.send { width:22px; height:21px; background-image:url("/images/contact/send_button.gif"); border:0; padding:0; margin:0; cursor:pointer; }
#confirmation-message P { color: #8a3333; font-weight: bolder;}

img.reserved { position:absolute; border:0; }
img.published { position:absolute; border:0; }
img.onhold { position:absolute; border:0; }
img.sold { position:absolute; border:0; }
img.retired { position:absolute; border:0; }



/* fixes 060907 */
#mainmenu li A .label {
   visibility: hidden;
}
#mainmenu2 li A .label { 
   visibility: hidden;
}

