/*
GoDieu.com
http://godieu.com
info @ godieu.com
Marque de commerce / Copyright GoDieu.com
Tous droits reserves / All Rights Reserved
*/

/*
<link rel="stylesheet" href="style.css" media="screen">
<link rel="stylesheet" href="style_print.css" media="print">

Importation CSS : @import "style.css";
*/

/* Doc : css.alsacreations.com */
/* Corps du document */
body{
	margin:0 5px 0 5px;
	border-width:0;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	color:#000000;
 	text-align:center; /* Enlignement de la Page et correction le bug de centrage IE */
	scrollbar-face-color:#4682B4;
	scrollbar-3dlight-color:#C0C0C0;
	scrollbar-arrow-color:#00FFFF;
	scrollbar-track-color:#B0C4DE;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#808080;
	scrollbar-darkshadow-color:#808080}

/* Class */
/* Texte */
.te{font-size:20px;font-weight:bold}
.tero{font-size:20px;font-weight:bold;color:#FF0000}
.tebc{font-size:20px;font-weight:bold;color:#FFFFFF}

.t{font-size:18px;font-weight:bold}
.tro{font-size:18px;font-weight:bold;color:#FF0000}
.tbc{font-size:18px;font-weight:bold;color:#FFFFFF}

.st{font-size:16px;font-weight:bold}
.stro{font-size:16px;font-weight:bold;color:#FF0000}
.stbc{font-size:16px;font-weight:bold;color:#FFFFFF}

.sst{font-size:14px;font-weight:bold}
.sstro{font-size:14px;font-weight:bold;color:#FF0000}
.sstbc{font-size:14px;font-weight:bold;color:#FFFFFF}

.txt{font-size:12px}
.txtro{font-size:12px;color:#FF0000}
.txtbl{font-size:12px;color:#0000FF}
.txtve{font-size:12px;color:#006600}
.txtma{font-size:12px;color:#FF00FF}
.txtbc{font-size:12px;color:#FFFFFF}

.mtxt{font-size:11px}
.mtxtro{font-size:11px;color:#FF0000}
.mtxtbc{font-size:11px;color:#FFFFFF}

.stxt{font-size:10px}
.stxtro{font-size:10px;color:#FF0000}
.stxtbc{font-size:10px;color:#FFFFFF}
.stxtb{font-size:10px;font-weight:600}

.cap{text-transform:capitalize}
.maj{text-transform:uppercase}
.min{text-transform:lowercase}

.rf{color:#006600;font-size:11px}
.rfn{color:#006600;font-size:11px;font-style:normal}
.rfi{color:#006600;font-size:11px;font-style:italic}

.plus{color:#FF0000}

.star{color:#FF0000;font-style:normal;font-weight:900;font-size:120%}
.starv{color:#006600;font-style:normal;font-weight:900;font-size:120%}
.starb{color:#0000FF;font-style:normal;font-weight:900;font-size:120%}

.no{color:#FF0000}

.it{background-color:#FFFFE0}/*F5F5F5*/

.j{text-align:justify}

#OK{
	background:#EEE8AA;
	font-weight:bold;
	color:#F0000A}
#Effacer{
	background:#FF0000;
	font-weight:bold;
	color:#FFFF00}

/* 2 Points */
.pp{color:#CC0000}

/* Titre en banderole*/
.tbTitre{
/*	background-color:transparent;*/
	width:570px;
	border-style:solid;
	border-color:#9ACD32;
	border-width:1px}

/* Marge externe 0 */
.marge0{margin:0}
#marge0 td{margin:0}

/* Marge interne 0 */
.espace0{padding:0}
#espace0 td{padding:0}

#Interligne {line-height:18px;}
#Interligne td{line-height:18px;}

#tbFond{
	width:780px;
	margin:0;
	padding:0;
	border-style:solid;
	border-color:#B0C4DE;
	border-width:1px}
#tbPage{
	width:760px;
	margin:5px 5px 5px 3px;
	padding:0;
	border-width:0}

#tbContenu{
	width:590px;
	margin:0;
	padding:0;
	border-style:solid;
	border-color:#B0C4DE;
	border-width:1px}
#tbContenu td{
	margin:0;
	padding:5px}

#tbMenuG{
	width:150px;
	height:100%;
	margin:0;
	padding:0}
#tdMenuG{
	width:150px;
	height:100%;
	margin:0;
	padding:0;
	border-style:solid;
	border-color:#9ACD32;
	border-width:1px}

#tbMenuD{
	width:150px;
	height:100%;
	margin:0;
	padding:0}
#tdMenuD{
	width:150px;
	height:100%;
	margin:0;
	padding:0;
	border-style:solid;
	border-color:#B0C4DE;
	border-width:1px}

#tbPied{
	width:590px;
	margin:0;
	padding:0;
	border-style:solid;
	border-color:#B0C4DE;
	border-width:1px}
#tbPied td{
	margin:0 0 0 0;
	padding:5px}

#Tb td{
	border:1px dashed #F0E68C}

#TbTrait td{
	border:1px dashed;
	border-top-color:#F0E68C;
	border-bottom-color:#F0E68C;
	border-left-color:#FFFFFF;
	border-right-color:#FFFFFF}

div#Compteur{
	position:relative;
	text-align:center}

/* Fond Blanc ivoire */
.fi{
	background-color:#FFFFF0}
/* Fond Jaune pale */
.fj{
	background-color:#FAFAD2}
/* Fond Vert pale */
.fv{
	background-color:#F5FFFA}
/* Fond Rouge pale */
.fr{
	background-color:#FFF5EE}
/* Fond bleu pale */
.fb{
	background-color:#F0F8FF}
/* Fond Gris pale */
.fg{
	background-color:#F5F5F5}

/* Lien */
a:link,a:visited,a:active,a:hover{
	text-decoration:none;
	font-family:arial,verdana,helvetica,sans-serif;
	background:none}
a:link{color:#556B2F}
a:visited{color:#6B8E23}
a:active{color:#FFD700}
a:hover{color:#FF0000;background:#FFFF00;text-decoration:underline overline} /* dashed = Souligne */
/*a:visited{color:#6B8E23;background:#FFF8DC}*/
/*
a.rfi:link,a.rfi:visited,a.rfi:active,a.rfi:hover{
	text-decoration:none;
	font-family:arial,verdana,helvetica,sans-serif;
	background-color:#FFFF00}
*/
/* Lignes */
hr{
	height:1px;
	color:#9370DB;
	background-color:#9370DB; /* Firefox */
	border:0 /* Firefox */
	/*border-color:#D3D3D3*/}
.HR{
	width:780px;
	height:3px;
	color:#9370DB; /* IE */
	background-color:#9370DB; /* Firefox */
	border:0; /* Firefox */
	margin-left:0; /* Firefox */
	text-align:center /* IE */}
/*
hr{
	height: 1px;
	margin: -0.5em 0;
	padding: 0;
	color: #F00;
	background-color: #F00;
	border: 0;
}
*/

/* Commandes diverses */
em{
	font-size:12px;
	font-family:arial,verdana,helvetica,sans-serif;
	color:#808080; /* gray */
	border:1px dotted #DCDCDC;
/*	background-color: #FAFAD2 */}

q{
	font-size:12px;
	font-style:normal;
	font-family:arial,verdana,helvetica,sans-serif;
	color:#4B0082}

cite{
	font-size:12px;
	font-style:normal;
	font-family:arial,verdana,helvetica,sans-serif;
	color:#4B0082}

dt{
	font-size:11px;
	font-family:arial,verdana,helvetica,sans-serif;
	color:#A9A9A9}

div,td{
	font-size:12px;
	font-family:arial,verdana,helvetica,sans-serif}

select,input{
	font-size:11px;
	color:#556B2F;
	font-family:arial,verdana,helvetica,sans-serif}

/* Image */
img{border-color:#000000}

/*
img{
	border-color:#A9A9A9}
	border-style:none groove groove none}
Chaque valeur est appliquée, respectivement, au côté supérieur, droit, inférieur et gauche
dashed dotted double groove hidden inset none outset ridge solid
*/

/* PNG transparent IE - http://css.alsacreations.com/xmedia/exemples/design_css2/etape6.html *//*
body{position:relative;}
#id{
	background:none;
	position:static;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image.png",sizingMethod="scale");}
a,pre{position:relative;z-index:1;}

/* PNG en page Web *//*
<img src="blank.gif" style="width: 100px; height: 100px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image.png', sizingMethod='scale')" />

/* PNG de fond en page Web *//*
#id{
	background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image.png',sizingMethod='scale');zoom: 1;}
/* Fin */

/* Texte Ombre */
span.TxtRouge{
	position:absolute;
	color:#FF0000}
span.TxtNoire{
	position:absolute;
	color:#000000}
span.TxtVert{
	position:absolute;
	color:#556B2F}
span.TxtOmbre{
	position:relative;
	color:#D3D3D3}

/* Note */
.Note{
	background:transparent;
	width:100%;
	margin:0 auto}
.Note .top,.Note .bottom{
	display:block;
	background:transparent;
	font-size:1px}
.Note .b1,.Note .b2,.Note .b3,.Note .b4,.Note .b1b,.Note .b2b,.Note .b3b,.Note .b4b{
	display:block;
	overflow:hidden}
.Note .b1,.Note .b2,.Note .b3,.Note .b1b,.Note .b2b,.Note .b3b{
	height:1px}
.Note .b2{
	background:#FAFAD2;
	border-left:1px solid #FFF;
	border-right:1px solid #EEE}
.Note .b3{
	background:#FAFAD2;
	border-left:1px solid #FFF;
	border-right:1px solid #DDD}
.Note .b4{
	background:#FAFAD2;
	border-left:1px solid #FFF;
	border-right:1px solid #AAA}
.Note .b4b{
	background:#FAFAD2;
	border-left:1px solid #EEE;
	border-right:1px solid #999}
.Note .b3b{
	background:#FAFAD2;
	border-left:1px solid #DDD;
	border-right:1px solid #999}
.Note .b2b{
	background:#FAFAD2;
	border-left:1px solid #AAA;
	border-right:1px solid #999}
.Note .b1{
	margin:0 5px;
	background:#FFF}
.Note .b2,.Note .b2b{
	margin:0 3px;
	border-width:0 2px}
.Note .b3,.Note .b3b{
	margin:0 2px}
.Note .b4,.Note .b4b {
	height:2px;
	margin:0 1px}
.Note .b1b{
	margin:0 5px;
	background:#999}
.Note .boxcontent{
	display:block;
	background:#FAFAD2;
	border-left:1px solid #FFF;
	border-right:1px solid #999}

/* Filtres IE */
.mouvement{/* babylones/index */
	filter:progid:DXImageTransform.Microsoft.motionblur(strength=4,direction=135)}

.ombre{
	filter:progid:DXImageTransform.Microsoft.shadow(strength=3,direction=135,color=#808080)}
/*
.ombre{
	filter:progid:DXImageTransform.Microsoft.shadow(strength=4,direction=135,color=#808080)}

.mouvement2{
	filter:progid:DXImageTransform.Microsoft.motionblur(strength=2,direction=135)}

.flou{
	filter:progid:DXImageTransform.Microsoft.blur(strength=15)}

.pixelfixe{
	filter:progid:DXImageTransform.Microsoft.pixelate(maxsquare=5)}

.pixel{
	filter:progid:DXImageTransform.Microsoft.pixelate(maxsquare=5,duration=0.5)}

.ombre2{
	filter:progid:DXImageTransform.Microsoft.dropShadow(Color=#DDDDDD,offX=3,offY=3,positive=true)}

.bordure{
	filter:progid:DXImageTransform.Microsoft.glow(color=#808080,strength=4)}

.brouille{
	filter:progid:DXImageTransform.Microsoft.Alpha( style=1,opacity=25,finishOpacity=100,startX=0,finishX=100,startY=0,finishY=0)}

.transparent{
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=50)}

.negatif{
	filter:progid:DXImageTransform.Microsoft.XRay()}

.noiretblanc{
	filter:progid:DXImageTransform.Microsoft.Gray()}

.inverse{
	filter:progid:DXImageTransform.Microsoft.Invert()}

.emboss{
	filter:progid:DXImageTransform.Microsoft.Emboss()}

.engrave{
	filter:progid:DXImageTransform.Microsoft.Engrave()}
.degrade{
	filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FFFFFF,endColorStr=#F0E68C);
	WIDTH:100%}

.degrade2{
	filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FFFFFF,endColorStr=#DAA520);
	WIDTH:100%}
.degrade3{
	filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#F0E68C,endColorStr=#FFFFFF);
	WIDTH:100%}
.degrade4{
	filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FFFFFF,endColorStr=#F0E68C)}
.degrade5{
	filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#F0E68C,endColorStr=#FFFFFF)}
*/
/* Degrade Arc-en-ciel 
.arc{
	WIDTH:100%;
	BACKGROUND-COLOR:#87CEEB;
	COLOR:darkred;
	filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#00ff99,endColorStr=#ff00ff)}
*/
