/* Stylesheet page index */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:auto; padding:0;}
.clear{ clear:both; }
a img{ border:none; }
a{ color:#000; text-decoration:none;}
a:hover { color:#D57932; text-decoration:none;}

/* Body */
body {

background-repeat: no-repeat;
background-position: center top;
color:#FFF;
background-color:#928f8a;
font-family: Verdana, Arial, Sans-Serif;

}
	


#menu12 {
width: 180px;
margin: 10px;

}

#menu12 ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu12 li a {
height: 22px;
voice-family: "\"}\"";
voice-family: inherit;
text-decoration: none;
}

/* N'oubliez pas de renseigner l'adresse des images */
#menu12 li a:link, #menu12 li a:visited {
color: #FFF;
font-weight:500;
font-size:11px;
font-weight:bold;
display: block;
background: url(/img_karting/menu12.png);
padding: 2px 0 0 2px;
margin-top:5px;
}

#menu12 li a:hover {
font-weight:500;
font-size:11px;
font-weight:bold;
background: url(/img_karting/menu12.png) 0 -32px;
padding: 2px 0 0 2px;
}
	
#all {
    z-index: 89;
    margin-left: auto;
    width:1000px;
    height:100%;
    margin-right: auto;
    padding: 0;
	
  
    }


.background {
    z-index:89;
	background:url(http://www.atout-tourisme.org//img-annuaire/charte_3.jpg) #FFF center top no-repeat;
	
}




#contourBackground{
    z-index: 90;
    margin-left: auto;
    width:1000px;
    height:750px;
    background:url(img_karting/background.png) center top repeat;

     
}


/* Header */
 #header{

    z-index: 91;
    height:200px;
    width:1000px;


  }
    
/* Après la recherche  */

 #texte_souscat  {/* Page annuaire.php ligne 210 Affichage fiche entreprise coordonnees  */  
   text-align:center;
    }
   
#text_box  {
    padding:5px;
    margin-right:25px;
     margin-top:auto;
    width:300px;
    height:auto;
    text-align:left;
    border: solid 1px magenta;
    }
   
   #photo_box{
    width:100px;
    height:75px;
    padding:5px;
    margin-top:30px;
    float: left;
    z-index:666;
   }
   
   #box_icons{
     height:auto;
     width:auto;
     padding:2px;
      margin-top:20px;
      float: right;
      border: solid 1px green;
  
   }
   
 #liens{
    border:solid 1px green;
    width:220px;
    float:left;
 }
   
   
   
   #texte_souscat  h1{
 
   text-align:center;}
   
#chemin   {

   font-weight:bold;
   color:#000;}

   

   
   
   
   






/* Content */
#content {
    
    z-index: 90;
    height: 550px;
    width: 1000px;
    margin-top: 2px;
    display: block;

    }

/* Centre */
#centre {
    text-align: left;
    color:#000;
    z-index: 91;
    float: right;
    height: 560px;
    width: 760px;
    display: block;
    overflow:auto;
    font-size:12px;

}



#Actu {
	margin-top: 250px;
    text-align: left;
    z-index: 91;
    height: 200px;
    width: 740px;
    display: block;

    overflow:auto;
    font-size:12px;
 background:url(img_karting/actu.png) center top no-repeat;
}


h1 {
    font-size:18px;
	color:#000;
	padding-right:100px;
		 background:url(/img_karting/h1.png) center top repeat;
		 margin-bottom:20px;
    }

/* Menu */
#menu {
    z-index: 91;
    float: left;
    height: 530px;
    width:200px;
    display: block;
    }
    
#newsletter {

    float: left;
    height: 160px;
    width:200px;
	 background:url(/img_karting/newsletter.png) center top no-repeat;
	 font-size:8px;
	 text-align:center;
    }


  table {
border: medium solid #FFF;
border-collapse: collapse;
width:700px;
align: right;
 background:url(/img_karting/tab.png) center top repeat;
}  

   








/* Footer */
#footer{
    z-index: 91;
    width: 1000px;
    display: block;
    -moz-border-radius:10px;
    -webkit-border-radius:10px; 
     margin-top: 63px;
    height: 155px;
    clear: both;
    color: #000;
    text-align:center;
    font-size:10px;

    }
    
#footer a{
      color:#000;
      font-size:10px;
    
}


#footer a:hover{
    color: #D57932;
}






   
