body {
margin:0;
background: url(images/bg-wing.gif) center #fff;
font: 10pt Tahoma;
}
img {
border:none;
}

a{color:#5C5C5C;}

/*é header, logo, hostsupersave */
.header {
margin:auto;
width:900px;
/*border-bottom:2px solid #000;*/
}
.header .logo {
height:150px;
background: url(images/header01.jpg) #fff;
}
.header .topbar {
background:#FFFFEC;
color:#000;
padding:5px;
font-size:8pt;
border-bottom:2px solid #000;
}

/* plan */
.grid_plan {
margin-top:10px;
border:1px solid #ccc;
}
.grid_plan p {
font:10pt tahoma;
padding: 2px 5px 2px 5px;
margin:0;
}
.grid_plan .detail b {
font-weight:bolder;
font-size:150%
}
.grid_plan .plan {
width:153px;
height:50px;
}
.grid_plan .starter-hosting {
background: url(images/plan-starter.gif) #fff;
}
.grid_plan .basic-hosting {
background: url(images/plan-basic.gif) #fff;
}
.grid_plan .advance-hosting {
background: url(images/plan-advance.gif) #fff;
}
.grid_plan .extra-hosting {
background: url(images/plan-extra.gif) #fff;
}
.grid_plan .extream-hosting {
background: url(images/plan-extream.gif) #fff;
}
.grid_plan .expert-hosting {
background: url(images/plan-expert.gif) #fff;
}
.grid_plan .ultimate-hosting {
background: url(images/plan-ultimate.gif) #fff;
}

/* menu sidebar */
ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#menu13 {
	width: 214px;
	margin: 0;
	text-align: left;
}
#menu13 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
}	
#menu13 li a:link, #menu13 li a:visited {
	color: #C7377D;
	display: block;
	background:  url("images/menu-blue.gif");
	padding: 8px 0 0 10px;
	text-align: left;
}
#menu13 li a:hover {
	color: #C7377D;
	background:  url("images/menu-blue.gif") 0 -32px;
	padding: 8px 10px 0 0;
	text-align: right;
}
#menu13 img {
border:none;
}

/* domain */
.check-domain {
padding:10px;
}
.check-domain input {
width:200px;
height:25px;
border:1px solid #ccc;
text-align:center;
font-weight:bold;
background:#fff;
}
.check-domain button {
height:25px;
border:none;
background:#fff;
}
.domain-guide {
font-size:8pt;
}

/* text */
.smalltext {
font-size:80%;
}
.margintop {
margin-top:20px;
}

/*footer*/
.footer {
width:900px;
padding:20px 0 20px 0;
margin:auto;
text-align:center
}

/* status server */
.statusserver {
border: 1px dotted #ccc;
}
.statusserver p {
margin:3px 10px 3px 10px;
padding: 0 5px 0 2px;
border-bottom:1px dotted #ccc;
}

/*contact*/
.contact {
border: 1px dotted #ccc;
}
.contact p {
margin:0px;
padding: 10px;
}

/*contact*/
.customer {
border: 1px dotted #ccc;
}
.customer p {
margin:2px 10px 2px 10px;
padding: 0 5px 0 2px;
}


/* àËÍ æ */
.detailhost p {
margin:5px 0 5px 30px;
padding: 0 0 0 0;
}

.domainguide {
padding-top: 10px;
}
.domainguide p {
margin:5px 0 5px 30px;
padding: 0 0 0 0;
}
