@charset "utf-8";
/* CSS Document */

#homeLeft{
	width:672px;
	float:left;
}

.blockHome1{background:url(/design/home/block-1.gif) repeat-y 0 0;}
.blockHome2{background:url(/design/home/block-2.gif) no-repeat 0 0;}

.leftBH{
	width:322px;
	float:left;
}
.rightBH{
	width:322px;
	float:right;
}
.blockHome1{
	min-height:200px;
}
.blockHome1 H1{
	font-weight:bold;
	color:#79bad5;
	font-size:12px;
	
	padding:20px 20px 2px 20px;
}
.blockHome1 H2{
	font-weight:bold;
	color:#ffffff;
	font-size:16px;
	
	padding:0 20px 5px 20px;
}  

.blockHome1 .img{padding:15px 0;}

.leftBH .img{float:left;} 
.rightBH .img{float:right;}  

.blockHome1 UL{

} 
.blockHome1 UL LI{
	color:#c3e8f8;
	font-weight:bold;
}

#homeRight{
	width:255px;
	float:right;
}

.more , A.more , A.more:visited{
	width:100px;
	height:15px;
	padding:5px;
	font-size:11px;
	color:#002d62;
	text-align:center;	
}

A.more:hover , A.more:active{

}


.leftBH A.more{float:left;padding:5px 10px 5px 30px;}
.rightBH A.more{float:right;padding:5px 30px 5px 10px;}

.blockH{
	background:#fff url(/design/home/block-top.gif) no-repeat left top;
	padding:10px 10px 0 10px;
}

.blockH H2{
	border-bottom:#efefef solid 1px;
	padding-bottom:10px;
	margin-bottom:10px;
}

.blockHShad{
	height:30px;
	background:#fff url(/design/home/block-bottom.gif) no-repeat left bottom;
}

.blockHShad2{
	height:8px;
	background:#fff url(/design/home/block-bottom.gif) no-repeat left top;
}

.blockHR{
	background:#fff url(/design/home/block-top-right.gif) no-repeat 0 0;
	padding:10px 10px 0 10px;
	margin-top:20px;
}
.blockHRShad{
	height:9px;
	background:#fff url(/design/home/block-bottom-right.gif) no-repeat left bottom;

}

.buttonRight{
	height:86px;
	position:relative;
}

.buttonRight A , .buttonRight A:visited{
	display:block;
	position:absolute;
	width:170px;
	height:61px;

	padding:20px 5px 5px 90px;
	top:0;
	right:0px;
	background:url(/design/home/mail.gif) no-repeat;
	background-position:0 0;
	
	color:#002d62;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	
	/* Modif */
	font-size:24px;
	padding:25px 5px 0px 90px;	
	
	
}

.buttonRight A:hover , .buttonRight A:active{
	background-position:0 -86px;
	text-decoration:none;
	color:#000;
}

.buttonRight A SPAN{display:block;font-size:16px;font-weight:normal;}

#homeRight H2{

	padding-bottom:10px;
	color:#002d62;
}

A.headerNewsHome , A.headerNewsHome:visited{
	color:#002d62;
	display:block;
	padding:3px;
	margin-bottom:6px;
}

A.headerNewsHome:hover , A.headerNewsHome:active{
	color:#000;
	text-decoration:none;
	background:#f0f0f0;
}

A.headerNewsHome B{display:block;}

A.headerNewsHome B SPAN{color:#e3a701;padding:10px 0;}

FORM.newsletterForm{
	margin:0 auto;
	width:282px;
	height:24px;
	padding:0 0 15px 0;
	background:url(/design/home/newsletter.gif) no-repeat center top;
}

FORM.newsletterForm INPUT{
	background:none;
	height:24px;
	border:none;
	padding:0;
}

FORM.newsletterForm INPUT.field{
	padding:4px 5px 0 5px;
	height:20px;
	width:240px;
	float:left;
}

FORM.newsletterForm INPUT.send{
	width:24px;
	float:right;
	cursor:pointer;
}

.blockHR UL{
	margin:0;
	padding:0;
	list-style:none;
}

.blockHR UL LI{
	padding:5px 0 5px 15px;
	list-style:none;
	background:URL(/design/home/puce.gif) no-repeat 0 9px;
	
}


#btLinksHome{}
#btLinksHome #joinUsHome{
	float:left;

}
#btLinksHome #youtubeHome{
	float:right;
	width:110px;
	background: url("/design/youtube2.png") no-repeat scroll right top transparent;
}
#btLinksHome #youtubeHome:hover{background: url("/design/youtube2.png") no-repeat scroll right bottom transparent;}

