/*--------------------------------------------------------------------------*
 *-- GZipped/Cached by ScripZip (c)2006-2007( http://www.php-vision.de/ ) --*
 *--------------------------------------------------------------------------*
 *   Orginal Script Filesize: 8474	Bytes             
 *   GZipped Script Filesize: 2268	Bytes             
 *   GZip Compression Level : 9 GZip Compression Rate : 26.76% of Org. File *
 *   Last Time File Changed : Mon, 10 Dec 2007 00:09:32 GMT                 *
 *   Last Browser Load File : Sun, 05 Feb 2012 01:14:11 GMT                 *
 *   Cached File Expires on : Sun, 12 Feb 2012 01:14:11 GMT                 *
 *--------------------------------------------------------------------------*
 *-- Download ScripZip and speed up your Page on http://www.php-vision.de/  *
 *--------------------------------------------------------------------------*/

@CHARSET "ISO-8859-1";
#column2 table { font-size:100%; }
/* Calendrier
#calendrier {
float: right;
text-align: $rightouleft;
}*/
#calendrier P {
margin: 0;
}
#calendrier TABLE {
direction: $direction;
border: 1px solid rgb(80, 100, 133);
border-bottom: 1px solid #506485;
border-left: 1px solid #506485;
border-collapse: collapse;
line-height: 100%;
margin-top:0px;
}
#calendrier A.selection {
color: red;
}
#calendrier A
{text-decoration: none;  border:none; }
#calendrier TH {
border-top: 1px solid rgb(80, 100, 133);
border-right: 1px solid rgb(80, 100, 133);
font-weight: bold;
text-align: center;
background-color: #f0f7ff;
width: 16px;
padding: 0.1em;
margin: 0;
font-size: x-small;
}
#calendrier TD {
border-top: 1px solid rgb(80, 100, 133);
border-right: 1px solid rgb(80, 100, 133);
text-align: center;
color: #c0c0c0;
padding: 0.2em;
margin: 0;
font-size: x-small;
}

#calendrier SELECT {
border: #000000 1px solid;
}


/* styles pour les infos techniques */
P.gristrans {
color: #cdcaca;
}
P.archivefait {
font-size: 10pt;
color: #ffffff;
}
P.gristrans A {
color: #cdcaca;
}
P.gristrans EM A{
font-style: italic;
}
P.archive {
font-size: 70%;
color: #bcbcbc;
margin: 0;
text-align: center;
}
P.archive EM {
font-size: 100%;
font-style: italic;
}
P.gristrans STRONG {
font-weight: bold;
}
P.archive STRONG {
font-weight: bold;
}
SPAN.oktrans {
color: #9ec2a7;
}
SPAN.errortrans {
color: red;
}
/* Information de la periode visualisee */
P.periodevisu {
margin: 0;
font-size:90%;
}
P.choixperiode {
margin: 0;
margin-right: 2em;
color: #818181;
}
P.choixperiode A {
font-style: italic;
color: #818181;
font-size:90%;
}
/* Tableau de saisie de donnee dans l'admin */
TABLE.centrer {
margin: auto;
}

#error{
color:red;
font-size:100%;
font-weight:bold;
}
TABLE TD.error {
font-size:150%;
color:red;
}

/* Tous les tableaux de resultats */
TABLE.resultats, TABLE.interest  {
font-size:100%;
direction: $direction;
margin: auto;
empty-cells: hide;
font-size: 100%;
border:0
}
TABLE.interest {
width:75%;
empty-cells: hide;
}
TABLE.resultats TH, TABLE.interest TH{
font-size:90%;
border-top: 1px solid rgb(80, 100, 133);
border-right: 1px solid rgb(80, 100, 133);
font-weight: bold;
text-align: center;
background-color: rgb(96, 115, 165);
color: #ffffff;
padding:7px;
padding-right:4px;
padding-left:4px;
empty-cells: hide;
}
TABLE.resultats TD, TABLE.interest TD {
font-size:100%;
border: 1px solid rgb(226, 227, 228);
text-align: center;
color: #00008B;
padding-top:3px;
padding-bottom:3px;
}
TABLE.resultats TD.damier, TABLE.interest TD.damier  {
background-color: rgb(241, 242, 243);
}
TABLE.resultats TD.damierlight  {
background-color: #f6f6f6;
}
TABLE.resultats TD.damieralign, TABLE.interest TD.damieralign {
background-color: rgb(241, 242, 243);
text-align: left;
padding:6;
}
TABLE.resultats TD.align, TABLE.interest TD.align {
text-align: left;
padding:6;
}
TABLE.resultats TD.vide, TABLE.resultats TH.vide, TABLE.interest TD.vide, TABLE.interest TH.vide {
border-width: 0;
background-color: #ffffff;
}
TABLE.resultats TD.sansbordure, TABLE.interest TD.sansbordure {
border-width: 0;
text-align: $rightouleft;
}
TABLE.resultats TD STRONG, TABLE.interest TD STRONG {
font-weight: bold;
}

TABLE TD.details {
padding:0;
margin:0;
}

/* Tous les tableaux de sous-resultats */
TABLE.sresultats {
margin: auto;
empty-cells: hide;
}
TABLE.sresultats TH {
border-top: 1px solid rgb(80, 100, 133);
border-right: 1px solid rgb(80, 100, 133);
font-weight: bold;
text-align: center;
background-color: rgb(96, 115, 165);
color: #ffffff;
font-size: 100%;
}

/* Affichage des resultats positifs (vert en general) */
SPAN.positif {
direction: $direction;
color: #008000;
font-weight: bold;
}
/* Affichage des resultats negatifs (rouge en general) */
SPAN.negatif {
direction: $direction;
color: red;
font-weight: bold;
}
/* Menu d'administration */
#menuadmin {
width: 400px;
margin: auto;
text-align: center;
}
#menuadmin UL {
direction: $direction;
text-align: $rightouleft;
list-style-image: url(\"./themes/default/images/f3$direction.png\");
}
#menuadmin LI {
padding: 0.5em;
}
/* Informations lors de modification dans la partie admin */
P.admininfos {
color: #000000;
font-weight: bold;
text-align: center;
}
P.admininfos positif {
color: #00FF00;
}
P.admininfos negatif {
color: #FF0000;
}

/* link Next / Previous */
#next {
margin-bottom:10px;
font-size:85%;
margin-top:5px;
}
/* Details pour les moteurs, mots cle et sites internet */
#detail{
width: 98%;
padding-top:10px;
padding-bottom:10px;
padding-right:5px;
padding-left:5px;
}
/*
.detail #next A {
color:#c47105;
}
*/
#detail TH {
border: 1px solid #fbc074;
background-color: #fbc074;
margin: 1px;
padding: 2px;
font-size:100%;
text-align: $rightouleft;
padding-$rightouleft: 20px;
color: #6f522d;
}
#detail TD {
white-space: nowrap;
border: 1px solid #fbc074;
margin: 1px;
padding: 3px;
font-size:100%;
color: #6073a5;
text-align: $rightouleft;
margin-left:10px;
}
#detail TD.nb {
text-align: center;
width: 20%;
}
#detail TD.data {
padding-left:10px;
}
#detail TD.data IMG{
padding-right:10px;
}
#detail A {
color: #6073a5;
}

/*VARIABLES */
#variables{
width: 200px;
border: 1px solid #FB6666;
border-top:0;
margin-right:50px;
}
#variables TD {
white-space: nowrap;
margin: 0px;
padding: 1px;
font-size:95%;
color: #E17445;
text-align: $rightouleft;
margin-left:10px;
border-top: 1px solid #FB6666;
}
#variables TD.header{
color:#CD3131;
font-weight:bold;
padding:5;
}
#variables TD.nb {
text-align: center;
width: 20%;
padding:3;
border-left: 1px solid #FB6666;
}
#variables TD.data {
padding-left:10px;
border-right: 0;
}
#variables TH{
background-color: #FB6666;
margin: 1px;
padding: 2px;
text-align: $rightouleft;
padding-$rightouleft: 20px;
color: white;
border:0;
}

/* PAGES VIEWS (AJAX TREE) */

TABLE tr.root{
color:blue;
background-color: #eefbff;
font-weight:bold;
}

TABLE tr.rouge{
color:red;
background-color: #deefff;
font-weight:bold;
}

TABLE td.rouge{
color:red;
background-color: #deefff;
}

TABLE.sub0, TABLE.sub1, TABLE.sub2, TABLE.sub3, TABLE.sub4, TABLE.sub5, TABLE.sub6 {
direction: $direction;
border:0;
margin: auto;
empty-cells: hide;
font-size:100%;
}

TABLE.sub TD,
TABLE.sub0 TD,
TABLE.sub1 TD,
TABLE.sub2 TD,
TABLE.sub3 TD,
TABLE.sub4 TD,
TABLE.sub5 TD,
TABLE.sub6 TD
{
border:0;
font-size:100%;
border-top: 1px solid #e2e3e4;
text-align: left;
color: #00008B;
padding-top:5px;
padding-bottom:5px;
}

/* contains a subtable  */
TABLE TD.tc{
padding:0;
}

/* without top border */
TABLE TD.wtb{
border-top:0;
padding-top:0;
}
/* with right border */
TABLE TD.wrb{
border-right: 1px solid #e2e3e4;
}

TABLE TD.acenter{
text-align: center;
color: #00008B;
}

TABLE.sub0 TD.data{
padding-left:5px;
}
TABLE.sub1 TD.data{
padding-left:45px;
}
TABLE.sub2 TD.data{
padding-left:75px;
}
TABLE.sub3 TD.data{
padding-left:110px;
}
TABLE.sub4 TD.data{
padding-left:140px;
}
TABLE.sub5 TD.data{
padding-left:150px;
}
TABLE.sub6 TD.data{
padding-left:160px;
}

TABLE TR.cate, TABLE TR.rouge{
height:28px;
font-weight: bold;
}

/* ADMINISTRATION

#urlGeneration UL {
align:center;
list-style-type: decimal;
direction: $direction;
text-align: justify;
margin-left: 100px;
margin-right: 100px;
}

#generalAdmin {
width: 50%;
float: left;
}
#detailAdmin {
width: 50%;
float: right;
}
#detailInstall {
width: 60%;
float: right;
}
#detailAdmin UL {
padding: 0;
}
#generalAdmin UL, #detailAdmin UL {
list-style-type: georgian;
}
#adminSiteSelection P {
text-align:center;
}
#adminSiteSelection UL {
margin-left:40%;
list-style-type: none;
}

/* BUTTONS
.boutonsAction {
text-align: center;
}
.boutonsAction INPUT {
	border: 3px double #999;
	border-left-color: #ccc;
	border-top-color: #ccc;
	color: #333;
	padding: 0.25em;
	font-size: 1.2em;
	text-align: center;
}

.boutonsAction INPUT:active {
	background: #f4f4f4;
	border: 3px double #ccc;
	border-left-color: #999;
	border-top-color: #999;
}

input.bouton {
background: #FFFFFF;
border: #FFFFFF 1px solid;
}


/* Tableau d'infos dans l'admin
TABLE.infos {
font-size:90%;
direction: $direction;
margin: auto;
empty-cells: hide;
font-size: 90%;
cellspacing:0;
border:0;
width:95%;
empty-cells: hide;
}
TABLE.infos TD {
font-size:90%;
border: 1px solid rgb(226, 227, 228);
color: #00008B;
padding-top:3px;
padding-bottom:3px;
}
TABLE.infos TD.libelle {
width: 250px;
}
TABLE.infos UL {
direction: $direction;
text-align: $rightouleft;
list-style-type: none;
margin: 0;
padding: 0;
}


/* errors in admin
#errorsForm {
color: orange;
}
";
