@charset "utf-8";
/* CSS Document */
table.maintable td { border-bottom: solid 1px #0d638e; }
body { margin: 0; padding:0; background: #0d638e url(../images/bg.gif) repeat-x top; font-family: Arial, Helvetica, sans-serif; font-size:13px; color:white; line-height:140%; }
a { text-decoration:underline; color:white; }
.clr { clear:both; }
#container { width: 799px; text-align:left; }
#logomenu { height:79px; background:url(../images/logobg.jpg) no-repeat; }
#logo { float:left; width: 30%; }
#logo IMG { margin:25px 0 0 57px; }
#menu { float:right; text-align:right; width: 65%; }
#menu ul { margin:0; padding:0; list-style:none; margin-top:25px; margin-right:60px; }
#menu ul li { float:right; padding-left: 18px; margin-left:15px; }
#menu ul li.client { background:url(../images/icon_client.gif) no-repeat 0px 6px; }
#menu ul li.domain { background:url(../images/icon_lock.gif) no-repeat 0px 3px; }
#menu ul li.contact { background:url(../images/icon_contact.gif) no-repeat 0px 6px; }
#menu a { color:white; text-transform:uppercase; font-size: 10px; text-decoration:none; }
#mainmenu { height:32px; background:url(../images/menubg.jpg) no-repeat;  }
#mainmenu ul { margin:0; padding:0; list-style:none; margin: 0px 40px; }
#mainmenu ul li { float:left;   }
#mainmenu a { color:white; text-transform:uppercase; padding:0px 10px; height:32px; line-height:32px; font-size: 12px; text-decoration:none; display:inline-block; background: url(../images/div.gif) no-repeat top right; }
#content { background:url(../images/mainbg.jpg); }
#inner { background:url(../images/maintop.jpg) no-repeat top; padding:20px 0; }
#slogan { text-align:center; padding-bottom: 18px; background:url(../images/shade.jpg) no-repeat bottom;  }
#mainbody { width: 686px; margin-left: 60px; background:url(../images/mainbody.jpg) no-repeat top; }
#bottext { width: 665px; margin-left: 75px;  }
#maincol  {float:left; width: 445px; padding:10px; }
#maincolwide { padding: 10px; }
#maincol h1, #maincol p { padding:0px 5px; }
#rightcol { float:right; width: 215px; margin-right:5px; margin-top:10px; }
h1 { margin:0; padding:0; font-size:20px; font-weight:500; color:white; margin-bottom: 10px; } 
h1 span { color:#f7931e; }
#pages { margin:5px 0; width: 438px; }
#pack1 { float:left; width: 219px; height:155px; background:url(../images/package.jpg) no-repeat; }
#pack2 { float:right; width: 219px; height:155px; background:url(../images/package.jpg) no-repeat; }
#foot { height:108px; background: black url(../images/foot.jpg) no-repeat center; font-size:11px;  }
#foot a { text-decoration:none;  }
#foot span { padding:0px 5px; }
#footinner { width: 699px; }
#copyright { float:left; width: 45%; text-align:left; padding-top:35px;} 
#icons { float:right; text-align:right; width: 45%; padding-top:35px; }
#icons IMG { vertical-align:middle; margin:0px 10px; }
#box { background:url(../images/box.gif) no-repeat bottom; }
#box h3 { margin:0; padding:0; background: url(../images/h3.gif) no-repeat; height:40px; line-height:21px; padding-top:6px; font-size:12px; text-transform:uppercase; font-weight:normal; text-indent:5px; }
#box div { padding:0 10px -1px 10px; }
#box div ul { margin:0; padding:0; list-style:none; }
#box div ul li { background: url(../images/arrow.gif) no-repeat 5px 8px; padding: 3px 22px;  }
.packi { display:block; margin-top: 69px; height:66px; padding: 25px 20px; font-size: 10px; font-family:Arial, Helvetica, sans-serif; }
span.type { font-size: 16px; font-weight: 500;}
.packi a { font-size:10px; text-transform:uppercase; text-decoration:none; }
.packi IMG { vertical-align:middle; margin: 0px 5px; }
span.price { color:#f7931e; font-size: 18px; font-weight: 500; }
