/* CSS Document */

body {
   margin: 0;
   padding: 0;
   background: #333;
   text-align: center;
   width: 100%;
   height: 100%;
   font-family: "verdana", "arial", sans-serif;

}
/* tableaux */
table{
border: none;
border-collapse: collapse;
width: 95%;
margin:0 0 0 5px;
}
th {
margin:10px;
padding :0 10px;
background: url(images/fondvierge.jpg) no-repeat top left;
text-align:center;
}
td {
border-bottom: 1px solid #333;
padding: 5px;
text-align: center;
}
tr:hover {
   background: #3e0403 url(drops/red_drop.jpg) no-repeat 0 38px;
   color: #fff;  
}
.alighaut{vertical-align:top;}
.vignette {width:15%}

/* liens }*/




h1, h2, h3, h4, h5 {
   padding: 10px 10px 10px 12px;
   border: 0px solid orange;
}
h3 {font-size:12px;
	font-variant: small-caps;
	padding-left:12px;
	padding-bottom:0;}
	
h6 {font-size:10px;
	
	padding: 0;
	font-weight:normal;
	margin: 5px 0 0 0;
	}

ul {
   margin: 0;
   padding: 10px;
	
}
#container {
   background-color: #000;
   position: relative;
   margin: auto;
   margin-top: 0px;
   margin-bottom: 0px;
   padding: 0px;
   text-align:left;
   voice-family: "\"}\""; 
   voice-family: inherit;
   width: 880px;

}
#fil {
	border-bottom: 1px solid #758547;
	margin:0 6px 0 6px;
	padding:0;		
	color:#ccc;
	font-size:11px;
}

/*
	couleur des textes sur fond blanc*/
#supportingText {
   position: relative;
   left: 0;
   width: 648px;
   color: #777;
}
#supportingText a:link {
   font-weight: normal;
}
#supportingText #supportingText a:active, #supportingText a:visited {
   font-weight: normal;
}
a  {
   text-decoration: none;
}

a:visited {
   text-decoration: none;
}

#supportingText p {
   margin: 10px; 
   margin-left: 100px;
   margin-right: 20px;
   padding: 0;
   line-height: 1.6em;
   font-size: 12px;
   text-align: justify;
}
#supportingText h3 {
   margin: 0px;
   height: 22px;
}
#supportingText img {border:none;}


/* 860d01   display: none;*/
#pageHeader {
  background-color: #000000;
   height: 148px;
   border-bottom: 0px solid #333 ;
}
#pageHeader h1 {
	border: 0px solid red;
	font-size: 40px;
	margin: 0px;
	padding: 87px 0 0 28px;
	color:#333;
	font-weight: normal;
}
#pageHeader h1 a{

	color:#333;
	text-decoration:none;
}
#pageHeader h2 {
   border: 1px solid red;
   font-size: 12px;
   margin: 0px;
   padding: 0px;
   display: none;
}
/* preamble : corps de texte index et contact
illustation : corps de texte de toutes les galeries
expo2 : corps de texte de toutes les expos de Pascal */
#preamble  {
   position:relative;
   left: 0;
   padding: 0px;
   width: 647px; 
   display: block;
   border-bottom: 1px solid #333;
   border-right: 0px solid #333;
   background-color: #000000;
   color: #ccc;
   border-right: 1px solid #666;
   
}
#preamble {height:1100px;}
html>body #expo2{
height: auto;
min-height: 1100px;
} 



#preamble a {color:#758547; font-weight: normal;}
#preamble p  {
   margin: 17px;
   text-align: justify;
   padding-left: 10px;
   line-height: 1.6em;
   font-size: 11px;
   
}


#preamble h2  {
	height: 20px;
	border-bottom: 0px solid #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999;
	margin-left: 20px;
	font-weight: normal;
	font-size: 20px;
	margin-top:0px;
	margin-bottom:0px;
}
#preamble h3  {
	height: 12px;
	border-bottom: 0px solid #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin-left: 16px;
	margin-bottom:0px;
	margin-top:0px;
	font-weight: normal;
	font-size: 12px;
	font-variant: small-caps;
	text-align:left;	
}
#preamble li {
font-size: 10px;}

#preamble img {margin:2px;  border:none; }
/* pour les textes mis en valeur dans index */
.gros{
	font-size:14px;
	line-height: 200%;
	color:#999999;
} 


.retrait {
	margin: 10px 50px 30px 70px;}

#footer {
   margin: 0px;
   width: 647px;
   height: 12.5em;
   line-height: 6em;
   font-size: x-small;
   text-align: center;
   background-color: #000;
   margin-top: 0px;
   border-top: 5px solid #333;
   border-right: 1px solid #000;
   border-bottom: 5px solid #740f05;   
   border-right: 1px solid #666;
}
#footer p{font-size: x-small;
 }

#footer a:link, #footer a:active, #footer a:visited {
   color: #ccc;
   font-weight: normal;
   
}
#footer a:hover {
}
div.clear {
   clear:both;
   
}
/* menu de droite */
#linkList {
   position: absolute; 
   top: 148px;
   right: 0px;
   margin: 0 0 0 615px;
   background-color: #000;
   border-bottom: 0px solid #000;
   border-right: 1px solid #000;
   border-top: 0px;
}
#linkList ul {
   list-style: none;
   width: 228px;
   margin: 0px;
   padding: 0px;
   border-bottom: 0px solid #000;
}

#lgaleries1, #lauteur, #ltirages, #letaussi, #lexpositions  {
   border-right: 0px solid #000;
   border-bottom: 0px solid #000;
   background-color: transparent;
   width: 230px;
   margin-bottom:10px ;
      
}
#lgaleries1 ul, #lauteur ul, #ltirages ul, #letaussi ul{
   background-color: #000;
}
#lgaleries1 li, #lauteur li, #ltirages li, #letaussi li, #lexpositions li {
   padding: 3px 3px 3px 20px;
   border-bottom: 1px solid #000;
   height: 12px;
   line-height: 13px;
   background-color: #000;
   color: #fff;
   border-bottom: 0px solid #fff;
   font-size: 12px;
  
}
#lgaleries1 li:hover, #lauteur li:hover, #ltirages li:hover, #letaussi li:hover, #lexpositions li:hover {
   background-color: #3e0403;

   color: #fff;
} 
#lauteur a:link, #lauteur a:active, #lauteur a:visited {
   font-weight: normal;
   color: #999;
}
#lgaleries1 a:link, #lgaleries1 a:active, #lgaleries1 a:visited {
     font-weight: normal;
	 color: #999;
}
#ltirages a:link, #ltirages a:active, #ltirages a:visited {
   color: #999;
   font-weight: normal;
}
#letaussi a:link, #letaussi a:active, #letaussi a:visited {
   color: #999;
   font-weight: normal;
}
#lexpositions a:link, #lexpositions a:active, #lexpositions a:visited {
   color: #999;
   font-weight: normal;
}
#lgaleries1 a:hover, #lauteur a:hover, #ltirages a:hover, #letaussi a:hover, #lexpositions a:hover{
   background-color: #3e0403;
   color: #fff;
}
#lauteur h3 {
   background: url(images/auteur.jpg) no-repeat top left;
   margin-left: 10px;
   text-indent: -2000px;
   height: 22px;
   border-bottom: 1px solid #000;
   padding: 0px;
}
#lgaleries1 h3 {
   background:url(images/galeries.jpg) no-repeat top left;
   margin-left: 10px;
   text-indent: -2000px;
   height: 22px;
   border-bottom: 1px solid #000;
   padding: 0px;
}
#ltirages h3 {
   background:url(images/tirages.jpg) no-repeat top left;
   margin-left: 10px;
   text-indent: -2000px;
   height: 22px;
   border-bottom: 1px solid #000;
   padding: 0px;
}
#letaussi h3 {
   background:url(images/etaussi.jpg) no-repeat top left;
   margin-left: 10px;
   text-indent: -2000px;
   height: 22px;
   border-bottom: 1px solid #000;
   padding: 0px;
}
#lexpositions h3 {
   background:url(images/expositions.jpg) no-repeat top left;
   margin-left: 10px;
   text-indent: -2000px;
   height: 22px;
   border-bottom: 1px solid #000;
   padding: 0px;
}
img{margin:2px;}
img{border:none;}
.center {align:center;}
/*portrait Pascal index et CV*/
.image1 {
	background:url(images/pascal-stritt.jpeg) no-repeat left;
	height: 100px;
	padding-left:10px; 
	padding-top:10px; 
	margin:0 0 0 2px; 
	}
	/*Vignettes expositions #4a0201*/
.image2 {float: left ;
	padding-right:10px;}
.imageright {float: right ;
	padding-left:10px;}

.retouraccueil {
   background-color: #3e0403;
   font-size: 12px;
   color: #fff;
   margin: 0 0 10px 10px;
}
.retouraccueil a {
   background-color: #4a0201;
   color:  #fff !important;
}
.Style2 {color: #749777}
 

	/*galeries de photos */
div#galerie
{
	width: 614px ;
	background: #000 ;
	border-top: 0px solid #dcb ;
	border-botton: 1px solid #dcb ;
	border-right: 0px solid #dcb ;
	border-left: 0px solid #dcb ;
	padding: 1px ;
	margin: 20px 2px 2px 2px ;
	text-align: center ;
	font: 10px verdana, sans-serif ;
	
}

div#galerie:hover {background:#000;}

ul#galerie_mini
{
	margin: 5px  ;
	padding: 0px;
	list-style-type: none ;
}
ul#galerie_mini li
{
	float: left ;
}
ul#galerie_mini li a img
{
	margin: 4px ;
	border: 1px solid #666 ;
}
dl#photo
{
	clear: both ;
	margin: 0 auto ;
}
dl#photo dt
{margin: 10px auto -10px auto;
	font:  10px verdana, sans-serif;
	color: #666;
	line-height: 15px;
		
}
dl#photo dd
{
	margin: 15px ;
}
dl#photo img
{
	border: 1px solid #dcb ;
}
acronym:hover {
   border-bottom: 0px solid #870b01;
}
#gal {text-align:center;}

#gal a:link, a:active, a a:hover, a:visited {color:#990000; font-weight: normal;}

