/* *************** @media screen ************** */

/* @media screen { */
	body {  
		background-color: #F0FFF0 ; 
 		background-image: url("/info/images/ci_texture_new.gif");
	}
	a { 
		color: #005000 ;
		border-bottom: 1px dotted green ;
	}
	a:link { 
		color: #005000 ;
		border-bottom: 1px dotted green ;
	}
	a:visited { 
		color: #005000 ;
		border-bottom: 1px dotted green ;
	}
	a:hover { 
		color: red ;  
		background: white ; 
/*		background: #FFFFE0 ; */
		border-bottom: 1px solid red ;
	}
	a.spip_out { 
		color: #005000 ;
		border-bottom: 1px dashed green ;
	}
	a.spip_out:link { 
		color: #005000 ;
		border-bottom: 1px dashed green ;
	}
	a.spip_out:visited { 
		color: #005000 ;
		border-bottom: 1px dashed green ;
	}
	a.spip_out:hover { 
		color: #FF0000 ;  
		background: #FFFFE0 ; 
		border-bottom: 1px solid green ;
	}
	.titre a { 
		border: none ;
	}
	.titre a:link { 
		border: none ;
	}
	.titre a:visited { 
		border: none ;
	}
	.titre a:hover { 
		border: none ;
	}

/*
	a img { 
		border: none ;
	}
	a img:link  { 
		border: none ;
	}
	a img:visited { 
		border: none ;
	}
	a img:hover { 
		background: black ; 
		border: none ;
	}
*/
/*

	a.spip_out img {
		border: none ;
		border: 1 px solid blue ;
	}
	a.spip_out img:link {
		border: none ;
		border: 1 px solid blue ;
	}
	a.spip_out img:visited {
		border: none ;
		border: 1 px solid blue ;
	}
	a.spip_out img:hover {
		background: none ; 
		border: 1 px solid blue ;
	}
*/
	.headerbg { 
 		background-image: url("/info/fr/skin/header_web_03.png");
	}
	.navbar {
 		background-image: url("/info/fr/skin/b_02.png");
	}
	.mot-rubrique-article {
		background: #F0FFF0 ;
	}
	#footer {
 		background-image: url("/info/fr/skin/footer_web_02.png");
	}
	#menuleft {
		background-color: #F0FFF0;
		background-image: url("/info/fr/skin/left_long.gif");
	}
	.onclick {
		cursor: pointer;
	}
	.onclick:hover {
		background-color: white;
	}
	.cibox {
/*		border: 2px solid black ; */
		border: 2px solid #006000 ;
		background-color: #F0FFF0;
		/* margin-bottom: 3px; */
		margin: 0.25em 0px 0.25em 0px ;
		padding: 0.25em 0.25em 0.25em 0.25em ;
	}
	.ciboxsom {
		border: 1px solid #006000 ;
		background-color: #F0FFF0;
		margin: 0px 0px 0.25em 0.5em ;
		padding: 0.25em 0.33em 0.25em 0.33em ;
	}
	.citable {
		width: 100% ;
		border: 2px solid black ;
		background-color: #F0FFF0;
		padding: 0px 0px 0px 0px ;
		margin: 0px 0px 0px 0px ;
	}
	.citable td {
		padding: 1px 1px 1px 1px ;
		margin: 0px 0px 0px 0px ;
	}
	.nextrow {
		border-top: 1px solid black ;
		padding: 0.2em 0px 0px 0px ;
		margin: 0.2em 0px 0px 0px ;  
	}
	.odd {
		background-color: #F0FFF0 ;
	}
	.even {
		background-color: #d0ffd0 ;
	}
	.cibox h1.titre {
		padding: 0px 0px 0px 0.3em ;
		margin: 0px 0px 0.25em 0px ;
		border-bottom: 1px solid black ;
		background-color: #a0ffa0 ;
		background-image: url("/info/fr/skin/tab_titre.png");
	}
	.cibox h1.titreart {
		padding: 0px 0px 0px 0.3em ;
		margin: 0px 0px 0.25em 0px ;
		border-bottom: 1px solid black ;
		/* background-color: #a0ffa0 ;
		background-image: url("/info/fr/skin/tab_titre.png");
		*/
	}
	.cibox h2.titre {
		padding: 0px 0px 0px 0.3em ;
		margin: 0px 0px  0.25em 0px ;
		border-bottom: 1px solid black ;
		background-color: #a0ffa0 ;
		background-image: url("/info/fr/skin/tab_titre.png");
	}
	.cibox h3.titre {
		padding: 0px 0px 0px 0.3em ;
		margin: 0.5em 0px  0.25em 0px ;
		background-color: #a0ffa0 ;
		background-image: url("/info/fr/skin/tab_titre.png");
	}
	.cibox h4.titre {
		background-color: #a0ffa0 ;
	}
	.left50 {
		background-color: #F0FFF0 ;
	}

	ul.ulpuce {
		list-style-image: url("/info/fr/skin/puce_lire2.png");
	}
	.blink {
		text-decoration: blink;
	}


	div.prn_navbar {
	  float:            right;
	  text-align:       right;
	  text-decoration:  none;
	  margin:           0px 0px 0.25em 0.25em ;
	  padding:          2px 2px 2px 2px ;
	  border-left:      1px solid black;
	  border-bottom:    1px solid black;
	  clear:            both;
	  width:            5em;
		background-color: #F0FFF0 ; 
	}
	
	#article {
		background-color: white ;
	}

	div.sommaire_droite {
	  float: right;
	  text-align: left;
	  margin: 0px 0px 0.25em 0.25em ;
	  padding: 0px 0px 0px 0px ;
	  width: 11em;
	}
	
	  .spip-admin {
		position: fixed;
	 	bottom: 0px;
		font-size: 1.03em;
		padding: 2px;
		line-height: 1.4em;
	  }
	  .spip-info {
		float:       right ;
	 	bottom: 0px;
		font-size: 1.03em;
		padding: 2px;
        float:      right;
        text-align:    right;
        width:            20em;
  		background-color : #ffffff ;
	  }
	  .spip_surligne { background-color: #FFFF66; }

	blockquote {
		border-top: 1px dotted #008000 ;
		border-bottom: 1px dotted #008000 ;
		border-left: 2px solid #008000 ;
		border-right: 2px solid #008000 ;
	}
	
	#pub a {
		text-decoration: none ;
		border: none ;
	}
	#pub a:visited {
		text-decoration: none ;
		border: none ;
	}
	#pub a:link {
		text-decoration: none ;
		border: none ;
	}
	#pub a:hover {
		text-decoration: none ;
		border: none ;
	}
	
	div.archives {
		margin: 0px 0px 0px 0px ;
		padding: 0px 2px 0.5em 2px ;
	}

	ul.cimenu {
		list-style-type: none;
		margin: 0px 0px 10px 0px ;
		padding: 0px 0px 0px 0px ;
		font-size: 0px ;
		line-height:  0px;
	
	}
	ul.cimenu li img {
		margin: 0px 0px 0px 0px ;
		padding: 0px 0px 0px 0px ;
		border: none;
	}
	ul.cimenu li {
		list-style-type: none;
		margin: 0px 0px 0px 0px ;
		padding: 0px 0px 0px 0px ;	
	/*	background-color: red ;
		border: 1p	x solid  #000000;
	*/
	}
	
	#inmenu {
		padding: 0px 4px 0px 4px ;
		margin: 0px 0px 0px 0px ;
		text-align: center ;
	}
	#inmenu form {
		padding: 0px 0px 0px 0px ;
		margin: 0px 0px 0px 0px ;
	}

	.boxlang {
		margin: 0.25em ;
	}
	.spip_documents { 
		background-color: #F0FFF0;
	}
	
	.doc_img {
		background-color: white;
		border: none ; 
	}
	table.sommairepetit td {
		background-color: #F0FFF0 ;
		border-right: 1px solid #006000 ;
	}
	table.sommairepetit {
		border-top: 1px solid #006000 ;
		border-bottom: 1px solid #006000 ;
		border-left: 1px solid #006000 ;
	}
	
/* } */

