/**
* BBCMS - Black Bear CMS
* (c)2009 by Olivier Blais (contact@bbcms.fr)
* 
* Licensed under the terms of the GNU Lesser General Public License:
* http://www.opensource.org/licenses/lgpl-3.0.html
* 
* For further information visit:
* http://www.bbcms.fr
*/

div#message {
	margin:15px 0 0 0;
	padding:7px 22px 5px 25px;
	min-height:17px;
	border:1px solid #EEE2BE;
	background-color:#FFF9E9;
	position:relative;
}
/*.error {
	color:#C7361E;
	background:#FFF9E9 url('./../images/exclamation.png') 5px 6px no-repeat !important;
}*/
.confirm {
	color:#C7361E;
	background:#FFF9E9 url('./../images/error.png') 5px 6px no-repeat !important;
}
.success {
	color:#687F47;
	background:#FFF9E9 url('./../images/accept.png') 5px 6px no-repeat !important;
}
.over { background:#FFF9E9 !important; }
div#message a#close {
	top:2px;
	right:2px;
	width:16px;
	height:16px;
	display:block;
	position:absolute;
}
div#help {
	margin:5px 0 15px 0;
	padding:7px 15px 5px 25px;
	top:40px;
	right:20px;
	width:295px;
	min-height:17px;
	border:1px solid #EEE2BE;
	background:#FFF9E9 url('./../images/information.png') 5px 6px no-repeat !important;
	position:absolute;
}
div#info {
	margin:5px 0 15px 0;
	padding:7px 15px 5px 25px;
	top:40px;
	right:20px;
	width:295px;
	min-height:17px;
	border:1px solid #EEE2BE;
	background:#FFF9E9 url('./../images/information.png') 5px 6px no-repeat !important;
	position:absolute;
}
input {
	background:url('./../images/input.jpg') repeat-x;
	border:1px solid #C8C8C8;
}
textarea {
	font-size:12px;
	background:url('./../images/input.jpg') repeat-x;
	border:1px solid #C8C8C8;
}
select {
	background:url('./../images/input.jpg') repeat-x;
	border:1px solid #C8C8C8;
}
select option { background-color:#FFF; }
.btn {
	padding:2px 9px 3px 9px !important;
	height:17px;
	color:#FFF !important;
	font-size:11px !important;
	font-weight:bold !important;
	text-decoration:none !important;
	text-shadow:0 1px 0 #3C3A3B;
	background:#E8581F url('./../images/gradient_btn.jpg') repeat-x !important;
	border:1px solid #CF7015 !important;
}
.i-btn {
	padding:1px 6px 2px 6px !important;
	color:#FFF !important;
	font-size:11px !important;
	font-weight:bold !important;
	text-decoration:none !important;
	text-shadow:0 1px 0 #3C3A3B;
	background:#E8581F url('./../images/gradient_btn.jpg') repeat-x !important;
	border:1px solid #CF7015 !important;
	cursor:pointer;
}
.elt-error {
	background-color:#FFF6DF !important;
	background-image:none;
	border:1px solid #BFB3B3 !important;
}
div#content label {
	width:180px;
	display:block;
	float:left;
}
div#content input[type = 'text'], div#content .block input[type = 'password'], div#content .block input[type = 'file'] { width:300px; }
div#content textarea {
	width:300px;
	border:1px solid #C8C8C8;
}
div#content select {
	width:302px;
	border:1px solid #C8C8C8;
}
div#content .form .row {
margin-bottom: 10px;
min-height: 25px;
clear: both;
position: relative;
}

div#content .form label.error {
margin:1px 0 5px 180px;
padding:0 0 0 18px;
width:282px;
min-height:30px;
clear:left;
}
div#content .form label.error {
color:#FF2323;
font-size:11px;
font-style:italic;
background:url('./../images/error_arrow.png') no-repeat;
display:block;
}
