p {margin: 0 0 1.5em 0}
ul {margin-bottom: 1.5em}

ul.ul li {list-style-image: url('http://www.isurf-media.com/site_pro/userfiles/10005650-2/image/puce.png')}
ul.ul li ul li {list-style-image: url('http://www.isurf-media.com/site_pro/userfiles/10005650-2/image/puce2.png')}
h1, h2 {margin: 0 0 0.5em 0} 
h1.programme {width: 724px; height: 50px; padding-top: 150px; background: url('http://www.isurf-media.com/site_pro/userfiles/10005650-2/image/h1-programme.png') }

h1.theme {width: 724px; height: 50px; padding-top: 150px; background: url('http://www.isurf-media.com/site_pro/userfiles/10005650-2/image/h1-theme.png') }
.orange { color: #ff6701 }
.btn-devis { margin: 0 auto }
.btn-devis a { display: block; width: 180px; height: 40px; background: url('http://www.isurf-media.com/site_pro/userfiles/10005650-2/image/btn-devis.png') no-repeat 0 0}
.btn-devis a:hover {background: url('http://www.isurf-media.com/site_pro/userfiles/10005650-2/image/btn-devis.png') no-repeat 0 -40px }
.btn-devis a span {display: none}


#navbar {padding: 10px 0}
.navbar .currentDepth1 { border: none }
#navbar .currentDepth1 a, #navbar .currentDepth1 a.select {line-height: 22px; -moz-border-radius: 22px; -webkit-border-radius: 22px; border-radius: 22px; margin: 4px 5px 0 5px; padding: 0 14px; behavior: url(/PIE.htc) }

#slide_menu5 ul li ul {padding: 0}
#slide_menu5 ul li ul li a { background-color: #f2f8fe; color: #194166 }
#slide_menu5 ul li ul li a:hover {background-color: #cce0f2; color: #194166}
#slide_menu5 ul li ul li a.select {background: #ffe1cc; color: #194166}

ul.listProg {list-style: none}
ul.listProg li {background: #f2f8fe url('http://www.isurf-media.com/site_pro/userfiles/10005650-2/image/folder-24.png') no-repeat 5px center; line-height: 28px; padding-left: 35px; margin: 1px 0; border-bottom: 1px solid #eee; border-top: 1px solid #fafafa}

.colonne_contenu_2, .colonne_contenu_1 {background-repeat: repeat}

div#colonneWidgetsR {padding-top: 18px}
.footer { padding-top: 0; width: 940px; padding-left: 15px  }

.blocLogo {background: rgb(242, 248, 254); color: #000 }
.blocLogo img { margin: 0 2px}