﻿div.RadComboBox { float: left; display: inherit !important; } 

body
{
	background:#F6F4F4;
	margin:0;
	padding :0;
}

#main
{
	position:relative;
    margin:0 auto;	
    width:1100px;
}

#header
{
	position:relative;
	height:105px;
	z-index:1000;
	border-bottom: solid 1px #D7D7D7;
}

#logo
{
	position: absolute;
	top: 15px;
	background-image: url( 'Images/logo-dxdesign.gif' );
	width: 333px;
	height: 89px;
}

#mediasocialwrapper
{
	padding-top:10px;
	float:right;
	height:26px;

}

#mediasocialwrapper .SwitchLanguageLink
{
	color:#777777;
	text-decoration:none;
}

#mediasocialwrapper .imgMediaSocial
{
	height:26px;
	width:26px;
	border: none;
	padding-left:5px;
}

#menuwrapper
{
	float:right;
	padding-top:31px;	
	clear:both;
}


#ContentDiv

{
	position:relative;
	font-family:Microsoft Sans Serif;
	font-size: 15px;
	color:#C3BFBE;
	text-align:justify;
}



#ContentDiv a {color:#BB3E4B; text-decoration:none;}

#ContentDiv a:hover {color:#807A7B;}

#TopContentSectionDiv
{
	position:relative;
	margin:1px 0 0 0;
	padding:0px 0px 5px 10px;
	height:40px;
	top:0px;
	/*background-color:#555659;*/
	background-color:#F6F4F4;
	

}

#ContentTopDiv
{
	position:relative;
	padding:5px 0px 0px 10px;
	top:7px;
	font-family:Microsoft Sans Serif;
	font-size: 21px;
	color:#FAFAFA;
	/*background-color:White;*/

}

#BottomContentSectionDiv
{
	margin:0px 0 0 0;

	/*background-color:white;*/
	
	
	color:#777777;
	/*font-weight:500;*/
	
}

#ContentLeftDivShadow
{
	position:relative;
	width:348px;
	float:left;
	/*background-color:#807A7B;*/
	background-color:#FAFAFA;
	min-height:505px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

#ContentLeftDiv
{
	position:relative;
	margin:3px 0 0 3px;
	padding:10px 10px 10px 10px;
	width:325px;
	float:left;
	background-color:#FAFAFA;
	min-height:500px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

#ContentLeftDiv a
{
	color:#807A7B;
}

#ContentLeftDiv a:hover
{
	color:#BB3E4B;
}

#ContentLeftDiv a:active
{
	color:#BB3E4B;
}


#ContentLeftDivWrapper
{
	

}

#ContentRightDivShadow
{
	/*margin: 5px 0 0 0;*/
	width:710px;
	float:right;
	/*background-color:#BB3E4B;*/
	background-color:#FAFAFA;
	min-height:510px;
	z-index:500;
}

#ContentRightDiv
{
	padding: 10px 10px 20px 10px;
	margin:0px 5px  3px 0px;
	width:677px;
	background-color:#FAFAFA;
	min-height:487px;
	z-index:500;
}

#ContentRightTopDiv
{

}


.ImageMenuHorizontal
{
	width:325px;
	height:70px;
	border:solid 1px #807A7B;
	margin:0px 0px 12px 0px;
	opacity:0.85;filter:alpha(opacity=85);
}

.ImageMenuHorizontal:hover
{
	border: solid 1px #BB3E4B;
	opacity:1;filter:alpha(opacity=100);
	cursor:pointer;
	border-style:groove;
}



.ImageMenuHorizontalLibelle
{
	/*position:relative;
	height:30px;
	background-color:#807A7B;
	margin:0px 0px 2px 0px;
	text-align:center;
	padding:5px 0 0 10px;
	font-size:15px;
	color:White;*/
	/*opacity:0.3;filter:alpha(opacity=30);*/

	
}

.ImageMenuHorizontalLibelle:hover
{
	
}


.clear 
    {
        clear: both;
    }
    
.SectionTitle
{
	color:#807A7B;
	font-size:16px;
	font-weight:bold;
}

.TextTitle
{
	font-size:20px;
	font-weight:bold;
	margin:15px 0px 15px 0px;
	color:#BB3E4B;
}    

#Footer
{
    height:100px;
    width:1100px;
}

#FooterEm
{
	font-family:Microsoft Sans Serif;
	font-size:16px;
	color:#BB3E4B;
	float:left;
	font-weight:bold;
}

#FooterEm a {color:#BB3E4B; text-decoration:none;} /*#252628*/

#FooterEm a:hover {color:#807A7B;}

.SitefinityLink { float:right; top: 7px;}

#Lightbox a {text-decoration:none;color:#807A7B;}

#Lightbox a:hover {color:#807A7B;}

#Lightbox .lightboxthumbnail { margin:10px 10px 10px 10px;cursor:pointer;width:150px;height:150px;}
#Lightbox .lightboxthumbnailnews { margin:10px 10px 10px 10px;cursor:pointer;}
#Lightbox .box { width: 900px; height:600px; background-color:Black;}


#slideshowThumb {margin:0 auto;}
#slideshowThumb img { display: none;width: 655px; padding:20px 0px 20px 0px;cursor:pointer;}
#slideshowThumb img.first { display: block;}
#nav { width: 710px; min-height:300px;margin:0px;padding:0px;}
#nav li { width: 150px;float:left; padding:8px; list-style: none;}
#nav a { width: 150px;padding: 3px; display: block; border: 1px solid #ccc; }
#nav a:focus { outline: none; }
#nav a:activeSlide { background: #BB3E4B }
#nav img {border: none; display: block;width: 150px;}

#slideshowThumbOneRow {margin:0 auto;}
#slideshowThumbOneRow img { display: none;width: 655px; padding:20px 0px 20px 0px;cursor:pointer;}
#slideshowThumbOneRow img.first { display: block; }
#navOneRow { width: 710px; min-height:150px;margin:0px;padding:0px;}
#navOneRow li { width: 150px;float:left; padding:8px; list-style: none;}
#navOneRow a { width: 150px;padding: 3px; display: block; border: 1px solid #ccc; }
#navOneRow a:focus { outline: none; }
#navOneRow a:activeSlide { background: #BB3E4B }
#navOneRow img {border: none; display: block;width: 150px;}

#slideshowThumb2 {margin:0 auto;}
#slideshowThumb2 img { display: none;width: 655px; padding:20px 0px 20px 0px;cursor:pointer;}
#slideshowThumb2 img.first { display: block; }
#nav2 { width: 710px; min-height:300px;margin:0px;padding:0px;}
#nav2 li { width: 150px;float:left; padding:8px; list-style: none;}
#nav2 a { width: 150px;padding: 3px; display: block; border: 1px solid #ccc; }
#nav2 a:focus { outline: none; }
#nav2 a:activeSlide { background: #BB3E4B }
#nav2 img {border: none; display: block;width: 150px;}

#slideshowThumb3 {margin:0 auto;}
#slideshowThumb3 img { display: none; width: 655px; padding:20px 0px 20px 0px;cursor:pointer;}
#slideshowThumb3 img.first { display: block; }
#nav3 { width: 710px; min-height:300px;margin:0px;padding:0px;}
#nav3 li { width: 150px;float:left; padding:8px; list-style: none;}
#nav3 a { width: 150px;padding: 3px; display: block; border: 1px solid #ccc; }
#nav3 a:focus { outline: none; }
#nav3 a:activeSlide { background: #BB3E4B }
#nav3 img {border: none; display: block;width: 150px;}

#slideshowThumb4 {margin:0 auto;}
#slideshowThumb4 img { display: none; width: 655px; padding:20px 0px 20px 0px;}
#slideshowThumb4 img.first { display: block; }
#nav4 { width: 710px; min-height:300px;margin:0px;padding:0px;}
#nav4 li { width: 150px;float:left; padding:8px; list-style: none;}
#nav4 a { width: 150px;padding: 3px; display: block; border: 1px solid #ccc; }
#nav4 a:focus { outline: none; }
#nav4 a:activeSlide { background: #BB3E4B }
#nav4 img {border: none; display: block;width: 150px;}


#rotationpics img { display: none;width:325px;height:500px;cursor:pointer;}
#rotationpics img.first { display: block; }

#faq dt {
/*color: #2763A5;*/
cursor: pointer;
margin: 8px 0;
padding:  0 0 20px 0;
font-weight:bold;

}

#faq dd {
border: 1px solid #BABAC0;
padding: 10px 10px 10px 10px;
margin: 10px 0 20px 20px;
background-color: #FFFFE1;
color:#BB3E4B;
}

#divMainNews
{
    clear:both;
}

#divMainNews .divNews
{
    padding: 1px 1px 3px 10px;
    width: 55%;
    float: left;
} 

#divMainNews .divNews .divNewsText
{
    margin: 5px 15px 15px 15px ;   
}    
   

#divMainNews .divNews .divNewsDate
{
    font-size: 13px;
} 

#divMainNews .divNewsImages
{
    padding: 1px 1px 3px 1px;
    width: 43%;
    float: right;
}

#divMainNews #Lightbox a {text-decoration:none;}

#divMainNews #Lightbox a:hover {color:#807A7B;}

#divMainNews #Lightbox ul li { display: inline; }

#divMainNews #Lightbox .hiddenPicture { display: none; }

#divMainNews #Lightbox .lightboxthumbnail { margin:10px 10px 10px 10px;cursor:pointer;}
#divMainNews #Lightbox .box { width: 900px; height:600px; background-color:Black;}

