/*
name : MODx sebiseb template
author: Sébastien Pillias
version : 1.0

Description :


Url : http://www.sebiseb.fr/
*/

/*********************************/
/***** style de la structure *****/
/*********************************/

/* style général */
body {
	margin: 0;
	text-align: center;
	background : #eee;
}
#corps {
	position: relative;
	margin-left: auto; 
	margin-right: auto; 
	width: 760px;
	text-align: left;
	font-size: 100%;
}


/* style de l'en-tête */
#entete {
	margin-bottom: -45px;
	padding: 5px 60px 5px 60px;
	background : #000;
}
#entete h1 {
	text-decoration: none;
}
#entete h1 a {
	text-decoration: none;
}
#entete h1 a:hover {
	text-decoration: none;
}

/* style de la barre de menu */
#barremenu {
	width: 760px;
	background: #000;
	margin-bottom: -15px;
	padding: 5px 0 5px 0;
	text-align: right;
}
#barremenu ul {
	list-style: none;
	font-weight: bold;
}
#barremenu ul li {
	list-style: none;
	display: inline;
	margin-right: 25px;
}

#barremenu ul a, #barremenu ul a:link, #barremenu ul a:visited {
	text-decoration: none;
	color: #00ff00;
}

#barremenu ul a:hover {
	color: #005184;
}

#barremenu ul a:active {
	font-weight: bold;
}

/* style du contenu */
#contenu {
	margin: 0;
	padding: 5px 25px 5px 25px;
	background : #fff;
}

/* style du pied de page */
#piedepage {
	width: 760px;
	background: #000;
	margin: 0;
	padding: 8px 0 8px 0;
	text-align: center;
	font-size: 85%;
	color: #fff;
	background : #000;
}

#piedepage a, #piedepage a:link, #piedepage a:visited {
	text-decoration: none;
	color: #00aa00;
}

#piedepage a:hover {
	color: #005184;
}


/*********************************/
/******** style du texte *********/
/*********************************/

/* style des titres */
h1 {

}

h1 a, h1 a:link, h1 a:visited  {
	text-decoration: none;
	color: #00ff00;
}

h1 a:hover {
	color: #00aa00;
}

h2 {
	color: #005184;
}

h3 {
	margin-bottom: -5px;
}

h3 a, h3 a:link, h3 a:visited  {
	text-decoration: none;
	color: #00aa00;
}

h3 a:hover {
	color: #00ff00;
}

h4 {
	margin-top: -5px;
	font-size: 85%;
	font-style: italic;
	color: #005184;
}

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

h4 a:hover {
	color: #00aa00;
}

h5 {

}

h5 a, h5 a:link, h5 a:visited {
	text-decoration: none;
	color: #005184;
}

h5 a:hover {
	color: #00aa00;
}

p {
	text-indent: 35px;
	text-align: justify;
}

/* style des liens */
a {
	text-decoration: none;
}
a:link, a:visited {
	color: #005184;
}

a:hover {
	color: #00aa00;
}
a:active {
	text-decoration: none;
}

div, p, img, a, td, ul, ol {
}

ol {
}
ol li {
}



a img, img {
}

ul {
}
li {
}


.clear {
}

/* Special text formatting 
------------------------------------------------------------------------------- */
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, cite {
}
h2 a:hover, h3 a:hover {
}

h2.pagetitle {
}

h4.date-header {
}

blockquote {
}

blockquote p {}

blockquote cite {
}
code {
}
li code {}

acronym, abbr, span.caps {
}

.center {}
.alignright {}
.alignleft {}

hr {}


.error, .message {
}
.message {
}




/* Search Form 
------------------------------------------------------------------------------- */
#search {
}
form.FSF_form {
}

input.FSF_input {
}
input.FSF_submit {
}


/* Post (main content entries)
------------------------------------------------------------------------- */
.post {
}

.post h3 {
}
.post ul li {
}



/* Related Links 
------------------------------------------------------------------------- */
#navlist li {
}


/* UserComments 
------------------------------------------------------------------------- */                        
.comment {
}
.commentAlt {
}
.commentAuthor {
}
.commentMe {
}
.commentNum {
}
.commentAlt .commentNum {
}
.commentMe .commentNum {
}
.commentAuthor .commentNum {
}
.commentTitle {
}
.commentTitle span {
}
.commentTitle strong {
}
.comment .content {
}


/* Sidebar 
------------------------------------------------------------------------- */

#sidebar {
}

#sidebar h2 {
}

#sidebar ul, #sidebar p {
}

#sidebar ul ul {}
#sidebar ul ul ul {}
#sidebar ul li ul li {}


/* Footer 
------------------------------------------------------------------------- */
#footer {
}

#footer p {
}

#footer a {}


/* Forms 
------------------------------------------------------------------------------- */
form {
}
form.full {}


fieldset {
}

legend {
}
form h3 {
}

form label,
form p {
}

form input {
}

form select {
}

form label.first,
form label.city {
}

form label.second,
form label.state {
}
form label.state {}

form label.first input,
form label.city input,
form label.second input {
}

form label.state select {
}

form label.zip,
form label.zip input {
}
form label.zip {}

form label {
}

form label input {
}

form input.radio,
form input#radiobutton_1,
form input#radiobutton_2,
form input#radiobutton_3,
form input#radiobutton_4 {
}

form label.radio,
form label.radioitem {
}

form input.checkbox,
form input#checkbox_1,
form input#checkbox_2,
form input#checkbox_3,
form input#checkbox_4 {
}

form label.checkbox {
}
/* style the form elements to look similar across browsers ... emulates Safari */
form label input,
form textarea {
}
form input.checkbox,
form select {
}
form textarea {
}

form label input.calc {
}
form input.button {
}

/* Special handling for images & alignment 
------------------------------------------------------------------------------- */

p img {
}

img.centered {
}
img.alignright {
}
img.alignleft {
}

/* Fixes for RichText widgets
------------------------------------------------------------------------------- */
.MODX_RichTextWidget {
}

.MODX_RichTextWidget a {
}
