/* rend les png transparents pour ie 5.5 et 6 */
* img, div { behavior: url(iepngfix.htc) }

body {
    margin: 0;
	padding: 0; /* pour �viter les marges */
	font: 14px/1.5  arial, "lucida console", sans-serif;
    
	color: #1d0505;
	border: 0px solid white;
	border-top:none;
	background-color: #8a0200;
    background-image: url(../images/fond.jpg);
    background-repeat: no-repeat;
    background-position: top center;
}
#main-container {
    border: 0px solid #781616;
    margin: 0 auto 0 auto;
    padding: 0;
    background-color: transparent;


}
#global {
    margin: 0;
	padding: 0;
	background-image: url(../images/bgshad_800.png);
background-repeat: repeat-y;
background-position: top center;
}
h1,h2,h3,h4 {
font:26px arial, "lucida console", sans-serif;
color: #1d0505;
font-style: italic;
text-align: left;
}
h2 { font-size: 25px; }
h3 { font-size: 23px; }
h4 { font-size: 20px; }
a {
color: #1d0505;
}
p {padding:0;}
li { color: #000; }

#adresse {
background-color:#3b1e0d;
margin: 45px 7px;
padding:20px;
border-top: 1px solid #331706;
border-left: 1px solid #331706;
border-right: 2px solid #331706;
border-bottom:2px solid #331706;
min-height:100px;
}

#galerie p {
    font-size: 9pt;
    margin:0;
    padding:10px;
}

#galerie table {
					margin: 0 0 0 0;
					width:100%;
					}

#galerie td {
					text-align: center;
					padding: 0 0 2px 0;
					}

li.galery {
					list-style-image:url(../images/photos.png);
					}

li.calendar {
					list-style-image:url(../images/calendrier.png);
					}

li.refresh {
					list-style-image:url(../images/arrow_refresh.png);
					}

li.attach {
list-style-image:url(../images/page_attach.png);
}

#documents {
background-color:#1d0505;
margin: 45px 7px 0 7px;
padding:10px 10px 10px 10px;
border-top: 1px solid #331706;
border-left: 1px solid #331706;
border-right: 2px solid #331706;
border-bottom:2px solid #331706;
min-height:80px;
color: #f7d2a5;
}
#documents p {
    font-size: 9pt;
    margin:0;
    padding:10px;
}

#documents ul {
    margin: 0;
    padding: 0 0 0 20px;
}
#documents li.document {
    font-size: 12px;
    margin: 0;
    padding: 0 0 5px 0;
    color: #f7d2a5;
}
#documents a {
    color: #f7d2a5;
}

#coordonnees {
background-color:#1d0505;
margin: 5px 7px;
padding: 20px;
border-top: 1px solid #331706;
border-left: 1px solid #331706;
border-right: 2px solid #331706;
border-bottom:2px solid #331706;
min-height:100px;
color: #f7d2a5;
}
#coordonnees h4 { color: #f7d2a5; margin: 0;}
#coordonnees a { color: #f7d2a5; }
input[type=text], textarea {
border: 1px solid #54627C;
}
textarea:focus,input:focus {
border: 1px solid #1d1d20;
}

.outside {
    width:100%;
    background-image: url(../images/bgshad_800.png);
	background-repeat: repeat-y;
	background-position: top center;
}

.inside {
	width: 800px;
	margin: 0 auto;
border-left:0px solid #fff;
border-right:0px solid #fff;
}

div#contenu-inside {
font-family: arial, "lucida console", sans-serif;
width: 800px;
margin: 0 auto;
background-color: #ebceae;
background-color: #f7d2a5;
border-left:0px solid #fff;
border-right:0px solid #fff;
height:400px;
text-align:justify;
}
html>body #contenu-inside {
height: auto;
min-height: 400px;
}

div#colonne1 {
width:42%;
float:right;
}

div#colonne2 {
width:58%;
float:right;
}

div#colonne1_ajustement {
padding: 30px 10px 0 0px;
}

div#colonne2_ajustement {
padding: 10px 25px 0 25px;
}

div#colonne1_contenu {
/*background-color: #ECECEC;*/
height:400px;
padding: 10px 0 0 0px;
/*text-align:center;*/
}
html>body #colonne1_contenu {
height: auto;
min-height: 400px;
}

div#colonne2_contenu table {
border: none;
}
div#colonne2_contenu td { border: none; border-bottom: 1px solid #1d0505;}

div#encart {

}

div#encart-inside {
width: 800px;
margin: 0 auto;
background-color: #1d0505;
border-top:1px solid #ebceae;
}

table#formulaire td {border: none;}

img { border: none; }
.highslide img {
	border: 2px solid #1d0505;
}
.highslide:hover img {
	border: 2px solid #1d0505;
}

table#identification {
width: 450px;
padding: 20px;
}
table#identification td {border:none;}
