/* /production/cg35/home/v3/webapp/modules/generic/style/frontoffice.xml - BEGIN */
/* /production/cg35/home/v3/webapp/modules/generic/style/frontoffice.xml - END *//* /production/cg35/home/v3/modules/users/style/backoffice.xml - BEGIN */
treechildren::-moz-tree-image(modules_users_frontenduser) {
	list-style-image: url(http://www.ille-et-vilaine.fr/icons/small/user3.png) ;
}
treechildren::-moz-tree-image(modules_users_backenduser) {
	list-style-image: url(http://www.ille-et-vilaine.fr/icons/small/user1.png) ;
}
treechildren::-moz-tree-image(modules_users_frontendgroup) {
	list-style-image: url(http://www.ille-et-vilaine.fr/icons/small/wactiongetmembers.png) ;
}
treechildren::-moz-tree-image(modules_users_backendgroup) {
	list-style-image: url(http://www.ille-et-vilaine.fr/icons/small/wactiongetmembers.png) ;
}
body {
	font: 78% "Trebuchet MS";
	background: url(http://www.ille-et-vilaine.fr/media/backoffice/bg_cms.jpg) #FFF top center repeat-y;
}
* {
	padding: 0;
	margin: 0;
}
img {
	vertical-align: middle;
	border: 0;
}
div.pop-password {
	background: url(http://www.ille-et-vilaine.fr/media/backoffice/bg_main_menu.jpg) top left no-repeat;
	position: relative;
	height: 31px;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #818181;
	padding: 2px;
}
div.pop-sub-password {
	background: #eee;
	position: relative;
	border-bottom: 1px solid #d4d0c0;
	padding: 4px;
	color: #6e6a12;
}
dl {
	clear: both;
}
dt {
	float: left;
	width: 50%;
	text-align: right;
}
dd {
	margin-left: 51%;
}
.form-login {
	top: 40px;
	position: relative;
	margin: 0px auto;
	width: 230px;
	padding: 10px;
}
.form-login-password {
	position: relative;
	width: 95%;
	padding: 10px;
}
h1 {
	font-size: 1.2em;
	padding-bottom: 30px;
	text-align: center;
}
h2 {
	color: #6e6a12;
	padding-bottom: 15px;
	letter-spacing: 1px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1.4em;
	text-align: center;
}
p {
	color: #6e6a12;
	font-size: 0.9em;
	text-align: center;
	padding-bottom: 5px;
}
ul.form-login-error {
	background: #6e6a12;
	list-style: none;
	color: #c8db00;
	padding: 5px;
	margin-bottom: 0px;
}
ul.form-login-error-back li {
	font-size: 0.9em;
	text-align: center;
}
ul.form-login-error-back {
	background: #6e6a12;
	list-style: none;
	color: #c8db00;
	padding: 5px;
	margin-bottom: 20px;
}
ul.form-login-error li {
	font-size: 0.9em;
	text-align: center;
}
p.form-login-error {
	background: #6e6a12;
	color: #c8db00;
	padding: 5px;
	margin-bottom: 20px;
	font-size: 0.9em;
	text-align: center;
}
.form-login a:link {
	text-decoration: none;
	color: #6e6a12;
}
.form-login a:link:hover {
	text-decoration: none;
	color: #FFF;
}
p.pop-message {
	margin-bottom: 20px;
}
p.pop-message-back {
	margin-bottom: 10px;
}
.form-login a:link:hover {
	text-decoration: none;
	color: #FFF;
}
ul.form-link {
	list-style: none;
	text-align: center;
}
ul.form-link li {
	font-size: 0.9em;
}
.certificate a {
	background: url(http://www.ille-et-vilaine.fr/icons/small/shadow/certificate.png) top left no-repeat;
	padding-left: 20px;
	text-decoration: none;
	color: #6e6a12;
}
.certificate a:hover {
	text-decoration: none;
	color: #FFF;
}
.key a {
	background: url(http://www.ille-et-vilaine.fr/icons/small/shadow/key1.png) top left no-repeat;
	padding-left: 20px;
	text-decoration: none;
	color: #6e6a12;
}
.key a:hover {
	text-decoration: none;
	color: #FFF;
}
.identification a {
	background: url(http://www.ille-et-vilaine.fr/icons/small/shadow/id_cards.png) top left no-repeat;
	padding-left: 20px;
	text-decoration: none;
	color: #6e6a12;
}
.identification a:hover {
	text-decoration: none;
	color: #FFF;
}
ol {
	list-style: none;
	padding-top: 20px;
}
ol li {
	text-align: center;
}
ol li label {
	font-weight: bold;
	letter-spacing: 1px;
	float: left;
	font-size: 0.9em;
	display: block;
	text-align: center;
	width: 230px;
	color: #6e6a12;
	text-transform: uppercase;
}
.form-login input[type="text"] {
	margin-bottom: 10px;
	border: 1px solid #b9d300;
	text-align: center;
	padding: 2px;
	width: 180px;
	font-size: 1.1em;
	color: #6e6a12;
}
.form-login input[type="password"] {
	margin-bottom: 5px;
	border: 1px solid #b9d300;
	text-align: center;
	padding: 2px;
	width: 180px;
	font-size: 1.1em;
	color: #6e6a12;
}
.form-login-password input[type="text"] {
	margin-bottom: 10px;
	border: 1px solid #d4d0c0;
	padding: 2px;
	width: 180px;
	font-size: 1em;
	color: #6e6a12;
}
.form-login-password input[type="password"] {
	margin-bottom: 5px;
	border: 1px solid #d4d0c0;
	padding: 2px;
	width: 180px;
	font-size: 1em;
	color: #6e6a12;
}
.form-login-password .form-login input[type="text"]:hover, input[type="text"]:focus, input[type="password"]:hover, input[type="password"]:focus {
	background: #eeeeee;
}
li.button {
	margin-bottom: 20px;
	text-align: center;
}
p.copyright {
	margin-top: 50px;
	font-size: 0.9em;
	color: #6e6a12;
}
.passwordFormCaption {
	font-weight: bold;
}
.passwordFormLink {
	color: #6e6a12 !important;
	font-weight: bold;
	text-decoration: none;
}
.resetPasswordFormLink {
	color: #6e6a12 !important;
	font-weight: bold;
	text-decoration: none;
}
.resetPasswordSuccess {
	color: #6e6a12 !important;
	font-weight: bold;
}
/* /production/cg35/home/v3/modules/users/style/backoffice.xml - END */