/* 0 correction */
* {margin: 0; padding: 0;}

body 
{
margin: 0;
padding: 0;
border: 0;
z-index: 0;
text-align: center;				/* IE 5.x Correction */
display: block; 
font-family: "Courier New", Courier, mono;
margin: 0px;
color: #333333;
font-size: 12px;
}

h1, h2 , h3, h4, h5, h6
{
border: 0;
font-weight: normal;
font-size: 1em;
}

img, a
{
border:0;
}

/* site container */
div.main_container
{
position: relative;
width: 700px; 
margin-left: auto;
margin-right: auto;
padding: 0px 50px 0px 50px;
text-align: left;	
}

div.up_menu_bar
{
position: relative;
width: 700px; 
height: 28px;
margin: 16px 0px 8px 0px;
padding: 12px 0px 0px 0px;
font-family: "Courier New Bold";
font-size: 18px;
line-height:17px;
text-align:center;
float: left;
}

div.logo_img
{
position: relative;
width: 550px; 
padding: 30px 0px 0px 150px;
float:left;	
}

div.logo_part1
{
position: relative;
width: 350px; 
padding: 20px 0px 0px 350px;
float:left;	
}

div.logo_part2
{
position: relative;
width: 590px; 
padding: 0px 0px 0px 110px;
float:left;	
}

div.logo_part3
{
position: relative;
width: 350px; 
padding: 0px 0px 0px 350px;
float:left;	
}

.csr 
{
font-size: 18px;
color: #666666;
font-weight: bold;
}

.txt1 
{
font-size: 16px;
color: #666666;
}

.tel {
	font-size: 20px;
	color: #8C8C8C;
}


div.info_cell
{
position: relative;
width: 670px;
text-align:center;
font-family: "Courier New";
font-size: 14px;
line-height:15px;
color: #333333;
padding: 12px 0px 12px 0px;
float: left;
}




div.sep
{
width:100%;
margin:0px 0px 0px 0px;
border-width:0px 0px 2px 0px;
border-style:solid;
border-color: #cccccc;
font-size:1px;
line-height:1px;
float:left;
}


/* NEWS */
div.header_news
{
position: relative;
width: 700px; 
text-align: center;
margin: 0px 0px 0px 0px;
padding: 30px 0px 0px 0px;
float: left;	
}

div.hn_img
{
position: relative;
width: 700px; 
float:left;
}

div.hn_link
{
position: relative;
width: 700px;
padding:20px 0px 16px 0px;
font-size:14px;
font-family: "Courier New";
float:left;
}

div.title_bar
{
position: relative;
width: 670px; 
margin: 0px 0px 8px 0px;
background-color: #cccccc;
font-family: "Courier New";
font-size: 14px;
line-height:17px;
color: #333333;
float: left;
}

.tb_adjustement1
{
height: 28px;
padding: 12px 0px 0px 30px;
}

.tb_adjustement2
{
padding: 4px 0px 4px 30px;
}

div.news_cell
{
position: relative;
width: 670px;
float: left;
}

.ic_adjustement1
{
padding: 0px 0px 12px 30px;
}

.ic_adjustement2
{
padding: 0px 0px 40px 30px;
}

div.sep
{
width:100%;
margin:0px 0px 12px 0px;
border-width:0px 0px 2px 0px;
border-style:solid;
border-color: #cccccc;
font-size:1px;
line-height:1px;
float:left;
}

div.news_cell_l
{
position: relative;
width: 570px; 
float: left;
}

div.news_cell_r
{
position: relative;
width: 100px; 
text-align:center;
float: left;
}

span.info_title
{
font-family: "Courier New";
font-size: 12px;
line-height:13px;
color: #333333;
font-weight:bold;
}

span.info_text
{
font-family: Verdana;
font-size: 10px;
line-height:12px;
color: #333333;
}

span.vertibar
{
font-family: Verdana;
font-size:11px;
line-height:12px;
}

div.link_container
{
font-family: Verdana;
font-size:10px;
line-height:11px;
padding:13px 0px 0px 0px;
}

/* profiles */
span.prof_text
{
font-family: "Courier New";
font-size: 14px;
line-height:16px;
}

span.prof_title_l1
{
font-family: "Courier New";
font-size: 16px;
line-height:16px;
}

span.prof_text_l1
{
padding:0px 0px 0px 50px;
display:block;
}

a.link_p1:link, a.link_p1:visited,  a.link_p1:active
{
font-size:10px;
color: #660000;
}

a.link_p1:hover
{
font-size:10px;
color: #660000;
font-weight:bold;
}


a.link_p2:link, a.link_p2:visited,  a.link_p2:active
{
font-family: Verdana;
font-size:10px;
color: #660000;
}

a.link_p2:hover
{
font-family: Verdana;
font-size:10px;
color: #660000;
font-weight:bold;
}

a.gen_l_u:link, a.gen_l_u:visited, a.gen_l_u:active 
{
text-decoration:none;
}

a.gen_l_u:hover
{
text-decoration:underline;
}

a.link_main:link {
	font-size: 16px;
	font-weight: bold;
	color: #ABA496;
	text-decoration: none;
}
a.link_main:hover {
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a.link_main:visited {
	color: #666666;
	text-decoration: none;
}
a.link_main:active {
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}


.color00
{
color:white;
}

.color01
{
color: #333333;
}

.color06
{
color:#666666;
}

.bg_color06
{
background-color:#666666;
}

.bd_color06
{
border-color:#666666;
}

.color07
{
color:#4c4c4c;
}

.bg_color07
{
background-color:#4c4c4c;
}

.bd_color07
{
border-color:#4c4c4c;
}

.color08
{
color:#333333;
}

.bg_color08
{
background-color:#333333;
}

.bd_color08
{
border-color:#333333;
}

.red_color
{
color:red;
}

.blue_color
{
color:blue;
}
