
	div#content {
		padding: 8px;
	}

		div#official {
			height: 204px;
			background: url("/themes/labelcar/images/background-official.jpg") top no-repeat;
		}

			div#official div {
				float: right;
				width: 275px;
				margin-top: 35px;
				padding-right: 7px;
				text-align: left;
			}

			div#official h2 {
				margin: 0;
				color: #ffffff;
				background-color: inherit;
				font-size: 160%;
				font-weight: bold;
			}

			div#official p {
				font-size: 120%;
				margin: 5px 0;
				color:#CCCCCC
			}

			div#official a:link,
			div#official a:visited {
				font-size: 120%;
				background-color: inherit;
				color: #ffffff;
				font-weight:bold
			}

		div#left {
			float: left;
			width: 457px;
			text-align: left;
		}

			div#left div.holder {
				padding: 0 5px 0 0;
			}

			div#left h3,
			div#right h3 {
				margin: 8px 0;
				font-size: 130%;
				font-weight: bold;
				text-transform: uppercase;
				background-color: inherit;
				color: #044f89;
			}

			div#left div.product-info {
				position: relative;
				height: 132px;
				margin: 5px 0;
				background-color: #e8eff4;
				color: #333;
			}

			div#left div.product-info .picture {
				position:absolute;
				padding: 7px;
				float: left;
			}

			div#left div.product-info img {
				border: solid 1px #aec1d0;
			}

			div#left div.product-info .info {
				width: 275px;
				float: right;
				padding: 7px 0;
				text-align: left;
			}

				div#left div.product-info .info h4 {
					margin: 0;
					padding: 0;
					font-size: 100%;
					text-decoration: underline;
					text-transform: uppercase;
				}

				div#left div.product-info .info p {
					margin: 3px 0 0 0;
					padding: 0;
				}

			div#right {
				float: right;
				width: 286px;
				margin-top: -25px;
				border-top: solid 2px White;
				text-align: left;
				background: url("/themes/labelcar/images/background-right.png") top repeat-x;
			}

				div#right div.holder {
				}

				div#right div#contacts {
					padding: 0 10px 2px 10px;
					background: url("/themes/labelcar/images/background-contacts.png") bottom no-repeat;
					color: #666;
					background-color: inherit;
				}

				div#right div#contacts p {
					margin: 8px 5px;
				}

				div.actualites-block {
					margin: 5px 0;
					background-color: #efefef;
					color: #666666;
				}

				div.actualites-block div {
					padding: 5px 10px;
				}

				div.actualites-block h5 {
					margin: 0;
					padding: 0;
					font-size: 100%;
				}

				div.actualites-block p {
					margin: 3px 0;
				}

				div.actualites-block img {
					border: solid 1px White;
				}
		
		div#footer {
			height: 50px;
			background: url("/themes/labelcar/images/background-footer.png") top repeat-x;
		}