/**
 * @fichier content-ressources.css
 * @version 1.0.0.0
 * @auteur  Stéphane RIO et Damien Guillaume
 * @email   stephane.rio@univ-rennes1.fr
 * @date    19.06.2006
*/

/**
 * Style de titre de section.
*/
div#content.ressources div.titre-page
{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	background-color: transparent;
}

div#content.ressources div.titre-page h3
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 18px;
	color: #008290;
	background-color: transparent;
}

div#content.ressources div.titre-page h4
{
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	letter-spacing : 1px;
	font-size: 17px;
	color: #333;
	background-color: transparent;
}

/**
 * Style.
*/
div#content.ressources div.selection
{
	text-align: right;
	background-color: transparent;
}

div#content.ressources div.selection fieldset
{
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border: none;
	background-color: #f1f1f1;
}

div#content.ressources div.selection fieldset form
{
	margin-bottom: 0px;
}

/**
 * Style plan du chapitre.
*/
div#content.ressources div.liste-ressources
{
	margin: 20px 0px 20px 0px;
	padding: 10px 10px 10px 10px;
	border: dotted 1px #31999a;
	background-color: #dfeded;
}

div#content.ressources div.liste-ressources h4
{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	/*font-family: "Times New Roman", Verdana, Arial, Helvetica, sans-serif;*/
	letter-spacing : 1px;
	font-size: 15px;
	color: #008290;
	background-color: transparent;
}

/* Règle : <div id="content" class="ressources"> <div class="liste-ressources"> <ol> */

div#content.ressources div.liste-ressources ol
{
	margin: 0px 0px 10px 40px;
	padding: 0px 0px 0px 0px;
	letter-spacing : 1px;
	color: #5f5f5f;
	background-color: transparent;
}

/* Règle : <div id="content" class="ressources"> <div class="liste-ressources"> <ol> <li> */

div#content.ressources div.liste-ressources ol li
{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

/* Règle : <div id="content" class="ressources"> <div class="liste-ressources"> <ol> <li> <a> */

div#content.ressources div.liste-ressources ol li a:link,
div#content.ressources div.liste-ressources ol li a:active,
div#content.ressources div.liste-ressources ol li a:visited
{
	color: #31999a;
	text-decoration: underline;
	background-color: transparent;
}

div#content.ressources div.liste-ressources ol li a:hover
{
	color: #ff9900;
	text-decoration: underline;
	background-color: transparent;
}

/**
 * Style de navigation de bibliographie.
*/
div#content.ressources div.navigation
{
	margin: 10px 0px 10px 0px;
	padding: 2px 0px 2px 0px;
	height: 28px;
	text-align: right;
	background-color: #f1f1f1;
}

div#content.ressources div.navigation a:link,
div#content.ressources div.navigation a:active,
div#content.ressources div.navigation a:visited
{
	float: left;
	display: block;
	margin: 0px 0px 0px 2px;
	padding: 4px 4px 4px 4px;
	color: #333;
	font-weight: bold;
	text-decoration: none;
	border: solid 1px #fff;
	background-color: #bfdbdb;
}

div#content.ressources div.navigation a:hover
{
	color: #fff;
	text-decoration: none;
	background-color: #008290;
}

/**
 * Style des lettres de l'alphabet.
*/
div#content.ressources h4.lettre
{
	float: left;
	clear: left;
	margin: 10px 10px 10px 0px;
	width: 40px;
	height: 30px;
	font-size: 30px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #008290;
}

div#content.ressources div.lettre a:link,
div#content.ressources div.lettre a:hover,
div#content.ressources div.lettre a:active,
div#content.ressources div.lettre a:visited
{
	color: #fff;
	text-decoration: none;
	background-color: transparent;
}

/**
 * Style pour le bloc définition.
*/
div#content.ressources div.bloc-definition
{
	clear: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: transparent;
}

div#content.ressources div.bloc-definition h5
{
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	letter-spacing : 1px;
	text-transform: capitalize;
	font-size: 17px;
	color: #333;
	background-color: transparent;
}

div#content.ressources div.bloc-definition p
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: justify;
	background-color: transparent;
}

div#content.ressources div.bloc-definition ul
{
	list-style-type: disc;
	background-color: transparent;
}

div#content.ressources div.bloc-definition ul li
{
	background-color: transparent;
}

/**
 * Style du lien pour retourner en haut de page.
*/
div#content.ressources div.haut-page
{
	clear: left;
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 2px 0px;
	font-size: 10px;
	text-align: right;
	border-bottom: solid 1px #ddd;
	background-color: transparent;
}

div#content.ressources div.haut-page a:link,
div#content.ressources div.haut-page a:active,
div#content.ressources div.haut-page a:visited,
div#content.ressources div.haut-page a:hover
{
	margin: 0px 0px 0px 0px;
	padding: 0px 14px 0px 0px;
	text-decoration: none;
	background: transparent url(../../navigation/puces/puce_301.gif) right 4px no-repeat;
}

html>body div#content.ressources div.haut-page a:link span,
html>body div#content.ressources div.haut-page a:active span,
html>body div#content.ressources div.haut-page a:visited span,
html>body div#content.ressources div.haut-page a:hover span
{
	/*display: none;*/
}

