 /* R highlighter */
 pre .operator,
   pre .paren {
     color: rgb(104, 118, 135)
   }

   pre .literal {
     color: rgb(88, 72, 246)
   }

   pre .number {
     color: rgb(0, 0, 205);
   }

   pre .comment {
     color: rgb(76, 136, 107);
   }

   pre .keyword {
     color: rgb(0, 0, 255);
   }

   pre .identifier {
     color: rgb(0, 0, 0);
   }

   pre .string {
     color: rgb(3, 106, 7);
   }    

/*
A. KASSAMBARA
2013-04-06
*/


 #rDocumentationHeader {
    background-color: #99BBDD;
    margin-bottom: 8px;
    border: 1px solid #6688AA;
    border-radius: 5px;
    padding: 10px 10px 2px 25px;
    width: 765px;
	font-weight:bold;
	font-size:21px;
	color:black;
	min-height:40px;
  }   
 
   #rDocumentationFooter {
    background-color: #99BBDD;
    clear: both;
    float: left;
    margin: 8px 0;
    border: 1px solid #6688AA;
    border-radius: 5px;
    padding: 0 10px;
	padding-top:10px;
    width: 780px;
	text-align:center;
	color:black;
	min-height:20px;
  }


/* titre */

h1
{
  width:98%;
	margin:auto;
	color:#333333;
	font-size:19px;
	font-weight:bold;
	padding:0px 5px;
	border-bottom:2px solid #336397;
	margin-top:5px;
	margin-bottom:10px;
}
h2
{
	display:inline-block;
	color:#333333;
	font-size:18px;
	font-weight:bold;
	margin-left:45px;
	clear:both;
	font-weight:bold;
	background:#FFFFFF;	
	border-bottom:3px solid #336397;
	border-radius:8px;
	margin-top:5px;
	margin-bottom:10px;
}
h3
{
	text-indent:60px;
	font-size:18px;
	font-style:italic;
	text-decoration:underline;
	margin-top:5px;
	margin-bottom:10px;
}
h4
{
	text-indent:80px;
	font-size:16px;
	font-style:italic;
	text-decoration:underline;
	margin-top:5px;
	margin-bottom:10px;
}
h5
{
	text-indent:100px;
	font-size:14px;
	font-style:italic;
	margin-top:5px;
	margin-bottom:10px;
}

/*
Bloc R
*/
.r{
	overflow:auto;
	max-height:500px;
	background:#f8f8f8;
	border:1px solid #366393;
	border-left:2px solid #366393;
	border-right:2px solid #366393;
	border-radius:4px;
	color:#000000;
	padding:8px;
	margin:0px 25px;
	display:block;
	margin-top:10px;
	margin-bottom:10px;
}

/* Image */
#rDocumentation img{
/*width:700px;*/
/*height:650px;*/
background-color:white;
background-color:#FFF;
border-radius:3px;
border:1px solid #CCC;
box-shadow:2px 2px 12px -5px #999;
margin:0 5px;
padding:5px;
text-align:center;
}

/* table of content */
#toc {
  float: right;
 position: relative;
  clear: both;
  margin: 0 0 0 10px;
  margin-top:10px;
  padding: 4px;
  width: 320px;
  border: 1px solid #CCCCCC;
  border-radius: 5px;
  box-shadow: 2px 2px 10px -2px #666666;
  background-color: #f6f6f6;
  font-size: 13px;
  line-height: 16px;
}
#toc_header {
font-weight: bold;
font-size: 15px;
margin-left: 5px;
}

#toc ul li a, #toc ol li a, #toc a{
	text-decoration:none;
}
