﻿html {
    height: 100%;
}

body {
	background: #F1F1F1;
	background-image:url(../Images/fond.jpg);
}

img { border: none; }

input[type=image] { cursor: pointer; }

fieldset
{
	background: url(images/backFieldset.jpg) repeat-x bottom left;
}

fieldset legend
{
	font-size: large;
}

fieldset div label.info
{
	width: 120px;
	vertical-align: top;
	float:left;
	text-align: right;
	display: block;
	margin-right: 7px;
}

label.error
{
	color: Red;
	margin-left: 5px;
	vertical-align: top;
}

fieldset div
{
	background: url(images/fieldSetSeparator.jpg) repeat-x bottom left;
	padding: 5px;
}

fieldset input[type=text], fieldset textarea
{
	background: white url(images/inputText.jpg) repeat-x top left;
	border: solid 1px gray;
	padding: 3px;
	width: 260px;
}

fieldset input[type=text].error, fieldset textarea.error
{
	border: dotted 1px red;
}

fieldset.info
{
	background: url(images/infoFieldset.jpg) repeat-x bottom left;
	padding: 10px;
}

fieldset.info div
{
	background: none;
}

fieldset.info.disabled
{
	background: url(images/infoFieldsetDisabled.jpg) repeat-x bottom left;
}

fieldset div.counter
{
	background: none;
	display: inline;
	vertical-align: top;
}
