body 
{
	text-align:center;
  margin: 0 auto;
	background-color:#000066;

}
body.body_id
{
/*	margin  : 0px;
/*	padding : 0px;*/
	/*	background	:	url(image/backgrounds/moobackgrounds_color_light_grey.jpg);
	background-repeat:repeat;*/
}

div.entire_page
{
	margin  : 0px;
	padding : 0px;
	width   : 1000px;
/*	height	:	1000px;*/
	background	:	url(image/backgrounds/moobackgrounds_color_light.jpg);
/*	background-repeat	:	inherit; */
	background-repeat	:	repeat;
}


/* TOP */
div.div_header 
{
	clear:both;
	position			: static;
	padding-top		: 0px; padding-bottom : 0px; 
  padding-left	: 0px; padding-right  : 0px; 
	margin : 0px;
	border : none;
	width  : 100%;
/*	width  : 1000px;*/	
}

img.img_header
{
	vertical-align : top;
	padding : 0 0 0 0 ;
	margin  : 0 0 0 0 ;
}

img.img_flag
{
	height 				 	: 20px;
	padding-top    	: 2px;
	padding-right		:	5px;
	vertical-align	: text-top;
	text-align			:	left;
}

div.div_separating_line-01
{
	position		: static;
	background	: url(image/column_top/top_black_line_1000x30px-3.gif);
	width  : 1000px;
	height : 25px;
}

#date_line
{
	position				: static;
	vertical-align	: text-top;
	position				:	relative;
	padding-left		: 4px;
	padding-top			:	2px;
	text-align:left;
}

div.div_top_menu
{
	position				: relative;
	vertical-align	:	middle;
	position				:	relative;
	padding-top			:	1px;
	padding-bottom  : 1px;

}


/* -------------------------- */
/*  LEFT  170xpx */

#left_part
{
/*	position	: static; */
	float			: left;
	width    	: 170px;
/*	margin 		: 0;
	padding	  : 0;*/
	background	:	url('image/column_left/left_background-1_moobackgrounds-color-dark-blue3.jpg');
	
}

img.left_image1
{
	padding-right	: 0px;
	padding-left	:	0px;	
	padding-top		: 0px;
	border-color	:	#0099FF;
	margin-top		:	25px;
	margin-left		:	7px;
}

/*	Visitors Counter	*/
div.visitors_counter
{
	font-family	 : "Courier New", Courier, monospace;
	font-size		 :	12px;
	padding-top	 :	10px;
	padding-left :	10px;
	color        :	#FFFFFF;
}


/* -------------------------- */
/*     CENTER  820px          */
#center_part
{
	position	:	relative;
	float     : left;
	width     : 820px;
	border		:	groove;
	border-color				:	#0000FF;
	border-right-width	:	thick;
	margin-top					:	0px;
	border-left:#0000FF; border-left-style:groove; border-left-width:thick;
	margin-left					:	0px;
	margin-right				:	0px;
	margin-bottom				:	0px;
}

/* -------------------------- */
/* 		 Footer 1000x 					*/
div.footer
{
	clear							:	both;
	margin-top				: 0px;
	position					: relative;
	text-align			 	:	center;
	padding-top			 	: 3px;
	padding-bottom	 	: 3px;
	background-color	:	#0000CC;
	
}

#footer_text
{
	font-size				:	15px;
	padding-top			:	2px;
	vertical-align	:	bottom;
	color						:	#FFFFFF;
}
`