p.section {
	font-size:12px;
	font-weight:bold;
}

div.mainContentBlock{
	border:1px solid black;
	padding: 5px;
}
div.infoContentBlock{
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background-image:url(../images/bg/headerback.gif);
	background-repeat:repeat-x;
	min-height:34px;
	padding:5px;
	margin-bottom:10px;
}
div.formFieldError{
	border:1px solid red;
	color: red;
	font-style: italic;	
}
div.infoError{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #A66415;
	background-color:#FFFFFF;
	padding:5px;
	font-weight:bold;
}
fieldset.general{
	border:1px solid black;
	margin-bottom:10px;
	
}
td.formHeader{
	background-color:#DDDDDD;
	color:black;
	font-weight:bold;
	border-bottom:1px solid black;
}

label.normal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.bgpage {
	background-image: url(/images/template/bgpage.jpg);
	background-repeat: repeat-x;
	background-color:#9BC947;
	background-position:bottom;
}
.titremenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.titremenuon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	font-weight: bold;
}
.leftcadre {
	background-image: url(/images/template/bgcadre.jpg);
	background-repeat: no-repeat;
}
.orderTabHeader{
	font-weight:bold;
}
div.menuItem{
	margin-bottom:10px;
	list-style-type:none;
	font-weight:bold;
}
a.menuItem{
	color:#000066;
}
/* ------------ Textfield -----------------------------*/
input.styled{
	background-color:#FAF7F3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top:1px solid black;
	border-left:1px solid black;
	border-bottom:1px solid #A66415;
	border-right:1px solid #A66415;
	width:150px;
}