/* -------<< Laylout of green >>------- */

#t_top
{
	width:100%;	height:37px; 
	background-image:url('img/bg_top.png');
}
	
	#t_top_bar
	{
		width:900px;
		height:37px;
		margin:0px auto;
		overflow:hidden;
		background-image:url('img/bg_top.png');
	}
	
		#t_top_logo
		{
			float:left;
			height:37px;
			overflow:hidden;
		}
		#t_top_menu
		{
			padding-top:14px;
			text-align:right;
			font-size:11px;
			font-family:'Verdana';
			color:#CCCCCC;
		}

#t_menu_bar
{
	background-image:url('img/bar_top.png');
	height:45px;
}

#t_menu
{
	width:900px; height:45px; margin:0px auto;
	overflow:hidden;
}

	#t_menu ul
	{
		list-style-type: none; margin:0px;padding:0px; 
		height:50px;
	}

		#t_menu ul li
		{
			float:left; 
		}

#t_middle
{
	width:100%;
	background-repeat:repeat-x;
	background-position:top center;
	background-color:#1C4115;
	background-image:url('img/bg_mid1.png');
}
#t_middle1
{
	margin:0px auto;
	background-repeat:repeat-y;
	background-position:center top;
	background-image:url('img/bg_mid2.png');
	
}
#t_middle2
{
	margin:0px auto;
	background-repeat:no-repeat;
	background-position:top center;
	background-image:url('img/bg_mid3.png');
}

	#t_middle_top
	{
		width:900px; 
		margin:0px auto;
	}
	#t_middle_hierarchy
	{
		width:900px; 
		margin:0px auto;
		font-size:11px;		
		background:black;
		
		height:17px;
		padding:0px;
		padding-top:14px;
		background-image:url('img/hierarchy.jpg');
		background-repeat: no-repeat;
		background-position:center top;
		
		
	}
	#t_content
	{
		width:900px;
		margin:0px auto;
		background-image:url('img/bg_content.jpg');
	}
	#t_content1
	{
		overflow:hidden;
		width:900px;
		background-image:url('img/bg_content_top.jpg');
		background-repeat:no-repeat;
		background-position:top center;
		
	}
	
		#t_content_bar1
		{
			
		}
		
		#t_content_bar11
		{
			
		}
	

#t_bottom
{
	overflow:hidden;
	width:100%;
	height:45px;
	background-image:url('img/bar_bottom.png');
}

	#t_bottom_bar
	{
		width:900px;
		margin:0px auto;
	}
	
	#t_bottom_hierarchy
	{
		padding-top:14px;
		float:left; width:50%;
		font-size:11px; font-family:'Tahoma';
		color:#93B49C;
	}
	
	#t_bottom_right
	{
		padding-top:14px;
		text-align:right;
		font-size:11px; color:#CCCCCC; font-family:'Verdana';
		color:#CCCCCC;
	}
#copyright
{
	text-align:center;
	font-size:10px;
	color:#5FA321;
	margin:5px;
}
	
/* * * * * * * colors green * * * * * */

/* * * * * * * colors  * * * * * */

html, body  
{
	
	border:0px;
	padding:0px;
	margin:0px;
	font-size: 12px; 
	font-family: verdana, Tahoma, arial, helvetica, sans-serif;
	background: black;
	color:#E6F7D7;
	
}


a:link 		{ color:#7DD52F; }
a:visited { color:#7DD52F; }
a:hover 	{ color:#ffff00; }

	#t_middle_hierarchy a:link 		{ color:#9EFF3E; }
	#t_middle_hierarchy a:visited { color:#9EFF3E; }
	#t_middle_hierarchy a:hover 	{ color:#ffffff; }
	

a.link_small:link { color:#A9C19E; }
a.link_small:visited { color:#A9C19E; }
a.link_small:hover { color:#ffffff; }

a.link_black:hover 		{ color:#ff0000; }

li
{
	color:#E6F7D7;
}

.color { color:#9EFF3E; }
.color1 { color:#FFF900; }


.input1
{
	background:#899C7D;
	border:1px solid #DBE1D8;
	border-top:1px solid #393828;
	border-left:1px solid #393828;
}

.button1
{
	background:#78B167;
	border:1px solid #393828;
}

/* * * * * Structure * * * * * */


.bar {
	background:#2B2F1C;
}

div.bar1, div.bar2, div.bar3
{
	background:#2B2F1C;
}

div.c_lmain { width:663px; }
div.c_rmain { width:236px; }

#t_content h1,h2,h3
{
	color:#FFF900; 
}

hr 
{
	border-top:1px solid #241914;
}


/* ------------- Elements ------------ */

div.frame
{
	background-color:#1E1E15;
	border:1px solid #17100E;
}

	div.frame hr { border:0px; color:#443934; height:1px; overflow:hidden; border-top:1px solid #443934; }


div.frame2
{
	background-color:#3A3129;
	border:1px solid #1F1513;
}

/* ----------------< Forms >----------------- */

/* --------- figure ----------- */

	div.figure img
	{
		border:6px solid #1C1E11;
	}
	
	div.figure span
	{
		
		color:#7DD52F;
	}

/* --------- news ----------- */
	
	div.news small
	{
		color:#CEE377;
	}
	

/* --------- Show comments --------- */

div.l_comm_show
{
	border:1px solid #262918;
}

	div.l_comm_show div.l_top
	{
		background:#262918;
	}
	