/* TAGS REDEFINITIONS */
*											{outline:none;}
body 										{background:#ffffff url(../img/bg-mountains.gif) bottom left fixed repeat-x;}
h1                                          {display:inline; padding:23px 0 0 50px; margin:0 0 0 20px; font-weight:normal; background:transparent url(../img/bullet.gif) left top no-repeat; color:#a4853d; font-size:20px; font-family:tahoma;}
h2											{font-size:15px; margin:0; padding:10px 10px 10px 20px; color:#5d4a33; font-family:tahoma;}
h3											{margin:20px 0 0 0; padding:3px; font-family:Tahoma, Verdana; background-color:#E4E080;}
img											{border:0;}

/* !!!! VOIR LE FICHIER EDITOR.CSS POUR LES AUTRES REDEFINITIONS DE TAGS !!!! */

/* CENTER THE WEBSITE LAYOUT */
div#website-wrapper 						{position:relative; top:0px; left:50%; width:750px; height:auto; margin-left:-375px; border:0px solid blue;}

/* HEADER */
div#logo									{position:absolute; top:0px; left:10px;}
div#guest-book								{position:absolute; top:10px; right:0px; width:117px; height:47px; text-align:right; line-height:15px;}
div#photo-header							{position:relative; top:108px; left:0; width:749px; height:304px;}
div#vegetation								{position:absolute; top:-24px; left:380px;}

div#livre 									{width:160px; background:transparent url(../img/livre-or.gif) top left no-repeat;}
div#livre a 								{display:block; width:160px; height:43px; padding:0;}
div#livre a:hover							{background:transparent url(../img/livre-or.gif) 0px -43px; color:#6882c3; padding:0;}


/* NAVIGATION */
div#nav-horizontal							{position:absolute; top:86px; left:290px; width:450px; border:0px solid red;}
div#nav-horizontal div						{float:left; height:21px; padding:0; margin:0; list-style:none;}
div.separator								{background:transparent url(../img/separator.gif) center center no-repeat; width:11px;}

div#menu0 									{width:82px; background:transparent url(../img/nav-refuge.gif) top left no-repeat;}
div#menu0 a 								{display:block; width:82px; height:21px;}
div#menu0 a:hover, div#menu0 a.selected		{background:transparent url(../img/nav-refuge.gif) 0px -21px; color:#6882c3;}

div#menu1 									{width:79px; background:transparent url(../img/nav-activites.gif) top left no-repeat;}
div#menu1 a 								{display:block; width:79px; height:21px;}
div#menu1 a:hover, div#menu1 a.selected		{background:transparent url(../img/nav-activites.gif) 0px -21px; color:#6882c3;}

div#menu2 									{width:70px; background:transparent url(../img/nav-photos.gif) top left no-repeat;}
div#menu2 a 								{display:block; width:70px; height:21px;}
div#menu2 a:hover, div#menu2 a.selected		{background:transparent url(../img/nav-photos.gif) 0px -21px; color:#6882c3;}

div#menu3 									{width:42px; background:transparent url(../img/nav-faq.gif) top left no-repeat;}
div#menu3 a 								{display:block; width:42px; height:21px;}
div#menu3 a:hover, div#menu3 a.selected		{background:transparent url(../img/nav-faq.gif) 0px -21px; color:#6882c3;}


div#menu4 									{width:86px; background:transparent url(../img/nav-contacts.gif) top left no-repeat;}
div#menu4 a 								{display:block; width:86px; height:21px;}
div#menu4 a:hover, div#menu4 a.selected		{background:transparent url(../img/nav-contacts.gif) 0px -21px; color:#6882c3;}

/* LANGUAGE SWITCH */
div#language-switch							{position:relative; top:170px; left:0;}
div#language-switch a                       {font-weight:normal; text-decoration:none; color:#f6e912;}
div#language-switch a:hover                 {font-weight:normal; text-decoration:none; color:#41a2fc;}
div#actions-bar								{position:absolute; top:5px; right:204px}

/* SLIDESHOW */
div#image_container 						{position:relative; top:0px; left:0; width:190px; height:127px;}
div#image_container img 					{display:none; position:absolute; top:0; left:0;}

/* FEEDBACK */
div#feedback-error, div#feedback-success, div#feedback-warning {padding:3px 5px 0px 50px; margin:10px 0; color:#444444; width:495px; height:40px;}
div#feedback-error							{background:transparent url(../img/feedback-error-550.gif) no-repeat top left;}
div#feedback-success						{background:transparent url(../img/feedback-success-550.gif) no-repeat top left;}
div#feedback-warning						{background:transparent url(../img/feedback-warning-550.gif) no-repeat top left;}

/* FORMS */
fieldset 									{border:0; padding:10px 0px 10px 0px; display:inline; margin-right:20px;}
label 										{display:block; padding-bottom:2px; font-size:12px;}
input, select, textarea						{font-family:verdana; font-size:12px; color:#444444;}

/* PAGES */
div#content-wrapper							{position:absolute; top:420px; left:0; width:100%; height:auto; border:0px solid red;}

div#page-wrapper-top						{background:transparent url(../img/bg-page-top.png) top left no-repeat; height:35px;}

div#annonce 								{width:600px; background:transparent url(../img/annonce.gif) top left no-repeat;}
div#annonce a 								{display:block; width:600px; height:20px; padding:0;}
div#annonce a:hover							{background:transparent url(../img/annonce.gif) 0px -20px; color:#6882c3; padding:0;}

div#page-wrapper							{width:100%; height:auto; padding:30px 0px 10px 0px; text-align:justify; background:transparent url(../img/bg-page.png) top left repeat-y; border:0px solid #41a2fc;}
div#page-wrapper-content					{padding:0px 3px 3px 3px; }
div#page-wrapper-content p					{padding:20px 30px 20px 30px; margin:0;}
ul											{margin:0px 25px 0px 50px; padding:0; border:0px solid red;}
div#page-wrapper-content table				{width:97%;}

div#page-wrapper-content img				{border:1px solid #888888; padding:2px;}
.float-left									{float:left; margin:0 10px 5px 0;}
.float-right								{float:right; margin:0 0 5px 10px;}

table.colored-table							{margin:0 0 0 20px; text-align:center; background-color:#e9e6a6;}
table.colored-table td						{border:1px solid #ffffff; border-right:0; border-bottom:0;}

div#envoyer-ami 							{float:left; width:203px; background:transparent url(../img/envoyer-ami.gif) top left no-repeat;}
div#envoyer-ami a 							{display:block; width:203px; height:27px; padding:0;}
div#envoyer-ami a:hover						{background:transparent url(../img/envoyer-ami.gif) 0px -27px; color:#6882c3; padding:0;}

div#signer-livre 							{float:left; width:161px; background:transparent url(../img/signez-livre-d-or.gif) top left no-repeat;}
div#signer-livre a 							{display:block; width:161px; height:29px; padding:0;}
div#signer-livre a:hover					{background:transparent url(../img/signez-livre-d-or.gif) 0px -29px; color:#6882c3; padding:0;}

.morph1 									{height:0px; width:535px; overflow:hidden; opacity:.1; margin:0 0 0 105px; padding:0px;}
.morph2 									{height:400px; width:535px; opacity:1; margin:0 0 20px 105px;}

div.to-the-top 								{width:100px; background:transparent url(../img/haut-de-page.gif) top left no-repeat;}
div.to-the-top a 							{display:block; width:100px; height:28px; padding:0;}
div.to-the-top a:hover						{background:transparent url(../img/haut-de-page.gif) 0px -28px; color:#6882c3; padding:0;}

div.to-acces-ete							{width:100px; background:transparent url(../img/acces-d-ete.gif) top left no-repeat;}
div.to-acces-ete a 							{display:block; width:100px; height:28px; padding:0;}
div.to-acces-ete a:hover					{background:transparent url(../img/acces-d-ete.gif) 0px -28px; color:#6882c3; padding:0;}

div.to-acces-hiver							{width:100px; background:transparent url(../img/acces-d-hiver.gif) top left no-repeat;}
div.to-acces-hiver a 						{display:block; width:100px; height:28px; padding:0;}
div.to-acces-hiver a:hover					{background:transparent url(../img/acces-d-hiver.gif) 0px -28px; color:#6882c3; padding:0;}

div#page-wrapper-bottom						{background:transparent url(../img/bg-page-bottom.png) top left no-repeat; height:39px;}

/* MOUNTAINEERING PAGE*/
div#map										{position:relative; width:720px; height:932px; margin-left:12px; background:transparent url(../img/carte-alpinisme.jpg) top left no-repeat; border:0px solid red;}

div.info 									{position:absolute; width:30px; background:transparent url(../img/info-icon.gif) top left no-repeat;}
div.info a 									{display:block; width:30px; height:30px; padding:0;}
div.info a:hover							{background:transparent url(../img/info-icon.gif) 0px -30px; color:#6882c3; padding:0;}

div.itineraire								{display:inline;}
div.itineraire div							{display:inline;}

.smoothbox-pages							{font:12px Verdana; color:#5d4a33;}


/* FAQ PAGE */
div.websites_info_question					{text-decoration:none; color:#86a231; cursor:pointer;  margin:0; padding:0px 4px 0px 2px; }
div.websites_info_question:hover			{text-decoration:underline;}
div.websites_info_answer					{display:none; width:630px; margin:5px 0px 10px 5px; padding:4px 4px 4px 10px;}


/* PHOTOS PAGE */
div.galleries_wrapper div:hover				{background:#DDD97E url(../img/background-image-sidebar.gi) top left repeat-x;}
div.galleries_wrapper a						{text-decoration:none; color:#444444;}
div.galleries_wrapper a:hover				{text-decoration:none; color:#444444;}

div.gallery_index      						{background-color:#e9e6a6; width:680px; height:58px; margin:0px 0px 10px 30px; padding:5px 0px 9px 5px; cursor:pointer; border-bottom:1px solid #a4853d; text-align:left;}
div.gallery_index img		        		{border:0px solid #777777; margin:0 5px 0px 0px; float:left;}
div.gallery_index_title						{font-size:14px; color:#a4853d; display:inline;}
div.gallery_index_nb               			{font-size:11px; display:inline;}
div.gallery_index_desciption				{padding-top:5px; border:0px solid black; height:40px; overflow:hidden;}

div.gallery_wrapper        					{width:710px; margin:0px 0px 30px 50px; text-align:left;}
div.gallery_wrapper img    					{margin:0px 3px 6px 3px; padding:1px; border:0px solid #bbbbbb;}
div.gallery_desc           					{margin:30px 0px 40px 5px; width:630px; text-align:justify;}
	
/* FOOTER */
div#clearer									{clear:both; height:30px;}
div#footer                                  {position:relative; height:45px; color:#ffffff; padding:5px 0px 2px 15px; margin-top:0px; border:0px solid red; }
div#footer a                     			{font-weight:normal; text-decoration:none; color:#ffffff;}
div#footer a:hover                			{font-weight:normal; text-decoration:none; color:#41a2fc; background:transparent url();}
div#copyrights								{position:absolute; top:8px; left:275px;}
div#tags									{position:absolute; top:30px; left:270px;}
div#logo-leechee							{position:absolute; top:0; right:20px;}
div#logo-caf								{position:absolute; top:15px; left:0;}


