a.bottom_link {
    position:absolute;
    display:block;
    bottom:0px;
    right:0;
    color:#000;
    font-weight:bold;
    padding:4px 0px 4px 20px;
    margin: 0px 4px -1px 0;
    background:url(topmenu_eye.gif) bottom left no-repeat;

}

a.bottom_link1 {
    position:absolute;
    display:block;
    bottom:0px;
    right:0;
    color:#000;
    font-weight:bold;
    padding:4px 0px 4px 20px;
    margin: 0px 100px -1px 0;
    background:url(topmenu_eye.gif) bottom left no-repeat;

}

a.bottom_link2 {
    position:absolute;
    display:block;
    bottom:0px;
    left:0;
    color:#000;
    font-weight:bold;
    padding:4px 0px 4px 10px;
    margin: 0px 20px -1px 0;
    

}	

html>body a.bottom_link {
    margin-bottom:0;
}

.box {
    float: left;
    margin: 4px 0px 0px 0px;
}

.quarter-page {
    width: 185px;
}

.three-quarter-page {
    width: 559px;
}

.half-page {
    width: 374px;
}

/* -------------- empty boxes ---------------- */
.empty-quarter-page {
    background: #E0DCD8 url(little-box-grise-bas.gif) no-repeat center bottom;
    position: relative;
    width: 185px;
}

#boxUnderContact{
    height:71px;
}

#boxUnderSky{
    height:71px;
}

#ssform_1{
    margin-bottom:4px;
}

#ssform_2{
    margin-top:4px;
}

.empty-quarter-page div {
    background: transparent url(little-box-grise-haut.gif) no-repeat center top;
    padding: 8px;

}

.empty-half-page {
    background: #E0DCD8 url(bas-box-grise.gif) no-repeat center bottom;
    position: relative;
    width: 374px;
    height:556px
}

.empty-half-page div {
    background: transparent url(box-grise-haut.gif) no-repeat center top;
    padding: 8px;

}

/* -------------- text boxes ---------------- */

.text-quarter-page {
    background: #C6D0E5  url(petit-bleu-bas.gif) no-repeat center bottom;
    position: relative;
    width: 185px;
}

.text-quarter-page div {
    background: transparent  url(petit-bleu-haut.gif) no-repeat center top;
    padding: 8px;

}

.text-half-page {
    background: #C6D0E5  url(contact-bas.gif) no-repeat center bottom;
    position: relative;
    width: 374px;
}

.text-half-page-hidden {
    background:  #C6D0E5 url(contact-bas.gif) no-repeat center bottom;
    position: relative;
    width: 374px;
    display: none;
}

.text-half-page div {
    background: transparent  url(contact-haut.gif) no-repeat center top;
    padding: 8px;

}

/* -------------- info boxes ---------------- */

.info-quarter-page {
    background: #FAECC4 url(petit-intro-bas.gif) no-repeat center bottom;
    position: relative;
    width: 185px;
}

.info-quarter-page p {
     background: transparent url(petit-intro-haut.gif) no-repeat center top;
     padding: 8px;

}

.info-half-page {
    background: #FAECC4 url(intro-bas.gif) no-repeat center bottom;
    position: relative;
    width: 374px;
}

.info-half-page p {
     background: transparent url(intro-haut.gif) no-repeat center top;
     padding: 8px;
}



.box.list {
    position: relative;
}

.box.list ul {
    padding:0;
    margin:0;
}

.box.list li {
    background: #E2E8F2 url(upcoming-bas.gif) no-repeat center bottom;
    list-style: none;
    padding: 0;
    margin: 4px 0px 0px 0px;
    display: block;
    position: relative;
}

.box.list li div {
    background: transparent url(upcoming-haut.gif) no-repeat center top;
    padding: 8px;
}

.box-height {
    height: 71px;
}








/* --- congresslist --- */
#congresslist {
    background: url(box-titre-list.gif) no-repeat;
    width: 185px;
    height: 71px;
}

#contactus {
    background: url(box-titre-contact.gif) no-repeat;
    width: 185px;
    height: 71px;
}

#ordercd {
    background: url(box-titre-cd.gif) no-repeat;
}

#contactus {
	background: url(box-titre-contact.gif) no-repeat;
}

#gethelp {
    background: url(box-titre-help.gif) no-repeat;
}   

/* --- login --- */

#login {
    background: url(box-titre-login.gif) no-repeat;

}

/* --- register --- */

#register {
    background: url(box-titre-register.gif) no-repeat;

}

#register_form {
    height: 110px;
}

#links {
    background: url(box-titre-links.gif) no-repeat;

}   

#calendar {
    background: url(box-titre-calendar.gif) no-repeat;
}


.page-title {
   width: 185px;
   height: 71px;
}

.page-title h2 {
    display: none;
}

/* --- congresslist-info --- */
#congresslist-info {
    
    width: 185px;
    height: 185px;
}
 
#order_form_1 {
    height: 90px;
}
  
/* --- login_form --- */

#login_form {
    height:100px;
}

#login_form form {
    margin-top: 18px;
}

#get-help {
    height: 50px;
    margin-right: 4px;
}

/* --- latest-webcast ---*/
#latest_webcast {
    width: 374px;
    height: 260px;
}


#latest_webcast h3 {
    background: #fff url(titre-latest.gif) no-repeat;
    width: 374px;
    height: 48px;
}

#latest_webcast h3 span {
    display: none;
}
/* --- ciel --- */
#ciel {
    background: url(ciel7.jpg) no-repeat;
    width: 185px;
    height: 330px;
}

#ciel2 {
    background: url(ciel2.jpg) no-repeat;
    width: 185px;
    height: 71px;
}

#ciel3 {
    background: url(ciel-login-register-help.jpg) no-repeat;
    width: 564px;
    height: 72px;
}

#ciel4 {
    background: url(ciel6.jpg) no-repeat;
    width: 185px;
    height: 260px;
}

#ciel5 {
    background: url(ciel8.jpg) no-repeat;
    width: 185px;
    height: 310px;
}


/* --- recent-webcast --- */
#recent-webcast {
    width: 374px;
    height: 200px;
}
#recent-webcast p {
    /*margin-top: 50px;  
    background: url(coming-soon.gif) no-repeat center;*/
    /*width: 120px;*/
    height: 25px;
}
#recent-webcast p span{
    display: none;
}

#recent-webcast h3 {
    background: #fff url(titre-recent.gif) no-repeat;
    width: 374px;
    height: 48px;
}

#recent-webcast h3 span {
    display: none;
}

/* --- Upcoming Events --- */

#upcoming-events {
    width: 374px;
}

#upcoming-events li {
    height: 280px;
}


#upcoming-events li.closed{
    height: 80px;
}

#upcoming-events h3 {
    background: #fff url(titre-upcoming.gif) no-repeat;
    width: 374px;
    height: 44px;
}

#upcoming-events h3 span {
    display: none;
}

#upcoming-events li img {
    float: left;
    margin: 0 8px;
}

.open_400{
    display:block;
    height:400px;
}


/* --- empty boxes --- */
#fill_1 {
    height: 0px;
}

#fill-2 {
    height: 110px;
}

#fill-3 {
    height: 155px;
}

#fill-4 {
    height: 50px;
}

#fill-5 {
    height: 78px;
}

#fill-6 {
    height: 110px;
}

#fill-7 {
    height: 145px;
}

#fill-8 {
    height: 15px;
}

#fill-9 {
    height: 62px;
}

#fill-10 {
    height: 75px;
}

#fill-11 {
    height: 94px;
}

#fill-12 {
    height: 42px;
}

#fill-13 {
    height: 143px;
}

#fill-14 {
    height: 175px;
}

#fill-15 {
    height: 43px;
}

#fill-16 {
    height: 75px;
}

#fill-17 {
    height: 131px;
}

#fill-18 {
    height: 175px;
}

#fill-20 {
height: 143px;
}


#flashcontent {
    border-top:solid 4px #fff;
}

#order_form_2 {
	height: 250px;
}

#order_thanks {
	height: 150px;
}

#contact_form {
	height: 250px;
}


