/* CSS Document */
/*#===============================================================================
# layout-main.css  for FixFlow
#=======================================================================
# Copyright (c) 2004 Hans Bracker. All rights reserved.
## Defines the CSS for gemini and fixflow skins
## This file is part of the PmWiki gemini & fixflow skins; you can redistribute it 
# and/or modify it under the terms of the GNU General Public License as 
# published by the Free Software Foundation; either version 2 of the License, 
# or (at your option) any later version.
#===============================================================================*/
/*================= Content =======================*/
#titlebar .createlink { display:none; }
#titlebar .createlinktext { border-bottom:none; }		
#content p { font-size:1em }		
#content h1, h2, h3, h4, h5, h6 {	margin:0.25em 0 0 0; }
#content ol { list-style-image: none; }				

hr {	
height: 1px;		
color: black;		
background-color: black;		
margin-left: auto;		
margin-right: auto;	}

.bquote {	
border-top: 1px solid #ddd; 	
border-bottom: 1px solid #ddd; 	
color: #333;	
background: #f9f9f9;	
margin: 1em 2em; 	
padding: .5em 2em; 	
font-family: "Trebuchet MS", sans-serif;}

span.qsource { 	
float:right;	
font-style:italic;}

.cite  { 	
padding:0em 0em; 	
text-align:right; 	
font-size:0.9em;	
font-style:italic;	
color:#666666;}

span.fslinklabel { 
font-size:0.9em; }

span.fsbox { width:11em; }

a.fontsizer  { 	
margin-left:2px;	
padding:0 4px; 	
text-decoration:none;	
font-weight:900; 	
border-top:1px solid #ccf; 	
border-left:1px solid #ccf;	
border-right:1px solid #99c;	
border-bottom:1px solid #99c;}

a.fontsizer:hover { background:#f9f9f9;}

/*========== PageAction ================*/
#topnav .lnav { 
float:left; 
padding:0; 
margin:1px /*Decalage vertical*/ 0 0 10% /*Decalage lateral*/; 
width:60%; }

* html #topnav .lnav { width:auto; }
#topnav .rnav { 
float:right; 			
padding:0; 
margin:1px 0 0 0; 
text-align:right; 
width:30%; }
* html #topnav .rnav { width:auto; }			/*Fat Erik's Pipelist (adapted)*/

.nav ul {		
list-style: none;		
padding:0;		
margin: 0 0 0 5px;}

.nav ul li { display: inline;		padding: 0;		margin: 0;}
.nav ul li a { 
text-decoration:none; 		
padding:1px 2px 2px 2px; }

.nav ul li:before { /*content: "| "; BD 22-3-2007*/ }
.nav ul li:first-child:before { content: ""; }
.nav form { margin:0; padding:0; display:inline}/*IE workaround for content:"| " *//*All IE browsers*/

* html .nav ul { 
margin:0 0 0 -8px; }

* html .nav ul li { 
border-right: 0 px /*1px BD 22-3-2007*/ solid #fff;		
padding: 0 5px 0 5px;		
margin: 0 -5px 0 5px;		}

* html #topnav .xlnav ul li { 		
border-right: 1px solid #fff;				
padding: 0 5px 0 5px;		margin: 0; }

* html #topnav .xrnav ul li { border-right: 0 px /*1px BD 22-3-2007*/ solid #fff; 		
padding: 0 5px 0 5px;		
margin: 0 0px 0 0px;}/*Win IE browsers - hide from Mac IE\*/

* html .nav ul { height: 1%; float:left;}
* html .nav ul li {		display: block;		float: left;		}/*End hide*//*Mac IE 5*/
* html .nav ul li:last-child { border-right: 0; }

/*==================== Left SideBar ======================*/ 
#sidebar .sbtag {display:none}#sidebar { 
line-height:1.4em; /* change vertical spacing of items here */		}/*== inputboxes:  searchbox, newpagebox ==*/

#sidebar form { 
margin:0;
padding:1px 0 3px 0.5em; }

html>body #sidebar form  { width: auto; }
.inputbox, .inputbutton { font-size:1em } 

#sidebar .inputbox { width:9em; }
.inputbox { padding:1px 2px } 
.inputbutton { margin:0; padding:0 2px; cursor:pointer; cursor:hand; }
.inputtext { margin:2px 0; }	     

#sidebar h1, #sidebar h2, #sidebar h3, #sidebar h4, #sidebar h5, #sidebar h6 { 		
margin: 0;		
padding:0.5em 0 0.1em 0.5em;}

#sidebar h1 a, #sidebar h2 a, #sidebar h3 a,#sidebar h4 a, #sidebar h5 a, #sidebar h6 a { 		
display:block; 		
text-decoration: none;		} 

#sidebar p { margin:0; padding-left:5px;  }	
.sidehead { padding:0.5em 0 0.1em 5px; }
.sidehead a { 
padding-left:5px;
margin-left:5px;
display:block;
text-decoration: none; }

#sidebar .sidehead p a	{ display:block; }	

#sidebar ul { 
margin:0;
padding:0;
list-style:none; } 	/* Fix IE. Hide from IE Mac */

* html #sidebar ul li { float: left; height:1%; }
* html #sidebar ul li a { height:1%; }/* End */ 

#sidebar li { 
margin-left: 5px; /* adjust left margin to create space to suit bullet */
padding-left: 5px; /* left padded text just so it's easier to measure between bullet background and grey li background */ 
}

#sidebar li a { 
text-decoration: none; /*removes line under link*/		
display: inline; }

#sidebar ul li a { 
/*padding-left:5px;*/ /* Additional indent of first-level links */} 

#sidebar ul ul li a { 
padding-left:0px; /* indent of second-level links */} 

#sidebar ul ul ul li a { 
padding-left:0px; /* indent of third-level links */} 

html>body #sidebar li a { width: auto; }

html>body #sidebar h1, html>body #sidebar h2, html>body #sidebar h3,html>body #sidebar h4, html>body #sidebar h5, html>body #sidebar h6,html>body #sidebar h1 a, html>body #sidebar h2 a, html>body #sidebar h3 a,html>body #sidebar h4 a, html>body #sidebar h5 a, html>body #sidebar h6 a,html>body .sidehead, html>body .sidehead a, html>body .sidehead p a		{ width: auto; } 

#fontsizer { 
padding:1em 0;
font-size:1em;
line-height:133%}

#sidebarfooter { 		
margin:0;		
padding:1em 0 2em 0.5em; }

#sidebarfooter ul {		
margin:0;		
padding:0 0 0 0; 		
list-style:none; }

#sidebarfooter p {  		
font-size:0.8em; 		
line-height:130%;		
font-weight:normal;}

#rightbar { margin-top:4px; }	/*Gestion du positionnement vertical de l'ensemble de la barre*/	

#rightbar ul { 
margin-left:5px; 			
padding:0;			
list-style:none;		} 

/*================= FootNav buttons ============================*/	

.navbuttons ul { 
margin:0; 
padding:0 0 1em 0em; 
list-style:none; }

.navbuttons li { float: left;}

.navbuttons li a { 		
display:block;		
float:left;		
margin:0 0.2em ; 		
padding: 2px 0.5em 3px 0.5em;		
text-decoration:none;		
text-align:center; 		
width:auto;}
.navbuttons form { margin:0; display:inline; } /*not sure if following is necessary for any browser *//* hides rule from IE5-Mac \*/.navbuttons li a {float:none;}/* End IE5-Mac hack *//*================== Special =============================*/h1.wikiaction { font-size:1.5em; margin:0px; }.wikiaction { margin:0 0 5px 0; }#wikiedit { padding:0 1em; }#wikiedit form input { margin:5px 0 }#wikiedit textarea { width: 99%; margin:5px 0 }.wikimessage { color:red !important }#wikiupload table { width:80%;}#wikiupload form input { margin:3px 0; }.quickref {	padding:5px; margin-top:.5em;		border:1px solid #aaa; 		font-size:12px; 		font-family:Arial; 		}		input.fsizer { padding:0 2px; margin:0;	line-height:1em;	font-weight:900; font-family:"new courier" courier;	font-size:1em;}.newpagebutton { margin:0 3px; }/* hide link decoration from action links */.nav .createlink, .navbuttons .createlink { display:none }.nav a.createlinktext { border-bottom:none; }.navbuttons a.createlinktext { border-bottom:1px solid #99c; }#lastmod a { color:red; border:none; text-decoration:underline; }.pits {font-family: times roman; } /* for pmwiki PITS list */.news {    float:right;    width: 200px;    margin: 6px 0px 30px 45px;    padding:5px 5px 5px 5px;}hr, .hr-single {	border: none 0;	border-top: 1px solid #aaa;/*the border*/	width: 100%;	height: 1px; /* sum of border-top and border-bottom */	}.hr-double {	border: none 0; 	border-top:1px solid #aaa; /*#003B62; */	border-bottom:1px solid #aaa; 	width:100%; 	background:#fff; 	height:3px; 	}#header a.createlink { display:none; }form.wikisearch { padding:0 0 5px 0; }.printonly {display:none;}
@media print {  .printonly {display:inline;}}
