/* Header */
#banniere1 {
float:left;
background:url(/pages/Friches/aimg/1pano.jpg) no-repeat left top;
width:960px;
height:150px;
margin:10px 20px 0;
-moz-border-radius:10px 10px 0 0;
-webkit-border-radius:10px 10px 0 0;
border-radius:10px 10px 0 0;
-moz-box-shadow:0 0 10px #000;
-webkit-box-shadow:0 0 10px #000;
box-shadow:0 0 10px #000;
}

#banniere2 {
float:left;
background:url(/pages/Abandon/aimg/1pano.jpg) no-repeat left top;
width:960px;
height:150px;
margin:10px 20px 0;
-moz-border-radius:10px 10px 0 0;
-webkit-border-radius:10px 10px 0 0;
border-radius:10px 10px 0 0;
-moz-box-shadow:0 0 10px #000;
-webkit-box-shadow:0 0 10px #000;
box-shadow:0 0 10px #000;
}

#banniere3 {
float:left;
background:url(/pages/Archi/aimg/1pano.jpg) no-repeat left top;
width:960px;
height:150px;
margin:10px 20px 0;
-moz-border-radius:10px 10px 0 0;
-webkit-border-radius:10px 10px 0 0;
border-radius:10px 10px 0 0;
-moz-box-shadow:0 0 10px #000;
-webkit-box-shadow:0 0 10px #000;
box-shadow:0 0 10px #000;
}

#banniere4 {
float:left;
background:url(/pages/Nature/aimg/1pano.jpg) no-repeat left top;
width:960px;
height:150px;
margin:10px 20px 0;
-moz-border-radius:10px 10px 0 0;
-webkit-border-radius:10px 10px 0 0;
border-radius:10px 10px 0 0;
-moz-box-shadow:0 0 10px #000;
-webkit-box-shadow:0 0 10px #000;
box-shadow:0 0 10px #000;
}

/* Page */
#infos {
float:left;
height:66px;
margin-left:0;
margin-right:10px;
padding:0 1px 10px 10px;
}

#infosm {
float:left;
height:43px;
margin-left:0;
margin-right:10px;
padding:0 1px 10px 10px;
}

#infosp {
float:left;
height:91px;
margin-left:0;
margin-right:10px;
padding:0 1px 10px 10px;
}

#infospp {
float:left;
height:144px;
margin-left:0;
margin-right:10px;
padding:0 1px 10px 10px;
}

#infos p {
margin:0;
}

#Tableau {
padding-bottom:9px;
width:720px;
float:left;
margin:7px 0 0 3px;
}

#Tableau img {
-moz-box-shadow:0 0 10px #000;
-webkit-box-shadow:0 0 10px #000;
box-shadow:0 0 10px #000;
text-align:center;
float:left;
margin:10px 0 0 10px;
border:1px solid #000;
}

#Tableau img:hover {
-moz-box-shadow:0 0 0;
-webkit-box-shadow:0 0 0;
box-shadow:0 0 0;
}

img {
outline-width:0;
border-width:0;
margin:0;
}

a {
margin:0;
border:none;
outline-width:0;
}

#main {
margin:-18px 0 0 250px;
position:absolute;
overflow:hidden;
height:612px;
}

#mainab {
margin:-598px 0 0 250px;
position:absolute;
overflow:hidden;
height:612px;
}

#dixpx {
height:10px;
}

#galleries {
margin-top:18px;
}

#presentation2 {
margin:7px 10px 10px;
background:url(/images/gal.png);
height:21px;
width:710px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
-moz-box-shadow:0 0 10px #000;
-webkit-box-shadow:0 0 10px #000;
box-shadow:0 0 10px #000;
}

.galerie {
margin:10px 0 18px;
padding:0 10px 0 0;
height:650px;
width:730px;
}

.scrollable {
position:relative;
overflow:hidden;
width:730px;
height:620px;
}

.item {
float:left;
width:730px;
height:600px;
padding:0;
}

#main_navi ul {
float:left;
padding:0!important;
margin:0!important;
}

#main_navi li {
height:46px;
width:229px;
list-style-type:none;
margin:0 0 4px 12px;
cursor:pointer;
}

#main_navi ul li:hover {
text-decoration:none;
background:url(/images/f20.png);
-moz-border-radius:0 10px 10px 0;
-webkit-border-radius:0 10px 10px 0;
border-radius:0 10px 10px 0;
-moz-box-shadow:0 0 10px #000;
-webkit-box-shadow:0 0 10px #000;
box-shadow:0 0 10px #000;
}

a:link {
text-decoration:none;
}

a:visited {
text-decoration:none;
}

a:hover {
text-decoration:none;
}

a:active {
text-decoration:none;
}

#main_navi ul li img {
float:left;
margin-right:10px;
padding:0 159px 0 0;
background:url(/images/galerie.png);
-moz-border-radius:0 10px 10px 0;
-webkit-border-radius:0 10px 10px 0;
border-radius:0 10px 10px 0;
-moz-box-shadow:0 0 10px #000;
-webkit-box-shadow:0 0 10px #000;
box-shadow:0 0 10px #000;
}

#main_naviab ul li img {
float:left;
margin-right:10px;
padding:0 159px 0 0;
background:url(/images/f20.png);
-moz-border-radius:0 10px 10px 0;
-webkit-border-radius:0 10px 10px 0;
border-radius:0 10px 10px 0;
-moz-box-shadow:0 0 10px #000;
-webkit-box-shadow:0 0 10px #000;
box-shadow:0 0 10px #000;
}

#main_navi ins {
position:relative;
float:left;
text-decoration:none;
text-transform:uppercase;
margin-left:-164px;
top:5px;
padding-left:20px;
font-size:12px;
text-shadow:0 0 1px #fafafa;
background:url(/images/point.png) no-repeat;
}

#main_navi del {
position:relative;
text-decoration:none;
top:24px;
float:left;
margin-left:-157px;
font-size:13px;
}

#main_navi dfn {
position:relative;
text-decoration:none;
float:left;
margin-top:27px;
margin-left:-38px;
font-size:10px;
}
