/*GABAR*/
body {background: #477aa9 url(../art/backgrounds/bg_blue.jpg) repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#3c3b3b;}
h2 { font-size: 14px; font-weight: bold }
h3 { font-size: 12px; font-weight: bold }

#container {width: 960px; min-height:1080px; padding:0 6px; margin:0 auto; background: url(../art/backgrounds/bg_container.jpg) no-repeat;}
#container.home {min-height:1040px;}
#content {width: 960px; float: left;}
#content #top {/*height: 68px;padding-top: 78px;*/ height:146px;width: 960px;  background: url(../art/backgrounds/top_top.jpg) no-repeat;}
#content #top a.logo { display: block; width:285px; height: 64px; float: left; }
#content #top #menu {float:left; width:100%;} 
#content #flash {}
#content #footer { float: left;width: 960px; height: 409px; /*background: url(../art/backgrounds/bg_top_footer6.jpg) no-repeat;*/}
#content #footer2 { float: left;width: 960px; height: 42px; background: #333333 url(../art/backgrounds/bg_footer2.jpg) no-repeat top;}

.highlight1 { font-size: 12px; color: #3c3b3b; font-weight: bold }
.highlight2 { font-size: 12px; color: #f29633; font-weight: bold}
.highlight2_up { font-size: 12px; color: #f29633; font-weight: bold; text-transform: uppercase;}
.warning { display:block; width:86%; height: 30px; background: #fb0202 ; color: white; font-size: 16px; font-weight: bold; text-align: center; line-height: 30px; margin: 20px 7%;}
ul { list-style-type: circle; list-style-image: url("../art/backgrounds/puce.jpg"); margin-left: 15px; }
ul li {margin: 2px 0}
table tr.orange {background:#fbdfc1;}
table td { padding:5px 10px;  }

/*ICONES SOCIAL*/
.logo_social { float: right; margin-top: 10px; width: 85px;}
.logo_social a { float:left; display: block; height: 16px; width: 16px; margin: 0 5px 0 0}

/*CONTENU*/

/*MENU*/
#menu ul { list-style-type: none;list-style-image: none;margin-left: 0}
#menu ul li { float: left; }
#menu ul li { margin: 0; height: 82px}
#menu ul li a { margin: 0; height: 82px; display:block;}

#menu_1 { background: url(../art/menu/menu_1.jpg) no-repeat;width: 268px;}
#menu_2 { background: url(../art/menu/menu_2.jpg) no-repeat;width: 124px;}
#menu_3 { background: url(../art/menu/menu_3.jpg) no-repeat;width: 106px;}
#menu_4 { background: url(../art/menu/menu_4.jpg) no-repeat;width: 151px;}
#menu_5 { background: url(../art/menu/menu_5.jpg) no-repeat;width: 119px;}
#menu_6 { background: url(../art/menu/menu_6.jpg) no-repeat;width: 192px;}

a:hover#menu_1 { background: url(../art/menu/menu_1_h.jpg) no-repeat;width: 268px;}
a:hover#menu_2 { background: url(../art/menu/menu_2_h.jpg) no-repeat;width: 124px;}
a:hover#menu_3 { background: url(../art/menu/menu_3_h.jpg) no-repeat;width: 106px;}
a:hover#menu_4 { background: url(../art/menu/menu_4_h.jpg) no-repeat;width: 151px;}
a:hover#menu_5 { background: url(../art/menu/menu_5_h.jpg) no-repeat;width: 119px;}
a:hover#menu_6 { background: url(../art/menu/menu_6_h.jpg) no-repeat;width: 192px;}



/*ENTETES*/
a.bt_register { display: block; width: 144px; height: 27px; background:url(../art/buttons/bt_register.png) no-repeat; float: right; margin: 90px 40px 0 0 }
a:hover.bt_register { display: block; width: 144px; height: 27px; background:url(../art/buttons/bt_register_h.png) no-repeat;}


/*FOOTER*/

#content #footer2 .links { width: 945px; height: 27px; color:#adadad ; padding:8px 0 0 15px; }
#content #footer2 .links a {  color: #adadad ; text-transform: uppercase; font-size: 10px ; font-weight: bold; text-decoration: none;  }
#content #footer2 .links a:hover { text-decoration:underline; }
.logo_ata img { margin-left:780px; }

/*HOME*/

#content #home {}
#content #home .top {width: 960px; height:68px; background:url(../art/backgrounds/top_enbref.jpg) no-repeat;}
#content #home .content {width: 888px; height:276px; padding:0 36px 0 36px }
#content #home .bloc { height:276px; padding:0; float: left;  }

#content #home .bloc.left { padding: 0 40px 0 15px; width: 240px; }
#content #home .bloc.right {  padding: 0 0 0 50px; width: 225px; }
#content #home .bloc.middle { padding: 0 35px 0 35px; width: 235px; }

#content #home .bloc ul { list-style-type: circle; list-style-image: url("../art/backgrounds/puce.jpg"); margin-left: 15px; }
#content #home .bloc ul li {margin: 2px 0}
#content #home .bloc div { height: 100px; }
#content #home .bloc p { height: 100px; }
#content #home .bloc h2 { color:#f29633; height: 14px; padding: 18px 0 }
#content #home .bloc .button { float: right;}

#content #home .top_qui {width: 960px; height:68px; background:url(../art/backgrounds/top_qui.jpg) no-repeat; margin-bottom: 10px}
#content #home .content_qui {width: 795px; height:90px; padding:0 75px 0 90px }
#content #home .content_qui img { margin-left: 100px; }

/*PRES*/

#content #pres { background: white; height: 1350px;}
#content #pres .entete { width: 960px; height: 135px; background:url(../art/backgrounds/entete_pres.jpg) no-repeat;}
#content #pres .top { width: 960px; height: 68px; background:url(../art/backgrounds/top_pres.jpg) no-repeat;}
#content #pres .top2 {width: 960px; height: 68px; background:url(../art/backgrounds/top_pres3.jpg) no-repeat;}
#content #pres .content {width: 960px; padding:0;}
#content #pres .content .bloc {  padding: 20px 0 0 55px; width: 873px; height: 220px }
#content #pres .content .bloc.bloc2 { height: 600px; }
#content #pres .content .bloc h2 { font-size: 12px }
#content #pres .content .bloc img { float: left; }
#content #pres .content .bloc .button {float:right; margin-top: 20px}
#content #pres .content .bloc h4 {font-size: 16px ; color: #1261a9; font-weight: bold; margin:35px 0 15px 0}
#content #pres .content .bloc .texte { float: left; width:650px; padding:0 0 0 35px  }
#content #pres .content .bloc2 .texte {  padding: 35px 15px 0 15px; }
#content #pres .content .bloc ul { list-style-type: circle; list-style-image: url("../art/backgrounds/puce.jpg"); margin-left: 15px; }
#content #pres .content .bloc ul li {margin: 12px 0}
#content #pres .content .bloc.center { width: 100%; height: 120px;text-align: center; line-height: 25px; margin-top: 20px }

/*INFOS PRATIQUES*/

#content #infos {}
#content #infos .entete { width: 960px; height: 135px; background:url(../art/backgrounds/entete_infos.jpg) no-repeat;}
#content #infos .top {  width: 960px; height: 68px; margin-bottom:45px;  background:url(../art/backgrounds/top_infos.jpg) no-repeat;}
#content #infos .content {float:left;width: 914px; height: 490px; padding:0 0 36px 36px }
#content #infos .bloc1 { height:230px; padding: 0 0 0 85px; width: 850px;  }
#content #infos .bloc2 {padding: 0 0 0 47px; width: 870px; height:250px; margin-top:20px; }
#content #infos .bloc2 p { margin: 55px 0 30px 20px; }

#content #infos .bloc1 .element_contact { float: left; width: 230px; height: 210px; }
#content #infos .bloc1 .element_contact p {margin:10px 50px 0 0; width: 175px; }


#content #infos .bloc2 p { float: left;  }
#content #infos .bloc2 img { float: left;  }
#content #infos .bloc1 h2,  #content #infos .bloc2 h2 { float: left; color: #f29633;margin-right:25px;padding:0 12px 0 0 ;border-right: 1px solid #cccccc;}
#content #infos .bloc1 h2 {height:127px; }
#content #infos .bloc2 h2 {height:220px; }
#content #infos iframe { float: left; }
#content #infos .button { margin:0 0 0 20px; }
#content #infos .content a { color: #f29633; }

/*RESULTAT*/

#content #resultat {}
#content #resultat .entete { width: 960px; height: 135px; background:url(../art/backgrounds/entete_result.jpg) no-repeat;}
#content #resultat .top {  width: 960px; height: 68px; background:url(../art/backgrounds/top_resultat.jpg) no-repeat;}
#content #resultat .content {float:left;width: 960px; height:1420px; padding:0; background:white }
#content #resultat .content .bloc {  padding: 15px 36px 0 51px; width: 873px; height: 180px }
#content #resultat .content .bloc h2.top2 { float:left;font-size:12px;margin-left:15px;padding:30px 20px;width:600px;}
#content #resultat .bloc .texte { width: 650px; float: left ; padding-left:30px ; height:190px;}
#content #resultat .bloc .texte h4 {font-size: 16px ; color: #3c3c3c; font-weight: bold; margin-bottom: 15px}
#content #resultat .content .bloc ul { list-style-type: circle; list-style-image: url("../art/backgrounds/puce.jpg"); margin-left: 80px;}
#content #resultat .content .bloc img { float: left; }
#content #resultat .col_left { width: 270px; float: left ; padding:0 35px 0 50px; }
#content #resultat .content .bloc_temoignage a { color: #333; }
#content #resultat .content .bloc_temoignage { float:left;height: 520px; }
#content #resultat .temoignage { float: left; width: 45%; margin-right:0; }
#content #resultat .temoignage img { margin:0 10px 5px 0; }
#content #resultat .content .bloc_temoignage h2{ color:#f29633; height: 14px; padding: 18px 0 ; margin-bottom:15px;; text-transform: uppercase;}
#content #resultat .content .bloc_temoignage h3{padding: 18px 0 ; }
#content #resultat .content .bloc_graph {padding: 15px 0 0 0;  float:left;width: 960px; height: 948px; background:url(../art/res4.jpg) no-repeat; }

/*ENTREPRENEURS*/

#content #entr .entete { width: 960px; height: 135px; background:url(../art/backgrounds/entete_entr.jpg) no-repeat;}
#content #entr .top {  width: 960px; height: 68px; background:url(../art/backgrounds/top_entr.jpg) no-repeat;}
#content #entr .content {float:left;width: 960px; padding:0 0 36px 0; background:white }
#content #entr .bloc h2.top2 { float:left;font-size:16px;margin-left:15px;padding:30px 20px;width:600px;}
#content #entr .content .bloc {  padding: 15px 36px 0 51px; width: 873px; float:left; margin-bottom: 10px;}
#content #entr .content .bloc img { float: left; }
#content #entr .content .bloc .button { float: right; }
#content #entr .content .bloc h3 { text-align:right;text-transform:uppercase;font-size: 14px ; color: #f29633; float: left; width: 280px; padding: 0 20px;}
#content #entr .content .bloc h4 {font-size: 16px ; color: #1261a9; font-weight: bold; margin-bottom: 15px}
#content #entr .content .bloc .bloc_right { border-left: 1px solid #ccc;padding-left:10px;width: 540px; float: left; }
#content #entr .content .bloc .bloc_right ul li { margin-top: 10px; margin-bottom: 10px }
#content #entr .content .bloc .bloc_right table { width: 90%; margin: 20px 5% }

/*INVESTISSEURS*/

#content #entr.invest .top {  width: 960px; height: 68px; background:url(../art/backgrounds/top_invest.jpg) no-repeat;}
#content #entr.invest .entete { width: 960px; height: 135px; background:url(../art/backgrounds/entete_invest.jpg) no-repeat;}


/*PROGRAMME*/
#container.prog {min-height:1500px;}

.prog #content #infos .top {  width: 960px; height: 68px; background:url(../art/backgrounds/top_prog.jpg) no-repeat;}
.prog #content #infos .content {height:600px; background: url("../art/programme.jpg") no-repeat 50px 0px;}
.prog #content #infos .content table { width: 90%; margin: 20px 2%; }
.prog #content #infos .content table tr {border-top:1px solid #CCCCCC; height:110px;;}
.prog #content #infos .content table .hour p  {color:#1261a9; font-weight: bold; text-align:left;margin-top: -60px; font-family:helvetica, verdana, arial; padding:0 0 0 0;font-size:20px; text-transform:uppercase}
.prog #content #infos .content table tr td p { text-align:center;font-size: 14px; }
.prog #content #infos .content table tr td p strong { font-size: 16px; text-transform: uppercase; font-weight: bold; }

.prog_blue {background:#c0d8f1}
.prog_blue2 {background:#cda6dd}
.prog_orange {background:#d8a787}
.prog_green {background:#b3d749}

/*RDV INNOV*/

#container .rdvInnov { height: 850px }
.rdvInnov #content #infos .top {  margin-bottom:25px;width: 960px; height: 68px; background:url(../art/backgrounds/top_rdv.jpg) no-repeat;}
.rdvInnov #content #infos .content {height:450px; }
.rdvInnov #content #infos .content img {margin:0 0 0 80px}


/*INSCRIPTION*/

#content #infos.inscription .top {  width: 960px; height: 68px; background:url(../art/backgrounds/top_inscription.jpg) no-repeat;}
#content #infos.inscription .content {height:200px;}
#content #infos.inscription h2 {text-align: center;}
#content #infos.inscription h2 .highlight2 {font-size:14px;}

/*SKINS*/

.innov { color: #f29633; font-weight: 700}
.innov span { color: #1261a9; font-weight: 700}
.high {color: #1261a9; }
.high2 { font-weight: bold; font-style: italic;}
img.border {border: 1px solid #5e7e8d}

/*LOGIN*/

#content #login { background: white; height: 750px;}
#content #login .entete { width: 960px; height: 135px; background:url(../art/backgrounds/entete_pres.jpg) no-repeat;}
#content #login .top { width: 960px; height: 68px; background:url(../art/backgrounds/top_login.jpg) no-repeat;}
#content #login .top2 {width: 960px; height: 68px; background:url(../art/backgrounds/top_pres2.jpg) no-repeat;}
#content #login .content {width: 960px; padding:0;}
#content #login .content .bloc {  padding: 20px 0 0 55px; width: 873px; height: 220px }
#content #login .content .bloc.bloc2 { height: 600px; }
#content #login .content .bloc h2 { font-size: 12px }
#content #login .content .bloc img { float: left; }
#content #login .content .bloc h4 {font-size: 16px ; color: #1261a9; font-weight: bold; margin:35px 0 15px 0}
#content #login .content .bloc .texte { float: left; width:650px; padding:0 0 0 35px  }
#content #login .content .bloc2 .texte {  padding: 35px 15px 0 15px; }
#content #login .content .bloc ul { list-style-type: circle; list-style-image: url("../art/backgrounds/puce.jpg"); margin-left: 15px; }
#content #login .content .bloc ul li {margin: 12px 0}
#content #login .content .bloc.center { width: 100%; height: 120px;text-align: center; line-height: 25px; margin-top: 20px }
#content #login .encart-login{
width:326px;
height:123px;
margin:45px auto 0 auto;
padding-top:50px;
padding-left:5px;
padding-right:5px;
background:url(../art/backgrounds/bg-espace-prive.jpg) no-repeat;
}


