/* CSS Document */
*    { margin:0; padding:0; }
BODY { font-family:"Times New Roman", Times, serif; color:#1A171B; font-size:12px; background:#838183 url(../pics/charte/bg-abako1.png) top center repeat-x; }
IMG  { border:none; }

.main_table {
	width:1003px;
	margin:auto;
}

.outer-top {
	background-image:url(../pics/charte/innerbg-top-akabo.png);
	background-repeat:no-repeat;
	width:1003px;
	height:319px;
}


.logo {
padding:41px 0px 11px 31px;
float:left;
}

.space-top {
width:562px;
float:left;
}

.flag-css {
padding:69px 33px 0px 0px;
float:left;
}

.flag1-css {
padding-right:12px;
float:left;
}

.flag2-css {
padding-right:9px;
float:left;
}

.flag3-css {
float:left;
}

.banner-css {
padding:0px 35px 0px 33px;
}

.banner-inner-css {
float:left;
padding-right:1px;
}

.top-seprater {
background-image:url(../pics/charte/top-line.png);
background-repeat:no-repeat;
background-position:center;
margin-left:33px;
height:4px;
width:932px;
clear:both;
}

.botton-seperater {
background-image:url(../pics/charte/strip-abako.png);
background-repeat:no-repeat;
background-position:center;
margin-left:33px;
height:2px;
width:932px;
clear:both;
padding-top:2px;
}

.main-nav {
margin:4px 0px 0px 33px;
}

#nav-menu
{
width:942px;
} 

#nav-menu ul
{
list-style: none;
padding: 0px;
margin: 0px;
}

#nav-menu li
{
float: left;
margin: 0px;
list-style: none;
width:216px;
height:45px;
}

#nav-menu li a
{
float: left;
display: block;
font-size:18px;
font-weight:bold;
color: #1A171B;
text-decoration: none;
text-align: center;
padding-top:5px;
}

li.first-nav {
background-image:url(../pics/charte/btn1-abako.png);
background-repeat:no-repeat;
padding-right:25px;
}

#nav-menu li.first-nav a:hover {
background-image:url(../pics/charte/btn1-abako.png);
background-repeat:no-repeat;
width:216px;
height:45px;
color:#D00039;
}  

#nav-menu .active-first a:visited {
	background-image:url(../pics/charte/btn1-abako.png);
	background-repeat:no-repeat;
	width:216px;
	height:45px;
	color:#D00039;
}

li.middle-nav {
background-image:url(../pics/charte/btn2-abako.png);
background-repeat:no-repeat;
padding-right:25px;
}

#nav-menu li.middle-nav a:hover {
background-image:url(../pics/charte/btn2-abako.png);
background-repeat:no-repeat;
width:216px;
height:45px;
color:#D00039;
}  

#nav-menu .active-middle a:visited {
	background-image:url(../pics/charte/btn2-abako.png);
	background-repeat:no-repeat;
	width:216px;
	height:45px;
	color:#D00039;
}

li.last-nav {
background-image:url(../pics/charte/btn4-abako.png);
background-repeat:no-repeat;
width:216px;
height:45px;
}

#nav-menu li.last-nav a:hover {
background-image:url(../pics/charte/btn4-abako.png);
background-repeat:no-repeat;
width:216px;
height:45px;
color:#D00039;
}  

#nav-menu .active-last a:visited {
	background-image:url(../pics/charte/btn4-abako.png);
	background-repeat:no-repeat;
	width:216px;
	height:45px;
	color:#D00039;
}

/* Hide from IE5-Mac \*/
#nav-menu li a
{
float: none
}
/* End hide */

.red-text {
color:#CE0039;
font-size:14px;
font-weight:bold;
float:left;
padding-right:35px;
}

.red-text a{
color:#CE0039;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.red-text a:hover{
color:#1A171B;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.red-nav .active a:visited {
	color:#1A171B;
}


.red-nav {
padding:20px 0px 0px 80px;
clear:both;
}

.middle-main {
background:url(../pics/charte/innerbg-akabo.png);
background-repeat:no-repeat;
background-position:left bottom;
min-height:488px;
overflow:hidden;
width:1003px;
}

.noA {
background:url(../pics/charte/innerbg-akabo-noA.png);
background-repeat:no-repeat;
background-position:left bottom;
}


.middle-repeat {
background-image:url(../pics/charte/repeat-bg.jpg);
background-repeat:repeat-y;
background-position:left bottom;
}

.middle-content {
clear:both;
padding:24px 35px 50px 258px;
font-size:15px;
color:#1A171B;
}

.footer-main {
background-image:url(../pics/charte/innerbg-footer-akabo.png);
background-repeat:no-repeat;
height:76px;
padding:12px 0px 22px 0px;
}

.footerNoA {
background-image:url(../pics/charte/innerbg-footer-akabo-noA.png);
}

.middle-content-pic {
clear:both;
padding:24px 35px 50px 33px;
font-size:15px;
color:#1A171B;
}

a.cont-text {
font-size:15px;
color:#1A171B;
text-decoration:none;
}

p {
padding:0px;
margin:12px 0px 12px 0px;
overflow:hidden;
}

.height_73 {
height:63px;
overflow:hidden;
}

.footer-text {
font-size:15px;
color:#FFFFFF;
font-weight:bold;
text-align:left;
width:743px;
padding:0 0 0 260px;
}

.copy_text {	
	font-size:12px;
	color:#1A171B;
	padding:20px 0px 0px 0px;
	text-align:center;
	font-weight:bold;
}
a.copy_text {	
	font-size:12px;
	color:#1A171B;
	font-weight:bold;
}

.red-text-content {
color:#CF0038; 
text-align:center;
}


ul.content-nav 
{
list-style-position:outside;
margin:10px 0 10px 20px;
padding:0 0 0 90px;
}

ul.content-nav-other {
list-style-position:outside;
margin:10px 0 10px 0px;
padding:0 0 0 13px;
}

ul.content-nav-inner 
{
list-style-position:outside;
margin:10px 0 10px 50px;
padding:0 0 0 13px;
}

.pic-div {
width:355px;
padding-top:10px;
position:absolute;
}

.content-div {
width:516px;
position:relative;
left:418px;
clear:both;
top:0px;
padding-top:3px;
} 

.pic-main {
float:left;
width:173px;
}

.space-pic-btw {
float:left;
width:8px;
}

.spc-pic {
height:10px;
overflow:hidden;
}

.red-text-normal {
color:#CF0038; 
}

.enq-first {
width:226px;
color:#CF0038; 
font-weight:bold;
position:absolute;
}

.enq-second {
position:relative;
left:226px;
width:708px;
}

.field-contact {
float:left;
width:200px;
color:#1A171B; 
font-weight:bold;
font-size:14px;
}

.field-contact1 {
float:left;
width:80px;
color:#1A171B; 
font-weight:bold;
font-size:14px;
padding-left:30px;
}

.field-contact-comment {
color:#1A171B; 
font-weight:bold;
font-size:14px;
padding-left:120px;
}

.txtbox-contact {
float:left;
color:#1A171B; 
font-weight:bold;
font-size:12px;
}

.txtbox-contact-center {
color:#1A171B; 
font-weight:bold;
font-size:12px;
padding-left:120px;
}

.txtbox_general {
border:1px solid #1A171B;
background:none;
}

.textarea {
border:1px solid #1A171B;
background:none;
}

.clr {
clear:both;
height:10px;
}

.btncss {
background:none;
border:1px solid #1A171B;
margin:10px;
padding:0;
color:#CF0038; 
font-weight:bold;
font-size:16px;
cursor:pointer;
width:120px;
}

INPUT { padding:0 2px 1px 2px; font-family:"Times New Roman", Times, serif; color:#1A171B; font-size:12px; }
TEXTAREA { padding:0 2px 1px 2px; font-family:"Times New Roman", Times, serif; color:#1A171B; font-size:12px; }

P.center { text-align:center;  }

