@charset "utf-8";
/* CSS Document */

/*liens*/
a {text-decoration: none }
a:link { color: white;} /* lien non-visité */ 
a:hover{color:grey; background-color: #FFF;}
a:visited {color: white}

body
{background-color: white; color: white;background-image: url("nuages.jpeg");}
#page {height:800px; max-width: 1102px; margin: 12px auto; padding:0 30px 30px;background-color: #FFF;border:double;border-color:#FFF;}

.blanc{color:#FFF}
.p{color:#FFF}
.pt{color:black;font-size:20px}

.barreH {height: 30px; width:1285px;background-color: black;border: 1px solid black;}

#bannierehaut {height:44px;width:1250px;margin-left:50px;background-color:black}


/*MENU*/
#menu1 {height:200px; width:991px;  border: simple; border-color: black;box-shadow: 8px 8px 8px 8px black;background-color:#FFFFFF;margin-bottom:2px;}
#menu1,#PRINCIPALES,#RUBRIQUES,phrasemobile,#texte,0{width:996px;background-color:#FFFFFF;}

/*MENU BOXE ANGLAISE PRO*/
    #baptop{height:300px;width:1000px}
	#ttlogoG{height:300px;width:333px;}
#ttlogoG{height:300px;width:333px;float:left}
#logoBAP{height:115px;width:300px;float:left}
#ttlogoD{height:300px;width:333px;float:left}
	  
/*les 4 onglets*/  
#PRINCIPALES {height:18px;margin-top:5px;background-color:#FFFFFF;}
#PRINCIPALES a:link {color:#F4F400;} /* unvisited link */ 
#PRINCIPALES a:visited {color:#ffffff;} /* visited link */ 
#PRINCIPALES a:hover {color:#ffffff;} /* mouse over link */ 
#PRINCIPALES a:active {color:#ffffff;} /* selected link */ 

#accueil,#principe,#Deposer,#contact {alignment-adjust:middle; height :18px; width:195px; border: none;color:#FFFFFF; border-color:#FFFFFF;background:linear-gradient(white,black);margin-bottom:1px;float:left;} 
#accueil {margin-left:110px;margin-right:1px;}
#principe {margin-right:1px;}
#Deposer {margin-right:1px;}
#contact {margin-right:1px;}

p{color:#500700;margin-botom:2px;}
/*les 6 rubriques*/
#RUBRIQUES{height:24px;margin-top:5px;font-size:20px;font-weight:#000000;margin-bottom:5px;background-color:#FFFFFF;}
#RUBRIQUES  /* unvisited link */ 
#sites a:link {color: #FFFFFF;}
#medias a:link {color: #FFFFFF;}
#entreprises a:link {color: #FFFFFF;}
#metiers a:link {color: #FFFFFF;}
#calendrier a:link {color: #E60000;}
#personnalites a:link {color: #E60000;}
#RUBRIQUES a:visited {color:#ffffff;} /* visited link */ 
#RUBRIQUES a:hover {color:#ffffff;} /* mouse over link */ 
#RUBRIQUES a:active {color: #000000;} /* selected link */ 
#sites,#medias,#calendrier,#entreprises,#metiers,#personnalites  {height :20px; width:124px; border: double; border-color: black;background-color:#000000;margin-bottom:5px;float:left;}
#calendrier,#personnalites{color:#F00;}
#sites{margin-left:110px;margin-right:1px;}
#medias {margin-right:1px;}
#calendrier {margin-right:1px;}
#entreprises {margin-right:1px;}
#metiers {margin-right:1px;}
#personnalites {margin-right:1px;}
	
	
#caseG,#caseM,#caseD {height:130px;}
#caseG{border:none;float:left;background-color:#FFFFFF;margin-top:1px;}
#caseG1,#caseG2,#caseG3 {width:330px;border:none; }
#caseG1{height:34px;}
#caseG2{height:60px;position:relative;}
#caseG3{height:26px;position:reltive;border:0px;}


#caseM{border:double; border-color:black;float:left;background-color:#FFFFFF;box-shadow: 4px 4px 4px black ;}

#caseD{border:none; border-color:black;float:left;background-color:#FFFFFF;}
pT{color:#6b6a6a;font-size:130%; font:inherit; vertical-align: baseline}
ppage{color:black;margim-bottom:1px;line-height:1%;font-size:100%;}


#texteliens{height:85px;widht:328px;border:none;}
#moteur{height:40px;widht:60px ;border:double;border-color:black;background-color:#FFF;margin-left:20px;background-color:#C0C0C0;}
p1phrase{color:#001400;line-height:1em;margin-bottom:2px;}
p2phrase{color:#F00   ;line-height:1px;}
p3phrase{color:#001400;line-height:1%;}
p4phrase{color:#001400;line-height:1%;}

/*4 phrase mobile*/
#ctnphmobile{height: 20px;width: 390}
#phrasemobile {height:20px;position:absolute;top:320px;left:430px;}

/*5 texte*/
#texte{height:20px;}


/*INDEX france*/
#drapeau{height:56px;width:140px;border:solid;border-color:#000B00;float:left;}
#pays{height:56px;width:140px;border:solid;border-color:#000B00;float:right;}
#theme{height:56px;width:140px;border:solid;border-color:#000B00;}
#quoi{height:56px;width:140px;border:solid;border-color:#000B00;}
ppays{color:black;font-size:200%;font-weight:400px;text-decoration:blink;margin-bottom:1px;}

pmoteur{color:black;}

#bloc1,#bloc2,#bloc3,#liste{height:700px;}
#bloctexte {width:1096; height:30px; margin-left: auto; margin-right: auto; border: 1px solid white; color:black;}
#bloctexte1 {width:486px; height:30px;  border: 1px solid white; color:#FF3333;background: url('images/fond_jaune.png'); float:left;}
#bloctexte2 {width:176px; height:30px;  border: 1px solid white; color:#FF3333;background: url('images/fond_jaune.png'); float:left;}
#bloctexte3 {width:429px; height:30px;  border: 1px solid white; color:#FF3333;background: url('images/fond_jaune.png'); float:right;}

#corps{width:1102px; height:700px; margin-left: auto; margin-right: auto; border: 1px solid white;margin-top:2px;}
#bloc1{  width: 486px; border: 1px solid black; color: grey;float:left;background-color: black;}
#bloc2{  width: 180px; border: 1px solid white; color: black;float:left;}  
#liste{   width: 80px; border: 1px solid white; color: black; }  
#bloc3{  width: 430px; border: 1px solid white; color: black;float:left;background: url('images/fond_jaune.png');border: 1px solid white;}
.bloc113 {height:20px; width: 110px; background-color:#C63; margin-left:15px; margin-top:10px; margin-right:4px; margin-bottom:4px;padding-left:4px;
		  padding-top:1px; padding-right:4px; padding-bottom:4px;color:black;border: 1px solid black;box-shadow: 0px 4px 4px black;}
		
#p{color: black;}
	
#bloc11,#bloc12,#bloc13,#bloc14,#bloc15,#bloc16,#bloc17,#bloc18,#bloc19{width: 140px;
		 height: 210px; margin-left:10px; margin-top:10px; margin-right:10px; margin-bottom:10px;
		 border: 1px solid black; background-color: white; color: grey; float:left; box-shadow: 0px 4px 4px white;border-radius:4px;content:liens directs}
		 
/*TABLEAU DES SPORTS*/
#p1 a:link {color:#008000;} /* unvisited link */ 
#p1 a:visited {color:#ffffff;} /* visited link */ 
#p1 a:hover {color:#ffffff;} /* mouse over link */ 
#p1 a:active {color:#ffffff;} /* selected link */ 

#ancremenu {position:abolute;top:500px}
prouge{color:#F00}



p{color:black;font-size:10px;}


/*sites officiels*/   /*sites officiels*/   /*sites officiels*/   /*sites officiels*/   /*sites officiels*/
#BLOCso   {height: 450px;width: 300px;position:absolute;left: 100px;border: 1px solid black}
 #txtSO   {height:  30px;width: 300px;border: 1px solid black;position:;left:px}
 #ctnSO   {height: 420px;width: 300px;border: 1px solid black;position:;left:px}
  #ctn1SO {height: 120px;width: 225px;border: 1px solid black;position:;left:px}
   #SOim1 {height:  50px;width:  50px;border: 1px solid black;left:px}
   #SOtx1 {height:  60px;width:  50px;border: 1px solid black;position:;left:px}
  #ctn2SO {height: 130px;width: 225px;border: 1px solid black;position:;left:px}
   #SOtx2 {height:  30px;width:  50px;border: 1px solid black;position:;left:px}
   #SOfede{height:  40px;width: 225px;border: 1px solid black;position:;left:px}
   
   
/*sites*/   /*sites*/    /*sites*/    /*sites*/    /*sites*/   /*sites*/    /*sites*/    /*sites*/
#BLOCsites{height: 450px;width: 300px;border: 1px solid black;position:absolute;right:100px}
 #texteS  {height:  30px;width: 300px;border: 1px solid black;position:;left:px;display:inline-block}
 #ctnS    {height: 420px;width: 300px;border: 1px solid black;position:;left:px;display:inline-block}
  #ctn1S  {height: 110px;width: 180px;border: 1px solid black;position:;left:px;display:inline-block}
   #Sim1  {height:  50px;width:  50px;border: 1px solid black;left:px;display:inline-block}
   #Stx1  {height:  50px;width:  50px;border: 1px solid black;position:;left:px;display:inline-block}
  #ctn2S  {height: 230px;width: 180px;border: 1px solid black;position:;left:px;display:inline-block} 

/*medias*/   /*medias*/   /*medias*/   /*medias*/   /*medias*/   /*medias*/    /*medias*/   /*medias*/
#BLOCmedias{height:1500px;width:1000px;border: 1px solid black;position:absolute;top:850px;background-color:#FF0}
#mediasT   {height:  30px;width:1000px;border: 1px solid black;position:;}

#BLOCpresse{height: 300px;width: 300px;border: 1px solid black;position:;left:px; float:left} 
 #texteP   {height:  30px;width: 300px;border: 1px solid black;position:;left:px} 
  
  #ctn1P   {height: 200px;width: 260px;border: 1px solid black;position:;left:px} 
  #Ptx     {height:  30px;width: 260px;border: 1px solid black;position:;left:px} 
   #pi1    {height:  80px;width:  70px;border: 1px solid black;position:;left:px;display:inline-block;} 
   #pr2    {height:  15px;width:  70px;border: 1px solid black;position:;left:px;display:inline-block} 
   #pr3    {height:  15px;width:  70px;border: 1px solid black;position:;left:px;display:inline-block} 
 
#BLOClibrairie{height:300px;width:300px;border: 1px solid black;position:;left:px;display:inline-block} 
 #txL         {height: 30px;width:300px;border: 1px solid black;position:;left:px}  

  #ctn1L      {height:200px;width:260px;border: 1px solid black;position:;left:px} 
  #Ltx        {height: 30px;width:260px;border: 1px solid black;position:;left:px} 
  

#BLOCtv       {height: 400px;width: 300px;border: 1px solid black;position:;left:px;float:left} 
 #txTv        {height:  30px;width: 300px;border: 1px solid black;position:;left:px} 
 #ctntv       {height: 225px;width: 300px;border: 1px solid black;position:;left:px} 
  #ctn1tv     {height: 125px;width: 180px;border: 1px solid black;position:;left:px} 
  #ctn2tv     {height: 50px;width: 270px;border: 1px solid black;position:;left:px} 
    #TVtx     {height:  15px;width: 270px;border: 1px solid black;position:;left:px} 
	#ctn2tvb1 {height:  15px;width: 270px;border: 1px solid black;position:;left:px} 
    #tvN      {height:  15px;width: 270px;border: 1px solid black;position:;left:px;background-color:black} 
 