/* CSS Document - Fondation des temples */

body, html				{ margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; color:#525252; font-size: 12px; }
a img					{ border:none; }
body					{ background: #ffffff; }
body.home				{ background: #ffffff; }

#main					{ width: 758px; }
#logo					{ position: absolute; margin-left:23px; margin-top:124px; z-index:1; display: none;}

.text p					{ font-family:Arial, Helvetica, sans-serif; color:#525252; font-size: 12px; line-height:18px; margin-top:0px;}
.text p a				{ color:#d76b17; text-decoration:none; }
.text p a:hover			{ color:#d76b17; text-decoration:underline; }
.text h1				{ margin:0; font-family:Arial, Helvetica, sans-serif; color:#d76b17; font-size: 16px; font-weight: bold; padding-bottom:5px;}
.text h2				{ margin:0; font-family:Arial, Helvetica, sans-serif; color:#525252; font-size: 14px; font-weight: bold; padding-bottom:0px;}
.text h6				{ margin:0; font-family:Arial, Helvetica, sans-serif; color:#525252; font-size: 11px; font-weight: normal; padding-bottom:0px;}

.textcolor				{ font-family:Arial, Helvetica, sans-serif; color:#d76b17; font-size: 11px; font-weight:bold; margin-top:0px;}
h1						{ margin:0; font-family:Arial, Helvetica, sans-serif; color:#d76b17; font-size: 16px; font-weight: bold; padding-bottom:5px;}
h2						{ margin:0; font-family:Arial, Helvetica, sans-serif; color:#525252; font-size: 14px; font-weight: bold; padding-bottom:0px;}
h6						{ margin:0; font-family:Arial, Helvetica, sans-serif; color:#525252; font-size: 11px; font-weight: normal; padding-bottom:0px;}
/** navigation **/

#nav					{ height:166px;}
#nav h1					{ margin:0px; font-family:Arial, Helvetica, sans-serif; color:#525252; font-size: 13px; padding: 2px 0px; font-weight: bold }
#nav h1 a				{ color:#525252; text-decoration:none; margin:0px 0px 0px 0px; }
#nav h1 a:hover			{ color:#d76b17; text-decoration:none; margin:0px 0px 0px 0px; }

#nav h2					{ margin:0; font-family:Arial, Helvetica, sans-serif; color:#8a8a8a; font-size: 13px; padding: 2px 0px; font-weight: bold }
#nav h2 a				{ color:#8a8a8a; text-decoration:none; }
#nav h2 a:hover			{ color:#d76b17; text-decoration:none; }

#nav h1 a#selected		{ color:#d76b17; text-decoration:none; }

#menu1					{ position:absolute; margin-left:47px; margin-top:50px; width:90px; text-align:right; }
#menu2					{ position:absolute; margin-left:137px; margin-top:50px; width:90px; text-align:right; }
#menu3					{ position:absolute; margin-left:335px; margin-top:50px; width:90px; text-align:left; }
#menu4					{ position:absolute; margin-left:434px; margin-top:50px; width:90px; text-align:left; }
#menu5					{ position:absolute; margin-left:600px; margin-top:50px; width:90px; text-align:left; }

/** home content **/

#templesList			{ float: left; width:693px; margin-left:0px; margin-left:80px; }
#templesList p			{ float: left; height:99px; width:99px; margin: 0 0 0 0;}

#actualites				{ position:absolute; width:486px; height: 288px; margin-top:99px; margin-left:137px; background-color:#e5e0cd; overflow:auto;}
#actualites	p			{ font-family:Arial, Helvetica, sans-serif; color:#525252; font-size: 12px; line-height:18px; margin-top:9px; margin-left:99px;}
#actualites p a			{ color:#525252; text-decoration:underline; }
#actualites p a:hover	{ color:#525252; text-decoration:none; }

#legendBox				{ float: left; margin-left:0px; margin-top:0px; width:198px; }
#legendBox p			{ font-family:Arial, Helvetica, sans-serif; color:#000; font-size: 11px; width:198px; margin-top:0px;}

/** pagetype structure **/

#leftsquare				{ float:left; margin-left:137px; width:100px; height:486px; background:url(../images/left_square.gif) no-repeat; }
#leftempty				{ float:left; margin-left:50px; width:20px; height:486px;  }
*html body #leftempty				{ float:left; margin-left:70px; width:99px; height:486px; }
#leftsquaresingle		{ float:left; margin-left:137px; width:189px; height:90px; background:url(../images/left_square_single.gif) no-repeat; }
#leftsquaresingle p		{ margin: 99px 0px 0px 0px; text-align:right; font-family:Arial, Helvetica, sans-serif; color:#000; font-size: 11px; line-height:18px;}
#leftsquaresingle p a	{ color:#525252; text-decoration:none; }
#leftsquaresingle p a:hover{ color:#d76b17; text-decoration:none; }

#subnav		 			{ float:left; margin-left:-7px; width:481px;}
#subnav	a				{ font-family:Arial, Helvetica, sans-serif; color:#525252; font-size: 11px; text-decoration:underline; font-weight:normal; margin-left:18px; }
#subnav a:hover			{ color:#d76b17; text-decoration:underline; }
#subnav a#selected		{ color:#d76b17; text-decoration:underline; }

#content				{ float:left; margin-left:11px; width:481px; margin-top: 20px; }
#content p				{ font-family:Arial, Helvetica, sans-serif; color:#525252; font-size: 12px; line-height:18px; margin-top:0px;}
#content p a			{ color:#d76b17; text-decoration:none; }
#content p a:hover		{ color:#d76b17; text-decoration:underline; }
#content p#notes		{ font-family:Arial, Helvetica, sans-serif; color:#525252; font-size: 11px; margin-top:0px;}

#contentAndTitle		{ float:left; margin-left:11px; width:481px; margin-top:0px; }
#contentAndTitle p			{ font-family:Arial, Helvetica, sans-serif; color:#525252; font-size: 12px; line-height:18px; margin-top:0px;}
#contentAndTitle p a		{ color:#d76b17; text-decoration:none; }
#contentAndTitle p a:hover	{ color:#d76b17; text-decoration:underline; }

#contentLarge			{ float:left; margin-left:0px; width:585px; margin-top:0px;}
#contentLarge p			{ margin-top:0px;}

#particularites			{ float:left; margin-left:80px; margin-top:82px; width:684px;}
#particularites	td		{ font-family:Arial, Helvetica, sans-serif; color:#525252; font-size: 11px; line-height:18px; margin-top:0px;
						  border:solid 1px; padding-left:5px; padding-right:5px; text-align:center; vertical-align:top; }						  
#particularites	td	a	{ color:#525252; text-decoration:none; }
#particularites	td a:hover	{ color:#d76b17; text-decoration:none; }

#templeMenu				{ float:left; font-family:Arial, Helvetica, sans-serif; color:#525252; font-size: 11px; line-height:16px; margin-top:8px; width:585px;}
#templeMenu a			{ color:#525252; text-decoration:underline; }
#templeMenu a:hover		{ color:#d76b17; text-decoration:underline; }
#templeMenu a#selected	{ color:#d76b17; text-decoration:underline; }

#galerie 				{ float: left;}
#galerie img			{ margin: 0 5px 5px 0; }

#pagination 			{font-size: 11px;}
#pagination .current 	{font-weight: bold; color: #d76b17;}
#pagination td			{padding: 0; margin:0;}
#pagination .pages_links a, #pagination .pages_links span {margin: 0 5px 0 5px;}
#pagination a {color: #000000;}
#retour_restauration	{margin: 20px 0 0 0; font-size: 12px;}
#retour_restauration a	{color: #525252;}

/** forms **/

.inputtext				{ width: 200px; height: 16px;  font-family: Arial, Helvetica, sans-serif; color:#525252; font-size: 12px; border: solid 1px #525252;}
.inputbutton			{ width: 200px; height: 20px;  font-family: Arial, Helvetica, sans-serif; color:#525252; font-size: 12px; border: solid 1px #525252; text-align:center; font-weight:bold; background-color:#fff;}

/* avertisemenet */

#book {border: 3px solid #e56b17; padding: 10px; font-size: 12px;}
#book2 {border: 3px solid #e56b17; padding: 10px; margin: 0 0 0 99px; font-size: 11px;}
#book2 a {color:#525252; }
