.clear{
  clear             : both;
}

#container{
  position          : relative;
  margin-left       : auto;
  margin-right      : auto;
  width             : 900px;
}

#naviguation{
  height            : 33px;
}

#naviguation ul{
  margin-bottom     : 0px;
}

#naviguation ul li{
  margin-bottom     : 0px;
}

#leftColumn{
  width             : 598px;
  float             : left;
}

#informations{
  width             : 598px;
  height            : 315px;
}

#informationsLeft{
  float             : left;
  width             : 270px;
  padding-left      : 20px;
  padding-right     : 5px;
}

#informationsRight{
  float             : right;
  width             : 270px;
  padding-left      : 5px;
  padding-right     : 20px;
}

#title{
  width             : 300px;
  height            : 106px;
}

#header{
  width             : 598px;
  height            : 319px;
}

#text p{
  margin-left       : 20px;
  margin-right      : 20px;
  margin-bottom     : 20px;
}

#knowMore{
  padding-top       : 10px;
  padding-bottom    : 5px;
  height            : 20px;
}

#knowMore a{
  padding-right     : 20px;
  width             : 145px;
}

#footerBorder{
  width             : 598px;
  height            : 56px;
  clear             : both;
}

#partners{
  width             : 598px;
  height            : 245px;
}

#innovationBanner{

}

#innovationBanner a img{
  padding-right     : 95px;
}

#partnerOne{
  width             : 129px;
  height            : 50px;
  float             : left;
}

#partnerTwo{
  width             : 101px;
  height            : 50px;
  float             : left;
}

#partnerThree{
  width             : 91px;
  height            : 50px;
  float             : left;
}

#partnerFour{
  width             : 230px;
  height            : 62px;
  clear             : both;
}

#partnerFive{
  width             : 100px;
  height            : 67px;
}

#partnerSix{
  width             : 100px;
  height            : 59px;
  float             : left;
}

#partnerSeven{
  width             : 130px;
  height            : 59px;
  float             : left;
}

#footer ul{
  padding-top       : 0px;
  margin-top        : 10px;
}

#rightColumn{
  width             : 302px;
  float             : right;
}

#rightColumn ul{
  padding-left      : 15px;
  padding-right     : 0px;
  margin-left       : 0px;
  margin-right      : 0px;
}

#rightColumn ul li{
  padding-right     : 0px;
  margin-right      : 0px;
}

#rightColumn ul li.date{
  margin-top        : -4px;
}

#rightColumn ul li.link{
  margin-top        : -4px;
}

#rightColumn ul li.date span{
  width             : 13px;
  height            : 9px;
}

#rightColumn ul li.separator{
  width             : 302px;
  height            : 12px;
  margin-top        : 3px;
  padding           : 0px;
}

#corner{
  width             : 302px;
  height            : 246px;
  margin-top        : -8px;
}

#arrow{
  width             : 302px;
  height            : 69px;
}

#subTitle{
  width             : 230px;
  height            : 84px;
}

#centerColumn{
  width             : 900px;
}

#bannerLeft{
  height            : 190px;
  width             : 598px;
}

#bannerRight{
  height            : 190px;
  width             : 302px;
}

#eventOneLeft,
#eventTwoLeft{
  width             : 558px;
  height            : 370px;
  padding-left      : 20px;
  padding-right     : 20px;
  padding-top       : 20px;
}

#eventThreeLeft{
  width             : 558px;
  height            : 415px;
  padding-left      : 20px;
  padding-right     : 20px;
  padding-top       : 20px;
}

#eventFourLeft{
  width             : 558px;
  height            : 345px;
  padding-left      : 20px;
  padding-right     : 20px;
  padding-top       : 20px;
}

#eventFiveLeft{
  width             : 558px;
  height            : 365px;
  padding-left      : 20px;
  padding-right     : 20px;
  padding-top       : 20px;
}

#eventSixLeft{
  width             : 558px;
  height            : 340px;
  padding-left      : 20px;
  padding-right     : 20px;
  padding-top       : 20px;
}

#eventOneLeft a,
#eventTwoLeft a,
#eventThreeLeft a,
#eventFourLeft a,
#eventFiveLeft a{
  float             : right;
  margin-top        : 10px;
  padding-left      : 15px;
}

#eventSixLeft a{
  float             : right;
  margin-top        : 0px;
  padding-left      : 15px;
}

#eventOneLeft h2,
#eventTwoLeft h2,
#eventThreeLeft h2,
#eventFourLeft h2,
#eventFiveLeft h2,
#eventSixLeft h2{
  padding-bottom    : 0px;
  margin-bottom     : 5px;
}

#eventOneLeft .detail,
#eventTwoLeft .detail,
#eventThreeLeft .detail,
#eventFourLeft .detail,
#eventFiveLeft .detail,
#eventSixLeft .detail{
  margin-top        : 15px;
  margin-bottom     : 15px;
}

#eventOneRight{
  width             : 302px;
  height            : 390px;
}

#eventTwoRight{
  width             : 302px;
  height            : 365px;
  padding-top       : 25px;
}

#eventThreeRight{
  width             : 302px;
  height            : 405px;
  padding-top       : 30px;
}

#eventFourRight{
  width             : 302px;
  height            : 340px;
  padding-top       : 25px;
}

#eventFiveRight{
  width             : 302px;
  height            : 360px;
  padding-top       : 25px;
}

#eventSixRight{
  width             : 302px;
  height            : 340px;
  padding-top       : 20px;
}

#largeFooterBorder{
  width             : 900px;
  height            : 56px;
}

#largePartners{
  width             : 900px;
  height            : 245px;
}

#picturesGallery{
  width             : 583px;
  height            : 270px;
  padding-top       : 15px;
  padding-left      : 15px;
}

#videosGallery{
  width             : 583px;
  padding-top       : 15px;
  padding-bottom    : 15px;
  padding-left      : 15px;
}

#videosGallery #video{
  margin-left       : 15px;
}

#picturesGallery h2,
#videosGallery h2{
  margin-top        : 0px;
  padding-top       : 5px;
}

#picturesGallery h2 span,
#videosGallery h2 span,
#press h2.pressTitle span,
#press h2.pressRelease span,
#rightColumn h2.pressContact span,
#contact h2 span{
  padding-left      : 10px;
  padding-top       : 5px;
  padding-bottom    : 5px;
  padding-right     : 10px;
}

#press{
  padding           : 15px;
  padding-top       : 10px;
}

#press p{
  margin-bottom     : 20px;
}

#press hr,
#formContact form hr{
  margin-top        : 25px;
  margin-bottom     : 25px;
}

#leftColumn hr{
  clear             : both;
}

#press h2.pressTitle{
  padding-top       : 5px;
  padding-bottom    : 5px;
  margin-top        : 5px;
  padding-left      : 0px;
}

#press h2.pressRelease{
  padding           : 10px;
  padding-top       : 5px;
  padding-bottom    : 5px;
  padding-left      : 0px;
}

#rightColumn h2.pressContact{
  padding           : 10px;
  padding-top       : 5px;
  padding-bottom    : 5px;
  margin-top        : 0px;
  padding-left      : 0px;
}

#rightColumn #pressContact{
  padding-top       : 200px;
  padding-left      : 30px;
  height            : 325px;
}

#pressLink{
  height            : 25px;
  padding-top       : 10px;
  padding-left      : 10px;
  margin-top        : 25px;
  margin-bottom     : 25px;
}

#pressLink a{
  padding-left      : 25px;
  padding-top       : 1px;
}

#contact{
  padding           : 15px;
}

#contact h2{
  padding           : 10px;
  padding-top       : 5px;
  padding-bottom    : 5px;
  margin-top        : 0px;
  padding-left      : 0px;
}

#informationsContact{
  width             : 210px;
}

#formContact{
  float             : right;
  width             : 358px;
}

#formContact #form{
  padding-left      : 20px;
  padding-right     : 20px;
  padding-top       : 5px;
  padding-bottom    : 15px;
}

#formContact #form p{
  margin-bottom     : 5px;
}

#formContact #form span.pink{
  position          : absolute;
  margin-left       : 5px;
  margin-top        : -5px;
}

#formContact span.pink{
  position          : absolute;
  margin-left       : -4px;
  margin-top        : 0px;
}

#formContact #form textarea{
  margin-bottom     : 20px;
}

#formContact #form input,
#formContact #form textarea{
  width             : 315px;
}

#formContact #form select{
  width             : 215px;
}

#formContact #form input.withoutBorder{
  width             : auto;
}

#formContact #form h6{
  margin-top        : 0px;
}