body {
	    font-family: Georgia,Arial,Helvetica, sans-serif;
		text-align: center;
		background: #fff;
		margin:0;
		padding:0;
}

#global {
		position:relative;
		text-align:left;
		margin:70px auto 0 auto;
		width: 680px; 
		padding-bottom:5px;
} 

p {
		text-align:left;
		color:#444; 
		font-size:12px;
		line-height:19px;
		font-style:normal;
		border-style:none;
		margin:10px 0 5px 0;
		border-bottom:1px solid #ccc;
}		

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:italic;
	text-align:right;
	border-bottom:1px solid #ccc;
}

.bodystyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.xbig {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.expanded {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}

.justified {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #999999;
}

.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border-width: thin;
	border-style: solid;
}

h2 {
        font-size:12px;
		font-weight:normal;
		padding:0;
		text-align:left;
		line-height:16px;
		color:#57A500;
		margin-bottom:50px;
		border-bottom:1px solid #ccc;
}

h1 {
		text-align:left;
		font-family: Times, "Times New Roman", Times, serif;		
		font-weight:bold;
		color:#333;
		margin:50px 0 40px 0;
		padding:0;
		font-size:30px;
		line-height:40px;
		letter-spacing:-1px;
		}

h3 {
	clear:both;
	color: #666666;
	font-size: 30px;
	font-weight: normal;
	margin: 0px;
	font-style: normal;
	font-family: Georgia, "Times New Roman", serif;
	text-transform: Aucune;
	letter-spacing: -2px;
	text-align: left;
	line-height: normal;
}

h4 {
	clear:both;
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC3300;
	margin: 0px;
}

h3 a{
        color: #CC3300;
}

h5 {
	clear:both;
	color: #D73414;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	font-style: normal;
	font-family: Arial;
	text-transform: uppercase;
}		

h6 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
}

a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #62B900;
	text-decoration: none;

	}
		#acontact:visited {
			text-decoration: none;
}

		#acontact:hover { 
			color: #0a5e81;
			background: transparent url(photos/dotted_blue.png) repeat-x bottom;
}
		#acontact:active {
			color: #62B900;
}
		#alink:visited {
			text-decoration: none;
                        }
		#alink:hover {
			background: #62B900;
			color: #FFFFFF;
			}
		#alink:active {
			color: #62B900;
			}
		#aname { color: #5483BC; text-decoration: none; } 
		#aname:hover { 
			background: #EAEFF7;
			background: transparent url(photos/dotted_blue.png) repeat-x bottom;
}
			
p, ul, li {
		font-family:Arial,Helvetica, sans-serif;
		}

hr,br {
		color:#CCCCCC;
		clear:both;
		visibility:visible;
		height:1px;
		line-height:1px;
		display:block;
		border:none;
		}

#header_border {
	background: #CEDCEC;
	margin: 1px 0 28px 0; 
	padding: 2px 1px 1px 1px; 
	height: 20px; /*voice-family: "\"
}\""; 
  	voice-family:inherit;
	height: 76px; */
}

img.photo {
	display : block;
	margin : 0;
	padding : 2px;
	background : #000;
	border : 12px solid #fff;
	margin : 0 auto;
	text-align : center;
}
span.photo {
	display : block;
	background : #efefef;
	width : 280px;
	font-size : 0.8em;
	margin : 6px auto 0;
	text-align : center;
}

#navbar ul {
     text-align: left;
     width: 500px;
     padding : 5px;
     margin-bottom: 0;
     margin-top: 0;
     list-style-type : none;
}

#navbar ul li {
     display: inline;
     padding : 5px 0;
     background: #efefef;
}

#navbar ul li a {
     color: #4b4b69;
     text-decoration: none;
     font-weight: bold;
     padding : 5px 1em 5px 1em;
     border-left: 1px solid #fff;
}

#navbar ul li a:hover {
     color: #CFCFCF;
     border-left: 1px solid #fff;
}

#navbar a:active {
     border-left: 1px solid #fff;
}


.img-shadow img {
        display: block;
        position: relative;
        background-color: #fff;
        border: 1px solid #a9a9a9;
        margin: -6px 6px 6px -6px;
        padding: 4px;
}
  
.p-shadow {
        width: 90%;
        margin: auto;
        background: url(http://lostinanywhere.free.fr/shadowAlpha.png) no-repeat bottom right !important;
        background: url(ttp://lostinanywhere.free.fr/shadow.gif) no-repeat bottom right;
        margin: 10px 0 0 10px !important;
        margin: 10px 0 0 5px;
 }

.p-shadow div {
        background: none !important;
        background: url(shadow2.gif) no-repeat left top;
        padding: 0 !important;
        padding: 0 6px 6px 0;
}

.p-shadow p {
        color: #777;
        background-color: #fff;
        font: italic 1em georgia, serif;
        border: 1px solid #a9a9a9;
        padding: 4px;
        margin: -6px 6px 6px -6px !important;
        margin: 0;
}

img{
margin-top:25px;
margin-bottom:25px;
}