/* -----------------------------------------------------------------
 * css pour les programmes de gestion, pas pour le programme de SWAR
 * -----------------------------------------------------------------
 */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0;
	width:auto;
	margin:0 auto;
	height: auto;
	background-color:#dddddd;
}
input:focus { background-color: yellow; }
textarea:focus { background-color: yellow; }

h1{
	text-shadow: 0 0 2px white, 0 -2px 4px #336600,0 -4px 4px #99FF00, 0 -8px 4px #ccff66  ;
	color:green;
	font-size:24px;
	text-align:center;
}

h2{
	text-align:center;
	font-size: 12px;
	color:navy;
}
h3{
	text-align:center;
	font-size: 16px;
	font-weight: bold;
	color:green;
	text-decoration: underline;
}
h4{
	text-align: center;
	font-size: 20px;
	color: DarkCyan;
}
h5{
	text-align: center;
	font-size: 12px;
	color: red;
}
.error {
	font-size: 10px;
	color: red;
}
.table1
{
	margin:auto;
	border-collapse: collapse;
	font-size:12px;
	text-align:center;
}
.table1 th 
{
	border:1px solid green;
}
.table1 td
{
	border:1px solid green;
}

.table1 tr 
{
	border:1px solid green;
}

.table2
{
	border: 0px;
	color:navy;
	font-size: 10px;
}

.table3
{
	border:1px solid black;
	background-color:#DBDDF9;
	font-size: 12px;
}
.table3 th
{
	border:1px solid black;
	background-color:#DBDDF9;
}
.table3 td
{
	border: 1px;
	background-color:#F0EFFE;
}

.table4
{
	border:1px solid black;
	background-color:#DBDDF9;
	font-size: 12px;
}
.table4 th
{
	font-size: 16px;
	border:1px solid black;
	background-color:#DBDDF9;
}
.table4 td
{
	border: 1px;
	background-color: #F0EFFE;
}

.table5
{
	margin:auto;
	border-collapse:collapse;
	font-size: 12px;
}

.table6
{
	margin:auto;
	border-collapse:collapse;
	font-size: 12px;
	background-color: #C1D1F9;
}

.table7
{
	margin:auto;
	border-collapse:collapse;
	font-size: 10px;
	background-color: #C1D1F9;
}
.table7 td
{
	font-size: 10px;
}

.table8
{
	border:0px;
	color:navy;
	font-size: 8pt;  
	height: 12.5pt; 
	line-height: 14pt;
}
.table9
{
	border: 1px solid navy;
	color: darkblue;
	font-size: 8pt;  
}
.tableForm
{
	border:1px;
	font-size: 8pt;  
	height: 12.5pt; 
	background-color:#F0FFF2;
}

textarea {
	border: 0.5pt solid #000088;
	font-size: 8pt;
	margin: 0px;
	color:navy;
	background-color: #BFFFCB
}

.inputup, .inputer {
	border: 0.5pt solid #000088;
	font-size: 8pt;
	margin: 0px;
	height: 15pt;
	padding: 1px;
	line-height: 10pt;
	color:navy;
	background-color: #BFFFCB
}

.inputer {
	color:#ee1122;
	background-color: #fdeeb5;
}

.inputro {
	border: 0.5pt solid #000088;
	font-size: 8pt;
	margin: 0px;
	height: 15pt;
	padding: 1px;
	line-height: 10pt;
	color:navy;
	background-color: #ffffff;
}

.inputcol {
	font-size: 10pt;
	color:#f7fc1f;
	background-color: #d31601;
}
a:link, a:visited, a:hover {
	text-decoration: none;
	color: #993300;
	font-weight:bold;
}

a:hover {
	text-decoration: underline;
	color: red;
}

.StyleButton1 {
	color: #3300CC;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #BFD9C2;
	width: 150px;
}

.StyleButton2 {
	color: navy;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #DBDDF9;
	width: 150px;
}

.Button3 {
	color: #260097;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #BBC8CE;
	width: 350px;
}

.Button4 {
	color: #CC0033;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #BCCECF;
	width: 350px;
}

.Button5 {
	color: #260097;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #FAF5C0;
	width: 350px;
}

.Button6 {
	color: #260097;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	background-color: #BBC8CE;
	width: 250px;
}
.StylePwd {
	color: #660000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #FF0000;
	width: 260px;
}

.StyleJaune {
	font-size: 10pt;
	background-color: #FFFFCC;
	}

.t_skin_1 {
	font-size: 8pt;
	color: #3300CC;
	background-color: #E8F3FD;
}
.t_skin_2 {
	font-size: 8pt;
	color: #663300;
	background-color: #F4F3EA;
}
.t_skin_3 {
	font-size: 8pt;
	color: #462300;
	background-color: #FFFFCC;
}
.t_skin_4 {
	font-size: 8pt;
	color: #006600;
	background-color: #EAFFE1;
}
.t_skin_5 {
	font-size: 8pt;
	color: #9D3300;
	background-color: #FFE1C4;
}
.t_skin_6 {
	color: #990066;
	font-size: 8pt;
	background-color: #e7c3ff;
}
.t_skin_7 {
	font-size: 8pt;
	color:#CC0066;
	background-color: #FAF0ED;
}

/* --- Smooth Zooming des vignettes des joueurs et clubs --- */
.css3gallery img{
	-webkit-transform:scale(1.0);			/*Webkit: Safari & Chrome: Scale down image to 1.0x original size*/
	-moz-transform:scale(1.0);				/*Mozilla scale version*/
	-ms-transform: scale(1.0);				/*Internet Explorer */
	-o-transform:scale(1.0);				/*Opera scale version*/
	-webkit-transition-duration: 0.5s; 		/*Webkit: Animation duration*/
	-moz-transition-duration: 0.5s; 		/*Mozilla duration version*/
	-o-transition-duration: 0.5s; 			/*Opera duration version*/
	opacity: 0.8; 							/*initial opacity of images*/
/*	margin: 0 1px 1px 0; 	*/				/*margin between images*/
}
 
.css3gallery img:hover{
	-webkit-transform:scale(5.0); 			/*Webkit: Safari & Chrome : Scale up image to 5.0x original size*/
	-moz-transform:scale(5.0); 				/*Mozilla scale version*/
	-ms-transform: scale(5.0);  			/*Internet Explorer */
	-o-transform:scale(5.0); 				/*Opera scale version*/
	box-shadow: 8px 8px 30px gray; 			/*CSS3 shadow: 20px blurred shadow all around image*/
	-webkit-box-shadow: 8px 8px 30px gray; 	/*Safari shadow version*/
	-moz-box-shadow: 8px 8px 30px gray; 	/*Mozilla < 4.0 shadow version*/
	opacity: 1.0;
/*	z-index: 1; */
}    
