A:link  {color:#0099FF; text-decoration: underline}  
A:visited  {color: #0099FF; text-decoration: underline} 
A:hover  {color:  #00CCFF; text-decoration: underline} 
A:active  {color: #00CCFF ; text-decoration: underline} 

A.promopopup { background: #0099FF;}
A.promopopup:link {color:#0099FF; text-decoration: underline}
A.promopopup:visited  {color: #0099FF; text-decoration: underline} 
A.promopopup:hover  {color:  #00CCFF; text-decoration: underline} 
A.promopopup:active  {color: #00CCFF ; text-decoration: underline}  

A.l:link  {color:#0099FF; text-decoration: none;}  
A.l:visited  {color: #0099FF; text-decoration: none;} 
A.l:hover  {color:  #00CCFF; text-decoration: none;} 
A.l:active  {color: #00CCFF ; text-decoration: none;} 

A.lbutton { padding:3px 6px 3px 6px; border:1px solid #00CCFF; }
A.lbutton:link  {background:#0099FF; text-decoration: none; color:#ffffff; }  
A.lbutton:visited  {background: #0099FF; text-decoration: none; color:#ffffff; } 
A.lbutton:hover  {background:  #00CCFF; text-decoration: none; color:#ffffff; } 
A.lbutton:active  {background: #00CCFF ; text-decoration: none; color:#ffffff; } 

A.thumb:link  {color: #FFFFFF;}  
A.thumb:visited  {color:  #FFFFFF;} 
A.thumb:active  {color:  #FFFFFF;} 
A.thumb:hover  {color:  #336699;} 

A.pti_icone_rollover:link  {color: #FFFFFF;}  
A.pti_icone_rollover:visited  {color:  #FFFFFF;} 
A.pti_icone_rollover:active  {color:  #FFFFFF;} 
A.pti_icone_rollover:hover  {color:  #CCCCCC;} 

A.pti_icone_rollover2:link  {color: #001E49;}  
A.pti_icone_rollover2:visited  {color:  #001E49;} 
A.pti_icone_rollover2:active  {color:  #001E49;} 
A.pti_icone_rollover2:hover  {color:  #ffffff;} 

a.cataloguelink_fr:link, a.cataloguelink_fr:active, a.cataloguelink_fr:visited, a.cataloguelink_en:link, a.cataloguelink_en:active, a.cataloguelink_en:visited, a.cataloguelink_fr:hover, a.cataloguelink_en:hover  {
	display:block;
	width:680px; 
	height:50px; 
	margin:20px auto 20px auto; 
	border:0;
	} 	
	
a.cataloguelink_fr:link, a.cataloguelink_fr:active, a.cataloguelink_fr:visited {
	background:url(../images/cataloguecoast_fr.jpg) 0px 50px;
	} 
a.cataloguelink_fr:hover {
	background:url(../images/cataloguecoast_fr.jpg);
	}
a.cataloguelink_en:link, a.cataloguelink_en:active, a.cataloguelink_en:visited {
	background:url(../images/cataloguecoast_en.jpg) 0px 50px;
	} 
a.cataloguelink_en:hover {
	background:url(../images/cataloguecoast_en.jpg);
	}
	

.topbanniere {
	text-align:center;
	background:#001e49;
	}
	
#topbanniere {
	height:90px;
	margin-bottom:10px;
	}

.horscroll {
	padding:20px 0 10px 0; 
	width:310px;
	overflow:auto;
	}

.tabsinv, .tabsinv_asc, .tabsinv_desc {
	background-position:right;
	background-repeat:no-repeat;
	border-bottom:#ffffff; 
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	border-top:1px solid #fff;
	color:#fff;
	font-weight:bold;
	padding:5px;
	margin-bottom:0px;
	width:100%;
	}
.tabsinv_asc {
	background-image:url(http://www.horizonlussier.com/images/f_asc.gif); 
	padding-right:25px;
	}
.tabsinv_desc {
	background-image:url(http://www.horizonlussier.com/images/f_desc.gif);
	padding-right:25px;
	}
.tabsinv {
	background-image:url(http://www.horizonlussier.com/images/f_nosort.gif);
	}
	


.cornerbox {
	float:left; 
	height:23px; 
	padding:3px 0px 3px 0px;
	background-image:url(http://www.horizonlussier.com/images/coin_top.gif); 
	background-repeat:repeat-x; 	

}

.cornerboxfloat { 
	background-image:url(http://www.horizonlussier.com/images/coin_top.gif); 
	background-repeat:repeat-x; 	
	float:left; 
	height:23px;
}

.bottomlinks {
	white-space:nowrap; 
	height:23px; 
	padding-right:10px;
	background:#CCCCCC;
	}

.concoursadmin TD{ line-height:20px; }
.concoursadmin TD A.off { height:30px; padding:4px 6px 4px 6px; border:1px solid #DDDDDD; background:#CCCCCC; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.concoursadmin TD A.on { height:30px; padding:4px 6px 4px 6px; border:1px solid #c5e84a; color:#8db20d; background:#d5ffa3; text-decoration:none; font-weight:bold;}
.concoursadmin TD A.delete { height:30px; padding:4px 6px 4px 6px; border:1px solid #ff7e6c; background:#FFB6AC; color:#FFFFFF; text-decoration:none; font-weight:bold; }

.boxtabtop {
	height:26px;
	background-image:url(http://www.horizonlussier.com/images/boxtab-droite.jpg);
	background-position:right;
	}
.boxtabtop img { float:left; }
.boxtabtop div { padding:6px 6px 6px 4px; float:left; font-weight:bold;  }

.boxtabbottom {
	border-top:1px dotted #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding:5px 10px 5px 10px;
	text-align:left;
	}

.submitter { 
border:none; background:url(http://www.horizonlussier.com/images/boutons_.jpg); color:#ffffff; width:125px; height:40px; 
font-weight:bold;
}

TABLE.locamenutable {
	width:658px;
	}

.locamenu, .locamenu-on {
	height:36px;
	text-align:center;
	}

.locamenu {
	background:url(http://www.horizonlussier.com/images/loca-gauche.gif) left 0 no-repeat;
	}
	
.locamenu-on {
	background:url(http://www.horizonlussier.com/images/loca-gauche-on.gif) left 0 no-repeat;
	}

.locamenu a, .locamenu-on a{
	display:block;
	padding-left:5px; 
	padding-top:4px;
	text-decoration:none;

	font-size:11px;
	font-weight:bold;
	}
	
.locamenu a{
	color:#ffffff;
	}
.locamenu-on a{
	color:#00619E;
	}

H1 { 
	font-family : Verdana,Arial;
	font-size:11px;
	color: #00619E;
}

a.tooltip{
    /*position:relative; this is the key*/
    color:#666666;
    text-decoration:none
	}

a.tooltip:hover{color:#ffffff;}

a.tooltip span{ display: none;}

a.tooltip:hover span{ /*the span will display just on :hover state*/
  position: absolute;
  display: block;
  background:#cccccc;
  margin-top:-18px;
  margin-left:-10px;
  
  padding:3px 5px 0 5px;
  
  height:20px; 
	}

.footmenu {
	text-align:center; 
	white-space:nowrap; 
	color:#FFFFFF;
	background:#ffffff;
	background:#cccccc; 
	width:740px; 
	padding:6px 0 4px 0;
}
.footmenu A:link {color: #666666; text-decoration: none;}  
.footmenu A:visited  {color:  #666666; text-decoration: none;} 
.footmenu A:hover  {color:  #ffffff; text-decoration: none;} 
.footmenu A:active  {color:  #666666; text-decoration: none;} 

.marquestable{ 

	width:596px; 
	height:75px; 
	background-image:url(../images/marequestable.jpg);
	background-repeat:no-repeat;
	margin-bottom:4px;
}
.marquestable TD{ text-align:left; }

a.marques, a.marques_on { padding:2px; display:block; margin:0; text-decoration:none; font-weight:bold; }
a.marques_on { color: #666666;  }

A.grisbox:link {color: #666666; text-decoration: none;}  
A.grisbox:visited  {color:  #666666; text-decoration: none;} 
A.grisbox:hover  {color:  #FFFFFF; text-decoration: none;} 
A.grisbox:active  {color:  #666666; text-decoration: none;} 

A.go:link {color:#0099FF; font-weight:bold; text-decoration: none;}  
A.go:visited  {color:#0099FF; font-weight:bold; text-decoration: none;} 
A.go:hover  {color:#00CCFF;  font-weight:bold; text-decoration: none;} 
A.go:active  {color:#0099FF;  font-weight:bold; text-decoration: none;} 

A.menu:link  {color: #666666; text-decoration: none}  
A.menu:visited  {color:  #666666; text-decoration: none} 
A.menu:hover  {color:  #ff9933; text-decoration: none} 
A.menu:active  {color:  #666666; text-decoration: none} 

A.framelink {  text-decoration: none; font-size : 9px; font-family : Verdana,Arial; font-weight : bold; }
A.framelink:link  {color: #6699FF;}  
A.framelink:visited  {color:  #6699ff;} 
A.framelink:hover  {color:  #ffffff;} 
A.framelink:active  {color:  #6699ff;} 

A.menu2:link  {color: #666666; text-decoration: none; font-weight : bold;}  
A.menu2:visited  {color:  #666666; text-decoration: none; font-weight : bold;} 
A.menu2:active  {color:  #666666; text-decoration: none; font-weight : bold;} 
A.menu2:hover  {color:  #ff9933; text-decoration: none; font-weight : bold;} 

A.menu2hilite:link  {color: #ff9933; text-decoration: none; font-weight : bold;}  
A.menu2hilite:visited  {color:  #ff9933; text-decoration: none; font-weight : bold;} 
A.menu2hilite:hover  {color:  #ff9933; text-decoration: underline; font-weight : bold;}
A.menu2hilite:active  {color:  #ff9933; text-decoration: none; font-weight : bold;}  

A.orange:link  {font color: #ff9933; text-decoration: none; font-weight : bold; text-decoration: underline}  
A.orange:visited  {color:  #ff9933; text-decoration: none;  font-weight : bold; text-decoration: underline} 
A.orange:hover  {color:  #ff3333; text-decoration: none; font-weight : bold; text-decoration: underline} 
A.orange:active  {color:  #ff9933; text-decoration: none; font-weight : bold; text-decoration: underline} 

A.slidesmenu:link  {font color: #666666; text-decoration: none; font-size : 12px; font-family : Helvetica, Verdana; font-weight : bold; text-decoration: none}  
A.slidesmenu:visited  {color:  #666666; text-decoration: none; font-size : 12px; font-family : Helvetica, Verdana; font-weight : bold; text-decoration: none}
A.slidesmenu:hover  {color:  #ff9933; text-decoration: none; font-size : 12px; font-family : Helvetica, Verdana; font-weight : bold; text-decoration: none}  
A.slidesmenu:active  {color:  #666666; text-decoration: none; font-size : 12px; font-family : Helvetica, Verdana; font-weight : bold; text-decoration: none} 

.les_liens a { display: block; padding: 5px 5px 5px 11px; font-weight:bold;}
.les_liens a:link, .les_liens a:visited { color: #6699CC; text-decoration: none; border-bottom:1px dotted #CCCCCC;}
.les_liens a:hover, .les_liens a:active { color: #666666; text-decoration: none; background-color: #EEEEEE;}



  .resultats_inventaire TD { border-bottom:1px solid #6699CC; padding:5px;}
  .tr_initial { background-color: #FFFFFF; }
  .tr_normal { background-color: #FFFFFF; }
  .tr_highlight { background-color: #6699CC; }
  .tr_highlight TD { color:#ffffff; }


#navlist_go a { padding: 2px; margin:1px; color: #999999; font-size : 10px; text-decoration: none;}
/*
#navlist_go a:hover{
	color: #333333; 
	margin:0; 
	text-decoration: none; 
	border:1px solid; 
	border-bottom-color:#CCCCCC; 
	border-right-color:#CCCCCC; 
	border-top-color:#EEEEEE; 
	border-left-color:#EEEEEE; 
	background:#DDDDDD; 
	}
*/

BODY,HTML {
height:100%;
margin: 0px;
padding:0;
width:100%;
font color: #ffffff; text-decoration: none; font-size : 10px; font-family : Verdana, Arial, sans-serif; font-weight : normal;
background:#5084b6;
background-image: url(http://www.horizonlussier.com/images/background.gif);
background-position:top;
background-repeat:repeat-x;
}

.categ_table TD{
text-align:left;
}

.warning{
color:red;
font-weight:bold;
}

.dotrow{
	padding:10px 0 0 0;
	border-bottom: 1px solid #cccccc;
	text-align:left; 
}

.dotrow2{
	padding:10px 0 0 0;
	text-align:left; 
}

.dotrow3{
border-bottom: 1px solid #cccccc; 
text-align:left; 
}

.dotrow4{
	padding:15px 0 0 5px;
	text-align:left; 
}

.dotrow5{
	padding:20px 0 0 0;
	color:#666666;
	text-align:left; 
}

.dotrow6{
	padding:10px;
	text-align:left; 
}



.leformulaire{
	width:500px; 
	background-image:url(../images/back_formulaire.gif);
}

.prevnext {
	width:106px;
	height:24px; 
	background-image:url(../images/prevnexttab.gif);
}

.invtab {
	padding-top:4px;
	width:250px;
	height:20px; 
	background-image:url(../images/invtab.gif);
	background-repeat:no-repeat;
}

.invtab2 {
	display:block;
	width:250px;
	height:24px; 
	background-image:url(../images/invtab2.gif);
	background-repeat:no-repeat;
	font-size:10px;
	line-height:24px;
	text-align:center;
}

a.invtab2:link, a.invtab2:visited, a.invtab2:active, a.invtab2:hover {
		text-decoration:none;
	color:#666;
	}


.photobox {
	
	margin-top:-4px;
	margin-bottom:-4px;
	padding-top:15px;
	width:620px; 
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	
}

.att {

	padding:4px;
	color:#666666;

}

.photoshadow {
	margin-top:4px;
	padding-top:1px;
	width:140px; 
	background-image:url(../images/shadowback.gif);
	text-align:center;
	padding-bottom:-4px;
	margin-bottom:-4px;
	overflow:hidden;
	white-space:nowrap;
}

.photoshadow IMG {

	margin-bottom:-4px;

}

.photocells {
	
	padding-bottom:10px;

}

.photocells STRONG {
	
	color:#6699CC;

}

.formlabels {
	
	color:#6699CC;
	font-weight:bold;
	padding-top:3px;

}

.invtab2 a{ display:block; }

.maketab {
	color:#6699CC;
	text-transform:uppercase;
	font-weight:bold;
	height:24px; 
	font-size:13px;
	
}

/* DETAILS NAVIG POPUP ROLLOVER TEXT */

.disc div {
	position: relative;
}
.disc a span {
	display: none;
	position: absolute;
	width:100%;
	top: 32px;
	
	color: #666666; text-decoration: none; font-size : 10px; font-weight : bold;
}
.disc a:hover span {
	display: block;
}

/* --------------------------------- */

.les_liens {
margin: 0; /*removes indent IE and Opera*/
padding: 0; /*removes indent Mozilla and NN7*/
list-style-type: none; /*turns off display of bullet*/
}
.les_liens li {
margin: 0;
}

.images{
border:1px solid #CCCCCC;
}

.promobox {
color: #666666;
font-weight:normal;
text-align:left;
}

h2 {
color: #6699CC; text-decoration: none; font-size : 11px; font-family : Verdana, Arial, sans-serif; font-weight : bold; margin:0; display:inline;
}

h5 {
color: #6699CC; text-decoration: none; font-size : 16px; font-family : Verdana, Arial, sans-serif; font-weight : bold; margin:5px 0 5px 0;
}

.entete {
font-weight : bold;
text-align:left; padding-top:5px; height:27px; background-image:url(../images/entete_tile.gif);
color: #6699CC; font-size : 11px; 
margin-bottom:15px;
}

.hilited {
white-space:normal;
color: #6699CC;
font-size : 13px;
font-weight: bold;
}

.hilited2, .hilited2 H2 {
white-space:normal;
color: #666666;
font-size : 13px;
font-weight: bold;
}






ul#navlist_go
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}
#navlist_go li
{
display: inline;
list-style-type: none;
}
.current_item_go { border:2px solid; border-bottom-color:#ffffff; border-right-color:#ffffff; border-top-color:#AAAAAA; border-left-color:#AAAAAA; background:#CCCCCC ; padding: 4px; margin:1px; color: #666666; font-size : 10px; font-weight : bold;}




.detailbackflash {
	width:658px;
	height:503px;
	padding-top:1px; 
	background-image:url(../images/detailbackflash.gif);
	}
.navibar_fr {
	text-align:right;
	margin:0;
	padding:8px 0px 0 0;
	width:596px;
	height:31px; 
	background-image:url(../images/navibar_fr.gif);
	background-repeat:no-repeat;
	}
.navibar_en {
	text-align:right;
	margin:0;
	padding:8px 0px 0 0;
	width:596px;
	height:31px; 
	background-image:url(../images/navibar_en.gif);
	background-repeat:no-repeat;
	}

.navibar_en a,.navibar_fr a { 
	text-decoration:none;
	padding:4px; 
	margin:0; 
	color: #666666; 
	font-size : 10px; 
	font-weight : bold;
	}

.current_item_go2 { 
	border:2px solid; 
	border-bottom-color:#ffffff; 
	border-right-color:#ffffff; 
	border-top-color:#AAAAAA; 
	border-left-color:#AAAAAA; 
	background:#CCCCCC ; 
	padding:4px; 
	margin:0; 
	color: #666666; 
	font-size : 10px; 
	font-weight : bold;
	}

.detailsbox {
	text-align:left;
	width:596px;
	}
	
.vitredetailsbox {
	text-align:left;
	width:596px;
	font-size:13px;
	}
	
.detailsboxleft {
	width:297px;
	float:left;
	border-left:1px solid #cccccc;
	}
	
.detailsboxright {
	width:297px;
	float:right;
	border-right:1px solid #cccccc;
	}
	
.detailsboxspan {
	padding:5px 3px 3px 5px;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	}

.detailsbox_item{ 
	padding:3px 3px 3px 5px;
	border-bottom:1px solid #cccccc;
	}

.detailsboxright .detailsbox_item{ 
	border-left:1px solid #cccccc;
	}
	
.detailsbox_title, .detailsbox_data { border:0; }

.detailsbox_title { float:left; }

.detailsbox_data { float:right; }

.detailsbox_data2 { margin-top:3px; }

.detailsbox_data, .detailsbox_data2, .detailplus  { color:#6699CC; font-weight:bold; }
	
.clearit {
	clear:both;
	border:0;
	padding:0;
	margin:0;
	}

.borders1 { 
	padding:4px;
	border-left:1px solid #cccccc; 
	border-top:1px solid #cccccc; 
	text-align:left;
	}
.borders2 { 
	padding:4px;
	border-top:1px solid #cccccc;
	text-align:right 
	}
.borders3 { 
	padding:4px;
	border-left:1px solid #cccccc; 
	border-top:1px solid #cccccc; 
	text-align:left;
	}
.borders4 { 
	padding:4px;
	border-right:1px solid #cccccc; 
	border-top:1px solid #cccccc; 
	text-align:right;
	}
	
.borders5 { 
	white-space:normal;
	padding:4px;
	border-right:1px solid #cccccc; 
	border-left:1px solid #cccccc; 
	border-top:1px solid #cccccc; 
	text-align:left;
	}


.borders1 STRONG,.borders2 STRONG,.borders3 STRONG,.borders4 STRONG,.borders5 STRONG{
color:#6699CC;
}





TD, .cat_desc H1 {
color: #ffffff; text-decoration: none; font-size : 11px; font-family : Verdana, Arial, sans-serif; font-weight : normal;
}

SPAN { color:#666666; }

DIV { color:#666666; }

/*====Backgrounds par templates====*/

.template_neufs,.template_services-et-pieces  {

padding:0;
margin:0;
}
.template_inventaire, .template_location, .template_evenements, .template_liens, .template_promotions {
padding:0;
margin:0;
}
.template_default {
padding:0;
margin:0;
}

/*================================*/
 
.full {

padding:0;
margin:0;

width:100%;
}

.cotes {
	background:inherit;
}

.courrielleur{
	margin-top:140px;
	height:300px;
	width:119px;
	background-image:url(../images/bunkycourrieleur.jpg)
	}
.courrielleur INPUT{
	width:100px;
	height:15px;
	font-size:10px;
	padding:2px;
	margin:0 0 5px 5px;
	}
	
#c_email { margin-top:140px; }
#c_lastname {}
#c_firstname {}
#c_submit { border:0; font-size:1px; padding:0; margin:0; width:119px; height:41px;}

.cotes_b {
height:100%; 
width:2px; 
/*background-image:url(../images/bordure_gauche.gif)*/
}

.cat_desc {
width:324px;
height:135px;
background-image:url(../images/cat_desc_back.gif);
}


.topmenu {
width:740px;
height:103px;
background-image:url(../images/menuhilite.jpg);
}





.location_box_fr,.location_box_en {
width:740px;
height:440px;
margin:0;
padding:0;
}
.location_box_fr {background-image:url(../images/location_background_fr.jpg);}
.location_box_en {background-image:url(../images/location_background_en.jpg);}



.location_box_menu_fr,.location_box_menu_en{

	}
.location_boxback_fr { background-image:url(../images/location_top_fr.jpg); }
.location_boxback_en { background-image:url(../images/location_top_en.jpg); }
.location_boxback_fr,.location_boxback_en {
	width:740px;
	height:440px;
	margin:0;
	padding:0;
	}
.location_boxback_fr { background-image:url(../images/location_bottom_fr.jpg); bottom:0 }
.location_boxback_en { background-image:url(../images/location_bottom_en.jpg); bottom:0}






.topmenu span {
padding:0;
margin:0;
height:103px;
display:block;
}

/*
Debug: image devient inclickable lorsque invisible,
donc rollover pas possible de cette facon

.topmenu span a:hover{ 
visibility:hidden; 
}
*/

.all_meta{
color: #ffffff; font-size : 2px;
}

.thumbbox_fr {
width:352px;
height:399px;
padding-top:1px;
background-image: url(../images/thumbbox_fr.gif);
}

.thumbbox_en {
width:352px;
height:399px;
padding-top:1px;
background-image: url(../images/thumbbox_en.gif);
}

.thumbbox_inv {
width:352px;
height:399px;
padding-top:1px;
background-image: url(../images/thumbbox_inv.gif);
}

.boxrow {
min-height:22px;
background-position:top;
background-repeat:repeat-x;
background-image: url(../images/box_row_back.gif);
}

.boxrow TD {
padding:3px 10px 3px 10px;
color:#666666;
}

.boxrow STRONG{
color:#6699CC;
}

.promobox_type H1 { 
text-align:left;
font-size:11px;
margin:0;
padding:0;
font-weight:bold;
}

.promobox_type { 
color:#666666;
background-image: url(../images/promobox_type.gif);
width:324px;
height:47px;
}

.barrebleue {
width:740px;
height:45px;
background-image: url(../images/barrebleue.jpg);
}

.borders TD {
border:1px solid #cccccc;
word-wrap: break-word;
}

.centraliser {
height:100%;
margin: 50px;
background:#ffffff;
font color: #ffffff; text-decoration: none; font-size : 10px; font-family : Helvetica, Verdana; font-weight : normal;
}

.titre {
color: #FF9933; font: 12px geneva, verdana, arial, sans-serif; font-weight : bold; margin-bottom: 5px;
}

.hilite {
color: #FF9933;
font-weight:bold;
}

.gris {
color: #999999; font: 12px geneva, verdana, arial, sans-serif; font-weight : bold; margin-bottom: 5px;
}

.small {
color: #bbbbbb; font: 10px geneva, verdana, arial, sans-serif;
}

TD, .content {
color: #222222; font: 11px geneva, verdana, arial, sans-serif; font-weight : normal;
}

.content ul
{
 list-style-type: none;
padding: 0;
margin-left: 1em;
}

.content li
{
background-image: url(../images/uberbullet.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: 40px;
height:30px;
}


.note {
color: #999999; text-decoration: none; font: 11px geneva, verdana, arial, sans-serif; font-weight : normal; font-style:italic;
}


.slides {
color: #dddddd; text-decoration: none; font: 12px geneva, verdana, arial, sans-serif; font-weight : bold;
}

LI {
color: #FF9933;
}

.imageslide {
margin-top:1px;
margin-left:1px;
}

.slideback {
padding:1 0 0 1;
height:249px;
width:299px;
background-image:url(http://www.agenceuber.com/images/slideback.gif);
}

.slide_on {
background-image:url(http://www.agenceuber.com/images/slide_on.gif);
color: #cccccc; text-decoration: none; font-size : 12px; font-weight : bold;
}

.slide_off {
background-image:url(http://www.agenceuber.com/images/slide_off.gif);
color: #cccccc; text-decoration: none; font-size : 12px;  font-weight : bold;
}

.quicktime_on {
color: #cccccc; text-decoration: none; font-size : 11px; font-weight : bold;
}

.quicktime_off {
color: #cccccc; text-decoration: none; font-size : 11px;  font-weight : bold;
}

.faded {
color: #222222; text-decoration: none; font-size : 10px; font-weight : normal;
}

#contenu {
width: 700px;
min-height:300px;
background-image:url(http://www.agenceuber.com/images/mainback.jpg);
overflow:visible;
}

#outer {width: 100%; height: 100%; overflow: visible;}
#outer[id] {display: table; position: static;}
#middle {width: 100%; position: absolute; top: 50%;} /* for explorer only*/
#middle[id] {display: table-cell; vertical-align: middle; position: static;}
#inner {width: 100%; position: relative; top: -50%} /* for explorer only */

#headalign {width: 100%; position: absolute; bottom: 1%;} /* for explorer only*/
#headalign[id] {display: table-cell; vertical-align: bottom; position: static;}

#footalign {width: 100%; position: absolute; top: 1%;} /* for explorer only*/
#footalign[id] {display: table-cell; vertical-align: top; position: static;}


#splashbacknoflash {
		width: 191; position: relative;
		background: #cccccc;
		background-image:url(http://www.agenceuber.com/images/splashback.gif);
		height: 100%;
					} /* for explorer only */

#gauche_splash {
position:absolute;
left:0;
top:0;
padding:0;
width:40%;
height:100%; /* works only if parent container is assigned a height value */
color:#333;
background:#eaeaea;
border:1px solid #333;
}
#milieu_splash {
margin-left:220px;
margin-right:220px;
margin-bottom:0px;
background:#ffc;
padding:0;
}

#droite_splash {
position:absolute;
right:0;
top:0;
padding:0;
width:40%;
height:100%; /* works only if parent container is assigned a height value */
color:#333;
background:#eaeaea;
border:1px solid #333;
} 

INPUT,TEXTAREA{border:1px #CCCCCC solid; background:#ffffff; padding:3px; font:11 px Helvetica, Verdana, Geneva, Arial; color:#000000; line-height: 12px; margin-bottom:-1px;}
.button {border:1px #CC6600 solid; background:#FF9900; font:11 px Helvetica, Verdana, Geneva, Arial; font-weight : bold; color:#ffffff; line-height: 12px}
FORM {display:inline}
.formulairesubmit {
 background:#cccccc; 
 color:#666666;
 width:450px;
 font-weight:bold;
}

.secretform {
	display:inline;
	padding:0;
	margin:0;
	border:0;
	background:inherit;
	color: #6699CC; text-decoration: none; border-bottom:2px solid #6699CC;
}

.halfboxtop {
	font-weight:bold;
	background:url(../images/halfboxtop.jpg);
	width:337px;
	height:27px;
	line-height:27px;
	text-align:left;
	}
	
.halfbox {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	width:335px;
	height:190px;
	text-align:left;
	}
	
.fullbox {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	width:686px;
	text-align:left;
	margin-bottom:15px;
	}
	
.fullboxtop {
	font-weight:bold;
	background:url(../images/fullboxtop.jpg);
	width:688px;
	height:27px;
	line-height:27px;
	text-align:left;
	}
	
.fullboxtop span, .halfboxtop span{
	margin-left:10px;
	}

.fullbox div, .halfbox div{
	padding:10px;
	}
