body	{
		/**background-image:url("../images/back32.jpg");*/
		/**background-image:url("../images/back33.jpg");*/
		/**background-image:url("../images/back2.jpg");*/
		/**background-image:url("../images/bak.png");*/
		/**background-image:url("../images/bak2.png");*/
		/**background-image:url("../images/2back.png");*/
	    /**background-image:url("../images/pattern2.jpg");*/
		background-image:url("../images/pattern.jpg");
		background-repeat: repeat-x;
		background-attachment: fixed;
		font-size: 12px;
		font-family: Arial, Verdana;
		color: #909090;
		padding:0px;
		margin:0px;
		margin-left:auto;
		margin-right:auto;
		text-align:justify;
		}

img		{
		border: 0px;
		margin-top: 5px;
		margin-left: 5px;
		margin-right: 5px;
		}

a		{
		color: #FFAA00;
		text-decoration:none;
		}

a:hover{
		color: #FFFF00;
		}

hr		{
		clear: both;
		display: none;
		}

h3		{
		color: #FFAA00;
		font-weight: bold;
		font-size: 17px;
		}

h4		{
		font-size:14px;
		color:#3399FF;
		}

strong	{
		font-weight: bold;
		color: #00b4ff;
		}

p		{
		text-indent : 1em;
		}

span	{
		color:#CC00CC;
		font-size:20px;
		padding-left:5px;
		}

#article{
		margin-bottom: 70px;
		margin-left: 190px;
		margin-right: 10px;
		padding-top:5%;
		font-size: 12px;
		text-align: justify;
		margin-bottom:5%;
		}

#edito	{
		padding-bottom:2px;
		float: left;
		width:60%;
		font-size: 12px;
		padding-right:50px;
		padding-left:20px;
		}

.article_etrange{
		font-size: 12px;
		text-align: justify;
		margin-left:40px;
		margin-right:40px;
		}

.center	{
		padding-bottom: 20px;
		text-align: center;
		}

.left	{
		float: left;
		width: auto;
		}

.liste	{
		min-width: 33%;
		text-align: center;
		float: left;
		margin-bottom:100px;
		padding-top:20px;
		font-size: 14px;
		padding-bottom:20px;
		}

.photo	{
		clear: both;
		text-align: center;
		}

.invites	{
		clear: both;
		text-align: justify;
		margin: 5px;
		}

.gras	{
		color: #FFAA00;
		font-weight: bold;
		font-size:13px;
		}

.remplissage{
		height: 50px;
		clear: both;
		text-align: justify;
		}

#pied	{
		text-align: center;
		position:fixed;
		bottom:0px;
		left:0px;
		right: 0px;
		background:#000000;
		width:100%;
		height:50px;
		padding: 0px;
		margin: 0px;
		border-top: 1px solid #ff00c0;
		font-size: 12px;
		}

#pied a	{
		color:#F6B501;
		text-decoration:none;
		border:0;
		}

#pied a:hover{
		color:#700608;
		}

#edp	 {
		position: fixed;
		right: 100px;
		bottom: 0px;
		}

#edp img{
		position: fixed;
		right: 0px;
		bottom: 0px;
		}

#logo	{
		background-image:url("../images/menu.jpg");
		background-repeat: repeat-x;
		/*background:#FFF;*/
		border-bottom: 1px solid #000000;
		font-size:16px;
		}

#logo img{
		padding-top:7%;
		padding-left:3%;
		float:left;
		}

#presentation{
		width: 98%;
		padding-right: 10px;
		}

#presentation p{
		padding-left: 200px;
		}

#menusp	{
		padding-left:10px;
		padding-right:10px;
		text-align: left;
		padding-bottom:2px;
		padding-top:20px;
		font-size:13px;
		font-weight: bold;
		border-bottom: 1px solid #ff00c0;
		}

#menusp a	{
		/*background:#000000;*/
		/*color: #FFAA00;*/
		color:#ff69da;
		text-decoration:none;
		padding-bottom:2px;
		padding-top:25px;
		}

#menusp a:hover{
		background:#340027;
		color: #ffaa00;
		padding-bottom:15px;
		border-bottom: 1px solid #ffaa00;
		}

#menu ul	{
		padding: 0;
		margin: 0;
		color: #FFAA00;
		list-style-type: none;
		font-size:1.6em;
		font-weight: bold;
		font-style:italic;
		}

#menu li	{
		padding: 0;
		}

#planning{
		text-align:center;
		padding: 10px;
		font-weight: normal;
		font-size: 12px;
		}

#planning h4{
		color: #FF0000;
		font-size: 16px;
		font-weight: bold;
		margin-top: 15px;
		margin-bottom: 5px;
		padding: 0px;
		}

#planning h5{
		color: #EEBB00;
		font-size: 14px;
		font-weight: bold;
		margin-top: 10px;
		margin-bottom: 5px;
		padding: 0px;
		}

#planning h6{
		color: #EEBB00;
		font-size: 14px;
		font-weight: bold;
		margin-top: 10px;
		margin-bottom: 5px;
		padding: 0px;
		}

.film	a{
		font-size: 16px;
		font-weight: bold;
		color: #00CCFF;
		}

.autre	a{
		font-size: 12px;
		font-weight: normal;
		color: #00AAFF;
		}

#thematique{
		text-align: center;
		}

#thematique p{
		text-align: justify;
		}

.thema	{
		color: #FFFF00;
		}

.presentation_film{
		color: #00CCFF;
		}

#prix{
position : absolute;
top: 350px;
left: 30px;
}