body {
	margin: 0px 0px 0px 0px;
	text-align: center;
	background-color: #FFFFFF;
}

body, html {height:100%;}

body,div,table,td,span,a,p {
	font-family: Tahoma,Arial, Tahoma, verdana;
	font-size: 10px;
	
}

a {
	text-decoration:underline;
	color:#de5918;
}

a:hover {
	text-decoration:underline;
	color:#de5918;
}

.clear {
	clear: both;
}


#general {
	width: 100%;
	height:100%;
	margin: 0px 0px 0px 0px;
	
}

#centergeneral
{
	width: 770px;
	height:100%;
	margin: 5px auto 5px auto;
}

#head_container {
	border-top:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	width: 768px;
	height: 104px;
	
}

#head_language
{
	font-family: Verdana,Arial, Tahoma, verdana;
	font-size: 9px;
	letter-spacing:1px;
	height:17px;
	width:257px;
	margin-top:5px;
}

#head_logo
{
	height:70px;
	width:257px;
	
}

#head_flash
{
	float:left;
	position: relative;
	left: 0px;
	top: 0px;
	height:104px;
	width:511px;
}

#head_menu 
{
	height: 25px;
	line-height:25px;
	width: 768px;
	background-color: #FF8901;
	border-top:1px solid #DF5900;
	border-bottom:1px solid #DF5900;
	color:white;
	
	text-align:left;
	
	border-left:1px solid black;
	border-right:1px solid black;
}


#head_menu a {
	
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	font-family: Arial, Tahoma, Verdana;
	color:black;
	padding-top:10px;
	padding-left:10px;
	
}

#head_menu a:hover {
	text-decoration:underline;
	color:white;
}



#content_container {
	width: 100%;
	height: 100%;
	display:table ;
	
}

/* 
#content
{
	float:left;
	position: relative;
	top: 0px;
	width:562px;
	height:100%;
	background-color:white;
	
} */

.footer_container
{
height:77px;
width:100%;
display:table;
}


.column
{
	width:100%;
	text-align:left;
	font-family: Tahoma,Arial, Tahoma, verdana;
	font-size:9px;
	margin: 0px 0px 0px 0px;
	
}


.left_col 
{
	width:257px;
	border-left:1px solid black;
	border-right:1px solid black;
	text-align:left;
}

.center_col 
{
	width:252px;
	text-align:left;
}

.right_col
{
	width:257px;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:0px solid black;
	text-align:left;
	
}

.left_col,.right_col,.center_col, a
{
	color:black;
	font-family: Tahoma,Verdana,Arial, verdana;
	font-size:12px;
}

.left_col,.right_col,.center_col, a:hover
{
	color:black;
}

.submenu_col 
{
	width:257px;
	height:100%;
	border-left:1px solid black;
	border-right:1px solid black;
	background-color:#F4F4F4;
	text-align:center;
	border-bottom: 1px solid black;
	font-weight:bold;
}

.content_col 
{
	width:510px;
	height:100%;
	border-right:1px solid black;
	border-bottom: 1px solid black;
	text-align:left;
	background-color:#FFFFFF;
}

.footer_black_line
{
width:100%;
background-color: black;
height:19px;
line-height:19px;
}

#current_menu
{
	width:100%;
	border-bottom:1px solid #DF5900;
	background-color :white;
	text-align:left;
	display:block;
}

#current_menu div
{
	padding-top:10px;
	padding-left:10px;
	font-size:16px;
	font-weight:bold;
	font-family: Arial, Tahoma, Verdana;
	color:#DE5918;
	
	
}

.left_menu
{
	display:block;
	width:247px;
	border-bottom:1px solid #DF5900;
	text-align:left;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
	background-color :#E0E0E0;

}

.left_menu a
{
	font-size:12px;
	font-weight:bold;
	font-family: Tahoma, Arial, Verdana;
	color:black;
	text-decoration:none;
	
}

.sub_menu
{
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	
	
}

.sub_menu a
{
	font-size:14px;
	font-weight:bold;
	font-family: Tahoma, Arial, Verdana;
	color:black;
	text-decoration:underline;
	
}






