/* ################

# RIGHT SIDE BLOCS
- radio / videos / photos : gris #d8d9db
- agenda / calendrier / catÃ©gories annuaire / Flux RSS Agenda / Flux RSS P.A. : beige clair #f9f5ee

################ */

/* layout */
body                    {background-color:#a15345}
#header                 {background:transparent url("/images/site/all.png") 0 0 no-repeat}
#main                   {background:transparent url("/images/site/bg-main.png") 0 0 repeat-y}
#footer                 {background:#d9ba8d url("/images/site/footer.png") 0 0 no-repeat}

/* normal links */
#actu-body a,
.last-actu-txt a,
.last-anno-author a,
#art-contact a,
#art-bio a,
#event-body a,
#anno-body a,
#side-art-actu a,
.arch-title a           {color:#a25445}
#actu-body a:hover,
.last-actu-txt a:hover,
#art-contact a:hover,
#art-bio a:hover,
#event-body a:hover,
#anno-body a:hover,
#side-art-actu a:hover,
.arch-title a:hover     {color:#fff; background-color:#d9ba8d}
#actu-body a:active,
.last-actu-txt a:active,
#art-bio a:active,
#event-body a:active,
#anno-body a:active,
#side-art-actu a:active,
.arch-title a:active    {color:#fff; background-color:#a25445}

/* login box */
#login-box a,
#login-box label,
#login-txt              {color:#a15345}
#login-txt              {background:transparent url("/images/site/all.png") -879px -282px no-repeat}
#cur-user               {color:#4f525a}
#logout                 {color:#a15345}
#cur-user:hover,
#logout:hover           {color:#d9ba8d}
#cur-user:active,
#logout:active          {color:#a15345}

/* main-menu */
#main-menu a            {color:#d9ba8d; background:transparent url("/images/site/all.png") 0 -205px no-repeat}
#main-menu a:hover      {color:#a15345; background:transparent url("/images/site/all.png") -100px -205px no-repeat}
#main-menu a:active,
#main-menu .active a,
#main-menu .active a:hover {color:#a15345; background:transparent url("/images/site/all.png") -200px -205px no-repeat}

/* content */
#content-head           {background:transparent url("/images/site/all.png") 0 -484px no-repeat}
#content-body           {color:#4f525a}
#content h2             {color:#d9ba8d}
.h3-type3               {color:#a7a8ac}

#actu h3                {color:#4f525a; background-color:#f0f0f0}
#actu-links a           {color:#fff; background:transparent url("/images/site/all.png") -300px -202px no-repeat}
#actu-links a:hover     {color:#fff; background:transparent url("/images/site/all.png") -337px -202px no-repeat}
#actu-annu              {border-top:1px solid #a7a8ac}
#actu-annu a            {color:#d9ba8d; background:transparent url("/images/site/all.png") -975px -238px no-repeat}
#actu-annu a:hover      {color:#a15345; background:transparent url("/images/site/all.png") -975px -253px no-repeat}
#actu-date              {color:#d9ba8d}
#actu-more a            {color:#a7a8ac}
#actu-more a:hover      {color:#fff; background-color:#d9ba8d}
#actu-more a:active     {color:#fff; background-color:#a25445}

#next-events-list li    {border-bottom:1px solid #d9ba8d}
#next-events-list li.no-separ {border-bottom:none}
.event-date p           {background:transparent url("/images/site/all.png") -752px -205px no-repeat}
.event-mth              {color:#fff}
.event-day              {color:#4f525a}
.event-title a          {color:#4f525a}
.event-title a:hover    {color:#d9ba8d}
.event-title a:active   {color:#fff; background-color:#a15345}
.event-place            {color:#a15345}
#event-body .event-place {color:#4f525a}
.event-img              {background:transparent url("/images/site/all.png") -191px -393px no-repeat}
.event-more a           {color:#d9ba8d}
.event-more a:hover     {color:#fff; background-color:#d9ba8d}
.event-more a:active    {color:#fff; background-color:#a25445}
.date-more a            {color:#a7a8ac}
.date-more a:hover      {color:#fff; background-color:#d9ba8d}
.date-more a:active     {color:#fff; background-color:#a25445}
#next-events .rss-ico   {background:transparent url("/images/site/all.png") -300px -238px no-repeat}
#next-events .rss-ico:hover {background:transparent url("/images/site/all.png") -326px -238px no-repeat}

#next-events h3         {color:#fff; background-color:#a25445}
#last-actu h3           {color:#fff; background-color:#a25445}
#last-annu h3           {color:#fff; background: #d9ba8d url(/images/site/arrow-open-white.png) no-repeat 425px 10px;}
#last-annu h3.closed   {background: #d9ba8d url(/images/site/arrow-close-white.png) no-repeat 432px 6px;}
#last-anno h3,
#last-anno-big h3       {color:#a25445; background: #e7d4b8 url(/images/site/arrow-open-white.png) no-repeat 425px 10px;}
#last-anno h3.closed   {background: #e7d4b8 url(/images/site/arrow-close-white.png) no-repeat 432px 6px;}

#arch-actu h3		        {color:#fff; background-color:#a25445}
#actor-annu h3          {color:#fff; background-color:#d9ba8d}
#content h4 a           {color:#4f525a}
#content h4 a:hover     {color:#d9ba8d}
#content h4 a:active    {color:#fff; background-color:#a15345}

#nav-dptms              {background:transparent url("/images/site/all-bottom.png") 0 bottom no-repeat}
#wrap-dptms             {border-top:1px solid #d9ba8d; border-bottom:1px solid #d9ba8d}
#nav-dptms a            {color:#d9ba8d}
#nav-dptms a:hover      {color:#a15345}
#nav-dptms a:active,
#nav-dptms a.active     {color:#a15345; background-color:#d9ba8d}

#nav-membre              {background:transparent url("/images/site/all-bottom.png") 0 bottom no-repeat}
#wrap-membre             {border-top:1px solid #d9ba8d; border-bottom:1px solid #d9ba8d}
#nav-membre a            {color:#d9ba8d}
#nav-membre a:hover      {color:#a15345}
#nav-membre a:active,
#nav-membre a.active     {color:#a15345;}

#cur-dptm               {color:#a15345}

#event-dptm             {background-color:#f0f0f0}

#membre-form .label_activite {background-color:#f0f0f0; text-transform: uppercase}

#event-form .element input,
#annuaire-form .element input,
#annuaire-form .element textarea,
#membre-form .element input,
#membre-form .element textarea,
#anno-form .element input {border:1px solid #ccc}
#event-form .element input:focus,
#annuaire-form .element input:focus,
#membre-form .element input:focus,
#anno-form .element input:focus {border:1px solid #666}
#event-form .element textarea:focus,
#annuaire-form .element textarea:focus,
#membre-form .element textarea:focus,
#anno-form .element textarea:focus {border:1px solid #666}
#event-form .element select,
#annuaire-form .element select,
#membre-form .element select,
#anno-form .element select {background-color:#fff; border:1px solid #ccc}

#search                 {background:transparent url("/images/site/all.png") -811px -205px no-repeat}
#search input           {color:#a15345}

#last-actu-list li      {border-bottom:1px solid #a7a8ac}
#last-actu-list li.no-separ {border-bottom:none}
.last-actu-img          {background:transparent url("/images/site/all.png") -191px -393px no-repeat}
.last-actu-date         {color:#a25445}
.last-actu-title a      {color:#4f525a}
.last-actu-title a:hover {color:#d9ba8d}
.last-actu-title a:active {color:#fff; background-color:#a15345}
.last-actu-more a       {color:#a7a8ac}
.last-actu-more a:hover {color:#fff; background-color:#d9ba8d}
.last-actu-more a:active{color:#fff; background-color:#a25445}
#last-actu .more-links a {color:#A7A8AC}
#last-actu .rss-ico     {background:transparent url("/images/site/all.png") -300px -238px no-repeat}
#last-actu .rss-ico:hover {background:transparent url("/images/site/all.png") -326px -238px no-repeat}

#last-annu-list a       {color:#4f525a; background:transparent url("/images/site/annu-li.png") 0 -45px no-repeat}
#last-annu-list a:hover {color:#a15345; background:transparent url("/images/site/annu-li.png") 0 3px no-repeat}
#last-annu-list a:active span {color:#fff; background-color:#d9ba8d}
#last-annu .more-links a {color:#A7A8AC}
#last-annu .rss-ico     {background:transparent url("/images/site/all.png") -352px -238px no-repeat}
#last-annu .rss-ico:hover {background:transparent url("/images/site/all.png") -378px -238px no-repeat}

#annuaire_filter select {border:1px solid #d9ba8d; background-color:#fff; color:#a15345}
#annu-alpha a           {color:#a25445}
#annu-alpha a:hover,
#annu-alpha a.active    {color:#fff; background-color:#a25445}
#actor-annu-list a      {color:#4f525a; background:transparent url("/images/site/annu-li3.png") 0 -47px no-repeat}
#actor-annu-list a:hover {color:#a15345; background:transparent url("/images/site/annu-li3.png") 0 5px no-repeat}
#actor-annu-list a:active span {color:#fff; background-color:#d9ba8d}

#anno-date-place        {color:#a15345}

#last-anno-list li      {background-color:#e7d4b8; border-bottom:1px solid #fff}
.last-anno-date         {color:#a25445}
.last-anno-title a      {color:#4f525a}
.last-anno-title a:hover {color:#d9ba8d}
.last-anno-title a:active {color:#fff; background-color:#a15345}
.last-anno-more a       {color:#fff}
#last-anno .more-links a {color:#A7A8AC}
/*
.last-anno-more a:hover,
#last-anno .more-links a:hover {color:#fff; background-color:#d9ba8d}
.last-anno-more a:active,
#last-anno .more-links a:active {color:#fff; background-color:#a25445}
#last-anno .more-links  {background-color:#e7d4b8}
*/
#last-anno .rss-ico     {background:transparent url("/images/site/all.png") -404px -238px no-repeat}
#last-anno .rss-ico:hover {background:transparent url("/images/site/all.png") -430px -238px no-repeat}
#annonce_filter select  {border:1px solid #d9ba8d; background-color:#fff; color:#a15345}

#art-bio,
#art-contact            {border-bottom:1px solid #a7a8ac}
#art-contact1           {background:transparent url("/images/site/cont-addr.png") 0 0 no-repeat}
#art-contact2           {background-color:#ccc}
#art-contact2 h5        {color:#fff}
.detail-grp ul span     {color:#a7a8ac}

#side-disco li          {background-color:#fff}
.disc-img p             {background:transparent url("/images/site/all.png") -456px -203px no-repeat}
.disc-title             {color:#4f525a}
.disc-date              {color:#a15345}
.disc-style             {color:#4f525a}
.disc-style-vpc    		{background-color:#f0f0f0; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc}
.disc-style a,
.disc-style-vpc a    	{color:#A25445;}
.disc-vpc span          {color:#fff; background:transparent url("/images/site/vpc.png") 50% 50% no-repeat}
.disc-more a            {color:#fff; background:transparent url("/images/site/all.png") 0 -329px no-repeat}
.disc-more a:hover      {background:transparent url("/images/site/all.png") 0 -349px no-repeat}

.res-close              {color:#4f525a; background:transparent url("/images/site/all.png") -976px -400px no-repeat}
.res-close:hover        {color:#d9ba8d; background:transparent url("/images/site/all.png") -976px -420px no-repeat}
.res-open               {color:#4f525a; background:transparent url("/images/site/all.png") -976px -440px no-repeat}
.res-open:hover         {color:#d9ba8d; background:transparent url("/images/site/all.png") -976px -460px no-repeat}
.res-elmts a,
#more-res-list a        {color:#a15345; background-color:#dedee0}
.res-elmts a:hover,
#more-res-list a:hover  {color:#fff; background-color:#d9ba8d}
.more-res a             {color:#a7a8ac}
.more-res a:hover       {color:#fff; background-color:#d9ba8d}
.more-res a:active      {color:#fff; background-color:#a25445}
#res-section            {color:#4f525a}

.bloc-ress1 h3          {color:#fff; background-color:#a25445}
.bloc-ress2 h3          {color:#fff; background-color:#d9ba8d}
.bloc-ress3 h3          {color:#fff; background-color:#e7d4b8}

.ress-body a {color:#4f525a; }

/* pagination */
#last-anno-pagi ul      {/*background-color:#e7d4b8*/}
#res-pagi ul            {/*background-color:#a25445*/}
#arch-pagi ul           {background-color:#a25445}
#actor-annu-pagi ul     {/*background-color:#e7d4b8*/}
#last-anno-pagi a       {color:#4f525a}
#res-pagi a             {color:#4F525A}
#arch-pagi a            {color:#fff}
#actor-annu-pagi a      {color:#4f525a}
#last-anno-pagi a:hover,
#last-anno-pagi a.active {color:#fff; background-color:#a25445}
#res-pagi a:hover,
#res-pagi a.active      {color:#fff; background-color:#d9ba8d}
#arch-pagi a:hover,
#arch-pagi a.active     {color:#fff; background-color:#d9ba8d}
#actor-annu-pagi a:hover,
#actor-annu-pagi a.active {color:#fff; background-color:#a25445}

.prevnext a             {color:#a7a8ac}
.prevnext a:hover       {color:#fff; background-color:#d9ba8d}
.prevnext a:active      {color:#fff; background-color:#a25445}

#anno-pagi a            {color:#a7a8ac}
#anno-pagi a:hover      {color:#fff; background-color:#d9ba8d}

/* sidebar right */
.side-bloc1             {background:transparent url("/images/site/bg-side1.png") 0 0 repeat-y}
.side-bloc2,
.side-bloc2b            {background:transparent url("/images/site/bg-side2.png") 0 0 repeat-y}
.side-bloc3             {background:transparent url("/images/site/bg-side3.png") 0 0 repeat-y}
.side-bloc1 .side-head  {background:transparent url("/images/site/all-top.png") 0 0 no-repeat}
.side-bloc2 .side-head,
.side-bloc2b .side-head {background:transparent url("/images/site/all-top.png") -301px 0 no-repeat}
.side-bloc3 .side-head  {background:transparent url("/images/site/all-top.png") -602px 0 no-repeat}
.side-bloc1 .side-foot  {background:transparent url("/images/site/all-bottom.png") -801px bottom no-repeat}
.side-bloc2 .side-foot,
.side-bloc2b .side-foot {background:transparent url("/images/site/all-bottom.png") -1102px bottom no-repeat}
.side-bloc1 .side-foot  {background:transparent url("/images/site/all-bottom.png") -1572px bottom no-repeat}
.side-bloc1 h3,
.side-bloc2 h3          {color:#fff; background-color:#a7a8ac}
.side-bloc2b h3         {color:#fff; background-color:#d9ba8d}
.side-bloc3 h3          {color:#fff; background-color:#c79990}
#sidebar2 .rss-ico      {background:transparent url("/images/site/all.png") -376px -208px no-repeat}
#sidebar2 .rss-ico:hover {background:transparent url("/images/site/all.png") -400px -208px no-repeat}

#side-next-events li    {background:transparent url("/images/site/all-bottom.png") -484px bottom no-repeat}

.art-events-lastfm-separator	{background:transparent url("/images/site/all-bottom.png") -484px top no-repeat}

#side-next-events li.no-separ {background:none}
#side-next-events .single-date .start-date {background:transparent url("/images/site/all.png") -702px -205px no-repeat}
#side-art-events .single-date .start-date {background:transparent url("/images/site/all.png") -652px -205px no-repeat}
#side-art-events .single-date .side-event-infos {background:transparent url("/images/site/bg-event.png") 0 0 repeat-y}
#side-art-events .single-date .side-event-infos div {background:transparent url("/images/site/all.png") -665px -492px no-repeat}
#side-art-events .single-date .side-event-place {background:transparent url("/images/site/all-bottom.png") -1873px bottom no-repeat}
.start-mth              {color:#fff}
.start-day              {color:#4f525a}
.side-event-title a     {color:#4f525a}
.side-event-title a:hover {color:#d9ba8d}
.side-event-title a:active {color:#fff; background-color:#a15345}
.side-event-place       {color:#a15345}

#cal-prev a,
#cal-next a             {color:#a7a8ac}
#cal-prev a:hover,
#cal-next a:hover       {color:#d9ba8d}
#cal-prev a:active,
#cal-next a:active      {color:#a15345}
#cal-mth                {color:#4f525a}
#cal-days               {color:#d9ba8d}
#cal-body td            {color:#d9ba8d; background:transparent url("/images/site/all.png") -858px -236px no-repeat}
#cal-body td.event a    {background:transparent url("/images/site/all.png") -812px -236px no-repeat}
#cal-body td.event a:hover {color:#fff; background:transparent url("/images/site/all.png") -904px -236px no-repeat}
#cal-body td.current    {color:#fff !important; background:transparent url("/images/site/all.png") -540px -236px no-repeat}
#cal-body td.current a   {color:#fff !important; background:transparent url("/images/site/all.png") -540px -236px no-repeat}
#cal-body td.previous,
#cal-body td.next       {color:#e1e2e8}
#cal-body a             {color:#d9ba8d}
#cal-add a              {color:#a25445; background:transparent url("/images/site/all.png") 0 -264px no-repeat}
#cal-add a:hover        {color:#d9ba8d; background:transparent url("/images/site/all.png") 0 -296px no-repeat}

#side-annu-cat h3       {color:#a7a8ac; background-color:transparent}
#side-annu-cat h4 a     {color:#fff}
#side-annu-cat h4 a:hover {color:#a25445}
#side-annu-cat .zeb1 a.cat-close {background:transparent url("/images/site/all.png") -282px -281px no-repeat}
#side-annu-cat .zeb1 a.cat-close:hover {background:transparent url("/images/site/all.png") -282px -343px no-repeat}
#side-annu-cat .zeb2 a.cat-close  {background:transparent url("/images/site/all.png") -282px -312px no-repeat}
#side-annu-cat .zeb2 a.cat-close:hover {background:transparent url("/images/site/all.png") -282px -374px no-repeat}
#side-annu-cat .zeb1 a.cat-open {background:transparent url("/images/site/all.png") -586px -281px no-repeat}
#side-annu-cat .zeb1 a.cat-open:hover {background:transparent url("/images/site/all.png") -586px -343px no-repeat}
#side-annu-cat .zeb2 a.cat-open  {background:transparent url("/images/site/all.png") -586px -312px no-repeat}
#side-annu-cat .zeb2 a.cat-open:hover {background:transparent url("/images/site/all.png") -586px -374px no-repeat}
#side-annu-cat ul a     {color:#4f525a}
#side-annu-cat ul a:hover {color:#d9ba8d}
#side-annu-cat ul a:active {color:#a15345}
#annu-add a             {color:#a25445; background:transparent url("/images/site/all.png") 0px -264px no-repeat}
#annu-add a:hover       {color:#d9ba8d; background:transparent url("/images/site/all.png") 0 -296px no-repeat}

#side-annu a            {color:#4f525a; background:transparent url("/images/site/annu-li2.png") 0 -51px no-repeat}
#side-annu a:hover      {color:#d9ba8d; background:transparent url("/images/site/annu-li2.png") 0 1px no-repeat}

.event-rss a            {color:#fff; background:transparent url("/images/site/all.png") -161px -264px no-repeat}
.event-rss a:hover      {background:transparent url("/images/site/all.png") -208px -264px no-repeat}
.anno-rss a             {color:#fff; background:transparent url("/images/site/all.png") -161px -323px no-repeat}
.anno-rss a:hover       {background:transparent url("/images/site/all.png") -209px -323px no-repeat}
#anno-rss h4            {color:#d9ba8d}
#rss-anno-types a       {color:#4f525a; background:transparent url("/images/site/all.png") -877px -312px no-repeat}
#rss-anno-types a:hover {color:#d9ba8d; background:transparent url("/images/site/all.png") -933px -312px no-repeat}
.rss-grp                {background-color:#fff}
#anno-add a             {color:#fff; background:transparent url("/images/site/all.png") 0 -381px no-repeat}
#anno-add a:hover       {color:#d9ba8d; background:transparent url("/images/site/all.png") 0 -414px no-repeat}

#side-art-events h4,
#side-art-actu h4       {color:#a25445}

.side-ress1             {background:transparent url("/images/site/bg-side1.png") 0 0 repeat-y}
.side-ress2             {background:transparent url("/images/site/bg-side2.png") 0 0 repeat-y}
.side-ress3             {background:transparent url("/images/site/bg-side3.png") 0 0 repeat-y}
.side-ress h3           {color:#fff}
.side-ress1 h3,
.side-ress2 h3          {background-color:#a7a8ac}
.side-ress3 h3          {background-color:#c79990}

/* sidebar left */
#edito                  {color:#a15345; background:transparent url("/images/site/bg-edito.png") 0 0 repeat-y}
#edito h3               {background:transparent url("/images/site/all.png") -496px -493px no-repeat}
#edito h3 span          {background:transparent url("/images/site/bg-edito.png") 0 0 repeat-y}
#edito .more            {background:transparent url("/images/site/all-bottom.png") -1403px bottom no-repeat}
#edito .more a          {color:#a15345}
#edito .more a:hover    {color:#fff}

#morefraca              {background:transparent url("/images/site/bg-more.png") 0 0 repeat-y}
#wrap-morefraca         {background:transparent url("/images/site/more-top.png") 0 0 no-repeat}
#morefraca h3           {color:#a7a8ac}
#wrap-morefraca div		{color:#fff; background:transparent url("/images/site/all-bottom.png") -2112px bottom no-repeat}
#morefraca a            {color:#fff; text-decoration:none}
#morefraca a:hover      {text-decoration:underline}

#axes                   {background:transparent url("/images/site/axes.png") 0 0 no-repeat}
#wrap-axes              {background:transparent url("/images/site/axes.png") 0 bottom no-repeat}
#axes h3                {color:#d9ba8d}
#axes li                {border:1px solid #d9ba8d}
#axes a                 {color:#d9ba8d; background:transparent url("/images/site/axes-bt.png") 0 0 no-repeat}
#axes a:hover,
#axes a.active          {color:#a25445; background:transparent url("/images/site/axes-bt.png") 0 -50px no-repeat}
.axes-txt               {color:#d9ba8d}


/* footer */
.footer-title		  {font-weight:bold; color:#fff}
#footer-nav {color:#A25445}
#footer-nav a {color:#A25445; text-decoration:none;}

/* form errors */
.errors					{color: #ff0000}
