@charset "utf-8";

/* CSS Document */
html{ margin:0; padding:0 }
body{background:#ebebeb; font-family:Arial, Helvetica, sans-serif; padding:0; margin:0; font-size:11px}
h1{margin:0px; font-size:24px; padding-top:10px; padding-bottom:10px; padding-left:23px}
h2{margin:0px}
p{margin:0px; padding:0; margin-top:6px; margin-bottom:10px }
img{border:none;}
ul{margin:0px; padding:0; padding-left:20px; margin-bottom:10px; margin-top:5px }
li{ list-style:url(../images/puce.jpg); }
a{color:red; text-decoration:none; }
a:hover{ text-decoration:underline }

span.red{color:red;}
#breaker{clear:both;}

#content_site{margin:0px auto; width:955px}

#header{background:url(../images/header_bkGrnd.jpg) no-repeat #ffffff; width:100% }
#header p{ text-align:right; font-weight:bold; margin:0; padding:0; margin-right:50px; color:#fff; padding-top:6px }
#header a{ color:#fff }

#animation_flash_cnt{ width:912px; height:255px; margin:0 auto }

#contenue{width:866px; background:url(../images/content_body.jpg) repeat-y; padding-left:48px; padding-right:42px }
#contenue h1{color:#66215f;}

.thin_left_border{ padding-left:8px; border-left:1px solid #996699 }
#thin_left_border{ padding-left:8px; border-left:1px solid #996699 }
.thick_left_border{ padding-left:6px; border-left:3px solid #996699 }
#thick_left_border{ padding-left:6px; border-left:3px solid #996699 }

.navigation_pourquoi{ margin-right:20px; color:red; background:url(../images/fleche_g.jpg) no-repeat left; float:right; width:375px; padding:5px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin-bottom:15px }
.navigation_pourquoi p{ margin:0;padding:0; padding-left:15px }

#block_1_accueil{width:800px; padding-bottom:40px; color:#666666}

#block_2_accueil{background:url(../images/accueil_content.jpg) no-repeat; width:822px; height:327px;}
#block_2_accueil p#pavet_1{width:275px; float:left; padding-top:35px; padding-left:25px;}
#block_2_accueil p#pavet_2{width:380px; text-align:right; float:right; padding-top:100px; padding-right:15px;}


#footer{ width:100%; height:52px }
#footer p{ margin:0; padding:0; color:#666666; font-size:9px; width:822px; text-align:center; padding-top:20px;}
#footer p a{ color:#666 }
#footer p a:hover{ color:#999 }
#footer #footer_logo{ background:url(../images/footer_logo.jpg) no-repeat; width:82px; height:49px; position:absolute; margin-left:750px; margin-top:2px;}
#footer #footer_logo_2{ background:url(../images/reseau-entreprendre.jpg) no-repeat; width:82px; height:85px; position:absolute; margin-left:30px; margin-top:-15px;}

ul.plan{ margin-left:16px; padding-bottom:5px }
ul.plan li{  }
ul.plan li a{ color:#000; font-weight:normal }
ul.plan li a:hover{ color:#999 }
ul.plan li { font-weight:bold }

div.hcontent{
    margin-left:21px; margin-right:21px
}
div.hcontent h1{ margin:0; padding:0; color:#66215f; line-height:32px; font-size:26px }
div.hcontent p.h_introduction{ color:#666666; font-size:11px; margin:0; padding:0; padding-top:10px; line-height:13px }

div.hcontent div.home_block_infos{
    float:left;
    width:50%;
}
div.hcontent div.home_block_infos div.home_block_infos_content{
}
div.hcontent div.home_block_infos div.home_block_infos_end{
    width:241px;
    height:41px
}

div.home_block_infos_content{
    padding-left:20px; padding-right:20px
}
div.home_block_infos_content h2{
    margin:0; padding:0;
    font-size:20px
}
div.home_block_infos_content h3{
    margin:0; padding:0;
    font-size:12px;
    padding-bottom:3px;
    padding-top:8px
}
div.home_block_infos_content p{ 
    margin:0; padding:0; font-size:11px; line-height:13px
}
div.home_block_infos_content ul{ 
    margin-bottom:0
}
div.home_block_infos_content ul li{
    margin:0; padding:0
}

div#b_left h3{ color:#ff3333 }
div#b_left h2{ color:#ff3333 }
div#b_left p{ padding-right:35px }
div#b_left ul li{ list-style:url(../images/puce_rouge.jpg) }

div#b_right h3{ color:#663366 }
div#b_right h2{ color:#663366 }
p.home_logo{
    margin:0; padding:0;
    text-align:right
}
p.home_logo img{  }

div.hack_1{
    background:url(/medias/images/bg_hack_1.png) no-repeat;
    width:313px;
    height:62px;
    position:absolute;
    margin-top:345px;
    margin-left:123px
}

div.hack_2{
    background:url(/medias/images/bg_hack_2.png) no-repeat;
    width:268px;
    height:130px;
    position:absolute;
    margin-top:221px;
    margin-left:161px
}
