* {
	font-family : Verdana;
	font-size : 11px; 
	color : #000000;

} 
body {
	background : #F3F3F3;
	background-image:url(images/ligne.PNG);
	background-position: center;
	background-repeat: repeat-y;
	width : 1000px;
	min-height:600px;
	margin: auto;
	/*
	background-image:url(images/inwe.PNG);
	background-position: center;
	background-repeat: no-repeat;
*/
}


img { 
	border:none;
}
.border { 
	border:1px solid #960808;
}

/* Lien*/
a	{	text-decoration:none;	color: #cc0000; }
a:hover	{	text-decoration:underline;	color: #ff0000; }


/* Haut Site*/
.header{
	text-align:center;
	height:200px;
	
}


/* Menu Site */
.menu {
	font-weight:bold;
}

.corps {
	background-image:url(images/inwe.PNG);
	background-position: center;
	background-repeat: no-repeat;
}

.bloc {

	/*background : #F3F3F3;*/
}
.cadre-bloc0{	background: url(images/design/f.PNG) repeat;}
.cadre-bloc1{	background: url(images/design/h2.PNG) top repeat-x;}
.cadre-bloc2{	background: url(images/design/b2.PNG) bottom repeat-x;}
.cadre-bloc3{	background: url(images/design/g.PNG) left repeat-y;}
.cadre-bloc4{	background: url(images/design/d.PNG) right repeat-y;}

.cadre-bloc5{	background: url(images/design/h1.PNG) top left no-repeat;}
.cadre-bloc6{	background: url(images/design/h3.PNG) top right no-repeat;}
.cadre-bloc7{	background: url(images/design/b1.PNG) bottom left no-repeat;}
.cadre-bloc8{	background: url(images/design/b3.PNG) bottom right no-repeat;}

.padding {padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }



.fond {
	background-image:url(images/site/inwe.PNG);
	background-position: center;
	background-repeat: no-repeat;
}



/* Divers titre */
h1 {
	font-size : 24px; 
	text-align:center;
	color : #960808; 
	padding-top:7px;  
	text-align:center; 
} 
h2 {
	font-size : 20px; 
	padding-top:3px;
	margin-top:0px;
	margin-bottom:0px;
} 
h3 {
	font-size : 12px; 
	text-align:center;
	color : #000000; 
	padding-top:3px;  
	text-align:left; 
}
h4 {
	font-size : 16px; 
	color : #000000; 
	padding-top:3px;
	padding-bottom:0px;
	text-decoration:bold;
}
h5 {
	font-size : 12px; 
	color : #000000; 
	padding:0px;
	margin:0px;
	text-decoration:bold;
}
/* Mise en page divers */
.alinea { text-indent:30px; }
.center { text-align:center; }
.decal {padding-left:45px;}
.rouge { color:#960808;}
.noir { color:#000000;}
.blanc { color:#ffffff;}
.vert { color:#33CC00;}
.right { text-align: right;}
.left { text-align: left;}
.justify{ text-align: justify;}
.poeme { margin-left:20%;}
.news { text-align: left;}
.plus-news { text-indent:15px; font-weight:bold; text-align:center; }
.plus-concert { text-indent:15px; font-weight:bold; text-align:center; }

.titre_accueil {
	font-weight:bold;
	font-size : 16px;
	color : #333333;
	text-decoration:bold;
	text-align:center;
}

/* dock - top */
.dock {
	position: relative; 
	height: 50px; 
	text-align: center;
}
.dock-container {
	position: absolute;
	height: 50px;
	background: url(images/dock-bg2.gif);
	padding-left: 20px;
}
a.dock-item {
	display: block;
	width: 40px;
	color: #000;
	position: absolute;
	top: 0px;
	text-align: center;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.dock-item img {
	border: none; 
	margin: 5px 10px 0px; 
	width: 100%; 
}
.dock-item span {
	display: none; 
	padding-left: 20px;
}

/* dock2 - bottom */
#dock2 {
	width: 100%;
	bottom: 0px;
	position: absolute;
	left: 0px;
}
.dock-container2 {
	position: absolute;
	height: 50px;
	background: url(images/dock-bg.gif);
	padding-left: 20px;
}
a.dock-item2 {
	display: block; 
	font: bold 12px Arial, Helvetica, sans-serif;
	width: 40px; 
	color: #000; 
	bottom: 0px; 
	position: absolute;
	text-align: center;
	text-decoration: none;
}
.dock-item2 span {
	display: none;
	padding-left: 20px;
}
.dock-item2 img {
	border: none; 
	margin: 5px 10px 0px; 
	width: 100%; 
}