body {
    font-family: Verdana, Arial;
    font-size: 11px;
	background:#eceddd url(resources/bg.jpg) repeat-x fixed left top;
}

#main {
	width: 700px;
	margin-left: auto;
    margin-right: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}

#header {
	background-color: #FFFFFF;
    border: solid 1px;
    border-color: #006bb5;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}

#info {
	background-color: #FFFFFF;
    border: solid 1px;
    border-color: #006bb5;
	margin-top: 10px;
	text-align: center;
	padding-top:12px;
	padding-bottom: 12px;
	font-weight: bold;
	color: #c30000;
}

#page {
	background-color: #FFFFFF;
    border: solid 1px;
    border-color: #006bb5;
	text-align: center;
	margin-top: 10px;
}

#footer {
	background-color: #FFFFFF;
    border: solid 1px;
    border-color: #006bb5;
	margin-top: 10px;
	text-align: center;
	padding-top: 9px;
	padding-bottom: 9px;
}

#translation {
	position:absolute;
	padding-left:681px;
	padding-top:1px;
	
}

img {
	border: none;
}

input, file {
	font: 11px Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

select {
	font: 10px Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

.button {
    font-family: Verdana, Arial;
    font-size: 11px;
    color: #FFFFFF;
    background-color: #4e4e4e;
    border: solid 1px;
}

.titre {
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
}

#infos {
	left: 40%;
}

a {
	color: #000000;
}

li {
	list-style-image: url(resources/plus.gif);
	text-align: left;
	font-size: 10px;
}

ul {
	padding-left: 22px;
}

input.small-text {
	width:37px;
	text-align:right;
}

input.medium-text {
	width:100px;
}

input.big-text {
	width:300px;
}

.error {
	font-weight: bold;
	color: #c30000;
}