#modal_concerts {
}

#modal_concerts_global {
	margin:0px 0px 0px 19px;
}

#container_concert_header {
	height :94px;
	width:465px;
}

#container_concert_admin {
	width:412px;
	background-color:#eaeaea;
	z-index:1;
	border-bottom:1px solid #cdcdcd
}

#container_concert_admin_button {
	font-family:Arial;
	font-size:8pt;
	color:#000000;
	line-height:46px;
	text-align:center;
	height:46px;
	width:412px;
	cursor:pointer;
}
#container_concert_admin_form {
	width:412px;
	z-index:1001;
	position:absolute;
	background-color:#eaeaea;
}

#container_concert_content {
	height:225px;
	width:452px;
}
#container_concert_header_avatar {
	float:left;
	background:url('/images/button/concert-button-avatar.png');
	width:68px;
	height:70px;
	margin:10px 0px 0px 0px;
}
#container_concert_header_controls {
	float:left;
	height:70px;
	width:395px;
	margin:13px 0px 0px 0px;
}
#container_concert_header_avatar_text {
	float:left;
	width:380px;
	height:40px;
	margin:0px 0px 0px 10px;
	font-family:Arial;
	font-size:7pt;
	color:#000000;
}
#container_concert_header_when {
	float:left;
	height:15px;
	width:139px;
	font-family:Arial;
	font-size:7pt;
	margin:8px 0px 0px 10px;
}
#container_concert_header_when_past {
	float:left;
	cursor:pointer;
	margin:2px 0px 0px 38px;
}
#container_concert_header_when_next {
	float:left;
	cursor:pointer;
	margin:2px 0px 0px 23px;
}
#container_concert_header_where {
	float:left;
}

#container_concert_header_where_label {
	float:left;
	font-family:Arial;
	font-size:7pt;
	margin:9px 0px 0px 28px;
}

#container_concert_header_where_liste {
	float:left;
	margin:4px 0px 0px 5px;
	width:150px;
	height:20px;
}


#liste_concerts_item_basic_date {
	float:left;
	width:95px;
	height:44px;
}

#liste_concerts_item_basic_name {
	float:left;
	width:205px;
	font-family:Georgia;
	font-size:8pt;
	text-transform: uppercase;
	color:#913838;
	padding:9px 0px 0px 0px;
}
.liste_concerts_item_basic_description {
	font-family:Arial;
	width:180px;
	display:none;
	font-size:8pt;
	color:#000000;
	text-transform:none;
	margin:7px 0px 0px 0px;
}
#liste_concerts_item_basic_name_title {
	width:180px;
	overflow:hidden;
}

.liste_concerts_item_basic_description_dyn {
	display:block;
}

#liste_concerts_item_basic_where {
	float:left;
	width:100px;
	height:44px;
}

#liste_concerts_item_basic_more {
	float:left;
	width:12px;
	height:44px;
	line-height:44px;
}

#liste_concerts_item_basic_date_day {
	float:left;
	font-family:Georgia;
	font-size:19pt;
	color:#913838;
	font-weight:bold;
	padding:5px 0px 0px 8px;
	width:32px;
	text-align:right;
}
#liste_concerts_item_basic_redbar {
	float:left;
	background-color:#913838;
	margin:12px 0px 0px 4px;
	height:22px;
	width:1px;
}

#liste_concerts_item_basic_date_month {
	float:left;
	font-family:Georgia;
	font-size:8pt;
	color:#000000;
	padding:10px 0px 0px 5px;
}

#liste_concerts_item_basic_date_year {
	float:left;
	font-family:Georgia;
	font-size:7pt;
	color:#c0c0c0;
	padding:0px 0px 0px 5px;
}

#liste_concerts_item_basic_where_ville {
	float:left;
	font-family:Arial;
	font-size:8pt;
	color:#000000;
	width:90px;
	padding:7px 0px 0px 8px;	
}

#liste_concerts_item_basic_where_pays {
	float:left;
	font-family:Arial;
	font-size:9pt;
	color:#999999;
	padding:0px 0px 0px 8px;
}

#liste_concerts_item {
	height:44px;
	width:412px;
}

.liste_concerts_item_basic {
	height:44px;
	width:412px;
	border-bottom:1px solid #cdcdcd;
	position:relative;
}
.liste_concerts_item_options {
	height:14px;
	display:none;
	color:#ffffff;
	text-align:center;
	line-height:14px;
	text-transform: uppercase;
	font-family:Arial;
	font-size:7pt;
	cursor:pointer;
	position:absolute;
	left:222px;
	bottom:0px;
}

.liste_concerts_item_basic_dyn {
	background:url('/images/background/bg-concert-item.png') repeat-x;
	height:89px;
	cursor:pointer;
}

#form_addconcert_concertdate {
	float:left;
	font-family:Arial;
	font-size:10px;
	margin: 0px 0px 0px 15px;
}
#form_addconcert_titredesc {
	float:left;
	font-family:Arial;
	font-size:10px;
	margin: 0px 0px 0px 12px;
}
#form_addconcert_detaildescr {
	float:left;
	font-family:Arial;
	font-size:10px;
	margin: 7px 0px 0px 111px;
}
#form_addconcert_ville {
	float:left;
	font-family:Arial;
	font-size:10px;
	margin: 0px 0px 5px 12px;
}
#form_addconcert_pays {
	float:left;
	font-family:Arial;
	font-size:10px;
	margin: 2px 0px 0px 12px;
}

#form_addconcert_zone_messages {
	float:left;
}

#form_addconcert_zone_controls {
	margin: 10px 0px 10px 236px;
	float:left;
}

#liste_concerts_item_options_edit {
	float:left;
	width:60px;
	background:url('/images/button/button-concert-options.png');
}
#liste_concerts_item_options_edit:hover {
	background:url('/images/button/button-concert-options-hover.png');
}

#liste_concerts_item_options_delete {
	float:left;
	width:60px;
	background:url('/images/button/button-concert-options.png');
}

#liste_concerts_item_options_delete:hover {
	background:url('/images/button/button-concert-options-hover.png');
}

#liste_concerts_item_options_share {
	float:left;
	width:60px;
	background:url('/images/button/button-concert-options.png');	
}

#liste_concerts_item_options_share:hover {
	background:url('/images/button/button-concert-options-hover.png');
}
.liste_concerts_item_options_separator {
	float:left;
	height:10px;
	width:5px;
}

.concert_titre_labelnom {
	color:#787878;
}
.concert_titre_labelnbconcerts {
	color:#913838;
}
.no_concert {
	color:#913838;
	text-align:center;
	margin:24px 0px 0px 0px;
	text-transform:uppercase;
}
.annuler {
	width: 60px;
}
.sauvegarder {
	width: 90px;
	margin-left:5px;
}
#container_concert_header_avatar_add {
	background:url('/images/background/bg-concert-add-avatar.png');
	height:39px;
	width:53px;
	cursor:pointer;
	margin:9px 4px 4px 8px;
}
#container_concert_header_avatar_add_text {	
	color:#ffffff;
	text-align:left;
	text-transform: uppercase;
	font-family:Arial;
	font-size:6pt;
	cursor:pointer;
	padding:10px 0px 0px 7px;
}
#avatar_concert_img {
	width:68px;
	height:70px;
	position:relative;
	right:8px;
	bottom:9px;
}

#concert_form_characrestant_zone {
	float:left;
	margin-left:112px;
}
.diapo_limit_size {
	color:#787878;
}
