/**
 * Copyright (c) 2002-2006 Aurélien Maille
 * 
 * This file is part of Wanewsletter.
 * 
 * Wanewsletter is free software; 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.
 * 
 * Wanewsletter is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU General Public License for more details.
 * 
 * You should have received a copy of the GNU General Public License
 * along with Wanewsletter; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 * 
 * @package Wanewsletter
 * @author  Bobe <wascripts@phpcodeur.net>
 * @link    http://phpcodeur.net/wascripts/wanewsletter/
 * @license http://www.gnu.org/copyleft/gpl.html  GNU General Public License
 * @version $Id: wanewsletter.css 319 2006-02-23 00:34:14Z bobe $
 */

html,
body {
	background-color: #003B78;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	
}
body { margin: 0; padding: 0; }




ul.links         { margin: 1% 2.5% -.9em; padding: 0; text-align: left; }
ul.links.special { margin: 1% 8% -.9em; }

ul.links li {
	display: inline;
	background-color: transparent;
	padding-right: .6em;
	font-size: .7em;
	color: black;
}

ul.links>li { padding-right: 0; }
ul.links li:before { content: "["; }
ul.links li:after  { content: "]"; }



/* Textes et liens */

a, a:link, a:visited { background-color: transparent; font-size: inherit; color: #25F !important; text-decoration: none; }
a:hover              { background-color: transparent; font-size: inherit; color: #F52 !important; text-decoration: none; }



/* Formulaires, champs et boutons */

label[for] {
	cursor: pointer;
}

form#smallbox {
	background-color: inherit;
	margin: 1em 2.5%;
	padding: 0;
	color: black;
	text-align: right;
}

form#smallbox label {
	font-size: 9pt;
	font-weight: normal;
}

/* Boîte de sélection de liste */
#liste option[value="0"]:first-child,
#admin_id option[value="0"]:first-child {
	background-color:#EDEDED;
	border-bottom:1px dotted silver;
}

input.pbutton, input.button {
	font-weight: normal;
	font-size: 9pt;
	color: black;
}

input.pbutton { font-weight: bold; }

input[type="reset"],
input[type="button"],
input[type="submit"] { border: 1px outset silver;}

input[type="reset"]:hover,
input[type="button"]:hover,
input[type="submit"]:hover { background-color: #D6D8DA; }

input[type="reset"]:active,
input[type="button"]:active,
input[type="submit"]:active { border-style: inset; }

input[type="text"][disabled],
input[type="password"][disabled] { background-color: #D6D8DA; }
input[type="text"]:disabled,
input[type="password"]:disabled  { background-color: #D6D8DA; }

input.text, textarea, select {
	font-size: 9pt;
	font-weight: normal;
	color: black;
}

p select {
	font-size: 9pt;
}

select {
font-size: 9pt;
font-family: small-caps;
color: #223d8a;
background-color: #c9d3de;
}


input[type="file"]  { font-size: 9pt; font-weight: normal; color: black; }
input[type="radio"] { vertical-align: sub; }

/*
  Malgré la propriété font-family dans body, textarea n'en tient pas compte, 
  que ce soit dans un navigateur gecko ou IE :¬/
  On redéclare...
*/
textarea   { font-family: Verdana, Arial, Helvetica, sans-serif; }
input.text { text-indent: 2px; }

input.text, textarea, select     { background-color: #FAFAFA; border: 1px inset black; }
input.text:focus, textarea:focus { background-color: white; border-style: solid; }

/* tables */

table.content    { background-color: #FAFAFA; border-spacing: 1px; width: 99.95%; }

th {
	background-color: #C6C8CA;
	padding: .3em .4em;
	white-space: nowrap;
	font-weight: bold;
	font-size: .8em;
	color: black;
	text-align: center;
}

td.explain {
	background-color: #C6C8CA;
	padding: .3em .4em;
	font-weight: normal;
	font-size: .7em;
	line-height: 1.3em;
	text-align: left;
	color: black;
}

td.row1, td.row2, td.medrow1, td.medrow2,
td.smallrow1, td.smallrow2, td.minirow {
	padding: .1em .2em;
	empty-cells: show;
	vertical-align: top;
}

td.row1, td.row2 {
	text-align: justify;
}

td.row1 { width: 50%; }

td.medrow1, td.medrow2 {
	text-align: justify;
}

td.medrow1 { width: 33%; }

td.smallrow1, td.smallrow2 {
	text-align: center;
}

td.minirow {
	width: 20px;
	text-align: center;
}

td.row-full {
	background-color: #D6D8DA;
	padding: 1em .2em;
	width: 100%;
	text-align: center;
	vertical-align: middle;
}

td.row1, td.medrow1, td.smallrow1             { background-color: #EAEAEA; }
td.row2, td.medrow2, td.smallrow2, td.minirow { background-color: #D6D8DA; }

td.row1 label, td.medrow1 label, td.smallrow1 label, td.row-full label {
	font-weight: normal;
	font-size: .8em;
	color: black;
}

.bordNoir { border: solid 1px #000000 }
td     { font-size: 10px; }
.bordNoir2 {
	border: solid 1px #000000;
	margin-left: 5px;
	height: 850px;
	width: 150px;
	padding: 5px;
	background-color: #EAEAEA;
}
td     { font-size: 10px; }


