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

body {
background-color:     	 white;
font-family:            "Arial", "Helvetica", sans-serif;
font-size:            	 x-small;
color:			#666;
}

h1 {
font-size:		medium;
color:			#e799c5;
}

h2 {
font-size:		small;
color:			#e799c5;
white-space:		pre;
margin-bottom:		10px;
}

p {
text-align:		left;
}

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

a:hover {
color:			#F4098E;
}

ul {
list-style-type:	disc;
}

#container {
position:		relative;
margin:			auto;
top:			20px;
width:			840px;
min-height:		500px;
max-height:		500px;
background-image:       url(fonds/00.jpg);
background-repeat:     	repeat;
}

#screen {
position:		absolute;
left:			260px;
top:			60px;
width:			510px;
height:			380px;
background:		url(css/transp.png);
padding:		5px;
letter-spacing:		1pt;
}

#description {
max-height:		200px;
line-height: 		12px;
}

#description a:link {
color:			#e799c5;
}

#presentation {
margin-top:		5px;
text-indent:		5px;
}

#presentation a:link {
color:                  #e799c5;
}

#subtitle {
margin-left:		5px;
}

#work {
position:		absolute;
top:			125px;
margin-left:		145px;
width:			300px;
}

#submenu {
position:		absolute;
width:			130px;
height:			240px;
top:			125px;
line-height:		10pt;
}

#submenu a:hover {
color:			#e799c5;
}

#navigation {
position:			absolute;
top:			370px;
color:			#F4098E;
letter-spacing:		2pt;
margin-left:		5px;
}

#plus {
position:		absolute;
top:			370px;
right:			10px;
text-align:		right;
}

#menu {
position:		absolute;
left:			60px;
top:			34px;
width:			155px;
background:		url(css/transp.png);
height:			418px;
max-height:		418px;
}

.menue ul {
width:			100%;
}

.menue li {
list-style-type:	none;
line-height:		15px;
}

.menue a {
text-decoration:	none;
text-align:		left;
padding-left:		4px;
padding-right:		4px;
padding-top:		2px;
padding-bottom:		2px;
display:		block;
color:			#666;
}

.menue a:hover {
color:			#F4098E;
}

.menue a:active {
color:			#666;
}

.name ul {
width:			100%;
}

.name a {
text-decoration:	none;
text-align:		left;
padding-left:		4px;
padding-right:		4px;
padding-top:		2px;
padding-bottom:		2px;
display:		block;
color:			#F4098E;
letter-spacing:		1pt;
}

.name a:hover {
background:		url(css/transpgrey.png);
}

.name a:active {
color:			#666;
}

li.actif {
background:		url(css/transpgrey.png);
display:		block;
}

li.news {
padding-left:		4px;
padding-right:		4px;
padding-top:		4px;
padding-bottom:		4px;
margin-top:		6px;
margin-bottom:		6px;

font-style:		italic;
}

.empty {
height:			10px;
background:		#e2e2e4;
}
.empty2 {
height:			20px;
}