body

{

    background: transparent url("../images/backtsh.png") repeat-x top;

    margin: 0;

    text-align: center;

    font-family:Tahoma, Arial, Verdana, Helvetica;

	font-size: 13px;

	color:#666666;

}

img

{

border:0px;

}



a

{

text-decoration : none;

}



table {

 border-collapse:collapse;

 width:100%;

 }



th, td {

 border-right: 1px solid #ccc;

 border-bottom: 1px solid #ccc;

 height: 25px;

 padding-left: 2px;

 text-align:right;

 }



  height: none;

  border: none;

  border-top: 1px dashed #eee; //solid pour avoir la ligne plein

  width:95%;

  margin: 2px;



}



tbody

{

display:block;

max-height: 320px;

overflow:auto;

position: absolute;

}

 

.rptd {

 border-left: 1px solid #ccc;

 border-top: 1px solid #ccc;

 padding : 3px;

 width:260px;

 }

 

.rptd1 {

 border-left: 1px solid #ccc;

 border-top: 1px solid #ccc;

 padding : 3px;

 text-align:right;

 width:65px;

 }

 

 .rptd1x {

 border-left: 1px solid #ccc;

 border-top: 1px solid #ccc;

 padding : 3px;

 text-align:right;

 width:120px;

 }

 

 .rptd2 {

 border-left: 1px solid #ccc;

 border-top: 1px solid #ccc;

 text-align:center;

 padding : 3px;

 }

 

.tdWidth0{

width:80px;

table-layout:fixed;

} 

.tdWidth1{

width:70px;

table-layout:fixed;

}

.tdWidth2{

width:60px;

table-layout:fixed;

}

.tdWidth3{

width:277px;

}

.tdWidth4{

width:220px;

}

.tdWidth5{

width:107px;

}

.tdWidth6{

width:250px;

}

.tdWidth7{

width:80px;

}

.tdWidth7x{

width:90px;

}

.tdWidth8{

width:190px;

}

.tdWidth8x{

width:200px;

}

.tdWidth9{

width:230px;

}

.tdWidth9x{

width:363px;

}

.defaut{

}

.cache{

 display: none;

}



.selection{

background-color: #eee;

color: #0000ff;

}

.selection2{

background-color: #0000ff;

color: #fff;

}

.bloc_coprs_site

{

    top: 0;

    bottom: 0;

    width:1200px;

    background: transparent url("../images/backtsh4.png") repeat-y top;

    margin-right: auto;

    margin-left: auto;

    min-height: 730px;

    text-align: left;

}

.bloc_coprs_site2

{

    top: 0;

    bottom: 0;

    width:1200px;

    background: transparent url("../images/backtsh4.png") repeat-y top;

    margin-right: auto;

    margin-left: auto;

	min-height: 730px;

    text-align: left;

}

#skyOmbrage {

box-shadow: 0px 0px 5px -1px #999;

}

.bloc_header

{

    position: relative;

    width: 1200px;

    border-bottom: solid 1px #fff;

    min-height:80px;

}

.bloc_logo

{

    float : left;

    width: 510px; 

}



.bloc_rubriq

{

    float : right;

    width: 400px;  

	text-align: right;

	padding-left : 5px;

}



.bloc_titre

{

    float : left;

    width: 1200px; 

    //height:60px;

	text-align: right;

	border-bottom: 1px solid #cccccc;

}

.bloc_titre2

{

    float : left;

    width: 1180px; 

    //height:60px;

	text-align: right;

	//border-bottom: 1px solid #cccccc;

}



.bloc_suivi

{

    float : left;

    width: 730px; 

   // height:60px;

	padding-left : 5px;

	padding-top : 15px;

	padding-bottom : 15px;

}



.bloc_connexion

{

    float : right;

    width: 360px; 

    //height:60px;

	text-align : right;

	padding-right : 5px;

	padding-top : 15px;

	padding-bottom : 15px;

}

.bloc_uti_rech

{

    float : right;

    width: 685px;

    height:40px;

    text-align: right;

}

.bloc_uti_rech a

{

 color:#cccccc;	

}

#inp_rech {

       float: left;

       text-align: left;

       border:none;

       width:255px;

       height:24px;

       color: #006666;

       padding-left:5px;

       padding-top:0px;

        margin-left: 384px;

       background: transparent url('../images/skyrecherche.png') no-repeat left;

	}

	

#go_rech{

     float: left;

     border:none;

     width:40px;

     height:25px;

     margin: 0px;

     padding-top:0px;

     background: transparent url('../images/skyrecherche.png') no-repeat right;

}



/*li

{

    margin-top:10px;

}

li:first-child

{

	margin-top:0px;

}*/

li a:hover

{

	background-image: none;

	color: #00cc00;

}

#menuDeroulant

{

	list-style-type: none;

	margin: 0;

	padding: 0;

	border: 0;

	position: relative;

	top: 0;

	left: 0;

}

#menuDeroulant li

{

	float: left;

	width: 103px;

	text-align : center;

	margin-left: 5px;

	padding: 0;

	border: 0;

}

#menuDeroulant li a:link, #menuDeroulant li a:visited

{

	display: block;

	height: 1%;

	background: #fff;

	margin: 0;

	padding: 2.55px;

	border-bottom: 1px solid #eee;

	text-decoration: none;

}



hr{

margin-left:0px; 

margin-bottom:7px; 

border-top: 1px solid #eee;

}

.bloc_contenu

{

    float : left;

    width: 1200px;

    background: #fff;

    border: 0px solid #999999;

}



.left_contenu

{

	margin-left: 8px;

    float : left;

    width: 900px;

    background: #fff;

    border: 0px solid #999999;

}



.right_contenu

{

	margin-right: 10px;

    float : right;

    width: 280px;

    background: #fff;

    border: 0px solid #999999;

}



.bloc_demicontenu

{

	margin-left: 8px;

    width: 10190px;

	height: 210px;

    background: #fff;

    border: 0px solid #999999;

}



.bloc_menucontenu

{

    float: left;

	margin-top: 65px;

	margin-left: 17px;

    width: 1180px;

	height: 130px;

    background: #fff;

    border: 0px solid #999999;

}



.bloc_recapevent

{

    float : left;

	margin-bottom: 5px;

	margin-left: 1px;

	padding: 4px;

	text-align : left;

    width: 1180px;

	height : 50px;

    background: #efefef;

    //border: 1px solid #eee;

	box-shadow: 0px 1px 5px 0px #cecece;

}



.bloc_login

{

    float : center;

    width: 525px;

	height : 100px;

    background: #fff;

    border: 1px solid #999999;

	margin-top : 50px;

	margin-right: auto;

    margin-left: auto;

	padding : 50px;

	text-align : right;

}



.bloc_profil

{

    float : center;

    width: 1190px;

    background: #fff;

    border: 0px solid #999999;

	margin-right: auto;

    margin-left: auto;

	padding : 5px;

	text-align : right;

}



.bloc_rech

{

    float : left;

    width: 1180px;

	height : 30px;

	margin-top : 5px;

	margin-bottom : 7px;

	margin-left:5px;

}

.bloc_rech2

{

    float : left;

    width: 1180px;

	height : 64px;

	padding-top : 5px;

	margin-top : 0px;

	margin-bottom : 7px;

	margin-left:10px;

	box-shadow: 0px 1px 5px 0px #cecece;

	position:absolute;

}



.bloc_rech3

{

    float : left;

    width: 1180px;

	height : 47px;

	padding-top : 5px;

	margin-top : 0px;

	margin-bottom : 10px;

	margin-left:10px;

	box-shadow: 0px 1px 5px 0px #cecece;

	position:absolute;

}



.bloc_resultat

{

    float : left;

    width: 1180px;

	height : 380px;

	border: 1px solid #ccc;

	padding-top : 0px;

	margin-top : 76px;

	margin-bottom : 2px;

	margin-left:9px;

	//overflow-x:auto; 

	//overflow-y: hidden;

	position:absolute;

}

.bloc_resultatImport

{

    float : left;

    width: 1180px;

	height : 380px;

	border: 0px solid #ccc;

	padding-top : 0px;

	margin-top : 76px;

	margin-bottom : 2px;

	margin-left:9px;

	//overflow-x:auto; 

	//overflow-y: hidden;

	position:absolute;

}

.bloc_tbody

{

    float : left;

	width: 1180px;

	max-height: 380px;

	min-height: 380px;

	border: 0px solid #ccc;

	//padding-left:15px;

	overflow:auto; 

	//overflow-x: hidden;

	position:absolute;

}

.bloc_tbodyimp

{

	max-height: 6000px;

	min-height: 6000px;

	border: 0px solid #ccc;

	//padding-left:15px;

	overflow:auto; 

	//overflow-x: hidden;

	position:absolute;

}

.bloc_impResult

{

    float : left;

    width: 1180px;

	height : 35px;

	border: 1px solid #ccc;

	padding-top : 5px;

	margin-top : 466px;

	margin-bottom : 2px;

	margin-left:9px;

	//position:absolute;

}

.goRech{

     border:none;

     width:90px;

     height:24px;

	 color: #fff;

     background: #999;

	 cursor: pointer;

}



.goRech2{

     border:none;

     width:90px;

     height:26px;

	 color: #fff;

     background: #00cc33;

	 border: 1px solid #eee;

	 cursor: pointer;

}



.goRapp{

     border:none;

     width:80px;

     height:20px;

	 color: #aaa;

     background: #efefef;

	 cursor: pointer;

}



.goRapp2{

     border:none;

     background: transparent url('../images/iconcsv.png') no-repeat right;

	 cursor: pointer;

}



#_reset{

     margin-left: 250px;

}



.impRech

{                          

       text-align: left;

       border: solid 1px #cccccc;

       width:400px;

       height:20px;

       color: #006666;

       padding-left:5px;

       padding-top:2px;

       background: #ffffff;

}	



.impRech2

{                          

       text-align: left;

       border: solid 1px #00cc33;

       width:150px;

       height:20px;

       color: #006666;

       padding-left:5px;

       padding-top:2px;

       background: #ffffff;

}	

.impRech2x

{                          

       text-align: left;

       border: solid 1px #00cc33;

       width:120px;

       height:20px;

       color: #006666;

       padding-left:5px;

       padding-top:2px;

       background: #ffffff;

}	

.bloc_listing

{

    float : left;

    width: 370px;

	height : 370px;

	border: 0px solid #ccc;

	text-align : left;

	margin-left:2px;

}



.bloc_manip

{

    float : left;

    width: 340px;

	height : 500px;

	border: 1px solid #ccc;

	text-align : left;

	margin-left:5px;

	background: #fefefe;

}

.bloc_manip2

{

    float : left;

    width: 340px;

	height :500px;

	border: 0px solid #ccc;

	text-align : left;

	margin-left:5px;

}

.bloc_manip3

{

    float : left;

    width: 335px;

    height : 350px;

    border: 1px solid #ccc;

    text-align : left;

    margin-left:2px;

    background: #fefefe;

    overflow:auto;

}

.bloc_views

{

    float : right;

    width: 840px;

	height : auto;

	border: 1px solid #ccc;

	text-align : left;

	margin-right:5px;

}



.bloc_viewsprint

{

    float : left;

    width: 1180px;

	height : auto;

	border: 1px solid #ccc;

	text-align : left;

	margin-left:10px;

}



.bloc_viewsshow

{

    float : left;

    width: 1180px;

	height : auto;

	border: 1px solid #ccc;

	text-align : left;

	margin-left:10px;

	margin-right:10px;

}

.bloc_table

{

    float : left;

    width: 370px;

    height : 350px;

    border: 1px solid #ccc;

    text-align : left;

    margin-bottom:5px;

    overflow:auto;

}

  



.bloc_left

{

    float : left;

    width: 550px;

	max-height : 320px;

	margin-right: 0px;

	margin-bottom:40px;

	border-left: 0px solid #ccc;

	text-align : left;

}



.bloc_right

{

    float : right;

    width: 250px;

	max-height: 320px;

	margin-bottom:20px;

	padding-left: 5px;

    border-left: 1px solid #ccc;

	text-align: left;

}



.bloc_graph

{

    float : right;

    width: 750px;

	max-height : 320px;

	margin-right: 200px;

	margin-top:76px;

	margin-bottom:10px;

	border-left: 0px solid #ccc;

	text-align : left;

}



.bloc_fille

{

    float : left;

    width: 250px;

	height: 200px;

	margin-top:15px;

	margin-bottom:10px;

	overflow:auto; 

	//position: absolute; 

    border: 0px solid #eee;

}

.bloc_fille2

{

    float : left;

    width: 250px;

	height: 150px;

	margin-top:15px;

	margin-bottom:0px;

	overflow:auto; 

	//position: absolute; 

    border: 0px solid #eee;

}

.bloc_listing2

{

    float: left;

    width: 370px;

	height: 250px;

	border: 0px solid #ccc;

	text-align: left;

	margin-left:2px;

}

.bloc_table2

{

    float : left;

    width: 370px;

    height: 250px;

    border: 1px solid #ccc;

    text-align : left;

    margin-bottom:5px;

    overflow:auto;

}



.bloc_left2

{

    float : left;

    width: 550px;

	height : 210px;

	margin-right: 0px;

	border-left: 0px solid #ccc;

	text-align : left;

}



.bloc_right2

{

    float : right;

    width: 250px;

	max-height : 210px;

	padding-left: 5px;

	margin-bottom:20px;

    border-left: 1px solid #ccc;

	text-align: left;

	

}



.lbel {                                                

       text-align: right;

       border: solid 0px #009999;

       width:140px;

       height:20px;

       color: #666666;

       padding-left:5px;

       padding-top:2px;

       margin-top:1px;

       background: transparent;

	}

.lbjour {                                                

       text-align: right;

       border: solid 0px #009999;

       width:67px;

       height:20px;

       color: #666666;

       padding-left:5px;

       padding-top:2px;

       margin-top:1px;

       background: transparent;

	}



.lbjourP {                                                

       text-align: right;

       border: solid 0px #009999;

       width:120px;

       height:20px;

       color: #666666;

       padding-left:5px;

       padding-top:2px;

       margin-top:1px;

       background: transparent;

	}

.lbjour2 {                                                

       text-align: right;

       border: solid 0px #009999;

       width:45px;

       height:20px;

       color: #666666;

       padding-left:5px;

       padding-top:2px;

       margin-top:1px;

       background: transparent;

	}

.lbsemain {                                                

       text-align: center;

       border: solid 0px #009999;

       width:40px;

       height:20px;

       color: #666666;

       padding-left:5px;

       padding-top:2px;

       margin-top:1px;

       background: transparent;

	}

.inpjour {                                                

       text-align: center;

       border: solid 1px #009999;

       width:25px;

       height:20px;

       color: #006666;

       padding:2px;

       margin-top:1px;

	   margin-left:-5px;

       background: transparent;

	}

.numjour {                                                

       text-align: right;

       border: solid 1px #009999;

       width:14px;

       height:16px;

       color: #666666;

       padding:1px;

       margin-top:1px;

       background: #efefff ; /*#006666;*/

	   color: #666666; /*#fff;*/

	   font-size:.9em;

	}

	

.cmbtime {

       text-align: left;

       border: solid 1px #999;

       width:100px;

       height:25px;

       color: #006666;

       padding-left:1px;

       padding-top:2px;

       margin-top:1px;

       background: #ffffff;

	}	

.cmbtime2 {

       text-align: left;

       border: solid 1px #999;

       width:258px;

       height:25px;

       color: #006666;

       padding-left:1px;

       padding-top:2px;

       margin-top:1px;

       background: #ffffff;

	}

.cmbtime3 {

       text-align: left;

       border: solid 1px #999;

       width:60px;

       height:25px;

       color: #006666;

       padding-left:1px;

       padding-top:2px;

       margin-top:1px;

       background: #ffffff;

	}

.tbfund {

       text-align: left;

       border: solid 1px #999;

       width:90px;

       height:20px;

       color: #006666;

       padding-left:5px;

       padding-top:2px;

       margin-top:1px;

       background: #ffffff;

	}

.tbfundP {

       text-align: left;

       border: solid 1px #999;

       width:323px;

       height:20px;

       color: #006666;

       padding-left:5px;

       padding-top:2px;

       margin-top:1px;

       background: #ffffff;

	}

.tbobser {

       text-align: left;

       border: solid 1px #999;

       width:250px;

       height:20px;

       color: #006666;

       padding-left:5px;

       padding-top:2px;

       margin-top:1px;

       background: #ffffff;

	}

.jour{

width:25px;

}

.jourz{

width:25px;

color: #ccc;

}

.jourm{

width:25px;

color: #000;

background: #000;

}

.jourd{

width:25px;

color: #ff0000;

background: #ff0000;

}
.jourr{
width:25px;
color: #fff;
background: #ff0000;
}
.jourx{

text-align: left;

width:25px;

}



.jour1{

width:25px;

height:35px;

color: #006666;

background: #efefff;

}

.jour12{

width:25px;

height:35px;

color: #666;

background: #efefff;

}

.jour13{

width:25px;

height:35px;

color: #666;

background: #fff;

}

.jour1x{

text-align: left;

width:25px;

height:35px;

color: #006666;

background: #efefff;

}

.jour2{

width:25px;

font-size: 12px;

font-weight : Bold;

}

	

.lbelpre {                                                

       text-align: right;

       border: solid 0px #009999;

       width:240px;

       height:20px;

       color: #666666;

       padding-left:5px;

       padding-top:2px;

       margin-top:1px;

       background: transparent;

	}

.lbelx {                                                

       text-align: right;

       border: solid 0px #009999;

       width:140px;

       height:10px;

       color: #666666;

       padding-left:5px;

       padding-top:2px;

       margin-top:1px;

       background: transparent;

	}

.lbel2 {                                                  

       text-align: right;

       border: solid 0px #009999;

       width:100px;

       height:20px;

       color: #666666;

       padding-left:5px;

       padding-top:2px;

       margin-top:1px;

       background: transparent;

	}

.lbel3 {                                                

       text-align: right;

       border: solid 0px #009999;

       width:100px;

       height:20px;

       color: #666666;

       padding-left:5px;

       padding-top:2px;

       margin-top:1px;

       background: transparent;

	}

.lbel1 {                        

       color: #00cc33;

       background: transparent;

	}

.lbelTitre {                      //NEW    

       float: left;                          

       text-align: left;

       border: solid 0px #009999;

       width:250px;

       height:20px;

       color: #00cc33;

       padding-left:5px;

       padding-top:2px;

       margin-top:1px;

       background: transparent;

	}

.disc

{

    float : left;

    width: 138px;

	min-height: 140px;

	text-align : center; 

    margin-left: 5px;	

	margin-top: 5px;

	padding-top: 20px;

	box-shadow: 0px 1px 5px 0px #cecece;

}

.discP

{

    float : left;

    width: 133px;

	min-height: 140px;

	text-align : center; 

    margin-left: 5px;	

	margin-top: 5px;

	padding-top: 20px;

	box-shadow: 0px 1px 5px 0px #87CEFA;

}

.disc2

{

    float : left;

    width: 124px;

	height: 115px;

	text-align : center;

    margin-left: 5px;  	

	margin-top: 2px;

	padding-top: 5px;

	padding-bottom: 10px;

	box-shadow: 0px 1px 5px 0px #cecece;

}



	.lbelMini{                      //NEW    

       float: right;                          

       text-align: right;

       border-top: solid 1px #eeeeee;

	   border-left: solid 0px transparent;

	   border-right: solid 0px transparent;

	   border-bottom: solid 0px transparent;

       width:60px;

       height:20px;

       color: #666666;

       padding-left:5px;

       padding-top:2px;

       margin-top:1px;

       background: transparent;

	   font-style : italic;

	   font-size:.85em;

	}

	

	.lbelVal{                      //NEW                             

       text-align: left;

       border-top: solid 1px #eeeeee;

	   border-left: solid 0px transparent;

	   border-right: solid 0px transparent;

	   border-bottom: solid 0px transparent;

       width:170px;

       height:20px;

       color: #666666;

       padding-left:2px;

       padding-top:2px;

       margin-top:1px;

       background: transparent;

	   font-style : italic;

	   font-size:.85em;

	}

.Inpcontact 

{                          

       text-align: left;

       border: solid 1px #cccccc;

       width:385px;

       height:20px;

       color: #006666;

       padding-left:5px;

       padding-top:2px;

       margin-top:1px;

       background: #ffffff;

}	



.Inpcontact2 

{                          

       text-align: left;

       border: solid 1px #cccccc;

       width:134px;

       height:20px;

       color: #006666;

       padding-left:5px;

       padding-top:2px;

       margin-top:1px;

       background: #ffffff;

}	



.Inpcontact3 

{                          

       text-align: left;

       border: solid 1px #cccccc;

       width:80px;

       height:19px;

       color: #006666;

       padding-left:5px;

       padding-top:0px;

       margin-top:1px;

       background: #ffffff;

}	

.Inpcontact4 

{                          

       text-align: left;

       border: solid 1px #cccccc;

       width:220px;

       height:19px;

       color: #006666;

       padding-left:5px;

       padding-top:0px;

       margin-top:1px;

       background: #ffffff;

}	



.Inpcontact5 

{                          

       text-align: left;

       border: solid 1px #cccccc;

       width:200px;

       height:19px;

       color: #006666;

       padding-left:5px;

       padding-top:0px;

       margin-top:1px;

       background: #ffffff;

}	



.Inpcontact6 

{                          

       text-align: left;

       border: solid 1px #cccccc;

       width:75px;

       height:19px;

       color: #006666;

       padding-left:5px;

       padding-top:0px;

       margin-top:1px;

       background: #ffffff;

}	



.Inpcontact7 

{                          

       text-align: left;

       border: solid 1px #cccccc;

       width:35px;

       height:19px;

       color: #006666;

       padding-left:5px;

       padding-top:0px;

       margin-top:1px;

       background: #ffffff;

}	

.cmbCont1 {

       text-align: left;

       border: solid 1px #cccccc;

       width:175px;

       height:22px;

       color: #006666;

       padding-left:1px;

       padding-top:0px;

       margin-top:1px;

       background: #ffffff;

	}



.cmbCont {

       text-align: left;

       border: solid 1px #cccccc;

       width:398px;

       height:24px;

       color: #006666;

       padding-left:1px;

       padding-top:2px;

       margin-top:1px;

       background: #ffffff;

	}

	

.cmbCont2 {

       text-align: left;

       border: solid 1px #cccccc;

       width:370px;

       height:24px;

       color: #006666;

       padding-left:1px;

       padding-top:2px;

       margin-top:1px;

       background: #ffffff;

	}

.cmbCont3 {

       text-align: left;

       border: solid 1px #cccccc;

       width:142px;

       height:24px;

       color: #006666;

       padding-left:1px;

       padding-top:2px;

       margin-top:1px;

       background: #ffffff;

	}

.cmbCont3x {

       text-align: left;

       border: solid 1px #cccccc;

       width:130px;

       height:24px;

       color: #006666;

       padding-left:1px;

       padding-top:2px;

       margin-top:1px;

       background: #ffffff;

	}

.cmbCont4 {

       text-align: left;

       border: solid 1px #00cc33;

       width:180px;

       height:24px;

       color: #006666;

       padding-left:1px;

       padding-top:2px;

       margin-top:1px;

       background: #ffffff;

	}

.cmbCont4x {

       text-align: left;

       border: solid 1px #00cc33;

       width:120px;

       height:24px;

       color: #006666;

       padding-left:1px;

       padding-top:2px;

       margin-top:1px;

       background: #ffffff;

	}

.cmbCont5 {

       text-align: left;

       border: solid 1px #00cc33;

       width:53px;

       height:24px;

       color: #00cc33;

       padding-left:1px;

       padding-top:2px;

       margin-top:1px;

       background: #efefef;

	}



.cmbCont6 {

       text-align: left;

       border: solid 1px #00cc33;

       width:200px;

       height:24px;

       color: #006666;

       padding-left:1px;

       padding-top:2px;

       margin-top:1px;

       background: #ffffff;

	}

	

.fich{

       width:0px;

       visibility:hidden

}

	

.fichPho{

     float:left;

     border:none;

     background: transparent url('../images/upload.png') no-repeat center Right;

     width:40px;

     height:40px;

     color:#0033ff;	

     margin-top:2px;

	 margin-left:4px;

	 cursor: pointer;

	 font-size:2em;

}

.goinsConex{

     border:none;

     width:90px;

     height:25px;

	 margin-left : 5px;

	 color: #fff;

     background: #003399;

	 cursor: pointer;

}



.btAjout{

     border:none;

     width:100px;

     height:25px;

	 //margin-left : 5px;

	 color: #fff;

     background: transparent url('../images/backAjout.png') no-repeat right;

	 cursor: pointer;

}



.btModif{

     border:none;

     width:100px;

     height:25px;

	 margin-left : 15px;

	 padding-left : 10px;

	 color: #fff;

     background: transparent url('../images/backModif.png') no-repeat right;

	 cursor: pointer;

}



.btSuppr{

     border:none;

     width:100px;

     height:25px;

	 margin-left : 15px;

	 padding-left :25px;

	 color: #fff;

     background: transparent url('../images/backSuppr.png') no-repeat right;

	 cursor: pointer;

}



.bloc_lateral

{

    float : left;

    width: 220px;

    height:360px;

}



.bloc_lateral a

{

  text-decoration:none;

}



.bloc_til1

{

    float : left;

    width: 220px;

    height:120px;

    background:transparent url('../images/skyTil1.png') no-repeat;

}

.bloc_til1 a:hover

{

    float : left;

    width: 220px;

    height:120px;

    background:transparent url('../images/skyTil1bis.png') no-repeat;

}



.bloc_til2

{

    float : left;

    width: 220px;

    height:118px;

    margin-top: 1px;

    margin-bottom: 1px;

    background:transparent url('../images/skyTil2.png') no-repeat;

}

.bloc_til2 a:hover

{

    float : left;

    width: 220px;

    height:118px;

    background:transparent url('../images/skyTil2bis.png') no-repeat;

}



.bloc_anim

{

    float : right;

    width: 720px;

    border: solid 0px #D9E0E3;

    min-height:360px;

    background:transparent url('../images/skyTil0.png') no-repeat;

	text-decoration:none;

}

.bloc_no_anim

{

    float : right;

    width: 720px;

    height:360px;

    background:#ffffff;

}

.bloc_no_anim a

{

   text-decoration:none;

}

.bloc_no_anim_sky

{

    float : right;

    width: 720px;

    height:360px;

    background:transparent url('../images/skygenda_shot.png') no-repeat;

}



.bloc_no_anim_sky a

{

   text-decoration:none;

}

.bloc_no_anim_bis

{

    float : left;

    margin-left : 0px;

}

.bloc_split_left

{

    float : left;

    width: 350px;

	margin-top: 5px;

	padding-right: 10px;

    border-right: solid 1px #009999;

    height:300px;

    background:transparent url('../images/split_back.png') repeat-x top;

	text-align : justify;

}

.bloc_split_right

{

    float : right;

    width: 350px;

	padding-left: 5px;

	 margin-top: 5px;

    height:300px;

    background:transparent url('../images/split_back.png') repeat-x top;

	text-align : justify;

}

.titre_com{

color : #009999; 

font-size: 17px;

}

.question{

color :#ff9900; 

}

.reponse{

color :#009999;

}

#Inpx {

       float: left;

       text-align: left;

       border: solid 1px #003333;

       width:460px;

       height:21px;

       color: #006666;

	   margin-top: 5px;

	   margin-left: 25px;

       padding-left:5px;

       padding-top:5px;

       background: #ffffff;

	}



.lbelCourt {                      //NEW    

       float: right;                          

       text-align: right;

       border: solid 0px #009999;

       width:70px;

       height:20px;

       color: #666666;

       padding-left:5px;

       padding-top:2px;

       margin-top:1px;

       background: transparent;

	}



.InprCourt {                                   //NEW

       text-align: left;

       border: solid 1px #cccccc;

       width:200px;

       height:20px;

       color: #333333;

       padding-left:5px;

       padding-top:2px;

       margin-top:1px;

       background: #ffffff;

	}



.InprPetit {                                   //NEW

       text-align: left;

       border: solid 1px #cccccc;

       width:110px;

       height:20px;

       color: #333333;

       padding-left:5px;

       padding-top:2px;

       margin-top:1px;

       background: #ffffff;

	}



.InprLong {                                   //NEW

       text-align: left;

       border: solid 1px #cccccc;

       width:310px;

       height:20px;

       color: #333333;

       padding-left:5px;

       padding-top:2px;

       margin-top:1px;

       background: #ffffff;

	}



.Inpr {

       text-align: left;

       border: solid 1px #009999;

       width:265px;

       height:20px;

       color: #006666;

       padding-left:5px;

	   padding-top:2px;

	   margin-top:1px;

       background: #ffffff;

	}



.cmbCourt {

       text-align: left;

       border: solid 1px #cccccc;

       width:67px;

       height:24px;

       color: #006666;

       padding-left:5px;

       padding-top:2px;

       margin-top:1px;

       background: #ffffff;

	}

.cmbPetit {

       text-align: left;

       border: solid 1px #cccccc;

       width:117px;

       height:24px;

       color: #006666;

       padding-left:5px;

       padding-top:2px;

       margin-top:1px;

       background: #ffffff;

	}

	

.Inprr {

       text-align: left;

       border: solid 1px #009999;

       width:200px;

       height:20px;

       color: #006666;

       padding-left:5px;

	   padding-top:2px;

	   margin-top:1px;

       background: #ffffff;

	}

#Inp {

       float: left;

       text-align: left;

       border: solid 1px #003333;

       width:460px;

       height:21px;

       color: #006666;

	   margin-top: 5px;

	   margin-left: 25px;

       padding-left:5px;

       padding-top:5px;

       background: #ffffff;

	}

	

.go{

     float: left;

     border:none;

     width:132px;

     height:29px;

     margin-top: 5px;

	 margin-right: 30px;

	 color: #009999;

     background: #003333;

}

.gor{

     float: right;

     border:none;

     width:100px;

     height:25px;

     margin-top: 5px;

	 margin-right: 2px;

	 color: #009999;

     background: #003333;

}

.goins{

     border:none;

     width:100px;

     height:25px;

     margin-top: 5px;

     margin-right: 2px;

     color: #009999;

     background: #cccccc;

}





.bloc_contenu_bas

{

    float : left;

    width: 948px;

    margin-top: 20px;

    min-height:620px;

	text-align: justify;

}



.bloc_contenu_bas a

{

text-decoration:none;

color :#009999;

}

.bloc_contenu_left

{

    float : left;

    width: 314px;

    min-height:620px;

}

.bloc_contenu_mid

{

    float : left;

    width: 300px;

    margin-left: 10px;

    margin-right: 4px;

    min-height:620px;

}



.bloc_contenu_mid a

{

 color :#00cc99;

}



.bloc_contenu_right

{

    float : right;

    width: 314px;

    min-height:620px;

}



.bloc_footer

{

    width: 958px;

	min-height:30px;

	border-top: solid 0px #006666;

	margin-top: 5px;

    margin-right: auto;

    margin-left: auto;

    font-family:Verdana, sans-serif;

    font-size:.8em;

	color:#999999;

	text-align: center;

}



#attach_file{

    display: none;

    position: fixed;

    top:0; right:0; bottom:0; left:0;

    background-color: rgba(0,0,0,0.5);

    z-index: 1000;

}

#attach_file:target{

   display: block;

}

#repliqtimesheet{

    display: none;

    position: fixed;

    top:0; right:0; bottom:0; left:0;

    background-color: rgba(0,0,0,0.5);

    z-index: 1000;

}

#repliqtimesheet:target{

   display: block;

}

.laFenetre{

    background: #fff;

    padding: 10px;

    border: 10px solid #ddd;

    position: relative;

    margin: 10% auto;

    width: 30%;

    box-shadow: 0px 0px 10px #000;

    border-radius: 5px;

}

img.btn_fermer {

	width: 20px;

    height:20px;

    float: right;

    margin: -18px -18px 0 0;

}

