
/** Font styles 
---------------------------------*/

body {
  margin: 0;
  /*
   * Setting up font size, leading and font family
   * http://www.markboulton.co.uk/journal/comments/five-simple-steps-to-better-typography
   */
  font:normal 0.8em/1.5em Tahoma,"Trebuchet MS", sans-serif;
}

/* Links */

a:link, a:visited {
  color: #295099;
  text-decoration: none;
}

a:hover, a:active {
  color: #F68C21;
}

/* Titles  */

h1, h2, h3, h4, h5, h6 {line-height:1.3em;}

h1 {
	font-size: 2.2em;
	font-weight:300;
	padding: 0 0 0.5em;
	margin: 0;
}
.node-type-book h1, .page-node h1 {color:#295099;}

h2 {font-size:1.4em;font-weight:300;margin-bottom:0.5em;}
h3 {font-size:1.2em;margin-bottom:1em;}
h4 {font-size:1.1em;margin-bottom:0.8em;}
h5 {font-size:1.1em;font-weight:600;margin-bottom:0;}
h6 {font-size:1em;font-weight:bold;}

/* Paragraph Styles */

p {
  margin:0 0 1em 0;
}

/* List Styles  */
ul, ol {
  margin-left: 0;
  padding-left: 2em;
}
/* Table Styles  */

table {
	width: 99%;
}
tr.even td, tr.odd td {
	padding: 10px 5px;
}
tr.odd {
	background-color: #fff;
}

/* Code */

pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}

pre {
	background-color: #efefef;
	display: block;
	padding: 5px;
	margin: 5px 0;
	border: 1px solid #aaa;
}

/* List Styles */

ul          { list-style-type: disc; }
ul ul       { list-style-type: circle; }
ul ul ul    { list-style-type: square; }
ul ul ul ul { list-style-type: circle; }
ol          { list-style-type: decimal; }
ol ol       { list-style-type: lower-alpha; }
ol ol ol    { list-style-type: decimal; }

/* Abbreviation */

abbr {
  border-bottom: 1px dotted #666;
  cursor: help;
  white-space: nowrap;
}

/* custom rules */
html {
  background:url('http://www.ofqj.org/sites/all/themes/basic/css/images/fond.png');
}

body {
  background:url('http://www.ofqj.org/sites/all/themes/basic/css/images/fond-deco.png') repeat-y 0 -200px;
  margin-left:-100px;
  padding-left:111px;
}

form {
  padding:10px 0 54px 0px;
  background: url('http://www.ofqj.org/sites/all/themes/basic/css/images/content-footer.png') no-repeat right bottom;
  width:700px;
}



h1 {
  color:#295099;
  font:normal 30px/1.2 Ripe,serif;
  padding:20px 0 30px 30px;
}
#content {
  background: url('http://www.ofqj.org/sites/all/themes/basic/css/images/content-inner.png') repeat-y right bottom;
}
#content p {
  float:right;
  clear:both;
  width:565px;
  margin-right:30px;
}
.liens-bas {
  padding:5px 120px 0px;
  margin:0 0 30px;
  font-weight:bold;
}
/*
 * This CSS file has been generated by fontsquirrel.com and is based on the work of Paul Irish. 
* 
*/
@font-face {
  font-family: 'Ripe';
  src: url('http://www.ofqj.org/sites/all/themes/basic/css/images/ripebold.eot');
  src: local('Ripe Bold'), local('Ripe-Bold'), url('http://www.ofqj.org/sites/all/themes/basic/css/images/ripebold.otf') format('opentype'), url('http://www.ofqj.org/sites/all/themes/basic/css/images/ripebold.svg#Ripe-Bold') format('svg');
}



