@import "/templates/css/contents/form.css";
@import "/templates/css/contents/bform.css";

h2.china span{
display:none;
}
h2.china{
width:580px;
height:30px;
background: url("/images/rm_header.gif") no-repeat !important;
}

p.f{
color:#900;
margin-top:0px;
font-weight:bold;
}
p.phone{
background: url("/images/phone_ico2.gif") 5px 10px no-repeat;
padding:10px;
padding-left:55px;
font-weight:bold;
border:1px dashed red;
}
p.phone span{
color:#900;
font-size:120%;
}

p1.offer1{
background:url("/images/offer1.gif") left top no-repeat;
padding-left:50px;
}
p1.offer1 a {
display:block;
m1argin-top:0.5em;
padding-left:15px;
background: url("/images/arrow_right_8x8.gif") no-repeat 5px center;
text-decoration:none;
}
h4.offer{
font-weight:bold;
color:#900;
font-size:100%;
}
li a{
f1ont-weight:bold;
}

#right li
{
margin-bottom:5px;
}

#right ul{
margin-left:0;
padding-left:20px;
}
#right ul li{
list-style:none;
background: url("/images/bullet_ok_ico.gif") left 4px no-repeat;
padding-left:20px
}

h1.pageheader, h4.hotnews span {
display:none;
}
h4.hotnews{
width:580px;
height:30px;
h1eight:397px;
b1ackground: url("/images/header1.gif") no-repeat;
background: url("/images/mainpage_header.jpg") no-repeat;
p1osition:absolute;
margin:0px !important;
padding:0px !important;
}

div.hotnews .aaa{
padding-top:10px;
b1order:1px solid black;
b1ackground: url('/images/mainpage_banner.jpg') left 5px no-repeat;
}
div.hotnews div.bg{
display:none;
b1ackground: url('/images/mainpage_banner.jpg') right top no-repeat;
w1idth:180px;
h1eight:127px;
f1loat:right;
p1osition:relative;
t1op:5px;
m1argin-left:0px;
m1argin-bottom:30px;
}


h4.pageheader span{
display:none;
}
h4.pageheader{
background: url('/images/header1.gif') no-repeat;
height:40px;
width:370px;
float:left;
padding:0;
margin:0;
margin-top:5px;
b1order-bottom:1px solid #999;
}



h4.china span{
display:none;
}
h4.china{
background: url('/images/china_header.gif') no-repeat;
height:31px;
width:580px;
padding:0;
margin:0;
b1order-bottom:1px solid #999;
}
div.china{
border-top:1px solid gray;
margin-top:28px;
p1adding-right:200px;
b1ackground: url('/images/china_sq.jpg') right 45px no-repeat;
}

div.china div.bg{
background: url('/images/china_sq.jpg') no-repeat;
width:181px;
height:177px;
float:right;
position:relative;
top:15px;
margin-left:20px;
margin-bottom:30px;
}

h4.msk span{
display:none;
}
h4.msk{
background: url('/images/moscow_header2.gif') no-repeat;
height:31px;
width:580px;
padding:0;
margin:0;
b1order-bottom:1px solid #999;
}
div.msk{
border-top:1px solid gray;
margin-top:28px;
p1adding-right:200px;

}

div.msk div.bg{
background: url('/images/moscow_sq2.jpg') no-repeat;
width:181px;
height:177px;
float:right;
position:relative;
top:15px;
margin-left:20px;
margin-bottom:20px;
}



div.brief p, div.brief ul{
text-align:justify;
line-height:120%;
}

div.chat p, div.ved p,  div.ved ol, div.china p,  div.china ul , div.msk p,div.phone p{
p1adding-right:200px;
b1order:1px solid black;
text-align:justify;
margin-top:12px;
margin-bottom:12px;
	m1argin-right:40px;
line-height:120%;
}

div.china p{

}

div.ved{
border-top:1px solid gray;
margin-top:40px;
b1ackground: url('/images/ved_sq.jpg') right 41px no-repeat;
}

div.ved div.bg{
background: url('/images/rbanner2.jpg') no-repeat;
width:179px;
height:217px;
float:right;
position:relative;
top:15px;
margin-left:20px;
margin-bottom:25px;
}




h4.ved span{
display:none;
}
h4.ved{
background: url('/images/ved_header.gif') no-repeat;
height:31px;
width:580px;
padding:0;
margin:0;
}



div.phone{
border-top:1px solid gray;
margin-top:10px;
}

div.chat{
border-top:1px solid gray;
margin-top:10px;
padding-top:10px;
b1ackground:transparent url(/images/ezhak2.jpg) no-repeat scroll right 69px;
}
div.chat div.bg{
background: url('/images/ezhak2.jpg') no-repeat;
width:179px;
height:290px;
float:right;
position:relative;
top:15px;
margin-left:5px;
margin-bottom:25px;
}

h4.phone span, h4.chat span{
display:none;
}
h4.chat{
background: url('/images/ask_chat_header.gif') no-repeat;
height:30px;
width:580px;
padding:0;
margin:0;
}

h4.phone{
background: url('/images/ask_phone_header.gif') no-repeat;
height:30px;
width:580px;
padding:0;
margin:0;
}



div.headnews{
border-top:1px solid gray;
margin-top:28px;
}

div.imlnews{
border-top:1px solid gray;
margin-top:28px;
}
h4.imlnews span{
display:none;
}
h4.imlnews{
background: url('/images/iml_header.gif') no-repeat;
height:31px;
width:580px;
padding:0;
margin:0;
}


h4.headnews span{
display:none;
}
h4.headnews{
background: url('/images/header_news.gif') no-repeat;
height:31px;
width:580px;
padding:0;
margin:0;
}

.newsdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	display:block;
	width:60px;
	float:left;
border:1px dashed white;
position:relative;
}
div.news {

	margin-left:15px;
	padding-left: 10px;
	background: url("/images/docu_ico.gif") no-repeat 0px 3px;
	margin-bottom:3px;
	font-size:11px;
}
.newsh{
display:block;
margin-left:65px;
text-align:left;
border:none;
p1adding:100;
}

div.news p{
margin-top:0px;
display:none;
}

div.brief{
margin-top:15px;
border-top:1px solid black;
}
div.brief div.bg{
width:199px;
height:220px;
background: url("/images/brief.jpg") right center no-repeat;
b1ackground: url("/images/brief_sq.jpg") right top no-repeat;
float:right;
padding:0;
margin-top:10px;
}
.bg_common_top{
background:url(/images/mainpage_top.jpg) right bottom no-repeat;
width:195px;
}

.bg_common_top2{
width:0px;
}


#right h5{
font-family:"trebuchet ms";
font-weight:normal;
color:#333;
background:url('/images/h2-h3-sq.jpg') 0px 6px no-repeat;
padding-left:20px;
font-size:17px;
}
#right h5 span{
display:none;
}

u1l.maersk li{
background: url(/images/maersk_line.gif) no-repeat 0px 1px !important;
}
td.pageheader{
background-image: url(/images/mainpage_top2.jpg) left bottom;
}






.chat p.chat_q{
background:#de0000;
padding:10px 0 10px 10px;
margin:0px;
color:white;
font-weight:bold;
}

.iframechat{
width:383px;
border:1px solid gray;
overflow-x:hidden;
overflow-y:scroll;
height:250px;
1margin-left:20px;
margin:5px 0 0 5px;
}
.chattable{
width:580px;
background:#de0000 url(/images/ezhak2.gif) no-repeat 395px 5px;

}
.chattable p{
margin-top:0px;
margin-bottom:2px;
}
.chattable input{
border:1px solid black;
font-size:11px;
width:388px
}
.chattable textarea{
width:450px

}
.chattable input.submit{
border:1px solid black;
font-size:11px;
width:180px !important;
margin-left:10px;
margin-bottom:10px;
}

.message1 p, .name1 p,.name2 p{
margin-bottom:0px !important;

}
div.name1{
font-weight:bold;
width:380px;
padding:3px 0 3px 10px;
color:white;
}
div.name2{
width:380px;
padding:3px 0 0px 10px;
}
input.name2{
width:162px;
}

div.message1{
font-weight:bold;
color:white;
background:#de0000;
padding:3px 0 3px 10px;
}
div.message2{

padding:3px 0 10px 10px;
background:#de0000 url(/images/chat-middle.jpg) repeat-x bottom;
}
div.submit1{
font-weight:bold;
background:url(/images/chat-bottom.jpg) no-repeat;
}




p.phone_q span{
display:block;
padding:10px;
border:1px solid white;
margin-top:10px;
color:black;
margin-top:10px;
background:#bddcff;
}

div.phone p.phone_q{
color:white;
margin-left:10px;
margin-right:10px;
font-weight:bold;
}

.phone{
background: #0055de url(/images/chat-bottom-b.gif) no-repeat right bottom;
}
.phone table td{
font-size:11px;
}
.phone form{
padding-right:190px;
background: url(/images/phone_bg.jpg) no-repeat 394px top;
}

.phone input{
border:1px solid black;
font-size:11px;
}
.phone .message2{
width:340px;
height:40px;
}
.phone input.submit{
border:1px solid black;
font-size:11px;
width:180px !important;
margin-left:10px;
margin-bottom:10px;
}


.ctable .phoneinfo input{
margin-top:0px;
}

.phone .phoneinfo input{
b1order:none;
}

.phoneinfo .cname5 p{
font-weight:normal;
font-size:12px
color:#d2daff;
margin-top:0px;
}

.phoneinfo {
color:white;

}
.phonetable td{
padding-right:20px;
}

.phonetable td.phonecode{
padding-right:0px;
}

.phone input.phonecode{
width:30px;
}
.phone input.phone2{
width:65px;
}
.cmessage1 p, .cname1 p,.cname2 p, .phoneinfo p{
margin-bottom:0px !important;
text-align:left;
}
div.ctable{
background:#0055de !important;
}

div.cname1{
padding:3px 0 3px 10px;
color:white;
background:#0055de !important;
}
div.cname2{
padding:3px 0 0px 10px;
background:#0055de !important;
font-weight:bold;
color:white;
}

div.cname2 input.name2{
width:135px !important;
}


div.cmessage1
{
font-weight:bold;
color:white;
background:#0055de !important;
padding:3px 0 3px 10px;
}
div.cmessage2{
padding:3px 0 10px 10px;
b1ackground:#0055de url(/images/chat-middle-b.gif) repeat-x bottom;
}
div.csubmit1{
font-weight:bold;
b1ackground:url(/images/chat-bottom-b.gif) no-repeat right 0;
}

