/* CSS Document */
@font-face {
font-family: crackhouse;
src: url(_style/crackhouse.eot);}

BODY {
padding: 0px; 
margin: 0px; 
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #6e8b3d;
background: url(zombies_fond.jpg) #c8dcc6 repeat-x;
overflow-x: hidden;}

A:link, A:visited {
color: #8b8b00;
background-color: transparent;
text-decoration: none;}

A:active, A:hover {
color: #cdcd00;
background-color: transparent;
text-decoration:underline;}

/* ---::: Top :::---- */

#top{
height: 150px;
background: url(coulure.png) no-repeat;
background-position: 50% 100%;}

#top a{text-decoration: none;}

#top h1 {
font-family: Crackhouse, "Times New Roman", Times, sans-serif;
text-align: center;
padding: 5px 0 0 0;
font-size: 70px;
word-spacing: 2px;
margin : 10px 330px}

/* ---::: Corps index :::---- */

h2 {color: OliveDrab; font-family: Tahoma}
h3 {color: #666600}

#page {
padding: 1em 20px;
margin-right: 1em;
margin-top: 0;}

#menu {
width : 64%;
text-align : left;
padding : 1px 1em 1em;
float: left;}

.plan{
padding: 0 5px 5px 5px;
background: ivory;
border: 2px solid #cdc9a5;
font-size: smaller;
margin: 15px 10px}

.plan h2{
background: lemonchiffon;
border-top: 2px dotted #cdc9a5;
text-align: left;
border-bottom: 2px dotted #cdc9a5;
font-size: 30px}

.plan h3{font-size:24px}
.plan h4{font-size:18px}

.plan p{padding: 0 5px;}
.plan p img{text-align:center; width:540px}
.plan em{font-size: x-small; color: darkolivegreen}

.plan a{text-decoration:underline}

.fav { width:35px; height:35px; vertical-align: bottom; margin: 0 0 0 3px}
.vide { padding:0; margin:0 } 

#image {
background: ivory;
font-family:Georgia, "Times New Roman", Times, serif;
margin-left: 70%;
width : 195px;
padding : 1em;
border: 2px double #666600;}

#image img{border: 1.5px dotted #cdc9a5; width:160px; height:auto}
#image h3{}
#image ul{ padding:10px}
#image li {font-size:15px ;font-style: italic}

/* ---::: Footer :::---- */

#footer {
padding-top: 1em;
padding-bottom: 0,5em;
clear : both;}

#footer p{
width : 100%;
background: #eee8aa;
padding : 2px 20px;
color : #666600;
font-size : 0.6em;
text-align : right;
border: 1px dotted #b8860b;
line-height : 100%;
clear : both;}