@charset "utf-8";
/* CSS Document */
html {font-family: Arial, Helvetica, sans-serif;}
html img{border:none;}

body{
	background-image:url(http://www.cacmeymac.com/squelettes/images/bluespace.jpg);
	background-position:top left;
	background-repeat:repeat;
	}
.all_title{color:#0f0;}
.invisible { position: absolute; top: -3000em; height: 1%; }

#container{	position:absolute;	top:-50px;	left:0;	width: 896px!important;}
#left{top:0;left:0;	width:335px;}
#right{	position:absolute;	top:0;	left:334px;	width:562px;}  
	
.menu1{background-image:url(squelettes/images/bluespace.jpg); background-position:top left; background-repeat:repeat;
	font-family: Arial, Helvetica, sans-serif;font-size:11px; text-transform:uppercase; text-align:right;	font-weight:bold;  }

.menu2{background-image:url(squelettes/images/bluespace.jpg); background-position:top left; background-repeat:repeat;
	font-family:Arial, Helvetica, sans-serif;font-size:11px; text-transform:uppercase; text-align:right;	font-weight:bold;}
	
	
#vm_titre div, #titre_expo div{width:100%;background-color:#0F0;font-size:16px; text-align:left;color:#fff; font-weight:bold; margin-top:6px;padding-left:5px; padding-top:5px; padding-bottom:-5px; min-height:25px;}

	#titre_expo div a.titrelnk:link{font-size:16px;color:#FFF;font-weight:bold ;text-decoration:none;}
	#titre_expo div a.titrelnk:visited{font-size:16px;color:#FFF;font-weight:bold; text-decoration:none;}
	#titre_expo div a.titrelnk:hover{font-size:16px;color:#FFF;font-weight:bold ;text-decoration:none;}
	#titre_expo div a.titrelnk:active{font-size:16px;color:#FFF;font-weight:bold ;text-decoration:none;}
	
	.menu1 a:link{color:#FFF; text-decoration:none;display: block}
	.menu1 a:visited{color:#FFF; text-decoration:none;display: block}
	.menu1 a:hover{color:#000; text-decoration:none;display:block; background-color:#FFF;line-height:18px;}
	.menu1 a:active{color: #000; text-decoration:none;display: block}
	
	.menu2 a:link{color:#0F0; text-decoration:none;display: block}
	.menu2 a:visited{color:#0F0; text-decoration:none;display: block}
	.menu2 a:hover{color:#000; text-decoration:none;display:block; background-color:#FFF; line-height:18px;}
	.menu2 a:active{color:#0F0; text-decoration:none;display: block}

#right_blanc{background-color:#FFFFFF;	width:100%;	position: absolute;	top:65px;}
#right_content{width:480px;position:relative; padding:25px 10px 10px 42px; min-height:600px;} 
 
 #selecteur{width:100%; height:auto; margin-top:0;}
 input{font-size:11px; color:#333;}
 
 #artiste{line-height:1.4em; font-size:10px; text-align:justify;}
 
 #toptable tr.bottom{background-color:#0F0; font-size:2px;}

 #toptable td.left{text-align:left;}
 #toptable td.right{text-align:right; vertical-align:bottom;}
 
 .titre{font-size:18px;text-transform:uppercase;color:#000; font-weight:bold;}
  
#footer{width:480px; margin: 15px auto 10px auto; background-image:url(images/whitespace.jpg); background-repeat:repeat; padding-top:10px; border-top: 1px solid #CCC;}

#expos img{border:none; padding:0; margin:0;}

#date{width:100%; font-size:10px; text-align:left;color:black ; font-weight:bold; margin-top:7px; margin-bottom:8px; }
#date:first-letter{text-transform:capitalize;}

.li_artiste{font-size:10px;font-weight:bold;color:#000;padding-left:5px;}
.btn{margin-top:5px; margin-bottom:5px;}
 
 a.btn:link,.btn a:link, #documents_joints a:link{font-family: Arial, Helvetica, Sans-serif	;font-size:11px;font-weight:bold;color: #333; text-decoration:none}
 a.btn:visited,.btn a:visited, #documents_joints a:visited{font-size:11px;font-weight:bold;color:#333; text-decoration:none}
 a.btn:hover,.btn a:hover, #documents_joints a:hover{font-size:11px;font-weight:bold;color: #000; text-decoration:underline}
 a.btn:active,.btn a:active, #documents_joints a:active{font-size:11px;font-weight:bold;color:#000; text-decoration:underline}

.main_text {font-family: Verdana,Arial, Helvetica, Sans-serif;font-size:11px;color:#000; text-align:justify!important; padding-left:5px;}

.portfolio_link{ border:none!important; text-decoration:none; padding:0; margin:0;}
#portfolio_spacer{display:inline-block; height:10px; width:100%; background-color:#FFF;}

.plus{font-size:16px;color:#0F0;font-weight:bold}
#addthis img{border:0;}
#actu, #activite{/*min-height: 100px;*/}
#actu img, #activite img{position:relative; float:left; margin:0 10px 0px 0;}
#actu p, #activite p{font-family:Verdana, Arial, Helvetica, Sans-serif;font-size:11px;color:#000; text-align:justify;}

#cat_parution{font-size:11px; font-weight:bold;width:250px;margin-bottom:5px; border:1px dotted #0F0;}
#prix {padding-left:5px;font-size:12px; font-weight:bold; margin-top:20px; clear:both;}


.artlist{list-style:none;cursor:pointer;list-style-image:url(images/liartiste.gif);}

.noartlink, a.artlink:link{font-size:11px; color: #333; text-decoration:none;}
a.artlink:visited{font-size:11px; color:#333; text-decoration:none;}
a.artlink:hover{font-size:11px; color:#333; text-decoration:underline;}
a.artlink:active{font-size:11px; color:#0f0; font-weight:bold;font-weight:bold; text-decoration:underline; }

a.artlink2:link{font-size:11px; color: #333; text-decoration:none;}
a.artlink2:visited{font-size:11px; color:#333; text-decoration:none;}
a.artlink2:hover{font-size:11px; color:#333; text-decoration:none;}
a.artlink2:active{font-size:11px; color:#0f0; font-weight:bold;font-weight:bold; text-decoration:none; }

.expose{font-size:20px; color:#0f0; font-weight:bold;font-weight:bold; text-decoration:none;}


.vm{width:470px; min-height:200px; background-color:#FFF;margin: 50px auto 20px 50px; padding:20px 0 20px 45px;}

#top{ background-image:url(images/round.png); background-position:top left; background-repeat:no-repeat;}
#bottom{overflow-y:scroll; height:500px; margin-top:0px; margin-bottom:0;}
#bottom img {margin-top:20px;}

#rond{ position:absolute;top: 110px; left:25px; z-index:200;}

