	  
/* MAIN MENU */

.main_menu {   
	text-align:center;
 	font-family:Tahoma;
	font-size: 13px;
	color: #000000;		
	width: 800px;	
	border: 1px solid #000000;
	padding:0;
	margin:0;
}
.main_menu a {color: #000000;font-weight: bold;}
.main_menu a:link {color: #000000;font-weight: bold;}	
.main_menu a:visited {color: #000000;font-weight: bold;}
.main_menu a:hover {color: #cccccc;font-weight: bold;text-decoration:underline}

/* SECTION */

.bloc_title {width:700px;text-align:left;font-family:Tahoma;font-size: 11px;font-weight:bold;color: #000000;padding:2px;margin:0px;}	
.bloc_title a { font-size:10px; }

.bloc_site_title {width:700px;font-family:Tahoma;font-size: 11px;font-weight:bold;color: #000000;padding:0px;margin: 2px;}	
.bloc_site_title a { font-size:10px; }

.blog_field {width:100%;text-align:left;font-family:Tahoma;font-size: 11px;color: #000000;padding:2px;margin:0px;}	
.blog_field input {width:100%;}				

.field_title {width: 50%;	background-color: #DFDFDF;border: 1px solid #000;}	 
.field_titlenw {background-color: #DFDFDF;border: 1px solid #000;}	
.field_title_strike {width: 50%;background-color: #DFDFDF;border: 1px solid #000;text-decoration: line-through;}
.field_titlenw_strike {background-color: #DFDFDF;border: 1px solid #000;text-decoration: line-through;}

.field_value { width: 50%;background-color: #BFBFBF;border: 1px solid #000;}	
.field_value a {font-size:11px;}	 
.field_valuenw {background-color: #BFBFBF;border: 1px solid #000;}	
.field_value_strike {background-color: #BFBFBF;border: 1px solid #000;text-decoration: line-through;}
.field_valuenw_strike {background-color: #BFBFBF;border: 1px solid #000;text-decoration: line-through;}


 

/* INFO BOX */
.info_box_green_text { font-size: 13px; background: #0ABF00; color: #FFFFFF; border: 1px solid #000000;}
.info_box_red_text { font-size: 13px;  background: #CC0000; color: #FFFFFF; border: 1px solid #000000; }
.info_box_yellow_text { font-size: 13px;  background: #FF9F2F; color: #FFFFFF; border: 1px solid #000000;}

/* STATS */	 
.stats_calendar a {color: #FFFFFF;font-weight: bold;}
.stats_calendar a:link {color: #FFFFFF;font-weight: bold;}	
.stats_calendar a:visited {color: #FFFFFF;font-weight: bold;}
.stats_calendar a:hover {color: #cccccc;font-weight: bold;text-decoration:underline} 
  
.today a {color: #FFFFFF;font-weight: bold;}
.today a:link {color: #FFFFFF;font-weight: bold;}	
.today a:visited {color: #FFFFFF;font-weight: bold;}
.today a:hover {color: #cccccc;font-weight: bold;text-decoration:underline}

.day a {color: #000000;font-weight: normal;}
.day a:link {color: #000000;font-weight: normal;}	
.day a:visited {color: #000000;font-weight: normal;}
.day a:hover {color: #cccccc;font-weight: normal;text-decoration:underline}		

.month { color: #FFFFFF; font-weight:bold;}
.weekday { color: #FFFFFF; font-weight:bold;}
.blank {}

.next {  }

.bloc_calendar {
	text-align: center;
 	font-family:Tahoma;
	font-size: 11px;
	color: #000000;	

	border:0;	
	padding:0;
	margin:0;	  
	background-color: #858585;
}	


#line {    				
	width: 30px; 
	height: 155px; 
	position: absolute; 
	
	font-size: 12px; 
}
#line ul { 

	margin: 0; 
	padding: 0; 
}
#line ul li {  
	position: relative; 
	width: 30px; 
 
	padding: 0 !important; 
	margin: 0 !important; 
	text-align: center; 
	font-weight: bold; 
	color: white;
	line-height: 2.5em;
}
.border2 {
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
}
.border3 {
	border-left:1px solid #000000;
	border-right:1px solid #000000;
}
.border4 {
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
}
.formNotice {
	font-family:Verdana,Tahoma,Geneva,sans-serif; 
	font-size:10px; 
	background: #F1F6F3; 
	color:#000000; 
	border-color: #B4B8B6; 
	width:100%; 
	height:350px;
	border-top-width: thin; 
	border-style: solid; 
	border-width: thin;
}
						 
.pagelink {
   border: 1px solid #D3D3D3; background: #fff; padding: 2px 5px 2px 5px; 	  font-size: 11px;
}
.pageslink a:link {
   text-decoration: none;   font-size: 11px;
}
.pageslink a:hover {
   text-decoration: none;   font-size: 11px;
}
.current {
   border: 1px solid #D3D3D3; background: #fff; padding: 2px 5px 2px 5px; color: #595959; font-size: 11px; 
}
.nextprev {
	border: 1px solid #ddd; color: #666; padding: 0px 5px 0px 5px; font-size: 11px;
}
  
.gallery_errors {
	color: #FF0000;
}

/* V2 */
  
#info_box {			   
	width: 500px;
	background-color: #F1F1F1;
	border: 1px solid #000;	
	font-family:tahoma;
	font-size:14px;	
	font-weight:bold;
}
#title td {
	background-color: #BFBFBF;
	border: 1px solid #000;
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
}	  
.data td {
	background-color: #DFDFDF;
	border: 1px solid #000;	  
	font-family:tahoma;
	font-size:11px;
}		   
#form_table td {
	background-color: #DFDFDF;
	border: 1px solid #000;
}	
#form_table .blank {
	background-color: #FFFFFF;
	border: 0px;
}   
#form_table textarea {
 	font-family:tahoma;
	font-size:11px;
	height:200px;
	width:200px;
}
#form_table .submit { 
	width:25%;
	padding:5px 5px 5px 5px;
}
.submit { 
	width:20px;
	padding:5px 5px 5px 5px;
}
.sub_site_value {text-align:right; background-color: #E4E4E4; border: 1px solid #000}	

/* GLOBAL */
div.body {
	width:700px;
	font-family: Georgia;
	color: #000000;
}
h1 {
	font-size: 16px;
	margin: 0 0 4px 0;
	font-family: verdana;
}

h2 {
	font-family: verdana;
	line-height: 1.2em;
	font-size: 14px;
	margin: 0 0 3px 0;
}

h3 {
	margin: 0 0 2px 0;
	font-family: verdana;
	font-size: 12px;
}
span.highlight {
	background-color: #ffc;
}

/* CREATOR WARNING PAGE */
div.container {
	font-size: 14px;
}
div.note {
	font-size:10px;
}
