@charset "utf-8";
/* CSS Document */


body 
{width:100%;background: #664818;margin:0px;padding: 0px;font-family: tahoma,arial,sans-serif;font-size: 13px;color:#664818;}


/*************************************************************************/
/* DEFAULTS */
/*************************************************************************/

tbody     
{margin:0px;font-size:13px;}

table       
{background: transparent;padding: 0px;border: none;}

table.container {background-color:white;border:}
a     
{color: #664818;}			 		

a.bold     
{color: #664818;font-weight:bold;text-decoration:underline;}			 		

a.bold:hover
{color: #664818;font-weight:bold;text-decoration:none;}			 		


h1 {font-size:21px;font-weight:bold;font-family:georgia,serif;}
h2 {font-size:28px;font-weight:bold;font-family:georgia,serif;}
h2.white_logo {background:transparent url(/local/ressources/login.png) no-repeat;padding-left:40px;}
h3 {font-size:13px;font-weight:bold;font-family:georgia,serif;}
h5 {font-size:11px;font-weight:normal;font-family:georgia,serif;}

#galleries 
{width: 600px;margin-top:30px;}

#post
{color: #c6c9c4;font-family:tahoma,verdana,sans-serif;font-size:16px;width: 584px;padding:8px;background:#010101;border-top:1px solid #879676;border-bottom: 1px solid #56604c;margin-bottom:15px;}

#post .user
{color:#bbd766;font-size:16px;}

#post .tags
{color: #bbd766;font-size:16px;}

#post .title
{font-size:16px;color:white;font-weight:bold;}

#post .abstract
{font-size:16px;}

#post .w
{font-size:16px;}

#post a
{color:#bbd766;font-size:16px;}

#all_galleries
{color: #c6c9c4;font-family:tahoma,verdana,sans-serif;font-size:16px;width: 560px;padding:20px;background: #010101;border-top: 1px solid #67753f;border-top: 1px solid #515c3a;margin-bottom:30px;}

#all_post a 
{color:#bbd766;font-size:14px;}

#galleries .top_menu
{background: #bbd766 url(/net/css/images/corner_r.png) top right no-repeat;font-family:tahoma,verdana,sans-serif;font-size:13px;height:21px;padding:4px 12px 2px 12px;margin-right:9px;float:left;}

#all_post a.tmenu 
{color: #272f22;font-size:13px;}

#all_post a.tmenu:hover
{text-decoration: none;}


.small_text {font-family: Arial, Helvetica, Verdana;font-size: 0.8em/70%;text-align: left;}	
.medium_text {font-family: Arial,Helvetica, sans-serif;font-size: 13px;text-align: left;}


#top-links {font-family: Arial, Helvetica, Verdana;font-size: 12px;color:white;}	
#top-links a {text-decoration:none;}	
#top-links a:hover {text-decoration:underline;}	


/******************************************************************/
/* HORIZONTAL MENU */
/******************************************************************/

#masthead 	
{width:1000px;background-color:white;}

#masthead_header 
{width:1000px;}



/*************************************************************************/
/* LAYOUTS */
/*************************************************************************/

#layout_display {width:100%;}
#zone_01 {border: none;}
#zone_02 {border: none;}
#zone_03 {border: none;}
#zone_04 {border: none;}
#zone_05 {border: none;}
#zone_06 {border: none;}
#zone_07 {border: none;}
#zone_08 {border: none;}
#zone_09 {border: none;}
#zone_10 {border: none;}


/*************************************************************************/
/* USER SESSION INFO */
/*************************************************************************/

#session_info 
{background-color:#5A6D8E;width:100%;padding: 5px 0px 5px 0px;color:white;font-size:12px;border-bottom: 1px groove white;}

#session_info a
{color:white;text-decoration:none;padding:0px;}

#session_info a:hover
{color:white;text-decoration:underline;}


/*************************************************************************/
/* FOOTER */
/*************************************************************************/

#footer { width: 100%;vertical-align: top;text-align: center;color: black;padding: 10px; } 
#footer a {text-decoration:underline;color:black;}
			

/*************************************************************************/
/* IMAGES AND ICONS*/
/*************************************************************************/

img.left 
{float: left;padding: 0px 10px 6px 0px;}

img.right 
{float: right;padding: 0px 0px 6px 10px;}


/*************************************************************************/
/* SECTIONS */
/*************************************************************************/

.section {margin:30px 0px 5px; font-size:15px;font-weight:bold;color:#664818;width:auto;border-bottom: 1px dotted #664818;}
		 
.on
{display: active;}

.off
{display: none;}

			 
/*************************************************************************/
/* CONTENT */
/*************************************************************************/

#center_pane .separator
{margin-top:32px;text-align: center;}

#center_pane h1 
{font-size: 32px;color: #664818;font-weight:normal;padding: 0px;margin:0px;font-family:georgia,serif;}

#center_pane h1 a
{text-decoration:none;}

#center_pane h1 a:hover
{text-decoration:underline;}

#center_pane h2 
{font-size: 28px;color: #664818;font-weight:normal;padding: 0px;margin:36px 0px 10px 0px;font-family:georgia,serif;}		

#center_pane h2 a
{text-decoration:none;}

#center_pane h2 a:hover
{text-decoration:underline;}

#center_pane h3
{font-size: 13px;color: #664818;font-weight:bold;padding: 0px;margin:21px 0px 10px 0px;}		

#center_pane h3 a
{text-decoration:none;}

#center_pane h3 a:hover
{text-decoration:underline;}

#center_pane h4
{font-size: 13px;color: #664818;font-weight:normal;padding: 0px;margin:21px 0px 0px 0px;}		

#center_pane h4 a
{text-decoration:none;}

#center_pane h2 a:hover
{text-decoration:underline;}

#center_pane .text {font-size: 13px;color: #3b280b;padding: 0px;}
		
#center_pane .date 
{font-size: 14px;color: #664818;}

#center_pane .lead_text 
{font-size: 18px;font-family:georgia,serif;color:#664818;border-bottom: 1px dotted gray;margin-bottom: 16px;}
		
#center_pane .listing_category 
{font-size: 12px;font-weight: bold;text-transform: uppercase;letter-spacing: 1px;color: black;padding: 30px 0px 0px 0px;}

#center_pane .listing_title 
{font-size: 24px;color: #664818;padding: 16px 0px 0px 0px;}	

#center_pane .listing_title a
{color: #664818;text-decoration:none;}	

#center_pane .listing_title a:hover
{color: #664818;text-decoration:underline;}		

#center_pane .listing_title_arrow 
{font-size: 13px;color: #664818;padding:0px 0px 0px 24px;background: transparent url(/ressources/news_lead_arrow.png) no-repeat 0px 0px;font-weight:bold;}	

#center_pane .listing_title_arrow a
{color: #664818;text-decoration:none;}	

#center_pane .listing_title_arrow a:hover
{color: #664818;text-decoration:underline;}		


#center_pane .listing_posted 
{font-style: italic;color: #664818;}		

#center_pane .listing_date 
{font-size: 14px;color: #664818;}

#center_pane .listing_lead_text 
{font-size: 14px;color: #664818;padding: 0px 0px 10px 0px;border-bottom: 1px dotted gray;}	
					
#center_pane .listing_abstract 
{padding: 0px 0px 10px 0px;}				 

#center_pane .listing_abstract_with_background 
{margin:0px;height:auto;padding:15px 0px 10px 0px;background: white url(/ressources/news_block_bckg.png) repeat-x;border-bottom: 1px dotted gray;}	

#center_pane .listing_text 
{padding: 0px 0px 0px 0px;}				 

#center_pane .listing_text a
{color: #664818;}	

#center_pane .listing_text a:hover
{color: #664818;text-decoration:none;}	

#center_pane .listing_files 
{padding: 21px 0px 0px 0px;}	

#center_pane hr
{border-bottom: 1px dotted gray;}

#center_pane .source
{color: #664818;border-bottom: 1px dotted #664818;margin-bottom:32px;}	

#center_pane .source a
{text-decoration:none;}

#center_pane .source a:hover
{text-decoration:underline;}


/*************************************************************************/
/* INPUT AND EDITABLE FIELDS */
/*************************************************************************/

input 
{background-color: #eef3e1;color:black;font-size:13px;}

input.title_field 
{font-size: 13px;font-weight: bold;width:450px;height: 28px;padding: 0px 5px 0px 5px;clear:left;}

input.text_field 
{width: 450px;clear:left;border: 0.5pt solid #b1afb8;border-collapse: collapse;border-spacing: 0;height: 21px;line-height: 18px;margin: 0px;padding: 0 0 -3pt 0;space: 0px;z-index: 1;}

.google_map_box 
{border: 0.5pt solid #b1afb8;border-collapse: collapse;border-spacing: 0;}			 

.field_title 
{font-family: tahoma,verdana,sans-serif;color: black;font-size: 13px;font-weight: bold;padding: 21px 0px 0px 0px;clear:left;}

.field_title_2 
{color #664818; font-size: 13px;font-weight: bold;padding: 21px 0px 0px 0px;}

.field_description 
{font-size: 13px;width: 450px;padding: 10px 0px 0px 0px;color: black;}

.field_description_2 
{font-size: 13px;width: 450px;padding: 0px 0px 0px 0px;color: #664818;}

.text_field_2
{font-size:13px;height: 28px;padding: 2px 5px 2px 5px;color: black;float:left;width:180px;}
				 			 
.question_section 
{font-size: 16px;color: #664818;font-weight: bold;margin: 32px 0px 0px 0px;border-bottom: 1px dotted #664818; }
				 
textarea.code
{background-color: #eef3e1;font-family: courier new,courier,sans-serif;font-size: 13px;margin:0px;padding:0px;text-align: left;border: 0.5pt solid #b1afb8;border-collapse: collapse;border-spacing: 0;}
		 
.poll_description 
{font-family: Arial, Helvetica, sans-serif;font-size: 13px;width: 450px;font-weight:bold;padding: 16px 0px 0px 0px;color: #664818;}
			 
textarea.text_field 
{background-color: #eef3e1;font-family: Arial, Helvetica, sans-serif;font-size: 13px;width: 600px;padding: 2px 5px 2px 5px;border: 0.5pt solid #b1afb8;border-collapse: collapse;border-spacing: 0;}			 

.radio_field 
{ font-size: 13px;padding: 0px 0px 0px 0px;background-color: transparent;}	

select.select_field 
{background-color: #eef3e1;font-family: Arial, Helvetica, sans-serif;font-size: 13px;width: 300px;border: 0.5pt solid #b1afb8;border-collapse: collapse;border-spacing: 0;height: 24px;line-height: 21px;margin: 0px;padding: 0 0 -3pt 0;space: 0px;z-index: 1;}
			 		 
.special 
{background-color: #cdd6aa;font-size: 13px;height: 28px;padding: 2px 5px 2px 5px;}			


/*************************************************************************/
/* POLLS AND REGISTRATION */
/*************************************************************************/

#polls input {background-color: #eef3e1;color:black;}

#polls h4 {color:black;}

#polls input.title_field 
{font-size: 13px;font-weight: bold;width: 450px;height: 28px;padding: 0px 5px 0px 5px;clear:left;}

#polls input.text_field 
{width: 450px;clear:left;border: 0.5pt solid #b1afb8;border-collapse: collapse;border-spacing: 0;height: 21px;line-height: 18px;margin: 0px;padding: 0 0 -3pt 0;space: 0px;z-index: 1;}

$polls .field_title 
{font-family: tahoma,verdana,sans-serif;color: #664818;font-size: 13px;font-weight: bold;padding: 21px 0px 0px 0px;clear:left;}

#polls .field_title_2 
{color #664818; font-size: 13px;font-weight: bold;padding: 21px 0px 0px 0px;}

#polls .field_description 
{font-size: 13px;width: 450px;padding: 10px 0px 0px 0px;color: black;}

#polls .field_description_2 
{font-size: 13px;width: 450px;padding: 0px 0px 0px 0px;color: #664818;}
			 			 
#polls .question_section 
{font-size: 16px;color: #664818;font-weight: bold;margin: 32px 0px 0px 0px;border-bottom: 1px dotted #664818; }
				 		 
#polls .poll_description 
{font-family: Arial, Helvetica, sans-serif;font-size: 13px;width: 450px;font-weight:bold;padding: 16px 0px 0px 0px;color: #664818;}
			 
#polls textarea 
{background-color: #eef3e1;font-family: Arial, Helvetica, sans-serif;font-size: 13px;width: 450px;padding: 2px 5px 2px 5px;border: 0.5pt solid #b1afb8;border-collapse: collapse;border-spacing: 0;}			 

#polls .radio_field 
{ font-size: 13px;padding: 0px 0px 0px 0px;background-color: transparent;}	

#polls select.select_field 
{background-color: #eef3e1;font-family: Arial, Helvetica, sans-serif;font-size: 13px;width: 300px;border: 0.5pt solid #b1afb8;border-collapse: collapse;border-spacing: 0;height: 24px;line-height: 21px;margin: 0px;padding: 0 0 -3pt 0;space: 0px;z-index: 1;}
			 		 
.special 
{background-color: #cdd6aa;font-size: 13px;height: 28px;padding: 2px 5px 2px 5px;}			

.comments_answer{padding-left:30px;border-left: 1px dotted gray;}

/*************************************************************************/
/* SECTIONS */
/*************************************************************************/

#left_pane_section 
{margin: 10px 10px 0px 20px;text-align: left;color:#664818;}

#left_pane_section .header
{padding: 3px;background-color: #76508C;color: white;margin: 20px 0px 10px 0px;}

#left_pane_section h2
{font-weight:bold;font-size: 14px;color:#664818;margin: 0px;}

#left_pane_section h3
{font-weight:bold;font-size: 13px;color:#664818;margin: 0px;}

#left_pane_section h3 a 
{color:#664818;text-decoration: none;}

#left_pane_section .title
{font-weight:bold;font-size: 13px;color:#664818;text-decoration:none;margin: 0px;}

#left_pane_section .title:hover {text-decoration: underline;}

#left_pane_section .abstract
{width: 100%;margin:0px;padding: 0px;}

#right_pane_section 
{margin: 10px 0px 0px 0px;padding:0px;text-align: left;color:#664818;}

#right_pane_section a
{color:#664818;}

#right_pane_section input 
{color:#664818;font-family:tahoma,verdana;font-size:13px;}

#right_pane_section .header
{padding: 3px;background-color: #76508C;color: white;margin: 20px 0px 10px 0px;}

#right_pane_section h3
{font-weight:bold;font-size: 13px;margin: 0px;padding:0px;}

#right_pane_section h3 a 
{text-decoration: none;color:#664818;}

#right_pane_section .title
{font-weight:bold;font-size: 13px;text-decoration:none;margin: 0px;color:}

#right_pane_section .title:hover
{text-decoration: underline;}

#right_pane_section .header
{padding: 3px;background-color: #32474a;color: #white;margin: 20px 0px 10px 0px;#664818;}

#right_pane_section .abstract
{width: 100%;margin:10px 0px;padding: 0px;color:#664818;;}

.header_with_square 
{background: transparent url(/ressources/menus/square.png) no-repeat;font-family: Arial, sans-serif;font-size: 15px;color: #617C8E;margin: 24px 0px 10px 0px;padding-left:18px;border-bottom: 1px dotted gray;}


/*************************************************************************/
/* INDEX */
/*************************************************************************/

.search_keyword
{margin:0px 0px 20px 0px;padding:0px;font-size:18px;color:#527D9F;border-top: 1px dotted #664818;}

a.keywords     
{text-decoration:none}	

a.keywords:hover     
{text-decoration:underline}


/*************************************************************************/
/* NEWS BLOCK */
/*************************************************************************/


#news_block .header
{padding: 3px;background-color: #76508C;color: white;margin: 10px 0px 0px 0px;}


#news_block .row{background: transparent url(/ressources/news_block_bckg.png) repeat-x;padding:10px 0px;border-top:1px solid #b9b9b9;}

#news_block .title{background: transparent url(/ressources/news_lead_arrow.png) no-repeat;padding-left:20px;}

#news_block .title a{text-decoration:none;}

#news_block .title a:hover{text-decoration:underline;}


/*************************************************************************/
/* ARCHIVES */
/*************************************************************************/

#archives 
{text-align: left;}

#archives .row 
{height:18px;background:url(/ressources/modules/row.png); padding:3px 15px;background-repeat: repeat-x;border-bottom: 1px dotted gray;}

#archives a {text-decoration:none;}

/*************************************************************************/
/* IMPRESSION */
/*************************************************************************/

#impression 
{margin-top: 10px;}


/*************************************************************************/
/* PHOTO ALBUM */
/*************************************************************************/
.album_wall 
{background-color:black;width:835px;padding:4px;}

.album_small_wall 
{background-color:black;border-space:3px;border:1px dotted #cde2e4;padding:3px;float:left;}

.album_captions {font-family: tahoma, sans-serif;font-size: 12px;color: white;text-align:left;padding-bottom:10px;}		 
			 
.album_small_thumbnails {float:left;background-color:black;padding:0px;text-align:center;width:83px;height:64px;overflow:hidden;}

.album_large_thumbnails {float:left;background-color:black;padding: 5px 3px 5px 3px;text-align:center;width:160px;height:112px;overflow:hidden;}

#album .thumbnails 
{padding:0px;border: 3px solid black;}

#album .thumbnails:hover 
{padding:0px;border: 3px solid white;}


/*************************************************************************/
/* MENU ALPHA */
/*************************************************************************/

.alpha_menu
{padding: 2px 6px;text-align:center;background-color: #C2B4CC;color: white;margin-right: 2px;float:left;}

.alpha_menu_on
{padding: 2px 6px;text-align:center;background-color: #76508C;color: white;margin-right: 2px;float:left;}


.alpha_menu a
{color:white;text-decoration:none;font-size:11px;font-weight:bold;}

.alpha_menu_on a
{color:white;text-decoration:none;font-size:11px;font-weight:bold;}

.alpha_menu a:hover
{color:white;text-decoration:underline;font-size:11px;font-weight:bold;}


.pages
{padding: 2px 6px;text-align:center;background-color: #C2B4CC;color: white;margin-right: 10px;float:left;}

.pages_on
{padding: 2px 6px;text-align:center;background-color: #76508C;color: white;margin-right: 10px;float:left;}

.pages a
{color:white;text-decoration:none;font-size:11px;font-weight:bold;}

.pages_on a
{color:white;text-decoration:none;font-size:11px;font-weight:bold;}

.pages a:hover
{color:white;text-decoration:underline;font-size:11px;font-weight:bold;}


/*************************************************************************/
/* SEND TO A FRIEND */
/*************************************************************************/

#send_to_a_friend {width: 400px;margin: 0px 20px;color:white;}

#send_to_a_friend h1 {font-size:24px;font-weight:normal;}
#send_to_a_friend h2 {font-size:18px;font-weight:normal;}
#send_to_a_friend h3 {font-size:12px;font-weight:normal;}
#send_to_a_friend input{width:340px;}
#send_to_a_friend textarea{height:150px;width:340px;}
#send_to_a_friend .button{width:auto;}
#send_to_a_friend .button_row{text-align:left;}