/*  
Theme Name: activistes
Theme URI: http://www.mjack.net
Description: fas vaincra
Version: 0.0.1
Author: mjack
Author URI: http://www.mjack.net
*/

/* structure */
html { font-size: 100%; }

body
{
	font-size: 1em;
	background-color: #fcf2d7;
	background-repeat: repeat;
	background-attachment: fixed;
	padding: 0;
	border: 0;
	margin: 0;
}

#background-a
{
	width: 100%;
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 0;
}

#background-b
{
	width: 100%;
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 2;
}

#activistes-a
{
	position: absolute;
	left: 31.5%;
	top: 0em;
	z-index: 2;
	margin-left: 27em;
}

#activistes-b
{
	position: absolute;
	left: 12%;
	top: 1em;
	z-index: 301;
}

#header
{
	width: 100%;
	height: 6.875em;
	position: absolute;
	z-index: 1;
	background-image: url(images/50white.png);
	background-repeat: repeat;
	top: 2.937em;
	padding: 0 0 0 0%;
	margin: 0;
}

#bloc
{
	width: 100%;
	height: 5.937em;
	padding: 0.5em 0.5em 0 25%;
	margin: 0;
	border-top: 0;
	border-right: 0;
	border-bottom: 1px #CCC solid;
	border-left: 0;
}

#titre
{
	width: 28em;
	padding: 0 0 0 0.5em;
	margin: 0;
}

#menu
{
	width: 100%;
	position: absolute;
	z-index: 300;
	top: 9.438em;
	padding: 0 0 0 0%;
	margin: 0 0 0 0.188em;
}

/* dropdown menu */

#dropmenu, #dropmenu ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-position: outside;
	position: relative;
	left: 25%;
	z-index: 300;
	width: 100%;
	background: #fff;
	line-height: 1em;
}

#dropmenu a
{
	display: block;
	padding: 0.25em 0.5em 0.25em 0.5em;
	color: #036;
	text-decoration: none;
	background: #fff;
	border-width: 0px 1px 1px 0px;
	border-color: #C8C8C8;
	border-style: solid;
	font-family: arial, helvetica, sans-serif;
	font-size: 0.875em;
}

#first
{
	border-width: 0px 1px 1px 1px;
	border-color: #C8C8C8;
	border-style: solid;
}

#dropmenu a:hover
{
	background: #888;
	color: #036;
}

#dropmenu li
{
	float: left;
	position: relative;
}

#dropmenu ul
{
	position: absolute;
	display: none;
	width: 10em;
	top: 1.438em;
	left: -1px;
}

#dropmenu ul a { border-left: 1px solid #c8c8c8; }

#dropmenu li ul
{
	border-top: 1px solid #c8c8c8;
	width: 8em;
}

#dropmenu li ul a
{
	width: 8em;
	height: auto;
	float: left;
	border-bottom: 1px solid #c8c8c8;
}

#dropmenu ul ul { top: auto; }

#dropmenu li ul ul
{
	left: 7.3em;
	margin: 0px 0 0 10px;
}

#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul { display: none; }
#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul { display: block; }

/* dropdown menu fin */
#page
{
	width: 38%;
	left: 25%;
	top: 12em;
	position: absolute;
	margin: 0;
	padding: 0;
	min-width: 28em;
	z-index: 3;
}

.article
{
	padding: 0.5em;
	margin: 0.188em 0px 0.188em 0px;
	background-image: url(images/50white.png);
	background-repeat: repeat;
}

/* typo */
p
{
	padding: 0em;
	border: 0em;
	margin: 0em 0em 0.5em 0;
	text-align: justify;
}

#header h1
{
	font-family: arial, helvetica, sans-serif;
	font-size: 2.25em;
	font-weight: bold;
	margin: 0 0 0 0em;
	width: 28em;
	padding: 0;
}

#header h2
{
	font-family: arial, helvetica, sans-serif;
	font-size: 1.188em;
	font-weight: bold;
	margin: 0 0 0 0em;
	width: 28em;
}

#header a:link, #header a:visited, #header a:active
{
	color: black;
	text-decoration: none;
}

#header a:hover
{
	color: #900;
	text-decoration: none;
}

a:link, a:visited, a:active
{
	color: #1A3858;
	text-decoration: none;
}

a:hover
{
	color: #900;
	text-decoration: none;
}

.titre
{
	font-family: arial, helvetica, sans-serif;
	font-size: 1.125em;
	font-weight: bold;
	padding: 0em;
	margin: 0em 0em 0.188em 0;
}

.titre a:link, .titre a:visited, .titre a:active
{
	color: black;
	text-decoration: none;
}

.titre a:hover
{
	color: #900;
	text-decoration: none;
}

.notice
{
	font-style: italic;
	font-size: 0.875em;
	padding: 0em 0em 0.375em 0em;
	margin: 0em 0em 0.875em 0;
	border-top: 0;
	border-right: 0;
	border-bottom: 1px #CCC solid;
	border-left: 0;
}

.notice a:link, .notice a:visited, .notice a:active
{
	color: black;
	text-decoration: none;
}

.notice a:hover
{
	color: #900;
	text-decoration: none;
}

.corps
{
	font-size: 0.875em;
	font-family: times, sans serif;
}

.corps h3
{
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 1em;
}

.corps h4
{
	font-style: italic;
	font-weight: normal;
	margin-top: 0.875em;
	margin-bottom: 0.25em;
}

.notes
{
	font-family: arial, helvetica, sans-serif;
	font-size: 0.750em;
	padding: 0.313em 0 0 0;
	margin: 1em 0 0 0;
	border-top: 1px #CCC solid;
	border-right: 0px;
	border-bottom: 0px transparent none;
	border-left: 0px;
	right: 0.25em;
}

.notes a:link, .notes a:visited, .notes a:active
{
	color: black;
	text-decoration: none;
}

.notes a:hover
{
	color: #900;
	text-decoration: none;
}

.notes ul
{
 margin-left: 8em;
 list-style-type: none;
 list-style-position: outside;
}

.commentaire
{
	font-family: times, sans serif;
	font-style: italic;


}
