/************************************************/
/****				 	Dropkick (custom select)			*****/

.dk_container {
	background-color: #F5F5F5;
	font-family: Arial,helvetica,sans-serif;
}
.dk_container a {
	text-decoration: none;
	cursor: pointer;
}

.dk_toggle {
	padding: 0;
	width: 210px !important;
	border: medium none;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background: url("../images/global/pictos/resa_select.png") no-repeat 100% 0 #FFFFFF;
	color: #333333;
}

.dk_toggle:hover,
.dk_open .dk_toggle {
	background-position: 100% -30px;
}
.dk_toggle .dk_label {
	padding: 8px 10px 7px;
	height: 35px;
	color: #6c7c34;
	font-weight: bold;
	font-size: 0.917em;
	line-height: 29px;
}
#dk_container_personnes .dk_toggle {
	width: 120px !important;
}

.dk_focus .dk_toggle {
	border-color: #0097D3;
}
.dk_open .dk_toggle {
	border-color: #8C8C8C;
	background-color: #ECECEC;
	color: #CCCCCC;
}

.dk_options a {
	padding: 6px 10px;
	border-bottom: 1px solid #999999;
	background-color: #FFFFFF;
}
.dk_options a:hover, .dk_option_current a {
	background-color: #0097D3;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-color: #004C72;
}

.dk_options_inner {
	position: relative;
	overflow: auto;
	width: 208px;
	max-height: 250px;
	border: 1px solid #8C8C8E;
	border-image: none;
	color: #333333;
}
#dk_container_personnes .dk_options_inner {
	width: 134px;
}
.dk_options_inner a:hover,
.dk_options_inner a,
.dk_options_inner .dk_option_current a {
	border: 0;
	background-color: #FFF;
	color: #000;
	font-weight: bold;
	font-size: 0.917em;
}
.dk_options_inner a:hover,
.dk_options_inner .dk_option_current a {
	background-color: #EBE8E1;
	color: #6c7c34;
}

.dk_options_inner,
.dk_touch .dk_options {
	max-height: 250px;
}

.dk_container {
	position: relative;
	z-index: 90;
	display: block;
	margin: 8px 0 0;
	background-color: transparent;
}

.dk_container a {
	outline: 0 none;
	text-decoration: none;
	cursor: pointer;
}

.dk_toggle {
	display: inline-block;
}

.dk_open {
	position: relative;
	z-index: 91;
}
.dk_open .dk_options {
	display: block;
}
.dk_open .dk_label {
	color: inherit;
}

.dk_options {
	position: absolute;
	right: 0;
	z-index: 99;
	display: none;
	margin-top: -1px;
	width: 100%;
}
.dk_options a, .dk_options a:link, .dk_options a:visited {
	display: block;
}

.dk_touch .dk_options {
	overflow: hidden;
}
.dk_touch .dk_options_inner {
	overflow: visible;
	max-height: none;
}

.dk_fouc .left_content select {
position: relative;
top: -99999em;
visibility: hidden;
}


