@charset "utf-8";
/* CSS Document */


@import url(model.css);


/* Content
*
*/

.libele_jour	{
	color:#FFFFFF;
	font-family:"Adobe Caslon Pro", "Adobe Caslon Pro Bold", "Kristen ITC", "Tekton Pro", "Times New Roman", sans-serif;
	font-size:20px;
	float:left;
	margin-left: 6em;
	padding-top:0.35em;
}

.libele_jour	a:hover{
	color:rgb(90, 51, 51);
}
/* Content
*
*/

#wrapper_content {
	clear:both;
	color:#fff;
	background: url(../images/background.jpg) repeat-y top left;
}


#wrapper #content a.prev	{
		color:#FFFFFF;
		padding: 0.3em;
		margin:0 0 1em 3em;
		border: 2px solid rgb(0, 51, 51);
		background:rgb(90, 51, 51);
		font-size:16px;
		-moz-border-radius-topleft: 15px;
		-moz-border-radius-topright: 15px;
		-moz-border-radius-bottomleft: 15px;
		-moz-border-radius-bottomright: 15px;
		-webkit-border-bottom-right-radius:15px;
		-webkit-border-bottom-left-radius:15px;
		-webkit-border-top-right-radius:15px;
		-webkit-border-top-left-radius:15px;
}

#wrapper #content a.next	{
		color:#FFFFFF;
		padding:0.3em;
		margin:0 0 1em 17em;
		font-size:16px;
		-moz-border-radius-topleft: 15px;
		-moz-border-radius-topright: 15px;
		-moz-border-radius-bottomleft: 15px;
		-moz-border-radius-bottomright: 15px;
		-webkit-border-bottom-right-radius:15px;
		-webkit-border-bottom-left-radius:15px;
		-webkit-border-top-right-radius:15px;
		-webkit-border-top-left-radius:15px;
		border: 2px solid rgb(0, 51, 51);
		background:rgb(90, 51, 51);
}

#wrapper #content a.prev:hover , #wrapper #content a.next:hover	{
	text-decoration:none;
	border: 2px solid rgb(90, 51, 51);
	background:rgb(0, 51, 51);
}

#content p	{
	padding-left:5px;
	font-family: "Adobe Caslon Pro",  "Tekton Pro", "Times New Roman", sans-serif;
	font-size:16px;
	text-align:justify;
	margin-bottom:1em;
}

#content .link p	{
	font-size:14px;
}

#content p.Crocks	{
	background:url(../images/petite.png) no-repeat top right;
	border: 1px solid rgb(90, 51, 51);
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-topright: 15px;
	-moz-border-radius-bottomleft: 15px;
	-moz-border-radius-bottomright: 15px;	
	-webkit-border-bottom-right-radius:15px;
	-webkit-border-bottom-left-radius:15px;
	-webkit-border-top-right-radius:15px;
	-webkit-border-top-left-radius:15px;
	padding: 0 1em 0 1em;
	margin:0 2em 1em 2em;
	text-align:justifyr;
	color:rgb(110, 60, 60);
	clear:both;
}
#content p.Crocks:hover 	{
	background:rgb(255, 204, 204) url(../images/petite.png) no-repeat top right;
	
}

img.diary	{
	margin:0 1em;
	padding:0.5em;
	border: 4px solid rgb(90, 51, 51);
	background:rgb(0, 51, 51);
}

img.left	{
	float:left;
}

img.right	{
	float:right;
}

img.doubleright	{
	width:290px;
	margin:0 0 1em -0.3em;
	padding:0.5em;
	border: 4px solid rgb(90, 51, 51);
	background:rgb(0, 51, 51);
	border-left: none;
}

img.doubleleft	{
	width:290px;
	margin:0 0 1em 2.5em;
	padding:0.5em;
	border: 4px solid rgb(90, 51, 51);
	background:rgb(0, 51, 51);
	border-right: none;
}


/* Sidebar
* 
*/

#diary_sidebar	{
	width:50%;
	text-align:center;
	margin:0 auto;
}

#diary_sidebar li:hover	{
	background:rgb(51, 51, 51);
}

#diary_sidebar #dada li.dede {
	text-align:center;
	background:rgb(0, 51, 51);
	font-size:12px;
}

table {
	width: 195px;
	margin:1em auto;
	background:rgb(75, 51, 51);
}

table th {
	
	width:20px;
	height:20px;
}
table td {
	border:1px solid #787A6b;
	font-size:14px;
	empty-cells:hide;
	test-align:center;
	font-weight:bolder;
}


#diary.jneuf td.neuf, #diary.jhuit td.huit,#diary.jsept td.sept, #diary.jsix td.six, #diary.jcinq td.cinq , #diary.jquatre td.quatre, #diary.jtrois td.trois, #diary.jdeux td.deux, #diary.jun td.jun	{
	background:rgb(130, 51, 51);
	color:#000000;
}

table td:hover {
	background:rgb(90, 51, 51);
}


#sidebar  .side-content	{
		width:80%;
		margin:-0.95em auto;
		padding:0.95em;
		overflow:hidden;
		border: 2px solid rgb(90, 51, 51);
		border-top:none;
		-moz-border-radius-bottomleft: 15px;
		-moz-border-radius-bottomright: 15px;
		-webkit-border-bottom-right-radius:15px;
		-webkit-border-bottom-left-radius:15px;

}

#sidebar .side-content:hover	{
	border-color:rgb(0, 51, 51);
	
}

#sidebar h2.photosul	{
	text-align:right;
	background:none;
	border:none;
	maring:0;
	margin-left:0.5em;
	font-size:1.2em;
	color:rgb(0, 51, 51);
	text-decoration:underline;	
}
#sidebar #photos	{
	background-color:rgb(90, 51, 51);
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-bottomright: 15px;
	-webkit-border-bottom-right-radius:15px;
	-webkit-border-top-left-radius:15px;
	margin:0 2.5em;
	text-align:left;
	padding:1em;
	border:2px #444444 solid;
}

#sidebar #photos:hover	{
	border:2px #333333 solid;
}


#sidebar #photos li {
	color:rgb(0, 21, 71);
	text-transform:uppercase;
	list-style:circle;
	margin:0.50em 0 0 1em;
	font-size:1em;
	
}
#sidebar #photos a	{
	text-decoration:inherit;
	color:rgb(0, 21, 71);
}

#sidebar #photos a:hover	{
	font-weight:bolder;
}