#fader{clear:both;background:#fff url(images/entete_accueil.jpg) no-repeat;height:148px;width:960px;margin:0;}
#header h1{clear:both;background:#fff url(images/entete.jpg) no-repeat;text-indent:-100em;overflow:hidden;height:148px;width:960px;margin:0;z-index:-1;}

a{color:#2d82b1;}

html{background-color:#fff;margin:0;}
body{margin:0;font-size:62.5%;font-family:verdana,sans-serif;color:#000;background:#fff url(images/bg_str_1.jpg) center top no-repeat fixed;}
/*body{margin:0;font-size:62.5%;font-family:verdana,sans-serif;color:#000;background:#fff url(images/body_fond.png) 50% 0% repeat-y;}*/
#innerbody{background:url(images/body_fond2.png) 50% 0% repeat-y;}
* html #innerbody{background:none;}

body.print,.print #wrapper,.print #page,.print #footer,.print #footer-bg{background-image:none;}
.print #wrapper{width:auto;margin-left:10px;}
#wrapper{width:960px;margin:0 auto;background:url(images/bg.png);}
.with-menu #wrapper{background:url(images/bg_contenue.png)!important;}
#page,#blocbas{margin:0 178px 0 0;font-size:1.2em;}
#blocbas{clear:both;}
#content{display:table;height:1%;}
.page-home #content{width:778px;}
.with-menu #content{width:613px;}
.with-menu #page{padding:0 5px 0 10px;background:url(images/degrade_body.png) bottom left no-repeat;}
.with-menu #outer-page{margin-left:145px !important;background:url(images/bg_body.png) repeat-y;}
.with-menu #blocbas{margin-left:145px !important;}
#lefthand{float:left;width:145px;padding-top:5px;}
#righthand{float:right;width:170px;padding-top:5px;}

#leftmenu ul{margin:0;padding:0;list-style:none;font-family:Arial;font-size:1.1em;}
#leftmenu li .s1{background:url(images/menu_section.png) top left no-repeat;padding-top:5px;margin-top:5px;}
#leftmenu li .s2{background:url(images/menu_section.png) bottom left no-repeat;padding:0 0 5px 15px;font-weight:bold;}
#leftmenu li li{padding:2px 0 4px 15px;}
#leftmenu span{display:block;}
#leftmenu a{color:#000;}

#header{width:960px;margin:0 auto;line-height:none;padding:0;}
#annoncehaut{width:960px;margin:0 auto;line-height:none;padding:0;background-color:#38A8DB;}

#headtop{margin:0;padding:2px 0;}
#headtop ul{margin:0;padding:0;list-style:none;}
#headtop li{display:inline;margin:0;padding:0;}
#headtop span,#headtop a{height:24px;float:left;display:block;padding:0;text-indent:-999em;overflow:hidden;}

#ht-portail{width:400px;}
#ht-membres{margin-left:165px;width:100px;}
#ht-rech{margin:1px 0 -1px 120px;width:140px;text-indent:0!important;}
#ht-rech input.query{width:130px;border:0;}

#headnav{clear:both;width:960px;background:transparent;line-height:normal;margin:0;}
#headnav ul{margin:0 0 0 50px;padding:0;list-style:none;}
#headnav li{display:inline;margin:0;padding:0;}
#headnav a{height:24px;float:left;display:block;padding:0;text-indent:-999em;overflow:hidden;}

#hn-accueil{width:50px;}
#hn-econo{width:70px;}
#hn-enviro{width:95px;}
#hn-education{width:70px;}
#hn-municipal{width:120px;}
#hn-sante{width:45px;}
#hn-panorama{width:70px;}
#hn-actu{width:62px;}
#hn-societe{width:104px;}
#hn-loisir{width:82px;}
#hn-culture{width:110px;}

.pubaccueil{float:right;display:inline;width:150px;margin:45px 6px 0 0;}
.pubaccueil img{border:1px solid black!important;}
#news-container{position:relative;top:-25px;z-index:99;width:604px;}
* html #news-container{height:1%;}
#news-container .tabs{margin:0 0 0 15px;padding:0;list-style:none;height:25px;}
/*#news-container .tabs ul{margin:0;padding:0;list-style:none;height:25px;}*/
#news-container .tabs li{display:inline;margin:0;padding:0;}
#news-container .tabs a{text-align:center;margin:0 -10px 0;height:25px;width:165px;float:left;display:block;padding:0;overflow:hidden;z-index:5;color:#fff;}
#news-container .tabs a.selected{font-weight:bold;}
#news-container .tabs a:hover {text-decoration:none;}
.nc-tab1 .tabs{background:url(images/news_tab_1.gif) no-repeat;}
.nc-tab2 .tabs{background:url(images/news_tab_2.gif) no-repeat;}
.nc-tab3 .tabs{background:url(images/news_tab_3.gif) no-repeat;}
.nc-tab4 .tabs{background:url(images/news_tab_4.gif) no-repeat;}
#news-container .tabs a span{display:block;font-size:1.1em;margin:3px 0 0 15px;}
#news-container .news{background:url(images/bg_bleu2.png) repeat-y;}
/*#news-container .news{display:table;height:1%;}*/
/*.nc-tab1 .news{background:url(images/bg_vert.png) repeat-y;}
.nc-tab2 .news{background:url(images/bg_cyan.png) repeat-y;}
.nc-tab3 .news{background:url(images/bg_bleu.png) repeat-y;}
.nc-tab4 .news{background:url(images/bg_bleu2.png) repeat-y;}
*/

#news-container .news img{width:275px;padding:10px 0 0 30px;float:left;}
#news-container .news .content{padding:5px 0 5px 20px;margin:0 0 0 300px;width:260px;height:350px;overflow:hidden;}
#news-container .news .savoirplus{padding-left:20px;margin:0 0 0 300px;height:30px;}
/*#news-container*/ .news-bas{background-image:url(images/bg_bas.png);background-position:0 -69px;height:22px;padding:0;margin:-25px 0 0 0;}
/*.nc-tab1 .news-bas{background-position:0 -46px;}
.nc-tab2 .news-bas{background-position:0 -23px;}
.nc-tab3 .news-bas{background-position:0 0;}
.nc-tab4 .news-bas{background-position:0 -69px;}
*/
#news-container h2{color:#38a8db;}
/*.nc-tab1 h2{color:#718939;}
.nc-tab2 h2{color:#187593;}
.nc-tab3 h2{color:#2B2057;}
.nc-tab4 h2{color:#38a8db;}*/
.ui-tabs .ui-tabs-hide{display:none;}

.tab{background:url(images/master.png) -560px -154px no-repeat;width:369px;margin:5px 5px 30px 5px;}
.tab h2{color:#047391;margin:0;padding:0 0 0 5px;}
.tab .contenu{padding:20px 10px 0 10px;}
.tab p{text-align:left;font-size:0.95em;}
.tab img{float:right;margin:10px 10px 5px 10px;}

.boite-bleu{background:url(images/boite_bleu.png) top no-repeat;width:158px;padding-top:5px;}
.boite-bleu div{background:url(images/boite_bleu.png) bottom no-repeat;margin-top:15px;padding:0 8px 5px;}

.boite-blanche{background:url(images/boite_blanche.png) top no-repeat;width:158px;padding-top:5px;}
.boite-blanche div{background:url(images/boite_blanche.png) bottom no-repeat;margin-top:15px; padding:0 8px 5px;}


.artsomm{margin:0 auto;width:600px;clear:both;}


ul#ico-bar{margin:0 0 0 8px;padding:0;list-style:none;}
#ico-bar li{background-image:url(images/master.png);height:70px;width:70px;float:left;}
#ico-bar a{text-indent:-999em;display:block;height:67px;overflow:hidden;}

#ico-agenda{background-position:0 -154px;}
#ico-webcam{background-position:-70px -154px;}
#ico-reptel{background-position:-140px -154px;}
#ico-repcul{background-position:-210px -154px;}
#ico-carteg{background-position:-280px -154px;}
#ico-pubcom{background-position:-350px -154px;}
#ico-cavirt{background-position:-420px -154px;}
#ico-annonc{background-position:-490px -154px;}
#ico-lotoqc{background-position:0 -224px;}
#ico-pliens{background-position:-70px -224px;}
#ico-pano{background-position:-140px -224px;width:140px!important;}

#footer{margin:0 auto;width:960px;padding:0 0 30px;text-align:center;color:#fff;font-size:1em;clear:both;background-color:#068FD2;}
#footer a{color:#fff;text-decoration:underline;}
#footer p{text-align:center;}
#footer-bg{background-position:0 -50px;height:52px;}
.with-menu #footer-bg{background-position:0 -102px;}
.m{background:url(images/master.png) no-repeat;}
.p{behavior:url(iepngfix.htc)}

h2{font-size:1.2em;margin-top:0;padding-top:1em;}
h3{font-size:1.25em;}
h4{font-size:1em;}
p,ul,ol,th,td,input,select{font-size:1em;}
a,a:active,a:visited,a.a-name:hover {text-decoration:none;}
a:hover {text-decoration:underline;}
a img,a:hover img{border:0;}
p{text-align:justify;}
ul ul{font-size:100%;}
td p{font-size:100%;}
hr{visibility:hidden;clear:both;margin:0;padding:0;}

:-moz-any-link:focus {outline:none;}


/* ANCIEN STR */

td {text-align:left;}

.decolleimg{margin:0 0 7px 7px;}
.btnretour{text-align:center;}
.btnretour a{width:70px;text-align:center;text-decoration:none;color:#666;padding:5px;border:1px solid #ccc;background-color:#f6f6f6;}
.noborder{border:0!important;}
INPUT.google_rech{border:1px solid #000;padding:1px;font-family:Verdana,sans-serif;font-size:10px;color:#303;font-weight:bold;background-color:#fff;}
INPUT.motclef{width:244px;border:1px solid #000;padding: 2px;font-family: Verdana, sans-serif;font-size: 12px;color:#303;font-weight:bold;background-color:#fff;}
INPUT,TEXTAREA{border:1px solid #000;padding:2px;font-family:Verdana,sans-serif;font-size:12px;color:#303;/*font-weight:bold;*/background-color:#fff;}
SELECT.recherche,INPUT.recherche{width:120px;border:1px solid #000;padding:2px;font-family:Verdana,sans-serif;font-size:11px;color:#303;font-weight:bold;background-color:#fff}


.vignette{position:relative;float:right;text-align:center;max-width:275px;margin:5px;padding:2px;border:1px solid #ccc;background-color:#eee;}
.vignette_img_milieu{text-align:center;margin:5px;padding:2px;border:1px solid #ccc;background-color:#eee;}
.vignette_album{width:350px;text-align:center;margin:5px;padding:2px;border:1px solid #ccc;background-color:#eee;}
.vignette_simple{float:right;margin:5px;padding:2px;}
.calendar,.calendar td{padding:1px 3px;margin:0;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-size:11px;background-color:#fff;}
.calendarHeader{font-weight:bold;color:#000;background:#ddd;margin:0;padding:2px 5px;font-size:11px;}
.calendartoday{background-color:#ff0!important;font-weight:bold;/*  text-decoration: underline;*/}
table.calendar{border:1px solid #666;padding:0;margin-top:5px;width:150px;}
.calendar td{text-align:center;}
.calendarHeader a,.calendar a{color:#253A69;text-decoration:none;}

.titreboitegrise{padding:3px;font:bold 10px Verdana;background-image:url(/images/bgtitre.jpg);color:#000;text-align:left;}
.boitegrise{padding:5px;border:1px solid #ccc;background-color:#eee;}    
.boitelogin{padding:5px;border:1px solid #000;background-color:#fff;}
.boite{     padding:5px;border:1px solid #ddd;background-color:#efefef;}
.boiteblanche{padding: 5px;border:1px solid #ddd;background-color:#fff;}
.boitebleue{padding:5px;border:1px solid #ccc;background-color:#fafaff;}
.boitebleuef{padding:5px;border:1px solid #ccc;background-color:#6767aa;color:#fff;font-weight:bold;font-size:12px;}


ul.sadcbul{list-style-image:url(econo/sadc/images/bullet.jpg);margin:5px 10px;padding:0;}
ul.sadcbul li{margin-bottom:5px;}
ul.sadcbul li ul.sadcbul{list-style-image:url(econo/sadc/images/bullet_r.jpg);}
ul.orientbul{list-style-image:url(societe/orientheque/images/bullet.jpg);margin:5px 15px;padding:0;}
ul.orientbul li{margin-bottom:5px;}
ul.orientbul li ul{list-style-image:url(societe/orientheque/images/bullet2.jpg);margin-top:5px;}


.maxw-275 {
	width:275px;
	max-width:275px;
	width: expression(this.width > 275 ? 275: true);
}

.photorep{width:560px;margin:0 auto;}
.photorep a{border:0;}
.photorep .image{float:left;background:center center no-repeat;margin:10px;border:1px solid #000;}
.photorep .image img{width:90px;height:90px;}


