/* Definition  */

* {margin: 0px;padding: 0px;}

body {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: .9em;margin: 0px;padding: 0px;background:#000;color:#8c8c8c;}
img {border: 0 none; }
h1 {}
h2 { color:#BBB; }
h3 {}
h4 {}

div {background-color:transparent}
p {text-align: left;}

strong {}
a:link, a:active, a:visited  {text-decoration: none;color:#FFF;}
a:hover {text-decoration: underline;}
li, ul, li, dd {list-style-type: none;}
abbr, acronym {border-bottom: 1px dotted #6B6251;cursor:help;}
hr { display:none}
.clear { clear: both; }

.alaligne {clear:both; visibility:hidden; overflow:hidden; height:0px; display:block}
.rss{margin:5px 0 3px;}

/* Global  */
#global {
	position:absolute;
	left: 50%;
	/*top: 50%;*/
	width: 960px;
	/* height: 400px; 
	margin-top: -200px; /* moiti� de la hauteur */
	margin-left: -480px; /* moiti� de la largeur */
	/*border: 1px solid #FFF;*/
	background-color: #000;
}

/* Header  */
#global #header { width:100%; margin:0; padding:0; border-bottom : 1px solid #333; background: #000 url(../img/bg-header.gif) repeat-y;	height:80px;}
#global #header #header-logo{padding:10px 0 10px 10px; margin:0; float:left; }
#global #header #header-logo H1{ background:url(../img/yoann-moulin-photographe.gif) no-repeat; width:201px; height:58px; margin:0; padding:0;}
#global #header #header-logo H1 span{ display:none; }
/* Menu Principal  */
#global #header #menu{ 	float:left; margin:10px; padding:0;}
#global #header #menu ul{ padding:0; margin:0; }
#global #header #menu ul li{ float:left; padding:0; margin:0 30px; 	border-bottom : 1px solid #000; }
#global #header #menu ul li.actif{ float:left; padding:0; margin:0 30px; border-bottom : 1px solid #FFF; }
/* Sous-Menu Galerie  */
#global #header #sous-menu{float:left; margin:10px 5px 5px 118px; padding:0;}
#global #header #sous-menu ul{ padding:0; margin:0; }
#global #header #sous-menu ul li{ float:left; padding:0; margin:0 12px; border-bottom : 1px solid #000; }
#global #header #sous-menu ul li.actif{ float:left; padding:0; margin:0 12px; border-bottom : 1px solid #FFF; }
/* Content  */
#global #content {background: url(../img/bg-flamme-galerie.jpg) top left no-repeat; margin:0 0 10px 0; padding:0; min-height:376px; border-bottom : 1px solid #333; }
#global #content #text { margin:0 0 0 250px; padding:40px 0 0 0; }
#global #content #text h2 {font-size: 14px; margin:10px 0 0 0; padding:0;}
#global #content #text p {font-size: 11px;margin:5px 0px;padding: 0px;  color:#8c8c8c;}
#global #content #text ul.liens {margin:10px 0 0 10px; color:#8c8c8c; }
#global #content #text ul.liens li{ margin:10px 0 0 20px; list-style:square; color:#8c8c8c;font-size: 11px; }
#global #content #text ul.liens li a {	font-size: 11px; color:#ccc;}
#global #content-image {background: url(../img/bg-flamme-galerie.jpg) top left no-repeat; margin:0 0 10px 0; padding:0; min-height:376px; border-bottom : 1px solid #333; }
#global #content-image #photo-vide {float:left; width:225px; margin:15px 0 0 15px;}
#global #content-image #photo-image {float:left; margin:15px 0 0 15px;}
#global #content-image #photo-image #gallery {margin: 5px auto;}
#global #content-image #photo-image #gallery img { border : 1px solid #444;}
#global #content-image #photo-image #gallery p {font-size:  11px;margin:5px 0px;padding: 0px;color:#8c8c8c;text-align:center;}
#global #content-image #photo-image #gallery p a{text-decoration:none;color:#8c8c8c;}
#global #content-image #photo-text {float:left;margin: 15px 0 10px 10px;padding:0;}
#global #content-image #photo-text p {font-size:  11px;margin:5px 0px;padding: 0px;color:#8c8c8c;}
#global #content-image #photo-text p {font-size:  11px;margin:5px 0px;padding: 0px;color:#8c8c8c;}
#global #content-image #photo-text-index {width:350px; float:left;margin: 15px 0 10px 10px;padding:0;}
#global #content-image #photo-text-index p {font-size:  11px;margin:5px 0px;padding: 0px;color:#8c8c8c;}
#global #content-image #photo-text-index p span{color:#BBB;}

/* Formulaire  */
#monForm { width: 60%; }
#monForm p { padding: 5px 0; }
/* fieldset , legend */
#monForm fieldset { margin-bottom: 10px; border:none;}
#monForm fieldset legend {	padding: 0 10px 10px 10px; font-size: 14px; color: #8c8c8c; }
/* Label */
#monForm label {display: block;width: 39%;float: left; padding-right: 1%;text-align: right; letter-spacing: 1px; }
/* Input */
#monForm input{ margin-left: 1%; width: 58%; border: #8c8c8c 1px solid; }
#monForm img{ margin-left: 1%; width: 58%; }
#monForm textarea { margin-left: 1%; 	width: 58%;	border: #8c8c8c 1px solid; height:100px; }
/* button submit */
#monForm input[type="submit"] { border: #DDEEFF 1px solid; width: 27%; }
#monForm input[type="submit"]:hover { background-color: #66CC33; cursor: pointer; }
#monForm input[type="reset"]{ border: #DDEEFF 1px solid;width: 27%; }
#monForm input[type="reset"]:hover{ background-color: #E6484D; cursor: pointer;}

/* Gallerie  */
#mini-galerie {position:relative; width:100%;}
#mini-galerie #mini-galerie-prev{position:absolute; top:0; left:20px; padding:32px 0 0 0; z-index:1;}
#mini-galerie #mini-galerie-next{position:absolute; top:0; right:20px;  float:left; padding:32px 0 0 0;  z-index:1;}
#mini-galerie #mini-galerie-myCarousel {position:absolute; top:0; left:45px; height:100px;}
#mini-galerie #mini-galerie-myCarousel #myCarousel{width:845px;}
#mini-galerie #mini-galerie-myCarousel .carrousel_carrousel{height:100px;}
#mini-galerie ul li{float:left; height:85px;}
#mini-galerie .cadre_photo{ 	width: 75px; height:75px; margin:2px 10px; padding:0 0 10px 0; }
#mini-galerie .actif img{ border: 2px solid #8c8c8c; }

div.texte-formulaire{visibility:hidden;}


