/* CSS Document */
/*===================  COLORS  ======================
# c-lightblue.css   part of the Triad skin for Pmwiki
#=============== liight blue theme =================*/
.mini { padding:2px; border:1px solid #dddddd; background-color:#ffffff; }
.miniH, .miniF {display:block;}
/* mini ppour les images  */
img.thumbs {
 border:1px solid #dddddd; margin:2px; padding:4px; vertical-align: middle; }
img.thumbs:hover, table.thumbtable td.thumbtd div.img:hover {
 border:1px solid red; }
table.thumbtable img.thumbs { border: 0; padding:0; }
table.thumbtable td.thumbtd {  margin:4px; padding:2px;}
table.thumbtable td.thumbtd:hover { border-color:red; }
table.thumbtable { border:1px solid #cccccc; }
table.thumbtable td.thumbtd div.img {
 border: 1px solid #dddddd; text-align: center;}
.caption {
 font-size:.8em; overflow:hidden; padding:0px; line-height:1.1em;}
img.current, table.thumbtable td.thumbtd div.current {
 border-color: #ff0000;}
/* thumblist*/


body { background: #ccffff; } 

#outer-box { border:0px solid #003466;
	color: black;
} 
/*#left-box { background: url(../images/brd-right2.jpg) right repeat-y; } /*left: right border img */ 
/*#outer-box { background: #82ffff url(../images/brd-left2.jpg) repeat-y; }/*left: left border img + background */
#center-box, #right-box, #footnavbox {background: #ccffff; } /* main background color */

a:link   { color: #006666; text-decoration: none;}
a:visited{ color:#006666; text-decoration: none;}
a:active { color:#009; text-decoration: none;}
a:hover  { color:#990000; text-decoration: none;}

#header { background: #ccffff } /* header background image */
 

#topnav {  background: #ccffff; /* toplink bar background color */
			border-bottom:0px  ;
			text-align:center;}
			/*word-spacing:0px; white-space:0px; letter-spacing:0px;*/
			
#topnav a, #topnav ul li { color:#ccffff; }		
#topnav li a:hover, #topnav li a:active  { 
		color: #fff; background: #82ffff; } /* hover colors */

#titlebar a { color: #006666; }
#titlebar a:hover { color:#990000; }		

#contentbox { background:#fff;  
			  border: 1px solid aqua; }

#content h1, #content h2, #content h3, 
#content h4, #content h5, #content h6 { color: #006666; }

.quickref { background: #e1fffc}	 

#sidebar p, #sidebar h1, #sidebar h2, #sidebar h3, #sidebar h4 { color:#ff9 }
#sidebar .sidehead, #sidebar p.sidehead a.wikilink { color:#ff9 } /*#5F5F30*/

#sidebar h1 a:link, #sidebar h1 a:visited { color:#FFC27F;  text-decoration: none;}
#sidebar h1 a:hover, #sidebar h1 a:active,
#sidebar a:link, #sidebar a:visited { color:#006666; text-decoration: none; }
#sidebar a:hover, #sidebar a:active { color: #900; text-decoration:none; }
#sidebar p.sidehead a.wikilink:hover  { color: #900; background: #82ffff; } /* hover colors */
#sidebar p.sidehead a.wikilink:active { color: #900; background: #82ffff; }
#sidebar li a:hover, #sidebar li a:active  { 
		color: #900; background: #82ffff; } /* hover colors */
/*#sidebar li, #sidebar h1 { border-bottom: 1px solid #999; }  menu lines */
/* border-top:1px adds horizontal lines for second level list elements: */
#sidebar ul ul li  { border-top:0px; border-bottom:0;}
#sidebar a.selflink { color: #900}
#sidebar a:hover.selflink { background:none; color: #900}
#sidebarfooter { border-top:0px solid #999; }

.inputbox, .inputtext { background:#e1fffc;
			border-top:1px solid #006666; 
			border-left:1px solid #006666;
			border-right:1px solid #eee;
			border-bottom:1px solid #eee; }
.inputtext { background: #e1fffc; }			
.inputbox:hover, .inputbox:focus { color:#000; }
/* comment next six lines to get a standard button */
.inputbutton {color:#000066; background: #cff; 
			border-top:1px solid #eef; 
			border-left:1px solid #eef;
			border-right:1px solid #006666;
			border-bottom:1px solid #006666;}
.inputbutton:hover { color:#900; background:#ffe }
		
		
.navbuttons li a:hover, #footaction li a:active { color: #fff; background: #82ffff; }
 
			 
#footnavbox { background:#fff;
			border:1px solid #003466; }	

#footer-box { background: #CCFFFF ;}

#footer-script {text-align:center;float:center;}

#content ul { list-style-image: url(../images/bullet7.gif); }
#rightbar ul { list-style:none; }

#rightbar a.fontsizer, #header-box a.fontsizer  {
		background: #e1fffc; /*BED0E4;*/ 
		border-top:0;
		border-left:0;
		border-bottom:1px solid #1D5183;
		border-right:1px solid #1D5183;}
#content a.fontsizer { background: #82ffff; }
#sidebar a.fontsizer { background: #ccffff; }
#rightbar a.fontsizer:hover { background: #82ffff; }
#sidebar a.fontsizer:hover { background: #82ffff; }
#content a.fontsizer:hover { background:#fff; color:#900; }

#sidebar  p { color:#eee; }		

.clip, .news { border:1px solid #003B62;
		color:#000;
		background: #82ffff url(../images/silver-left.jpg) repeat-y;
		padding:0 8px 5px 8px;
		margin-bottom:5px; }
		
#sidebar .sideclip { border:1px solid #003B62;
		color:#187b7b;
		background: #82ffff;
		padding:2px 0px;
		margin:5px 5px 0 5px;
		font-size:0.85em;}
#sidebar .sideclip p, #sidebar .sideclip h4 { 
		color:#000;
		line-height:1.2em;}
#sidebar .sideclip a { color: black}

#toggleright input, #toggleleft input{ 
		color:#0F5454; 
		background: #ccffff;
		border:none;
}
#toggleleft input { border-right:1px solid #fff }
#toggleright input { border-left:1px solid #fff }

#toggleright input:hover, #toggleleft input:hover { background: #82ffff; }

#sidebar .trailmenu ul li a { color:#efe; }
#sidebar .trailmenu ul ul li a { color:#afa; }
#sidebar .trailmenu ul ul ul li a { color:#faa; }

#editpreview { border-color:#7F9DB8; background:#fff; }
.previewheader, .previewfooter, #edithelp { border-color:#7F9DB8; background: #e1fffc;}

/* commentbox styled */
.messagehead { background: #ccffff; }
.messageitem, .bquote { background: #e1fffc; }

/* proposé par http://davidwalsh.name/css-enhancements-user-experience*/
::selection         { background:#c3effd; color:#000; /* Safari and Opera */ }
::-moz-selection  { background:#c3effd; color:#000; /* Firefox */ }
/*Prevent Firefox Scrollbar Jump */
html { overflow-y:scroll; }

/*Prevent Firefox Scrollbar Jump*/
html { overflow-y:scroll; }

/* pour thumblist2 */
img.thumbs {
 border:1px solid #dddddd; margin:2px; padding:4px; vertical-align: middle; }
img.thumbs:hover, table.thumbtable td.thumbtd div.img:hover {
 border:1px solid red; }
table.thumbtable img.thumbs { border: 0; padding:0; }
table.thumbtable td.thumbtd {  margin:4px; padding:2px;}
table.thumbtable td.thumbtd:hover { border-color:red; }
table.thumbtable { border:1px solid #cccccc; }
table.thumbtable td.thumbtd div.img {
 border: 1px solid #dddddd; text-align: center;}
.caption {
 font-size:.8em; overflow:hidden; padding:0px; line-height:1.1em;}
img.current, table.thumbtable td.thumbtd div.current {
 border-color: #ff0000;}
