.*{font-family:Arial,Helvetica,Geneva,sans-serif;font-size:12px;color:black;border:0;cellpadding:0;cellspacing:0;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;background-position:top;}
*{font-family:Arial,Helvetica,Geneva,sans-serif;font-size:12px;color:black;border:0;cellpadding:0;cellspacing:0;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;background-position:top;}
/*strong{color:#603;font-weight:bold;}*/
strong{color:#333;}
h1{color:#603;font-weight:bold;}
table{border:0;cellpadding:0;cellspacing:0;}
table.borderTable{border:1px solid #936;}
.titre{font-size:18px;color:#603;text-decoration:none;letter-spacing:1px;padding-left:20px;background-image:url(../../images/design/fleche.gif);background-repeat:no-repeat;background-position:top left;}
.champs{color:#333;border:1px solid #333;}
a{color:white;text-decoration:none;decoration:none;font-weight:bold;}
a:hover{color:#ffa;}
a.thinwhite,a.thinwhite:hover{color:white;text-decoration:none;decoration:none;font-weight:normal;}
a.thin,a.thin:hover{color:black;text-decoration:none;text-decoration:none;decoration:none;font-weight:normal;}
a.linkbordeaux{font-family:Tahoma;font-weight:bold;font-size:11px;color:#603;text-decoration:none;decoration:none;}
select{color:#333;border:1px solid #333;}
.texte-rose{color:#ED0077;}
.texte-blanc {color:white;}
td.texte-blanc {color:white;text-align:center;border-left:1px solid white;border-right:1px solid grey;}
td.texte-blanc:hover {/*background: #f09d01;*/}
.texte-blanc a{color:white;font-size:small;font-weight:bold;}
.texte-blanc a:hover{color:white;text-shadow:0 0 5px #99FFFF, 0 0 10px #99FFFF, 0 0 15px #66CCFF, 0 0 25px #3399FF;}
.texte-blanc a:hover img{-moz-box-shadow:0 0 5px #99FFFF, 0 0 10px #99FFFF, 0 0 15px #66CCFF, 0 0 25px #3399FF;-webkit-box-shadow:0 0 5px #99FFFF, 0 0 10px #99FFFF, 0 0 15px #66CCFF, 0 0 25px #3399FF;}}
h2{color:white;}
.erreur{font-weight:bold;font-size:12px;color:#c00;decoration:none;padding-left:22px;padding-top:3px;background-image:url(../../images/design/warning.gif);background-repeat:no-repeat;background-position:top left;height:20px;}
.bouton-bleu{font-weight:bold;color:#fff;background-color:#066;border:1px solid #033;cursor:hand;}
input.bouton-bleu:hover{background-color:#099;}
.bouton-rose{font-family:Arial,Helvetica,Geneva,sans-serif;white-space:nowrap;background-image:url(../../images/design/button.png);background-position:left middle;background-repeat:repeat-x;font-weight:bold;font-size:12px;color:#903;height:25px;border:2px solid #a36;}
.bouton-rose:active{background-image:url(../../images/design/buttonPress.png);background-position:left middle;border:2px inset #a36;}
.texte-bordeaux{color:#603;font-weight:normal;}
td.borderleft{background-repeat:repeat-x;background-position:left top;background-attachment:fixed;width:130px;}
td.borderright{background-repeat:repeat-x;background-position:right top;background-attachment:fixed;width:130px;}
td.bandeauDefile{color:#603;background-position:right;background-repeat:repeat-y;padding-left:20px;padding-right:20px;padding-top:35px;}
td.bandeauAd{
color:#FFCC33;
font-size:14px;
font-weight:bold;
padding-left:20px;
padding-right:20px;
padding-top:35px;
text-shadow:0 0 8px purple;
}
td.separationForm{width:8px;height:25px;background-color:#936;}
td.borderTable{border:1px solid #936;}
td.titleTable{border:1px solid #936;background-color:#936;color:#fff;}
body{scrollbar-face-color:#925;scrollbar-shadow-color:#603;scrollbar-highlight-color:#f9c;scrollbar-3dlight-color:#603;scrollbar-darkshadow-color:#603;scrollbar-track-color:#603;scrollbar-arrow-color:#603;}
td.buttonInscription{font-family:Arial,Helvetica,Geneva,sans-serif;white-space:nowrap;background-image:url(../../images/design/buttonInsc.jpg);background-position:left middle;background-repeat:repeat-x;font-weight:bold;font-size:12px;color:#903;height:25px;border:2px solid #a36;}
hr{color:#ccc;background-color:#ccc;height:2px;border:0;}
h1.nuage{color:white;font-size:large;text-shadow:0 0 5px #99FFFF, 0 0 10px #99FFFF, 0 0 15px #66CCFF, 0 0 25px #3399FF;}
h2.nuage{color:white;font-size:medium;text-shadow:0 0 5px #FFFFCC, 0 0 10px #FFCC66, 0 0 15px #FF6633;}
h3.nuage{color:white;font-size:x-small;text-shadow:0 0 5px pink, 0 0 10px pink, 0 0 15px purple;}
td.cellPhoto{border:1px solid orange;padding-left:2px;padding-right:2px;padding-top:2px;padding-bottom:2px;
-moz-box-shadow:0 0 5px yellow, 0 0 15px orange, 0 0 30px red;
-webkit-box-shadow:0 0 5px yellow, 0 0 15px orange, 0 0 30px red;}
td.cellPhoto:hover{border:3px ridge #FF9900;background-color:#ffe;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;}
tr.searchResultLine:hover{-moz-box-shadow:0 0 15px #FF9900;-webkit-box-shadow:0px 0px 15px #FF9900;}
#loginForm *{
    font-size:16px;
}

#loginForm  td{
	font-size:16px;
	vertical-align:top;
}

#loginForm input{text-align:center;border:1px solid #993366;font-size:16px;}

#loginForm input:focus{text-align:center;border:1px solid orange;font-size:16px;-moz-box-shadow:0 0 5px orange;-webkit-box-shadow:0 0 5px orange;}

#loginForm select{text-align:center;border:1px solid #993366;height:22px;font-size:16px;}

#loginForm select[multiple]{text-align:left;border:1px solid #993366;height:80px;font-size:16px;}

#loginForm  h1{color:#333333;font-weight:bold;font-size:22px;text-shadow: 0px 0px 0px purple; }

.Btn{font-family:Arial,Helvetica,Geneva,sans-serif;white-space:nowrap;cursor:pointer;
background-image:url(../../images/design/button.png);background-position:left middle;background-repeat:repeat-x;
font-weight:bold;font-size:16px;color:#903;height:30px;
border:2px solid #a36;
-moz-box-shadow:0 0 5px purple;
-webkit-box-shadow:0 0 5px purple;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
}

.Btn a, .Btn a:hover{font-family:Arial,Helvetica,Geneva,sans-serif;white-space:nowrap;cursor:pointer;
font-weight:bold;font-size:16px;color:#903;}

.Btn td {
	color:#903;
	font-size:16px;
}

.Btn:active{font-family:Arial,Helvetica,Geneva,sans-serif;white-space:nowrap;cursor:pointer;background-image:url(../../images/design/buttonPress.png);background-position:left middle;background-repeat:repeat-x;font-weight:bold;font-size:16px;color:#903;height:30px;border:2px solid #a36;}


#loginForm .formelFrame {
	background: #FFFFF6;
	border:1px solid #CC6699;
	-moz-box-shadow:0 0 10px purple;
	-webkit-box-shadow:0 0 10px purple;
	
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding:5px;
}

#loginForm  table.formelFrame {
	padding:0px;
}

#loginForm .formelFrame690{
	background: #FFFFF6;
	border:1px solid #CC6699;
	-moz-box-shadow:0 0 10px purple;
	-webkit-box-shadow:0 0 10px purple;
	
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding:5px;
	width:690px;
}

#loginForm .formelFrame600{
	background: #FFFFF6;
	border:1px solid #CC6699;
	-moz-box-shadow:0 0 10px purple;
	-webkit-box-shadow:0 0 10px purple;
	
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding:5px;
	width:610px;
}


#loginForm .formelFrame320{
	background: #FFFFF6;
	border:1px solid #CC6699;
	-moz-box-shadow:0 0 10px purple;
	-webkit-box-shadow:0 0 10px purple;
	
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding:5px;
	width:320px;
}

#loginForm .formelFrame280{
	background: #FFFFF6;
	border:1px solid #CC6699;
	-moz-box-shadow:0 0 10px purple;
	-webkit-box-shadow:0 0 10px purple;
	
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding:5px;
	width:280px;
}

span.grayText {
	color:#999999;
	display:block;
	font-size:0.92em;
	margin:0.1em 0 0.2em 0.1em;
}

span.grayText strong {
	color:#777777;
	font-size:0.92em;
	font-weight:bold;
}

#searchBox {
	-moz-box-shadow:0 0 10px orange;
	-webkit-box-shadow:0 0 10px orange;
}

.enteteMailG{

background-image:url(../../images/design/button.png);
background-position:left middle;
background-repeat:repeat-x;

font-weight:bold;
font-size:16px;
color:#903;
height:25px;
-moz-border-radius-topleft: 8px;
-webkit-border-top-left-radius: 8px;

border-bottom:1px solid #903;
padding-left:5px;
padding-top:2px;
}

.enteteMailD{
background-image:url(../../images/design/button.png);
background-position:left middle;
background-repeat:repeat-x;

font-weight:bold;
font-size:16px;
color:#903;
height:25px;
-moz-border-radius-topright: 8px;
-webkit-border-top-right-radius: 8px;

border-bottom:1px solid #903;
padding-right:5px;
padding-top:2px;
}

#liensPagination a {
cursor:pointer;
background-color: #666666;
font-weight: bold;
color:#FFFFFF;
font-size:16px;
margin-left:2px;
padding:0 1px;
}

#liensPagination a.current {
background-color: #FF6633;
}

div.topBanner {
	background:url('http://www.etoilesrusses.fr/images/design/classical/topGold.jpg') top left repeat-x;
	-moz-box-shadow: 0 0 5px orange, 0 0 10px orange, 0 0 20px yellow, 0 0 45px yellow, 0 0 100px white;
	-webkit-box-shadow: 0 0 5px orange, 0 0 10px orange, 0 0 20px yellow, 0 0 45px yellow, 0 0 100px white;
	-moz-border-radius: 50px 50px 0px 0px;
	-webkit-border-radius: 50px 50px 0px 0px;
}
