/* 
CSS Document
gris f: color:#595959; 
gris c: color: #817679;
rose: color: #E5239D;

*/
body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	background:#fff;
}
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	font-weight: bold;
	color:#817679;
	
	}

a:visited{color:#817679;}
a:active{color:#817679;}
a:hover{color:#817679;}

#page{
	width: 920px;
	background:#fff;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	padding-top:0px;
	
}


/*HEADER*/
#header{
	width: 900px;
	position:relative; 
	height: 198px;
	background-image:url(images/head1.jpg);
	background-repeat:no-repeat;

}

/*MENU IN HEADER*/
#menu{
	position:absolute;
	bottom: -15px;
	right: 30px;
	font-family: Berlin sans FB, sans-serif;
	font-size: 12px;
}

/*LEFT PANEL (News, Links, etc.)*/
#leftpanel{
	float:left;
	width:200px;
	
}

/*CONTENT*/
#content{
	width: 900px;
}
#content a{
	text-decoration:none;
	}
#contenttext{
	float:right;
	width: 650px;
	padding-right:20px;
}
#contenttext a{
	text-decoration:none;
	}
.title
{	
text-align: left; 
padding-left: 40px;
}

/*FOOTER*/
.footer{
	width: 900px;
	height: 32px;
	clear:both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000;
}
/*FOOTER LINKS*/
.footer a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	color:#000;
}


/*TABLE*/
.table_top{
	width: 204px; 
	height: 27px;
	
}
.table_content{
	width: 204px;
	
}
.table_text{
	margin-left:11px;
	margin-right:11px;
	text-align:justify;
}
.table_bottom{
	width: 204px; height: 23px;
}

/*text*/
.news_date {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
}

.news_date1 {
	font-size:11px;
	font-family:Tahoma,sans-serif;
	mso-fareast-font-family:Times New Roman;
	color:#E5239D;
}
.news_more {	font-family: Tahoma,sans-serif;
	mso-fareast-font-family:Times New Roman;
	font-size: 11px;
	color:#595959;
	font-weight: bold;
}
.news_moreEN {font-family: Tahoma,sans-serif;
	mso-fareast-font-family:Times New Roman;
	font-size: 11px;
	color:#817679;
	font-weight: normal;
}
.news_text {	font-family: Couriel, sans-serif;
	color: #E5239D;
	font-size: 14px;
	font-weight:bold;
	
}

.title_blue {font-family:Tahoma,sans-serif;
	mso-fareast-font-family:Times New Roman;
	font-weight: bold; font-size: 22px; color: #000;}
.title_panel {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
hr { display: ligne;}

.artists a{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration:none;
}
.artists a:hover{	
	text-decoration:underline;
}

/*photo*/

.image{float:right;margin:0 20px 0 0;}
.bg2{padding-left:0px;padding-right:20px;padding-bottom:20px;padding-left:20px;}

#gallery{width:880px;margin:0 auto;}
#gallery a{font-family: Tahoma,sans-serif; mso-fareast-font-family:Times New Roman; font-size: 11px; color:#817679;font-weight: normal;}
#colOne{float:left;width:180px;}
#colOne ul{padding-left:0;list-style:none none outside;}
#colOne li{padding:5px 0;text-align:left;border-top:1px solid #E5E5E5;}
#colOne li a{text-decoration:none;}
#colOne li a:hover{text-decoration:underline;}
#colTwo{float:left; width:700px;}
ul.thumbs{list-style:none;display:block;text-align:center;}
ul.thumbs li{padding:5px;margin:6px;float:left;width:120px;height:120px;border:1px solid #CDCDCD;
-moz-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.4);
box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.4);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
ul.thumbs li a{width:100%;height:100%;display:block;}

.hidden { display: none;}
.visible { display: block;}

