/* @override http://www.pavu.com/JODI/projects.css */

a.cheese:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 30px;	color: #000000;	text-decoration: none;	letter-spacing: 0.1em;	line-height: 200%;	background-color: #CCCCCC;
	text-shadow: silver 1px 1px 0;
}a.cheese:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 30px;	color: #000000;	text-decoration: none;	letter-spacing: 0.1em;	line-height: 200%;	background-color: #CCCCCC;}a.cheese:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 30px;	color: #000000;	text-decoration: none;	letter-spacing: 0.1em;	line-height: 200%;	background-color: white;
	border-bottom: 10px solid black;
	border-top: 4px solid black;
	direction: rtl;
	margin-bottom: 4px;
	margin-top: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}a.cheese:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 30px;	color: #990000;	text-decoration: underline;	letter-spacing: 0.1em;	line-height: 200%;	background-color: #CCCCCC;}a.jodi:link    {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 30px;	color: #000000;	text-decoration: line-through;	letter-spacing: 0.1em;	line-height: 200%;	background-color: #66CC00;}a.jodi:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 30px;	color: #000000;	text-decoration: line-through;	letter-spacing: 0.1em;	line-height: 200%;	background-color: #66CC00;}a.jodi:hover   {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 30px;	color: #000000;	text-decoration: line-through;	letter-spacing: 0.1em;	line-height: 200%;	background-color: #66CC00;		}a.jodi:active  {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 30px;	color: #000000;	text-decoration: line-through;	letter-spacing: 0.1em;	line-height: 200%;	background-color: #66CC00;}a.cover:link    {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 30px;	color: #000000;	text-decoration: none;	letter-spacing: 0.1em;}a.cover:hover   {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 30px;	color: #000000;	text-decoration: none;	letter-spacing: 0.1em;	}a.cover:active  {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 30px;	color: #000000;	text-decoration: none;	letter-spacing: 0.1em;	}a.cover:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 30px;	color: #000000;	text-decoration: none;	letter-spacing: 0.1em;	}body {	font-family: Arial, Helvetica, sans-serif;	font-size: 60px;	color: #000000;	background-color: #CCCCCC;	letter-spacing: 0.1em;}.titre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 180px;	color: #000000;	text-decoration: none;	letter-spacing: 0.1em;}.headache {	background-color: #66CC00;	border-bottom-width: 100px;	border-bottom-style: dashed;	border-bottom-color: #000000;	vertical-align: top;}.year {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 60px;	color: #000000;	background-color: #FF0000;	margin: 15px;	padding: 15px;
	border-bottom: 20px solid rgba(0,0,0,0.46);
	border-top: 10px solid white;
	top: 50px;
	position: relative;
}.age {	background-color: #FF0000;	border-bottom-width: 100px;	border-bottom-style: dashed;	border-bottom-color: #000000;	border-left: 150px dashed #000000;}.redhead {	background-color: #FF0000;	border-bottom-width: 100px;	border-bottom-style: dashed;	border-bottom-color: #000000;}.blonde {	background-color: #CCFF00;	border-left: 150px dashed #000000;}.blue {	background-color: #0000FF;	border-bottom-width: 100px;	border-bottom-style: dashed;	border-bottom-color: #000000;}.blueList {	background-color: #0000FF;	margin-left: 100px;	border-left: 150px dashed #FFFF00;	border-right: 150px dashed #FF0000;}.ageList {	background-color: #FF0000;	border-right: 150px dashed #0000FF;	border-left: 150px dashed #66CC00;}.redheadList {	background-color: #FF0000;}.blondeList {	padding: 50px;	border-right: 150px dashed #000000;	border-left: 150px dashed #FF0000;}.headacheList {	background-color: #66CC00;	border-right: 150px dashed #0000FF;	border-left: 150px dashed #FF0000;}li {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 30px;	margin: 15px;	border-top: 4px solid #999999;	border-bottom: 4px solid #CCCCCC;
	background-color: black;
	color: white;

	opacity: 0.51;
}.titledoc {	font: 100px Verdana, Arial, Helvetica, sans-serif;	color: #000000;	background: #FF0000;	text-align: center;	margin: 15px;	padding: 15px;	border: 30px dashed #0000FF;}ul {	margin: 15px;	padding: 30px;
	text-shadow: silver 1px 1px 0;
	list-style-type: square;
}table {}.subdoc {	font-size: 40px;	font-family: Arial, Helvetica, sans-serif;	font-variant: small-caps;	letter-spacing: -0.05em;	color: #CCCCCC;}