/* CSS Document */

body {
background-color:#FF9933;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

a {
color:#FF9900;
text-decoration:none;
border-bottom:1px dotted #F93;
}

a:hover {
color:#636;
border-bottom:1px dotted #636;
}

h1 {
padding:0;
margin:0;
font-size:23px;
color:#FFF;
}

h2 {
color:#636;
font-size:16px;
padding:0 0 3px 0;
margin:0;
}

td {
vertical-align:top;
color:#666666;
}

td.message {
color:#FFFFFF;
}

td.royaumont {
background-image:url(../img/royaumont.jpg);
background-repeat:no-repeat;
background-position:top right;
background-color:#FFFFFF;
padding:10px 0 0 15px;
height:245px;
}

td.saintvalery {
background-image:url(../img/saint_valery.jpg);
background-repeat:no-repeat;
background-position:top right;
background-color:#FFFFFF;
padding:10px 0 0 15px;
}

td.smiley {
background-image:url(../img/smiley.jpg);
background-repeat:no-repeat;
padding:0 20px 20px 60px;
}

td.smiley_right {
background-image:url(../img/smiley_right.jpg);
background-repeat:no-repeat;
padding:0 60px 20px 25px;
background-position:right top;
}

td.smiley a {
margin: 0 0 5px 20px;
padding:0;
}

td.smiley_right a {
margin: 0 0 5px 20px;
padding:0;
}


td.kathe {
background-image:url(../img/kathe_petersen.jpg);
background-repeat:no-repeat;
background-position:bottom left;
}

img.padding_right {
padding: 0 5px 0 30px;
}


.lettrine {
float:left;
font-size:3em;
line-height: 1em;
font-weight:bold;
color:#FFF;
padding:0 1px 1px 0;
margin:0 1px 1px 0;
}




/* Copyright */
.copyright {
color:#FFFFFF;
text-align:right;
font-size:9px;
padding:5px 0 0 0;
}



.pellicule {
	background-image:url(../img/pellicule.jpg);
	background-repeat:repeat-x;
	background-position: top;
}

