@charset "UTF-8";

/*
 CSS created with CSE HTML Validator
*/

body {
}

#container{
width:80%; 
margin:0 auto;
max-width: 1024px;
min-width: 768px;
}

hr{
  margin: 1% 0;
  width: 100%;
  height: 2px;
  background-color: #337ab7;
  border: none;
}

#logo{
width:50%; 
float:left;
text-align: center;
height:340px;  
background: #fff;
text-align: center;
}

#adresse{
width:50%; 
float:left;
height:340px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 200%;
color: #337ab7;
text-align: center;
background: #fff;
display:flex;
justify-content: center;
}

#main{width:auto; display:block;}
#navbar{width: 100%; display:block; height:24px;font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 200%; color: #337ab7; margin: 0.2em 0.2em 0.2em 0.2em;}
#navbar1{width:25%; float:left; text-align: center; margin: 0em 0em 0.5em 0em;}
#navbar2{width:25%; float:left; text-align: center; margin: 0em 0em 0.5em 0em;}
#navbar3{width:25%; float:left; text-align: center; margin: 0em 0em 0.5em 0em;}
#navbar4{width:25%; float:left; text-align: center; margin: 0em 0em 0.5em 0em;}
#column_left{width:49%; margin-right:1%; float:left;}
#column_right{width:49%; margin-left:1%;float:left;}

.hautcadre{
background: #337ab7;
height: 68px;
display: flex;
font-size: 22px;
color: #fff;
text-shadow: 3px 2px black;
justify-content: center;
border-radius: 10px 10px 0 0;
}

.sansrdv {
  width: 100%;
  height:300px;
  float: left;
  padding: 1px 1px 1px 1px;
  background: #fff;
  border-radius: 10px;
  border-style: groove;
  margin: 0.4em 0.2em 0.2em 0.2em;
}

.avecrdv {
  width: 100%;
  height:300px;
  float: left;
  justify-content: auto;
  text-align: center;
  padding: 1px 1px 1px 1px;
  background: #fff;
  border-radius: 10px;
  border-style: groove;
  margin: 0.4em 0.2em 0.2em 0.2em;
}

.contenuavecrdv {    
padding: 0.5em 0.8em 0.5em 0.8em;
color: #000000;
font-family: 'Roboto', sans-serif;
}

.contenusansrdv {
padding: 0.2em 0.8em 0.5em 0.8em;
color: #000000;
font-size: 19px;
font-family: 'Roboto', sans-serif;
}

a {
text-decoration: none; 
color: #337ab7;
}

a:hover {
background-color: #337ab7; 
color: white;
}

a:active {
background-color: #337ab7; 
color: white;
}

div.spacer{clear:both; height:10px; display:block;}

}
