@charset "utf-8";
/* CSS Document */

a {vertical-align: baseline;}

body#guide{background-image:url(/htdocs/images/guide/bg_body.jpg);}
#guide #wrapper .background{background-image:url(/htdocs/images/guide/bgContent.jpg);}
#guide #footer{background-image:url(/htdocs/images/guide/bgfooter.gif);}
#guide .newsletter{background-image:url(/htdocs/images/guide/bgNewsletter.gif);}
#guide .newsletter input.txt{background-image:url(/htdocs/images/guide/bginput.gif);}
#guide .newsletter input.btn{background-image:url(/htdocs/images/guide/bgbtnOK.gif);}
#guide #printlink{background-image:url(/htdocs/images/guide/btnprint.gif);}
#guide h1.logo{margin:30px 20px 0px 15px;}
#guide h1.logo a{background-image:url(/htdocs/images/guide/logo-new.png);height:125px;width:220px;}
#guide a, #guide h1, #guide h2, #guide h5, #guide h6 { color: #db8417; }

/* [CSS] Pictures Gallery */
/*Galerie photos*/
.gallery p{width:275px;padding:0 2px 10px 2px;margin:0px 0px 10px 6px; float: left}
.gallery a {width:275px; height:116px;}
.gallery div.row {clear:both;}
.gallery img {float: none; margin-bottom: 5px;}
.gallery span {display: block; width: 190px;}

.tt24, .tt29, .tt30, .tt32, .tt33, .tt36, .tt38, .tt167, .tt50, .tt53, .tt55, .tt54, .tt52, .tt136, .tt75{background:transparent url(/htdocs/images/icons/ecole40.png) no-repeat 100% 100%; margin-bottom:0; padding-bottom:0.75em;}
.tt25, .tt56, .tt57, .tt188, .tt189, .tt190, .tt177, .tt77{background:transparent url(/htdocs/images/icons/bank40.png) no-repeat 100% 100%; margin-bottom:0; padding-bottom:0.75em;}
.tt26, .tt58, .tt59{background:transparent url(/htdocs/images/icons/clock40.png) no-repeat 100% 100%; margin-bottom:0; padding-bottom:0.75em;}
.tt27, .tt44, .tt140, .tt187, .tt61, .tt62, .tt64, .tt60, .tt178{background:transparent url(/htdocs/images/icons/star40.png) no-repeat 100% 100%; margin-bottom:0; padding-bottom:0.75em;}
.tt28, .tt51, .tt191, .tt192, .tt176{background:transparent url(/htdocs/images/icons/information40.png) no-repeat 100% 100%; margin-bottom:0; padding-bottom:0.75em;}

.tt168, .tt181, .tt31{background:transparent url(/htdocs/images/icons/enfance40.png) no-repeat 100% 100%; margin-bottom:0; padding-bottom:0.75em;}

.tt169, .tt179, .tt180, .tt131, .tt121, .tt185, .tt186, .tt76, .tt133{background:transparent url(/htdocs/images/icons/famille40.png) no-repeat 100% 100%; margin-bottom:0; padding-bottom:0.75em;}

.tt170{background:transparent url(/htdocs/images/icons/ecole40.png) no-repeat 100% 100%; margin-bottom:0; padding-bottom:0.75em;}
.tt171{background:transparent url(/htdocs/images/icons/star40.png) no-repeat 100% 100%; margin-bottom:0; padding-bottom:0.75em;}
.tt172, .tt72{background:transparent url(/htdocs/images/icons/fete40.png) no-repeat 100% 100%; margin-bottom:0; padding-bottom:0.75em;}
.tt173{background:transparent url(/htdocs/images/icons/bank40.png) no-repeat 100% 100%; margin-bottom:0; padding-bottom:0.75em;}
.tt174{background:transparent url(/htdocs/images/icons/information40.png) no-repeat 100% 100%; margin-bottom:0; padding-bottom:0.75em;}
.tt175{background:transparent url(/htdocs/images/icons/clock40.png) no-repeat 100% 100%; margin-bottom:0; padding-bottom:0.75em;}

/*Pôle prévention*/
body#pole {background-image:url(/htdocs/images/pole/bg_body.jpg);}
body#pole #wrapper .background{background-image:url(/htdocs/images/pole/bgcontent.jpg);}
body#pole #footer {background-image:url(/htdocs/images/pole/bgfooter.gif);}
body#pole #footer a {color: #f29839}
body#pole #footer a:hover {color: #000}

body#pole .news em {color: #5e6869}

body#pole .newsletter{background-image:url(/htdocs/images/pole/bgNewsletter.gif);}
body#pole .newsletter h4 {color:#fff; font-weight: normal;}
body#pole .newsletter input.txt{background-image:url(/htdocs/images/pole/bginput.gif);}
body#pole .newsletter input.btn{background-image:url(/htdocs/images/pole/bgbtnOK.gif);}
body#pole #printlink{background-image:url(/htdocs/images/pole/btnprint.gif);}

body#pole h1.logo{margin:50px 20px 20px 2px;}
body#pole h1.logo a{background-image:url(/htdocs/images/pole/logo.gif); height:65px; width:220px;}

body#pole a {color: #f29839;}
body#pole h1, body#pole h2, body#pole h5, body#pole h6 {color: #363a8c;}

body#pole .navigation a {color: #fff;}
body#pole .subnavigation li {border-top: #f29839 1px solid}
body#pole .subnavigation li.level0_Last, 
body#pole .subnavigation li.level0_LastSelected {border-bottom: #f29839 1px solid}
body#pole .subnavigation li a {color: #5e6869;}
body#pole .subnavigation li.level0_FirstSelected a,
body#pole .subnavigation li.level0_Selected a,
body#pole .subnavigation li.level0_LastSelected a{color: #fff;}
body#pole .subnavigation ul {padding:0px;list-style:none;background:#c9c9c9;}
body#pole .subnavigation li.level0_FirstSelected ul li,
body#pole .subnavigation li.level0_Selected ul li,
body#pole .subnavigation li.level0_LastSelected ul li {border-top: 0px}
body#pole .subnavigation li.level0_FirstSelected ul li a,
body#pole .subnavigation li.level0_Selected ul li a,
body#pole .subnavigation li.level0_LastSelected ul li a {color: #5d6768;}

body#pole .content img[align=left] {float: left; margin: 0 15px 5px 0px;}
body#pole .content img[align=right] {float: right; margin: 0 0px 5px 15px;}

body#pole .btn-1, body#pole .btn-2 {background: #363a8c; color: #fff;}

body#pole .pagination{ background:#363a8c; text-align:right; font-size:10px; padding:7px }
body#pole .pagination a{ color:#fff; background:#5e6868; border:1px solid #5e6868; padding:1px 3px}
body#pole .pagination a:hover{ color:#5e6868; background:#fff; border:1px solid #fff; padding:1px 3px}
body#pole .pagination a.page_Selected{ color:#363a8c; background:#fff;border:1px solid #fff;padding: 1px 3px}



.cantons a.canton-jura{background:url(/htdocs/images/guide/logo-new.png) no-repeat -2px -140px;height:50px;width:48px; display:block; text-indent:-9999px;}
.cantons a.canton-neuchatel{background:url(/htdocs/images/guide/logo-new.png) no-repeat -50px -140px;height:50px;width:42px; display:block; text-indent:-9999px;}
.cantons a.canton-vaud{background:url(/htdocs/images/guide/logo-new.png) no-repeat -90px -140px;height:50px;width:42px; display:block; text-indent:-9999px;}
.cantons a.canton-fribourg{background:url(/htdocs/images/guide/logo-new.png) no-repeat -132px -140px;height:50px;width:42px; display:block; text-indent:-9999px;}
.cantons a.canton-valais{background:url(/htdocs/images/guide/logo-new.png) no-repeat -175px -140px;height:50px;width:42px; display:block; text-indent:-9999px;}
.cantons li{ float:left; display:block;}
.cantons{ position:relative;}
#wrapper .cantons ul{ margin-bottom:0px;}

#guide .subnavigation{ clear:both; padding-top:25px;}


#guide .news em { color:#DB8417;}
#guide .news .more { color:#010101;}
#guide a.btn-2{ color:#FFF; background:#DB8417;}
#guide a.btn-2:hover{ color:#000;}











