*{padding:0; margin:0;}

body{
min-width:900px;
border-top: 20px solid #f56a0d;
border-bottom: 50px solid #f56a0d;

background: url(imgs/logo.jpg) no-repeat 100px 15px ;


}


#header {

height:220px;
padding-left:170px;
background: url(imgs/map-chile.jpg) no-repeat top left;
text-indent:-999em;

}


#corps-child{

background: url(imgs/fond-bottom.jpg) no-repeat bottom center; 


padding:10px;
padding-bottom: 300px;
min-height:400px;

}

#corps { 
border : 10px solid #bedaff; 

background: url(imgs/fond.jpg) repeat-y top center;

font-weight:bold;


font-size:16px;
font-family:Arial,sans-serif;



}


#corps ul li
{
 float:left;
 width:43%;
 list-style:square;
 margin-left:5%;
 padding-top:2px;
}

#corps ul.important li{

float:none;
width:auto;

}


#corps ul{padding:1em 0;}


#corps p{
padding-top:0.6em;
clear:left;
}
#corps p.rmq{
font-size: 80%;
}


#corps h3{
padding-top:0.6em;
}


#corps a.things{

float:right;
clear:right;

text-decoration:none;
text-align:right;
border: 1px solid black;
padding:2px;
width:30%;
margin-bottom:2px;
}



 
#corps a.things img {

float:none;
display:block;
width:100%;

}


#corps a.things:hover{
border-color: blue;

}






#menu{
float:left ;
width:170px;
text-align:right;

}


#container
{
float:left;
width:650px;

}


#menu ul{
list-style:none;
}

#menu ul li{

padding:3px 20px 3px 3px;
font-family:Georgia, serif;
font-size:20px;
font-style:italic;
font-weight:bold;

}
#menu ul li a
{
text-decoration:none;
color:blue;

}






#footer p{
float:left;
width:300px;
color:blue;
text-align:center;
font-famiky:Arial,sans-serif;
font-weight:bold;
padding:15px 0;


}







