body.mceContentBody {
background:#FFFFFF;
}
html {height:100%;font:11px/14px tahoma,arial,helvetica,sans-serif;}
body {padding:0px;margin:0px;min-height:100%;color:#666;background:#6e6e60;}
p {margin:0 0 14px 0;}
ul {padding:0px;margin:0 0 14px 0;list-style:none;}
ul li {padding:0 0 0 19px;background:url('/img/main/ico/li.gif') no-repeat 1px 5px;}
ol {padding:0 0 0 24px;margin:0 0 4px 0}
a {color:#f60;text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border:none;}
address {font-style:normal;}
td {padding:0px;}
h1,h2,h3,h4,h5,h6 {margin:0px;font-family:arial,tahoma,helvetica,sans-serif;font-weight:normal;}
form {margin:0px;}
object,embed {display:block !important;}

h1,h2 {padding:0 0 6px 0;margin:0 0 19px 0;font:16px/24px arial,tahoma,helvetica,sans-serif;background:url('/img/main/icons.gif') no-repeat 100% 100%;}
h3 {padding:0 0 5px 0;margin:0 0 20px 0;font:16px/24px arial,tahoma,helvetica,sans-serif;}

.both {width:100%;clear:both;overflow:hidden;}
.clear {width:100%;height:1px;clear:both;overflow:hidden;}
.pic {

}
.content_pic {

}
.none_bold {

}


img.content_pic {
border:8px solid #e2ddca;
display:block;
}


#container {
width:100%;
padding:0 0 25px 0;
min-width:990px;
position:relative;
overflow:hidden;
}
#wrap {
width:1000px;
margin:0 auto;
position:relative;
z-index:2;
background:#fff url('/img/main/background.jpg') no-repeat 0 0;
}
#bg {
width:100%;
height:131px;
border-top:10px solid #5f5f53;
border-bottom:10px solid #5f5f53;
position:absolute;
top:65px;
left:0px;
z-index:1;
background:#d25e00;
}
#bg-arrow {
width:32px;
height:120px;
position:absolute;
right:0px;
bottom:262px;
background:#fff url('/img/main/background.jpg') no-repeat -1458px 0;
}


/* ---------------------------------- footer */
#footer {
width:1000px;
height:230px;
position:relative;
clear:both;
}
#footer .bg1 {
width:290px;
height:120px;
position:absolute;
bottom:0px;left:0px;
z-index:1;
background:url('/img/main/background.jpg') no-repeat -1000px 0;
}
#footer .bg2 {
width:120px;
height:120px;
position:absolute;
bottom:0px;right:0px;
z-index:1;
background:url('/img/main/background.jpg') no-repeat -1337px 0;
}
#nav {
width:100%;
margin:0px;
overflow:hidden;
position:absolute;
top:50px;
left:0px;
}
#nav li {
padding:0 91px 0 92px;
margin:0 0 0 -1px;
float:left;
background:url('/img/main/icons.gif') no-repeat 0 -611px;
}
#nav li a {color:#666;}
#line {
width:858px;
height:5px;
font-size:1px;
position:absolute;
top:80px;
left:71px;
background:#ff8b00 url('/img/main/background.jpg') no-repeat -1000px -178px;
}
#counter {
margin:0px;
overflow:hidden;
position:absolute;
top:145px;
left:460px;
z-index:2;
}
#counter li {
padding:0px;
text-align: center;
background:none;
}
#counter li img {display:block;}

#copy {
padding:0 0 6px 53px;
position:absolute;
top:133px;
left:85px;
z-index:2;
background:url('/img/main/artfix.png') no-repeat 0 4px;
}
#contacts {
display:block;
position:absolute;
top:130px;
left:760px;
z-index:2;
}
#map {
padding:0 0 0 24px;
position:absolute;
top:130px;
left:630px;
z-index:2;
background:url('/img/main/icons.gif') no-repeat 2px -821px;
}



/* ---------------------------------- header */
#header {
width:1000px;
height:285px;
position:relative;
}
#header .bg {
width:1000px;
height:131px;
position:absolute;
top:75px;
left:0px;
z-index:1;
background:#ff8b00 url('/img/main/bg/orange.png') repeat-y 0 0;
}
#ico {
margin:0px;
overflow:hidden;
position:absolute;
top:27px;
left:122px;
z-index:3;
}
#ico li {
padding:0 0 3px 0;
margin:0 48px 0 0;
float:left;
background:none;
}
#ico li img {
display:block;
color:#666;
}
#ico li.active {
border-bottom:2px solid #e8641b;
}
#lang {
margin:0px;
display:block;
color:#f60;
position:absolute;
top:20px;
left:573px;
z-index:4;
}
#lang a {
color:#666;
}
#title {
position:absolute;
top:157px;
left:162px;
z-index:2;
}
#logo {
position:absolute;
top:113px;
left:106px;
z-index:3;
}
#logo img {
width:153px;
height:58px;
display:block;
font-size:22px;
color:#fff;
}

#slogan {
position:absolute;
top:130px;
left:400px;
z-index:4;
}
#slogan img {
display:block;
font-size:16px;
font-style:italic;
color:#fff;
}


#pix1 {
width:243px;
height:223px;
position:absolute;
top:19px;
right:-25px;
z-index:3;
background:url('/img/main/pix/1.jpg') no-repeat 0 0;
}
#pix2 {
width:240px;
height:223px;
position:absolute;
top:24px;
right:0px;
z-index:3;
background:url('/img/main/pix/2.jpg') no-repeat 0 0;
}
#pix3 {
width:317px;
height:221px;
position:absolute;
top:45px;
right:12px;
z-index:3;
background:url('/img/main/pix/3.jpg') no-repeat 0 0;
}
#pix4 {
width:397px;
height:141px;
position:absolute;
top:65px;
right:0px;
z-index:3;
background:url('/img/main/pix/4.jpg') no-repeat 0 0;
}
#pix5 {
width:350px;
height:141px;
position:absolute;
top:65px;
right:0px;
z-index:3;
background:url('/img/main/pix/5.jpg') no-repeat 0 0;
}
#pix6 {
width:400px;
height:166px;
position:absolute;
top:59px;
right:0px;
z-index:3;
background:url('/img/main/pix/6.jpg') no-repeat 0 0;
}
#pix7 {
width:632px;
height:206px;
position:absolute;
top:0px;
right:0px;
z-index:3;
background:url('/img/main/pix/7.jpg') no-repeat 0 0;
}
#pix8 {
width:384px;
height:202px;
position:absolute;
top:47px;
right:0px;
z-index:3;
background:url('/img/main/pix/8.jpg') no-repeat 0 0;
}
#pix9 {
width:413px;
height:141px;
position:absolute;
top:65px;
right:0px;
z-index:3;
background:url('/img/main/pix/9.jpg') no-repeat 0 0;
}




#three {
margin:0px;
position:absolute;
top:233px;
left:81px;
}
#three li {
padding:0 1px 2px 1px;
margin:0 27px 0 0;
float:left;
background:none;
}
#three li.active {
border-bottom:3px solid #f60;
}
#three li img {
display:block;
font-weight:bold;
color:#fe8624;
}

#header p.nav {
margin:0px;
font:11px tahoma,arial,helvetica,sans-serif;
color:#f60;
position:absolute;
left:346px;
top:230px;
}
#header p.nav a,#header p.nav span {color:#666;}




/* ---------------------------------- left */
#left {
width:192px;
float:left;
position:relative;
left:87px;
}
#submenu {
width:272px;
margin:0 -16px 76px -65px;
position:relative;
font:bold 14px tahoma,arial,helvetica,sans-serif;
}
#submenu li {
padding:3px 16px 7px 65px;
position:relative;
background:none;
}
#submenu li span {
position:relative;
}
#submenu li a {
color:#666;
}
#submenu li.active a {color:#fff;}

#submenu ul {
width:200px;
padding:6px 0 0 6px;
margin:0px;
font-size:12px;
font-weight:normal;
position:relative;
}
#submenu ul li {
width:100%;
padding:6px 0 0 0;
background:none;
}
#submenu ul li a {
padding:0px;
color:#006699 !important;
background:none !important;
}

#submenu li div {
width:40px;
height:20px;
font-size:1px;
position:absolute;
top:0px;left:0px;
background:url('/img/main/icons.gif') no-repeat 0 -196px;
}

.special {
width:100%;
margin:0 0 20px 0;
overflow:hidden;
}
.special img {
margin:0 auto;
display:block;
}




/* ---------------------------------- right */
#right {
width:583px;
float:left;
position:relative;
left:155px;
}
.none_bold {
font-weight:normal;
}
.clients {
width:581px;
margin:0 0 35px 0;
border:1px solid #e2dccb;
background:#faf8f0;
}
.clients .top {
width:583px;
height:15px;
margin:-1px -1px 0 -1px;
position:relative;
font-size:1px;
background:url('/img/main/background.jpg') no-repeat -1000px -135px;
}
.clients .bottom {
width:583px;
height:15px;
margin:0 -1px -1px -1px;
position:relative;
font-size:1px;
background:url('/img/main/background.jpg') no-repeat -1000px -120px;
}
.clients table {
width:581px;
border-collapse:collapse;
}
.clients table td {
padding:2px 2px 0 2px;
text-align:center;
}
.clients table td img {
margin:0 auto;
display:block;
}

p.all {
padding:0 0 0 16px;
display:block;
font:11px tahoma,arial,helvetica,sans-serif !important;
background:url('/img/main/icons.gif') no-repeat 0 -343px;
}
p.all a {border-bottom:1px solid #fff;}
p.all a:hover {
border-bottom:1px dashed #ff8f01;
text-decoration:none;
}


.news-index {
width:382px;
padding:0 0 55px 0;
float:left;
}
.news-index p {
margin:0 0 17px 0;
line-height:14px;
}
.news-index p span.date {
color:#999;
}


.works-index {
width:184px;
padding:0 0 55px 0;
float:left;
position:relative;
left:17px;
}
.works-index img {
width:170px;
border:7px solid #e2dccb;
margin:0 0 26px 0;
display:block;
}



.services-index {
width:583px;
overflow:hidden;
}
.services-index ul {
width:184px;
padding:0 10px 0 0;
float:left;
}
.services-index ul li {padding-bottom:4px;}


.news {
padding:0 0 60px 16px;
overflow:hidden;
}
.news p {
margin:0 0 17px 0;
line-height:14px;
}
.news p span.date {color:#999;}

.pager {
width:582px;
overflow:hidden;
font:11px tahoma,arial,helvetica,sans-serif;
color:#f60;
text-align:center;
background:#faf8f0;
}
.pager b {color:#666;}
.pager span {position:relative;}
.pager .top {
width:582px;
height:14px;
margin:0 0 -4px 0;
font-size:1px;
background:url('/img/main/background.jpg') no-repeat -1000px -164px;
}
.pager .bottom {
width:582px;
height:14px;
margin:-3px 0 0 0;
font-size:1px;
background:url('/img/main/background.jpg') no-repeat -1000px -150px;
}



table.position {
width:100%;
border-collapse:collapse;
}
table.position th {
padding:10px 10px;
border:1px solid #F90;
font-weight:normal;
color:#F60;
background:#F4F4F4;
}
table.position td {
padding:4px 7px;
border:1px solid #f60;
vertical-align:top;
}
table.position tfoot {
padding:5px 5px;
border:1px solid #FFF;
font-weight:normal;
color:#F60;
}
table.position tfoot td {
padding:4px 7px;
border:1px solid #fff;
vertical-align:top;
}


.purple-page table.position {
width:100%;
border-collapse:collapse;
}
.purple-page table.position th {
padding:10px 10px;
border:1px solid #936;
font-weight:normal;
color:#936;
background:#F4F4F4;
}
.purple-page table.position td {
padding:4px 7px;
border:1px solid #936;
vertical-align:top;
}
.purple-page table.position tfoot {
padding:5px 5px;
border:1px solid #FFF;
font-weight:normal;
color:#936;
}
.purple-page table.position tfoot td {
padding:4px 7px;
border:1px solid #fff;
vertical-align:top;
}

.blue-page table.position {
width:100%;
border-collapse:collapse;
}
.blue-page table.position th {
padding:10px 10px;
border:1px solid #09c;
font-weight:normal;
color:#069;
background:#F4F4F4;
}
.blue-page table.position td {
padding:4px 7px;
border:1px solid #09c;
vertical-align:top;
}
.blue-page table.position tfoot {
padding:5px 5px;
border:1px solid #FFF;
font-weight:normal;
color:#069;
}
.blue-page table.position tfoot td {
padding:4px 7px;
border:1px solid #fff;
vertical-align:top;
}


.green-page table.position {
width:100%;
border-collapse:collapse;
}
.green-page table.position th {
padding:10px 10px;
border:1px solid #360;
font-weight:normal;
color:#360;
background:#F4F4F4;
}
.green-page table.position td {
padding:4px 7px;
border:1px solid #360;
vertical-align:top;
}
.green-page table.position tfoot {
padding:5px 5px;
border:1px solid #FFF;
font-weight:normal;
color:#360;
}
.green-page table.position tfoot td {
padding:4px 7px;
border:1px solid #fff;
vertical-align:top;
}

.blue-page #bg {
background:#085b83;
}
.blue-page a {
color:#069;
}
.blue-page p.all a:hover {
border-bottom:1px dashed #069;
}
.blue-page #header .bg {
background:#2892b3 url('/img/main/bg/blue.png') repeat-y 0 0;
}
.blue-page #line {
background:#1c7ba6 url('/img/main/background.jpg') no-repeat -1000px -213px;
}

.blue-page .clients,.blue-page .checkdomain {
border:1px solid #e2dccb;
background:#f0f9fb;
}
.blue-page .clients .top,.blue-page .checkdomain .top {
background:url('/img/main/background.jpg') no-repeat -1000px -198px;
}
.blue-page .clients .bottom,.blue-page .checkdomain .bottom {
background:url('/img/main/background.jpg') no-repeat -1000px -183px;
}


ul.map {font-weight:bold;}
ul.map li {padding-bottom:2px;}
ul.map ul {padding-top:3px;margin:0px;font-weight:normal;}
ul.map ul li {padding-left:12px;background:url('/img/main/ico/map-li-li.gif') no-repeat 4px 6px;}
ul.map ul ul {padding-top:0px;}
ul.map ul ul a {color:#666;}
ul.map ul ul li {padding-left:9px;background:url('/img/main/ico/map-li-li-li.gif') no-repeat 0 6px;}



.grey-page #bg {
background:#383838;
}
.grey-page #header .bg {
background:#777777 url('/img/main/bg/grey.png') repeat-y 0 0;
}



.portfolio {
width:100%;
overflow:hidden;
}
.portfolio .cell {
width:266px;
padding:0 0 0 14px;
margin:0 0 15px 0;
border-bottom:3px solid #f0ede0;
float:left;
}
.portfolio .right {float:right;}
.portfolio p.name {
width:266px;
padding:5px 0 5px 14px;
margin:0 0 14px -14px;
border-bottom:3px solid #f60;
position:relative;
display:block;
overflow:hidden;
}
.portfolio p.name span {
font-weight:bold;
float:left;
}
.portfolio p.name em {
color:#999;
font-style:normal;
float:right;
}
.portfolio ul {
margin:0 0 20px 0;
}
.portfolio ul li {padding-bottom:4px;}



.work {
width:523px;
padding:0 30px;
overflow:hidden;
}
.work p.name {
width:555px;
padding:5px 14px;
margin:0 -30px 14px -30px;
border-bottom:3px solid #f60;
position:relative;
display:block;
overflow:hidden;
}
.work p.name span {
display:block;
font-weight:bold;
float:left;
}
.work p.name em {
padding:0 0 0 16px;
display:block;
font-style:normal;
float:right;
background:url('/img/main/icons.gif') no-repeat 0 -343px;
}
.work img.pic {
margin:0 auto 30px auto;
border:7px solid #e2ddca;
display:block;
}


.worklist {
width:583px;
overflow:hidden;
}
.worklist p.name {
width:553px;
padding:5px 15px;
margin:0 0 14px 0;
border-bottom:3px solid #f60;
font-weight:bold;
position:relative;
}
.worklist p.links {
width:100%;
overflow:hidden;
display:block;
}
.worklist p.links em {
padding:0 0 0 16px;
float:left;
display:block;
font-style:normal;
background:url('/img/main/icons.gif') no-repeat 0 -343px;
}
.worklist p.links span {
float:right;
display:block;
}
.worklist div.pic {
padding-top:2px;
float:left;
}
.worklist div.pic img {
border:8px solid #e2ddca;
display:block;
cursor:pointer;
}
.worklist div.pic2 {
padding:5px 5px 5px 5px;
float:left;
border:8px solid #e2ddca;
}
.worklist div.pic2 img {
display:block;
cursor:pointer;
}
.worklist div.txt {
width:368px;
position:relative;
left:15px;
float:left;
}




.checkdomain {
width:581px;
margin:0 0 35px 0;
border:1px solid #e2dccb;
background:#faf8f0;
}
.checkdomain .top {
width:583px;
height:15px;
margin:-1px -1px 0 -1px;
position:relative;
font-size:1px;
background:url('/img/main/background.jpg') no-repeat -1000px -135px;
}
.checkdomain .bottom {
width:583px;
height:15px;
margin:0 -1px -1px -1px;
position:relative;
font-size:1px;
background:url('/img/main/background.jpg') no-repeat -1000px -120px;
}
.checkdomain form {
width:530px;
margin:0 auto;
overflow:hidden;
position:relative;
font:11px tahoma,arial,helvetica,sans-serif;
}
.checkdomain input.text {
width:193px;
padding:2px 3px 4px 3px;
border:1px solid #e2dccb;
font:11px tahoma,arial,helvetica,sans-serif;
display:block;
float:left;
position:relative;
}
.checkdomain label.other {
padding:0 2px;
position:absolute;
top:26px;left:0px;
}

.checkdomain table.zones {
border-collapse:collapse;
float:left;
position:relative;
left:16px;
color:#666;
}
.checkdomain table.zones td {width:57px;padding:5px 0 3px 0;}
.checkdomain input.checkbox {
width:15px;
height:15px;
margin:0px;
}

.checkdomain input.submit {
width:75px;
padding-top:2px;
padding-bottom:2px;
font:11px tahoma,arial,helvetica,sans-serif;
display:block;
float:right;
color:#333;
cursor:pointer;
}
.checkdomain label.order {
width:75px;
padding:4px 0 0 0;
display:block;
float:right;
text-align:center;
}


.banner {
width:549px;
padding:0 17px;
margin:-6px 0 0 0;
position:relative;
}
.banner img.pic {
margin:0 -17px 21px -17px;
position:relative;
display:block;
}



.purple-page #bg {
background:#680d38;
}
.purple-page a {
color:#936;
}
.purple-page p.all a:hover {
border-bottom:1px dashed #069;
}
.purple-page #header .bg {
background:#a33a77 url('/img/main/bg/purple.png') repeat-y 0 0;
}
.purple-page #line {
background:#a33a77 url('/img/main/background.jpg') no-repeat -1000px -218px;
}


.green-page #bg {
background:#176627;
}
.green-page a {
color:#360;
}
.green-page p.all a:hover {
border-bottom:1px dashed #069;
}
.green-page #header .bg {
background:#71a436 url('/img/main/bg/green.png') repeat-y 0 0;
}
.green-page #line {
background:#360 url('/img/main/background.jpg') no-repeat -1000px -223px;
}


.workslast {
width:100%;
padding:0 0 20px 0;
overflow:hidden;
}
.workslast ul {
width:597px;
margin:0px;
}
.workslast ul li {
width:199px;
padding:0px;
float:left;
background:none;
}
.workslast ul li img {
border:8px solid #a7c784;
display:block;
}


.green-page table.feedback {
width:450px;
border-collapse:collapse;
}
.green-page table.feedback th {
font-weight:normal;
text-align:left;
vertical-align:top;
}
.green-page table.feedback td {
padding:4px 0;
vertical-align:top;
}
.green-page table.feedback input.text {
width:245px;
padding:4px 10px 3px 10px;
border:1px solid #71a436;
font:11px tahoma,arial,helvetica,sans-serif;
color:#666;
display:block;
float:left;
position:relative;
background:#f3ffe4 url('/img/main/ico/input.gif') no-repeat 1px 1px;
}
.green-page table.feedback span.red {color:#f60;}
.green-page table.feedback label {
padding:5px 0 4px 0;
display:block;
}

.green-page table.feedback input.checkbox {
width:15px;
height:15px;
margin:2px 0;
}
.green-page table.feedback select {
width:267px;
padding:3px 0px 2px 10px;
border:1px solid #71a436;
font:11px tahoma,arial,helvetica,sans-serif;
color:#666;
display:block;
float:left;
position:relative;
background:#f3ffe4 url('/img/main/ico/input.gif') no-repeat 1px 1px;
}
.green-page table.feedback select option {background:#f3ffe4 url('/img/main/ico/input.gif') no-repeat 1px 1px;}

.green-page table.feedback textarea {
width:245px;
height:175px;
padding:4px 10px 3px 10px;
border:1px solid #71a436;
font:11px tahoma,arial,helvetica,sans-serif;
color:#666;
display:block;
float:left;
position:relative;
background:#f3ffe4 url('/img/main/ico/ta.gif') no-repeat 1px 1px;
}

.green-page table.feedback input.check {
width:119px;
float:left;
}
.green-page table.feedback img.check {
display:block;
float:right;
}
.green-page table.feedback input.submit {
padding-top:2px;
padding-bottom:2px;
border:1px solid #71a436;
margin:10px 10px 0 0;
font:11px tahoma,arial,helvetica,sans-serif;
display:block;
float:left;
cursor:pointer;
color:#666;
background:#e6ffc7;
}


table.feedback {
width:450px;
border-collapse:collapse;
}
table.feedback th {
font-weight:normal;
text-align:left;
vertical-align:top;
}
table.feedback td {
padding:4px 0;
vertical-align:top;
}
table.feedback input.text {
width:245px;
padding:4px 10px 3px 10px;
border:1px solid #ff8b00;
font:11px tahoma,arial,helvetica,sans-serif;
color:#666;
display:block;
float:left;
position:relative;
background:#fff6eb url('/img/main/ico/input_orange.gif') no-repeat 1px 1px;
}
table.feedback span.red {color:#f60;}
table.feedback label {
padding:5px 0 4px 0;
display:block;
}

table.feedback input.checkbox {
width:15px;
height:15px;
margin:2px 0;
}
table.feedback span.chektxt {
vertical-align: top;
}
table.feedback select {
width:267px;
padding:3px 0px 2px 10px;
border:1px solid #ff8b00;
font:11px tahoma,arial,helvetica,sans-serif;
color:#666;
display:block;
float:left;
position:relative;
background:#fff6eb url('/img/main/ico/input_orange.gif') no-repeat 1px 1px;
}
table.feedback select option {background:#f3ffe4 url('/img/main/ico/input_orange.gif') no-repeat 1px 1px;}

table.feedback textarea {
width:245px;
height:175px;
padding:4px 10px 3px 10px;
border:1px solid #ff8b00;
font:11px tahoma,arial,helvetica,sans-serif;
color:#666;
display:block;
float:left;
position:relative;
background:#fff6eb url('/img/main/ico/ta_orange.gif') no-repeat 1px 1px;
}

table.feedback input.check {
width:119px;
float:left;
}
table.feedback img.check {
display:block;
float:right;
}
table.feedback input.submit {
padding-top:2px;
padding-bottom:2px;
border:1px solid #ff8b00;
margin:10px 10px 0 0;
font:11px tahoma,arial,helvetica,sans-serif;
display:block;
float:left;
cursor:pointer;
color:#666;
background:#fff6eb;
}



#submenu li.active {background:url('/img/main/submenu/orange.png') no-repeat 49px 0;}
.blue-page #submenu li.active {background:url('/img/main/submenu/blue.png') no-repeat 49px 0;}
.purple-page #submenu li.active {background:url('/img/main/submenu/purple.png') no-repeat 49px 0;}
.green-page #submenu li.active {background:url('/img/main/submenu/green.png') no-repeat 49px 0;}
.grey-page #submenu li.active {background:url('/img/main/submenu/gray.png') no-repeat 49px 0;}

#main {
width:445px;
height:214px;
margin:0px auto;
position:relative;
top:190px;
background:url('/img/main/error.png') no-repeat 0 0;
}
#main .error {
position:absolute;
top:68px;
left:30px;
font-size:30px;
font-weight:bold;
color:#666;
}
#main .error-text {
width:220px;
position:absolute;
top:70px;
left:205px;
}
#main .four {
position:absolute;
top:120px;
left:20px;
font-size:80px;
font-weight:bold;
color:#ff6600;

}

#main #ico {
margin:0px;
overflow:hidden;
position:absolute;
top:27px;
left:39px;
z-index:3;
}

#main_server {
width:545px;
height:214px;
margin:0px auto;
position:relative;
top:190px;
background:url('/img/main/server_error.png') no-repeat 0 0;
}
#main_server .error {
position:absolute;
top:88px;
left:30px;
font-size:30px;
font-weight:bold;
color:#666;
}
#main_server .error-text {
width:310px;
position:absolute;
top:63px;
left:205px;
}
#main_server .four {
position:absolute;
top:120px;
left:20px;
font-size:80px;
font-weight:bold;
color:#ff6600;
}

#main_server #ico {
margin:0px;
overflow:hidden;
position:absolute;
top:27px;
left:39px;
z-index:3;
}
