/* CSS Document */

BODY, HTML {
	background-color:#FFF;
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
	background-image:url("images/bg_h.png");
	background-repeat:repeat-x;
	background-position:bottom;
	font-family:Century Gothic;
	font-size:12px;
}

img {
	border:none;
}

#center {
	border:solid 1px;
	width:80%;
}

#align {
	border:solid 1px;
	width:20%;
	
}

#bando {
	height:100px;
	background-color:#333333;
}

#pays {	
	text-align:center;
	display: block;
	margin-left:5%;
	margin-right:5%;
	padding-top:64px;
}

#bouton {
	text-align:center;	
}

#clear {
	text-align:center;
	border:solid;
}

#lien {
	padding-top:12px;
	float:left;
	width:70px;
	height:37px;
	background-image:url(images/lien2.png);
	background-repeat:no-repeat;
}

#user {
	padding-top:13px;
	float:left;
	width:70px;
	height:37px;
	background-image:url(images/user2.png);
	background-repeat:no-repeat;
}

#objectif {
	margin-right:10px;
	margin-top:-15px;
	float:left;
}

#perso {
	margin-top:-36px;
	float:right;
	margin-right:3%;
}

#bottom {
	padding-top:3%;
	background-image:url("images/bg_corp.png");
	background-repeat:repeat-x;
}

#ville {
	margin-top:10px;
	clear:both;
	margin-left:10%;
	text-align:right;
	float:left;
}

#contenu{
	padding:1%;
	height:350px;
	overflow-Y:scroll;
	font-family:Century Gothic;
	text-align:justify;
	font-size:9px;
}

#gallery {
	
}

#contact {
	right:10%;
	position:absolute;
	bottom:2%;
}

#connection {
	bottom:2%;
	position:absolute;
	left:10%;
}

#menu {
	width:675px;
	-moz-border-radius: 6px 6px 0px 0px;
	background-color:#666;
	cursor:pointer;
}

#menu:hover {
	color:#66cc33;
}

#contenu_comm {
	border:solid 1px #666;
	text-align:justify;
	background-color:#FFF;
	display:none;
	width:673px;
	height:420px;
	overflow-Y:scroll;
	overflow-X:hidden;
}

#menu_bottom {
	position:absolute;
	left:50%;
	bottom:62px;
	margin-left:-330px;
}

#date  {
	margin-left:10px;
	margin-top:10px;
	-moz-border-radius:4px;
	cursor: pointer;
	padding-left:6px;
	width:600px;
	height:20px;
	padding-top:6px;
	color: #66CC00;
	border-bottom:#ddd solid 1px;
}

.commentaire {
	margin-left:10px;
	width:600px;
	padding-top:6px;
	color:#777;	
}

#form {
	display:none;
	margin-left:10px;
}

a.pays:link { text-decoration:none; color: #FFF; font-size:11px; font-weight:500;}
a.pays:visited { text-decoration:none; color: #FFF; font-size:11px; font-weight:500;}
a.pays:hover { text-decoration:none; color:#66cc33; font-size:11px; font-weight:500;}

a.ville:link { text-decoration:none; color: #999999; font-size:12px; font-weight:500;}
a.ville:visited { text-decoration:none; color:#999999; font-size:12px; font-weight:500;}
a.ville:hover { text-decoration:none; color: #ff6633; font-size:12px; font-weight:500;}

a.contact:link { text-decoration:none; color: #666; font-size:12px; font-weight:500;}
a.contact:visited { text-decoration:none; color:#666; font-size:12px; font-weight:500;}
a.contact:hover { text-decoration:none; color: #66cc33; font-size:12px; font-weight:500;}

a:link { text-decoration:none; color:#66cc33; }
a:visited { text-decoration:none; color:#66cc33; }
a:hover { text-decoration:underline; color:#66cc33; }



#lbOverlay {
	position: absolute;
	top:0; left: 0;
	width: 100%;
	background-color: #333;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%; padding:0;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(../images/sb_loading.gif) no-repeat center;
}

#lbCanvas {
	border: 9px solid #fff;
}

#lbCanvas iframe, #lbCanvas img {
	border:1px solid #999;
	margin:0; padding:0;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 10px;
	width: 70px;
	background:url(images/anchor_spacer.gif);
}


#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(images/prevlabel.gif) no-repeat;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(images/nextlabel.gif) no-repeat;
}

#lbBottom {
	font-size:11px;
	font-family: Century gothic;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	margin:0 0 0 10px; padding:0;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(images/closelabel.gif) no-repeat center;
	margin:0; padding:0;
}

#lbCaption, #lbNumber {
}

#lbCaption {
}
