/* SELECTBOX STYLING */
.dropdown div.selectbox {font-size:11px; color:#000; height:13px;padding:1px;}
/* Selection part */
.dropdown div.selectbox ul.selection {color:#000; padding:2px; border:1px solid #007CC3; width:120px; background:url("/images/drop_arrow.gif") 97% 50% no-repeat;background-color:#fff; overflow:hidden; height:1em;display:block;clear:both;}
.dropdown div.selectbox ul.selection li{cursor:pointer;float:left;}
.dropdown div.selectbox ul.selection.hover {background-color:#F0F5FF;}

/* Options part */
.dropdown div.selectbox ul.options {display:none; background-color:white; z-index:1000;list-style-type:none;width:130px;position:absolute;top:17px !important;left:0px !important;}
.dropdown div.selectbox.expanded ul.options {display:block;}
.dropdown div.selectbox ul.options {border:1px solid #aaa; position:absolute; top:30px; left:0;}
.dropdown div.selectbox ul.options li {padding:0 3px;cursor:pointer}
.dropdown div.selectbox ul.options li.option.hover {background-color:#C3D9FF;}
.dropdown div.selectbox ul.options li.option.selected {background-color:#E60C96 !important; color:white !important;color:#000;}
.dropdown div.selectbox ul.options li.group {color:#777; text-transform:uppercase; font-size:.95em; margin-top:10px;}




/* SELECTBOX STYLING */
.drop2 div.selectbox {font-size:11px; color:#000; height:11px;padding:1px;}
/* Selection part */
.drop2 div.selectbox ul.selection {color:#fff; padding:2px;width:187px; background:url('/images/drop_arrow2.gif') 99% 10% no-repeat; overflow:hidden; height:1.2em;}
.drop2 div.selectbox ul.selection li{cursor:pointer;float:left;}
.drop2 div.selectbox ul.selection.hover {color:#F0F5FF;}
/* Options part */
.drop2 div.selectbox ul.options {display:none; background-color:white; z-index:1000;list-style-type:none;width:190px;position:absolute;top:25px !important;left:0px !important;}
.drop2 div.selectbox.expanded ul.options {display:block;}
.drop2 div.selectbox ul.options {border:1px solid #aaa; position:absolute; top:30px; left:0;}
.drop2 div.selectbox ul.options li {padding:0 3px;cursor:pointer}
.drop2 div.selectbox ul.options li.option.hover {background-color:#C3D9FF;}
.drop2 div.selectbox ul.options li.option.selected {background-color:#0065BD !important; color:white !important;color:#fff}
.drop2 div.selectbox ul.options li.group {color:#777; text-transform:uppercase; font-size:.95em; margin-top:10px;}


#proposition ul {	padding: 3px;	width: 473px;	border: 1px solid #999;	font-family: verdana; arial, sans-serif;	font-size: 12px;	background-color:#FFF;	list-style-type: none;	margin: 3px 0 0 6px ;	position:relative;	z-index:250;}
#proposition li { margin: 0 0 5px 0; cursor: default; color: grey; font-weight:bold;}
#proposition li:hover {	background: #1ca5d9;	border: 1px solid #7ed1f0; color:white;}
#proposition li.selected { background: #1ca5d9;border: 1px solid #7ed1f0; color:white;}
	
.autocomplete-w1 { background:url(/images/shadow.png) no-repeat bottom right; position:absolute; top:7px; left:16px; /* IE6 fix: */ _background:none; _top:1px; }
.autocomplete { width:300px; border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:250px; overflow:auto; margin:0px 6px 6px -6px; /* IE specific: */ _height:350px;  _margin:0px 6px 6px 0; overflow-x:hidden; }
.autocomplete .selected { background:blue; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }
