/*****Reset all*****/
body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol,li, dl, dt, dd, form, a, fieldset, input, th, td{margin: 0; padding: 0; border: 0; outline: none;}
body{line-height:1;background:#868f9b;}
ul, ol, li{list-style: none;}
a{color: black;text-decoration: none;}
a:hover{text-decoration: underline;}
/* debut du template*/
#top{width:884px;margin:36px auto 0;background:url(img/bg-top.png) no-repeat;height:14px;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.aupixelpres.fr/test-client/wp-content/themes/hotline/img/bg-top.png');
}
#container{width:870px;margin:0 auto;font:normal 11px Arial;background:url(img/bg-container.png) repeat-y;padding:0 7px;position:relative;
_background-image:url(img/bg-container.gif);
}
#container #header{height:81px;width:870px;background:#a1cd44;}
#container #header h1{text-indent:-5000px;background:url(img/logo-hotline.jpg) no-repeat;width:250px;height:61px;float:left;}

#container #header #nav{float:left;width:620px;background:url(img/bg-nav-top.jpg) no-repeat;}
#container #header #nav li{display:inline;float:left;}
#container #header #nav a{text-transform:uppercase;font-size:11px;}
#container #header #nav a:hover{text-decoration:none;}
#container #header #nav #nav-top{position:relative;_height:68px;_width:620px;}
#container #header #nav #nav-top li{width:110px;height:68px;text-align:center;margin-top:-7px;}
#container #header #nav #nav-top li a{display:block;height:38px;padding-top:30px;width:110px;}
#container #header #nav #nav-top li.current_page_ancestor{background:url(img/ancestor.jpg) no-repeat;}
#container #header #nav #nav-top .nav-level2 li.current_page_ancestor{background:none;}
#container #header #nav #nav-top .nav-level2 li.current_page_parent{background:url(img/parent.jpg) no-repeat;}
#container #header #nav #nav-top .nav-level2 li.current_page_item{background:url(img/parent.jpg) no-repeat;}
#container #header #nav #nav-top .nav-level2 li.current_page_parent a{color:#b0f225;}
#container #header #nav #nav-top .nav-level2 li.current_page_item a{color:#b0f225;}

#container #header #nav #nav-top .nav-level3 li.current_page_item{background:url(img/li3-current.png) no-repeat left center;
_background-image: none;}
#container #header #nav #nav-top .nav-level3 li.current_page_item a{color:#000;}

#container #header #nav #nav-top .nav-level2{position:absolute;top:61px;left:-250px;background:url(img/bg-li-level2.jpg) no-repeat right top;height:20px;display:none;}
#container #header #nav #nav-top .nav-level2 li{width:181px;height:20px;text-align:center;background:url(img/bg-li-level2.jpg) no-repeat;margin-top:0px;float:left;}
#container #header #nav #nav-top .nav-level2 li a{display:block;height:16px;padding-top:4px;width:181px;}
#container #header #nav #nav-top .nav-level3{position:absolute;top:24px;left:0px;background:transparent;display:none;}
#container #header #nav #nav-top .nav-level3 li{width:128px;height:60px;text-align:center;display:block;clear:left;margin-top:0px;background:none;}
#container #header #nav #nav-top .nav-level3 li a{display:block;height:40px;padding-top:20px;width:113px;color:#000 !important;background:url(img/bg-li-level3.png) no-repeat 0 bottom;padding-left:10px;}

#container #ombre{background:url(img/ombre.png) no-repeat;width:870px;height:4px;z-index:10000;position:absolute;top:81px;left:7px;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.aupixelpres.fr/test-client/wp-content/themes/hotline/img/ombre.png');
_height:4px;
}
#container #content{width:747px;padding-left:123px;background:#fff url(img/bg-content.jpg) repeat-x 0 top;padding-bottom:15px;_margin-top:-10px;color:#4d4d4d;min-height:500px;}
#container #content #flashcontent{width:870px;height:204px;background:url(img/ombre.png) no-repeat 0 bottom;margin-bottom:20px;}
#container #content #flashcontent2{width:493px;height:310px;padding:10px;margin:0 0 20px 15px;background:url(img/bg-pptswf.jpg) no-repeat;}
#container #content #flashcontent3{width:575px;height:240px;}
#container #content #flashcontent4{width:575px;}
#container #content #page{background:url(img/bg-page.png) repeat-y;width:590px;padding:2px 7px 25px 7px;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.aupixelpres.fr/test-client/wp-content/themes/hotline/img/bg-page.png');
}
#container #content #page .post{padding:0 20px;font:normal 12px Arial;color:#706969;}
#container #content #page .post h2{color:#a1cd44;font:normal 24px Arial;margin:20px 0 25px 0;font-style:italic;}
#container #content #page .post h3{color:#abe334;font:normal 26px Arial;margin-bottom:20px;font-style:italic;}
#container #content #page .post h4{color:#a1cd44;font:bold 14px Arial;margin-bottom:20px;}
#container #content #page .post p{margin-bottom:20px;}
#container #content #page .post #listPres{margin-bottom:25px;}
#container #content #page .post #listPres li{padding-left:20px;background:url(img/puce.gif) no-repeat 2px 3px;}
#container #content #page .post .list{margin:0 0 25px 25px;}
#container #content #page .post .list li{padding-left:20px;background:url(img/puce.gif) no-repeat 2px 3px;}
#container #content #page .post #leftCartouche{position:relative;margin:0 20px;width:263px;height:269px;background:url(img/bg-leftCartouche.png) no-repeat;float:left;display:inline;padding:21px 16px 0 16px;}
#container #content #page .post #leftCartouche ul li{margin-bottom:15px;}
#container #content #page .post #leftCartouche .date{font-style:italic;color:#abe334;font-size:14px;display:block;}
#container #content #page .post #rightCartouche{position:relative;width:486px;height:269px;background:url(img/bg-rightCartouche.png) no-repeat;float:left;padding:21px 16px 0 16px;}
#container #content #page .post #rightCartouche p{margin-bottom:15px !important;}
#container #content #page .post .savoirPlus{display:block;width:108px;height:31px;background:url(img/savoir-plus.png) no-repeat;position:absolute;bottom:5px;right:16px;text-indent:-5000px;}
#container #content #page .post .head{text-transform:uppercase;margin-bottom:0;font-weight:bold;}
#container #content #page .post .intro{font-style:italic;font-weight:bold;}
#container #content #page .post .listHead{padding-left:10px;background:url(img/puce.gif) no-repeat 2px 23px;text-decoration:underline;font-weight:bold;clear:both;padding-top:20px;}
#container #content #page .post .alignright{float:right;}
#container #content #page .post .offre{padding-top:20px;position:relative;overflow:auto;}
#container #content #page .post .postuler{display:block;width:108px;height:31px;background:url(img/postuler.gif) no-repeat;text-indent:-5000px;position:absolute;bottom:0px;right:0;}
#container #content #page .post .libelle{width:160px;padding-left:30px;font-weight:bold;vertical-align:top;}
#container #content #page .post .titreAnnonce{font-weight:bold;text-transform:uppercase;color:#b9d165;padding-bottom:30px;}
#container #content #page .post .texteAnnonce{padding-bottom:30px;}
#container #content #page .post input, label{float:left;}
#container #content #page .post .inputT{border-top:1px solid #b2b2b2;border-left:1px solid #b2b2b2;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;height:19px;}
#container #content #page .post .rad{margin:0 10px 0 5px;}
#container #content #page .post .depot td{height:32px;vertical-align:top;padding-left:15px;}
#container #content #page .post .depot span{float:left;color:#a2ce45;display:inline;} 
#container #content #page .post .btnEnvoyer{width:108px;height:31px;text-indent:-5000px;background:url(img/bg-envoyer.gif) no-repeat;float:right;}
#container #content #page .post .error{border:2px solid #ff0000;}
#container #content #page .post .nvsl{margin:40px 0 0 25px;}
#container #content #page .post .boxNAtural{width:570px;clear:both;height:170px;}
#container #content #page .post .boxNAtural .bnLeft{width:396px;float:left;}
#container #content #page .post .boxNAtural .bnLeft span{font-weight:bold;color:#d20008;}
#container #content #page .post .boxNAtural .default{background:url(img/bg-bnDefault.jpg) no-repeat 0 44px;height:112px;padding:58px 10px 0;}
#container #content #page .post .boxNAtural .first{background:url(img/bnLeftMD.jpg) no-repeat;height:112px;padding:58px 10px 0;}
#container #content #page .post .boxNAtural .last{background:url(img/bnLeftCD.jpg) no-repeat;height:88px;padding:82px 10px 0;}
#container #content #page .post .boxNAtural .bnRight{width:154px;float:left;height:170px;position:relative;}
#container #content #page .post .boxNAtural .bnRight .pdf{position: absolute; bottom: 66px; left: 15px;outline:none;display:block;height:28px;width:112px;background:url(img/btnTelecharger.gif) no-repeat;text-indent:-5000px;}
#container #content #page .post .boxNAtural .bnRight .audio{position: absolute; bottom: 28px; left: 15px;outline:none;}
#container #content #page .post .accueilNV{width:575px;}
#container #content #page .post .accueilNV li{float:left;margin-bottom:5px;}
#container #content #bottom-page{width:604px;height:9px;background:url(img/bg-bottom-page.png) no-repeat;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.aupixelpres.fr/test-client/wp-content/themes/hotline/img/bg-bottom-page.png');
}
#bottom-container{width:884px;margin:0 auto 40px;background:url(img/bg-bottom-containerW.jpg) no-repeat;height:19px;}
.botHome{background:url(img/bg-bottom-containerW.jpg) no-repeat !important;}
#easyTooltip{padding:12px 14px 35px 14px;background:transparent url(img/bgTooltip.png) no-repeat;color:#4f4f4f;z-index:3000;font:bold 11px Arial, Sans-serif;width:215px;height:73px;margin-top:-70px;line-height:11px;}

#connexion{background:transparent url(img/boxLogin.png) no-repeat;height:115px;width:300px;position:absolute;top:50%;left:50%;margin:-110px 0 0 -185px;padding:105px 0 0 70px;font-family:Arial;color:#706969;font-size:12px;}
#connexion .inputT{border-top:1px solid #b2b2b2;border-left:1px solid #b2b2b2;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;height:19px;margin-bottom:10px;}
#connexion label{clear:both;width:80px;padding-top:5px;}
#connexion .bouton{background:transparent url(img/btnConnexion.gif) no-repeat;height:31px;width:108px;margin-left:60px;}
#connexion #erreur{margin:-70px 20px 0 0;float:right;color:#f00; font-weight:bold; font-size:10px;}
#adminBox{width:990px;height:830px;position:relative;margin:40px auto;background:transparent url(img/bg-AdminBox.png) no-repeat;font-family:Arial, Sans-serif;font-size:12px;}
#adminBox h1{color:#a1cd44;font:normal 30px Arial;position:absolute;top:60px;left:410px;}
#adminBox .logout{color:#ff0000;display:block;position:absolute;top:116px;right:70px;font-size:11px;font-weight:bold;}
#adminBox .back{color:#000;display:block;position:absolute;top:116px;left:70px;font-size:11px;font-weight:bold;}
#adminBox .inputT{border-top:1px solid #b2b2b2;border-left:1px solid #b2b2b2;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;height:19px;margin-bottom:10px;}
#adminBox #formInput{position:absolute;top:140px;left:390px;}
#adminBox #formEmail{position:absolute;top:150px;left:100px;}
#adminBox #formEmail table label{width:100px;}
#adminBox #formEmail label, input{display:block;float:left;}
#adminBox #formEmail .mail{width:670px}
#adminBox #formInput .title{display:block;width:100%;margin-bottom:10px;}
#adminBox #under{position:absolute;top:240px;left:70px;}
#adminBox #under ul.paging{width:900px;height:475px;}
#adminBox #under ul.paging li {padding:5px 0;border-bottom:1px solid #000;height:16px;margin-left:10px;border-right:1px solid #000;float:left;}
#adminBox #under .fichier{width:150px;height:16px;background:transparent url(img/ico-excel.gif) no-repeat;display:block;padding-left:20px;float:left;}
#adminBox #under .mail{width:16px;height:16px;background:transparent url(img/ico-mail.gif) no-repeat;display:block;float:left;margin:0 5px 0 0;}
#adminBox #under .delete{width:14px;height:16px;background:transparent url(img/ico-delete.gif) no-repeat;display:block;float:left;margin:0 5px 0 0;}
#adminBox #add{width:108px;height:31px;text-indent:-5000px;background:transparent url(img/btn-Add.gif) no-repeat;margin:-5px 0 0 15px;}
#adminBox #under2{position:absolute;top:230px;left:100px;}
#adminBox #under2 .pj{width:16px;height:16px;background:transparent url(img/ico-attach.gif) no-repeat;display:block;margin:0 5px 0 0;}
#adminBox #under2 #message{margin: 20px 0px; width: 770px; height: 350px;}
#adminBox #under2 #envoyer{width:108px;height:31px;text-indent:-5000px;background:url(img/bg-envoyer.gif) no-repeat;margin:0 auto;float:right;}
