@charset "utf-8";

/***********************************************************/
/* GENERAL STATEMENTS */
/***********************************************************/

html {height:100%; margin:0px; padding:0px; overflow:-moz-scrollbars-vertical;}
body {height:100%; margin:0px; padding:0px; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#333333; line-height:15px; text-align:center;}
div {margin:0px; padding:0px; display:block;}
img {border:0px;}
p {margin:0px; padding:0px;}


/* home */ /* HEIGHT WAS 505 */
.home  {position:relative; clear:both; width:920px; height:536px; min-height:536px; background:#E6E5E5 url(../images/bg_home.gif) top left repeat-x; margin-left:auto; margin-right:auto; text-align:left; z-index:10;}
	.home .bloc1 {position:absolute; left:0px; top:9px; width:222px; height:402px; background:url(../images/bg_home_bloc_carte.gif) -161px 0px no-repeat; overflow:hidden;}
		.home .bloc1 .content1 {position:relative; clear:both; width:590px; height:274px; }
			.home .bloc1 .content1 .column1 {position:relative; float:left; width:232px; height:290px;}
				.home .bloc1 .content1 .column1 .row1 {position:relative; clear:both; padding:0px 5px 11px 13px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#868686;}
				.home .bloc1 .content1 .column1 .menu {position:relative; clear:both; width:232px; height:128px;}
					.home .bloc1 .content1 .column1 .menu .bt {position:relative; clear:both; width:232px; height:32px;}
			.home .bloc1 .content1 .column2 {position:relative; float:left; width:180px; height:274px;}
				.home .bloc1 .content1 .column2 .text {position:relative; padding:16px 0px 0px 11px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF;}
	.home .bloc2 {position:absolute; left:620px; top:9px; width:300px; height:404px; background:url(../images/bg_home_bloc_carte.gif) top left no-repeat;}
		.home .bloc2 .content2 {position:relative; clear:both; width:280px; height:284px;}
			.home .bloc2 .content2 img { margin-top:12px; margin-bottom:5px;}
			.home .bloc2 .content2 p { margin-bottom:7px;}
	.home .blocCarte {position:absolute; left:265px; top:9px; width:630px; height:402px; background:url(../images/bg_home_bloc_carte.gif) top left no-repeat;}
	.home .bloc3 {position:absolute; left:0px; top:416px; width:612px; height:125px;background-image:url(../images/bg_event.gif);background-repeat:no-repeat;background-position:-2px 0 ;}
	.home .bloc3 img {margin-top:12px;float:left;}
	.home .bloc4 {position:absolute; left:620px; top:416px; width:300px; height:125px; min-height:125px;background-image:url(../images/bg_event.gif);background-repeat:no-repeat;background-position:0 0 ;}
	.home .bloc4 img {margin-left:10px;margin-top:11px;}
	.home .bloc5 {position:absolute; left:773px; top:371px; width:147px; height:123px; min-height:123px;}
	.home .bloc6 {position:absolute; left:0px; top:498px; width:250px; height:300px; min-height:300px;background-color:#FFF; border:1px solid #CBCBCB;}
	
	
	.home .title1 {position:relative; clear:both; padding-left:12px; padding-right:12px; padding-top:2px; height:43px;}
	.home .title2 {position:relative; clear:both; width:149px; height:43px;}
	.home .bodyBloc4 {position:relative; clear:both; width:149px; height:60px; min-height:76px; background:url(../images/bg_home_bloc4.gif) top left repeat-y;}
	.home .bodyBloc5 {position:relative; clear:both; width:147px; height:60px; min-height:76px; background:url(../images/bg_home_bloc5.gif) top left repeat-y;}
	.home .bodyBloc6 { }
	.home .content {position:relative; clear:both; width:125px; height:60px; min-height:60px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4A4A4A; margin:0px 0px 0px 10px; padding:13px 10px 4px 0px;}
		.home .content a {color:#0E5492;}
	.home .ftBloc {position:relative; clear:both; width:149px; height:4px;}
	
/* contest */
.contest  {position:relative; clear:both; width:900px; height:419px; background:#FFFFFF url(../images/bg_contest.jpg) top right no-repeat; margin-left:auto; margin-right:auto; text-align:left; z-index:10;}
	.contest .content {position:relative; float:left; width:460px; height:419px;}
		.contest .content .row {position:relative; clear:both; width:460px; height:auto; padding-left:83px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#4B4B4B;}
			.contest .content .row .item {position:relative; float:left; line-height:13px;}
				.contest .content .item a {color:#156B97; text-decoration:none;}
