body,td { font-family: Georgia,Bookman Old Style,Trebuchet MS; font-size:14px; color:#333333 }
a:link, a:visited { font-family: Georgia,Bookman Old Style; font-size:14px; font-weight: bold; color: #FF9900 }
a:hover { text-decoration: none; }
button { text-decoration:none }
h1 { margin: 0; padding: 0; font-size:16px; }
form { margin:0; }
#bottom { color:#5470DD; font-weight:bold; font-family:Bookman Old Style; font-size:12px }
.recherche { border: 3px solid #CCCCCC; background: #eee; width:550px; text-align:left; padding:5px }
.titre { background-color: #f90; background-image: url('../images/title_bar_bg.png');	height: 24px; text-align: center; color: white; font-size: 16px; font-weight: bold; }
.table { border: 3px solid #CCCCCC; background: #E9ECEF; width:750px }
.table2 { background: #FFFFF1; border: 1px solid #FCDCB3; }
input,textarea,select,#data { font-family: courier; font-size:10px; border:1px solid #999999 }
#ligne_grise1 {	background-color:#F2F5F7; padding:10px; border-bottom:3px solid #cccccc }
#ligne_grise2 {	background-color:#E9ECEF; padding:10px; border-bottom:3px solid #cccccc }
#ligne_blanche { background-color:#FFFFFF; padding:10px; border-bottom:3px solid #cccccc; text-align:center }
#orange { color: #FF9900 }

.borderit img{border: 4px solid #bbbbbb;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1;}
.borderit:hover img{border: 4px solid #ff9900;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.7;}
.borderit:hover{color: #ff9900;}
.icon img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1;}
.icon:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: 0.6;}

.ol_bgclass { background-color: white; border: 3px solid #ccc; padding:5px }
.ol_fgclass { border: none; }

#product { width:560px; border:3px outset #c0c0c0; margin-bottom:15px; clear:both; background-color:#CCC; background:url('http://www.cyber-immo.net/client/images/bg_product.gif') }
#product a { text-decoration:none }
#product_title { margin-top:20px; margin-right:20px; background-color: #333333; font: bold 14px Georgia; color: #fff; padding:2px; background:url('../images/title_bar_bg.png'); height:19px }
#product_price { font: bold 18px Georgia; color:#333333; margin:10px 0px 10px 0px }
#product_button { text-align:right; margin-right:25px; margin-top:10px }

#product_photo { float:left; border:3px solid #333333; margin:10px; background-color:#333333 }

.menu_fixe {
	z-index: 2;
	position: fixed;
	width: 100%;
	background-color: white;
}
.content {
	z-index: 1;
	position: absolute;
	top: 60px;
	width: 100%;
}

