@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	font-size: 100%;
	vertical-align: baseline;
	border: 0;
	outline: 0;
	background: transparent;
}


body {
	background:#383838 url("../images/bg_index.jpg") no-repeat top center;
	font:normal11px/16px "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #ffffff;
}

/*Menu Principal*/
#navigation {
	background: #383838;
	border-top: 12px solid #383838;
}
#navigation h1 {
	height: 68px;
	float: left;
}
#navigation h1 a {
	background: url("../images/logo.gif") no-repeat;
	width: 250px;
	height:50px;
	display: block;
	text-indent: -9999px;
	float: left;
}
#navigation .slogan {
	background: url("../images/slogan.gif") no-repeat;
	width: 255px;
	height: 50px;
	display: block;
	text-indent: -9999px;
	float: left;
}
#navigation h1 br {
	display: none;
}
#navigation #navigation-wrapper {
	position: relative;
	float: right;
	width: auto;
	z-index: 0;
}
#navigation ul {
	list-style-type: none;
	height: 40px;
	margin: 0;
}
#navigation ul li {
	float:left;
}
#navigation a {
	z-index: 500;
	background-repeat: no-repeat;
	height: 40px;
	display: block;
}
#navigation span {
	display: none;
}
#navigation a.home {
	background-image: url("../images/nav/home.png");
	width:65px;
}
#navigation a.home:hover {
	background: #ba1d75 url("../images/nav/home.png");
	width:65px;
	height:68px;
}
#navigation a.home.active {
	background: #ba1d75 url("../images/nav/home.png");
	width:65px;
	height:50px;
}
#navigation a.about{
	background-image: url("../images/nav/about.png");
	width:114px;
}
#navigation a.about:hover{
	background: #9ccb3b url("../images/nav/about.png");
	width:114px;
	height:68px;
}
#navigation a.about.active{
	background: #9ccb3b url("../images/nav/about.png");
	width:114px;
	height:50px;
}
#navigation a.portfolio {
	background-image: url("../images/nav/portfolio.png");
	width:125px;
}
#navigation a.portfolio:hover {
	background: #1d93c2 url("../images/nav/portfolio.png");
	width:125px;
	height:68px;
}
#navigation a.portfolio.active {
	background: #1d93c2 url("../images/nav/portfolio.png");
	width:125px;
	height:50px;
}
#navigation a.contact {
	background-image: url("../images/nav/contact.png");
	width:107px;
}
#navigation a.contact:hover {
	background:#f36b22 url("../images/nav/contact.png");
	width:107px;
	height:68px;
}
#navigation a.contact.active {
	background:#f36b22 url("../images/nav/contact.png");
	width:107px;
	height:50px;
}
/* The coloured box behind the active navigation item */
#active-bg {
	background-color: #000; /* Safari needs this */
	position: absolute;
	height: 70px;
	z-index: -1;
}

/* Main content region */
.wrapper {
	width: 1040px;
	_width:939px; /* fudge IE6 */
	margin: 0 auto;
	clear:both;
}
#navigation div.wrapper, #footer div.wrapper {
	position: relative;
}
#content {
	padding-top:10px;
	clear:both;
	z-index: 0;
	height:600px;
	
}


/*HOME*/
#inside{
padding-top:10px;
height:600px;
width:1400px;
z-index: 0;
clear:both;
}
.column{
margin-left:2%;
width:803px;
font-family:Tahoma;
font-size:11px;
color:#64584C;
line-height:17px;
float:left;
}
.news_block{
width:400px;
float:left;
display: inline-blocks;
margin-left:2%;
font-family:Tahoma;
font-size:11px;
color:#64584C;
}
.carre{
float:left;
}