/*
 * SimpleModal Basic Modal Dialog
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2008 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: basic.css 132 2008-05-23 16:05:17Z emartin24 $
 *
 */

/* Overlay */
#modalOverlay {
	background-color:#000;
	opacity:0.7 !important;
}

*html #modalOverlay {
	filter:alpha(opacity=70) !important;
}

*+html #modalOverlay {
	filter:alpha(opacity=70) !important;
}

/* Container */
#modalContainer {
	width:521px; 
	left:50%; 
	top:10%; 
	margin-left:-500px; 
	color:#000;
}

#modalContainer a{
	color:#000;
}

*html #modalContainer {
	display:block;
	height:1px;
}

*+html #modalContainer {
	display:block;
	height:auto;
	min-height:1px;
}

#modalContainer a.modalCloseImg {
	background:transparent url(../img/modal/x.png) no-repeat scroll 0 0;
	cursor:pointer;
	display:inline;
	height:29px;
	position:absolute;
	right:-436px;
	top:25px;
	width:25px;
	z-index:3200;
	
	/*background:url(../img/modal/x.png) no-repeat; 
	width:68px; 
	height:15px; 
	display:inline; 
	z-index:3200; 
	position:absolute; 
	top:64px; 
	right:-390px; 
	cursor:pointer;*/
}

*html #modalContainer a.modalCloseImg {
	background:none; 
	right:83px; 
	width:37px; 
	height:37px; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/fileadmin/templates/common/img/modal/x.png',sizingMethod='crop');
}

#modalContainer #table2Colonnes .box_droite{
	margin-bottom:0;
	width:auto;
}

#modalContainer #table2Colonnes .box_droite_body, #modalContainer div#tableContentChaine .box_center_body{
	background-image:none;
	border:none;
	padding:0 0 0 0;
	width:auto;
	margin:0 0 0 0;
}

#modalContainer #table2Colonnes .box_droite_body h1{
	padding-bottom:50px;
	color:#3e3e3e;
}

#modalContainer #formContact{
	width:auto;
	margin:0 0 0 0;
}

#modalContainer .formLayer{
	margin:0 0 0 20px;
}
	
#modalContainer div#table2Colonnes {
	width:481px; 
	background-color:#fff; 
	padding:0 20px 30px 20px;
	float:left;
	clear:both;
	margin:0 0 0 0;
}
	
#modalContainer div#tableContentChaine {
	width:521px; 
	background-color:#fff; 
	padding:0 0 0 0;
	float:left;
	clear:both;
	margin:0 0 0 0;
}

.layer_top{
	width:521px;
	height:32px;
	background:transparent url(../images/modal/layer_top.png) repeat left top;
	clear:both;
	float:left;
}

*html .layer_top {
	background:none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/modal/layer_top.png',sizingMethod='crop');
}

.layer_bottom{
	width:521px;
	height:6px;
	background:transparent url(../images/modal/layer_bottom.png) repeat left top;
	clear:both;
	float:left;
}

*html .layer_bottom {
	background:none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/modal/layer_bottom.png',sizingMethod='crop');
}

#basicModalContent .box_info{
	width:auto;
}

.headerDiapo{
	float:left;
	width:280px;
	padding:0 10px 10px 20px;
}

.headerDiapo h1{
	font-size:24px;
	color:#3e3e3e;
}

.diapoPagination{
	float:left;
	font-size:18px;
	padding-top:4px;
}

#basicModalContent .header_box{
	padding:0 0 0 22px;
	position:relative;
	margin: -19px 0 0 0;
	float:left;
}

.picto_photo{
	width:121px;
	height:80px;
	background:transparent url(../images/pictos/picto_photo.png) repeat left top;
}

*html .picto_photo {
	background:none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/pictos/picto_photo.png',sizingMethod='crop');
}

#carousel{
	clear:both;
	float:left;
	padding:0 0 15px 0;
}

#carousel ul {
	list-style: none;
}

#carousel li {
	display:block;
}

.color82{
	color:#828282;
}