#main {

width:1000px;

margin:0 auto;

}



#header {

height:50px;

background:url(../images/header_bgr1.jpg) top left no-repeat;

color:#FFF;

padding-right:17px;

line-height:12px;

}



#header_logo {

height:126px;

background:url(../images/header_bgr2.jpg) top left no-repeat;

}



#header_menu {

height:61px;

}



div#tipDiv {

position:absolute;

visibility:hidden;

left:0;

top:0;

z-index:10000;

background-color:#d9e6e8;

border:1px solid #336;

width:400px;

color:#000;

font-size:11px;

line-height:1.2;

padding:4px;

}



body {

background:#000;

margin:0;

padding:0;

}



html,input,textarea {

font-family:Arial, Tahoma, Verdana;

font-size:12px;

color:#4E4C32;

}



img {

border:0;

vertical-align:top;

text-align:left;

}



a:hover {

text-decoration:none;

}



a {

font-family:Arial, Helvetica, sans-serif;

text-decoration:none;

color:#333;

}



.h_green {

height:28px;

width:100%;

border-bottom:3px solid #76CB31;

}



.h_red {

height:28px;

width:100%;

border-bottom:3px solid #E50000;

}



.h_blu {

height:28px;

width:100%;

border-bottom:3px solid #09C;

}



.column {

float:left;

}



.column_right {

float:right;

}



.clear {

clear:both;

}



#header div {

padding:7px 0 0 39px;

}



#header span {

color:#86DB01;

margin:0 0 0 20px;

}



#header b a {

color:#09F;

}



#header img {

float:right;

margin-right:9px;

}



#header_logo img {

margin:29px 0 0 37px;

}



#footer {

color:#666;

font-family:Tahoma;

font-size:11px;

line-height:17px;

background-color:#000;

padding:10px 44px 0 21px;

}



#footer a {

color:#FFF;

font-weight:700;

}



#footer .column_right {

word-spacing:8px;

padding-top:4px;

}



#footer .column img {

float:left;

margin-right:3px;

}



.crmid {

width:606px;

height:auto;

float:left;

padding-left:10px;

}



.crmid1 {

width:980px;

height:auto;

float:left;

padding-left:10px;

}



.sublink01 {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:400;

color:#0391db;

}



.subbox01 {

width:626px;

height:auto;

float:left;

background-color:#f7f3f7;

text-align:justify;

}



.subbox011 {

width:1000px;

height:auto;

float:left;

background-color:#f7f3f7;

text-align:justify;

}



.shered_bx02 {

width:200px;

height:auto;

float:left;

text-align:center;

}



.cr01 {

width:626px;

height:20px;

float:left;

}



.cr011 {

width:1000px;

height:10px;

float:left;

}



.sepline01 {

width:605px;

height:14px;

float:left;

background-image:url(../images/graphics/sepline_01.gif);

background-repeat:repeat-x;

background-position:center center;

margin-left:5px;

}



h1 {

font-family:arial,helvetica,sans-serif;

font-size:14px;

font-style:normal;

font-variant:normal;

font-weight:700;

line-height:10px;

font:15pt Tahoma,sans-serif;

color:#1485cd;

margin:0;

padding:0;

}



.top_indent {

height:14px;

}



.button_indent {

height:12px;

}



.bgr {

background:#FFF;

}



.st3_forms {

color:#000;

padding:17px 0 14px 14px;

}



.st3_forms .f1 {

width:161px;

height:18px;

font-size:11px;

font-family:Tahoma;

margin:12px 0 8px;

}



.st3_forms .f2 {

width:11px;

height:11px;

vertical-align:middle;

margin:0 3px 0 16px;

}



.st3_forms img {

margin:8px 0 0 88px;

}



.menu {

margin:17px 0 18px 13px;

}



.regArialBoldBlue {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#00516c;

font-weight:700;

}



.redsmalltitle {

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:700;

color:#C00;

}



#hero {

background:#000 url(../images/hero-bg.jpg) no-repeat scroll left bottom;

clear:both;

color:#FFF;

font-size:1.2em;

padding:0 290px 24px 24px;

}



#hero3 {

background:#000 url(../images/impact_image_blog.jpg) no-repeat scroll left bottom;

clear:both;

color:#FFF;

font-size:1.2em;

padding:24px 290px 24px 24px;

}



#hero4 {

clear:both;

padding:0 10px 0 14px;

}



.clearfix {

display:block;

}



#main_message {

background-image:url(../images/main-message-bg.jpg);

background-repeat:repeat-x;

border-bottom:1px solid #4C7598;

border-top:1px solid #4C7598;

float:left;

height:96px;

width:1000px;

}



#main_message2 {

background-image:url(../images/main-message-bg.jpg);

background-repeat:repeat-x;

border-top:1px solid #4C7598;

height:96px;

width:1000px;

}



#letter {

background-image:url(../images/letter.png);

background-repeat:no-repeat;

float:left;

height:80px;

width:80px;

margin:5px 0 0 39px;

}



#letter2 {

background-image:url(../images/internet-72x72.png);

background-repeat:no-repeat;

float:left;

height:80px;

width:80px;

margin:5px 0 0 39px;

}



#letter3 {

background-image:url(../images/goat.png);

background-repeat:no-repeat;

float:left;

height:80px;

width:80px;

margin:15px 0 0 39px;

}



#letter4 {

background-image:url(../images/search.png);

background-repeat:no-repeat;

float:left;

height:80px;

width:80px;

margin:15px 0 0 39px;

}



#letter5 {

background-image:url(../images/All-mail-128x128.png);

background-repeat:no-repeat;

float:left;

height:80px;

width:80px;

margin:15px 0 0 39px;

}



#letter6 {

background-image:url(../images/volumea.png);

background-repeat:no-repeat;

float:left;

height:80px;

width:80px;

margin:15px 0 0 39px;

}



.inner_content {

color:#e70400;

font-size:22px;

text-align:right;

padding:20px 30px 0 0;

}



.inner_content2 {

color:#2c3b3b;

font-size:22px;

text-align:right;

padding:20px 30px 0 0;

}



#impact_banner div {

background:transparent url(../images/impact_image_bg.jpg) repeat scroll left bottom;

color:#FFF;

}



#impact_banner div div {

background:transparent none repeat scroll 0 0;

}



#impact_banner q {

color:#C06;

}



#impact_banner cite {

color:#ADADAD;

}



#impact_banner {

height:auto;

margin-bottom:1em;

margin-top:-1.4em;

min-height:25em;

padding-right:1em;

position:relative;

z-index:21;

}



h3.presales {

background:transparent url(../images/presales-questions.png) no-repeat scroll 1% 50%;

line-height:70px;

padding-left:74px;

}



h3.support {

background:transparent url(../images/customer-support.png) no-repeat scroll 1% 50%;

line-height:70px;

padding-left:74px;

}



h3.team {

background:transparent url(../images/abuse.png) no-repeat scroll 1% 50%;

line-height:70px;

padding-left:74px;

}



.formbutton {

cursor:pointer;

border:outset 1px #ccc;

color:#666;

font-weight:700;

background:url(../images/formbg2.gif) repeat-x left top;

padding:1px 2px;

}



.red {

color:#962542;

}



ul.address {

margin:2em 0;

}



.count2 {

float:left;

width:49%;

}



ol,ul,li {

font-size:1em;

line-height:1.8em;

margin-bottom:0.1em;

margin-top:0.2em;

}



.IbodyLogoSet {

width:580px;

margin-top:0;

margin-left:15px;

padding:0;

}



h2 {

font:12pt Tahoma,sans-serif;

color:#1485cd;

margin:0;

padding:0;

}



h3 {

font:bold 10pt Tahoma,sans-serif;

color:#1485cd;

margin:0;

padding:0;

}



td.compare_head1 {

width:34%;

background-color:#3d7dce;

color:#fff;

border-right:1px #b4c1ca solid;

font-size:11px;

padding:4px;

}



td.compare_head1b {

width:34%;

background-color:#fd8fc5;

color:#fff;

border-right:1px #b4c1ca solid;

font-size:11px;

padding:4px;

}



td.compare_headc {

width:34%;

background-color:#ff4d4a;

color:#fff;

border-right:1px #b4c1ca solid;

font-size:11px;

padding:4px;

}



td.compare_headec {

width:34%;

background-color:#fec468;

color:#fff;

border-right:1px #b4c1ca solid;

font-size:11px;

padding:4px;

}



td.compare_head2 {

width:11%;

background-color:#3d7dce;

text-align:center;

color:#fff;

border-right:1px #b4c1ca solid;

font-size:11px;

padding:3px;

}



td.compare_head2b {

width:11%;

background-color:#fe66b0;

text-align:center;

color:#fff;

border-right:1px #b4c1ca solid;

font-size:11px;

padding:3px;

}



td.compare_headcc {

width:11%;

background-color:#fe524f;

text-align:center;

color:#fff;

border-right:1px #b4c1ca solid;

font-size:11px;

padding:3px;

}



td.compare_headecc {

width:11%;

background-color:#feb542;

text-align:center;

color:#fff;

border-right:1px #b4c1ca solid;

font-size:11px;

padding:3px;

}



td.compare_head4 {

width:11%;

background-color:#02295a;

text-align:center;

color:#fff;

border-right:1px #b4c1ca solid;

font-size:11px;

padding:3px;

}



td.compare_headc4 {

width:11%;

background-color:#ff0500;

text-align:center;

color:#fff;

border-right:1px #b4c1ca solid;

font-size:11px;

padding:3px;

}



td.compare_headec4 {

width:11%;

background-color:#ff9c00;

text-align:center;

color:#fff;

border-right:1px #b4c1ca solid;

font-size:11px;

padding:3px;

}



.compare_head4b {

width:11%;

background-color:#ff1186;

text-align:center;

color:#fff;

border-right:1px #b4c1ca solid;

font-size:11px;

padding:3px;

}



td.compare_head3 {

width:11%;

background-color:#1c5baa;

text-align:center;

color:#fff;

border-right:1px #b4c1ca solid;

font-size:11px;

padding:3px;

}



td.compare_headccc {

width:11%;

background-color:#fc2824;

text-align:center;

color:#fff;

border-right:1px #b4c1ca solid;

font-size:11px;

padding:3px;

}



td.compare_headeccc {

width:11%;

background-color:#fda61d;

text-align:center;

color:#fff;

border-right:1px #b4c1ca solid;

font-size:11px;

padding:3px;

}



td.compare_head3b {

width:11%;

background-color:#fd3c9b;

text-align:center;

color:#fff;

border-right:1px #b4c1ca solid;

font-size:11px;

padding:3px;

}


td.compare_sub_U {

border-bottom:1px #b4c1ca solid;

border-right:1px #b4c1ca solid;

font-size:11px;

text-align:left;

font-weight:700;

color:#00afe1;



}


td.compare_sub {

border-bottom:1px #b4c1ca solid;

border-right:1px #b4c1ca solid;

font-size:11px;

text-align:left;

font-weight:700;

color:#00afe1;

padding:10px 4px 4px;

}



td.compare1 {

border-right:1px #b4c1ca solid;

border-bottom:1px #b4c1ca solid;

font-size:11px;

text-align:left;

padding:4px;

}



td.compare1_order {

border-right:1px #b4c1ca solid;

border-bottom:1px #b4c1ca solid;

font-size:11px;

text-align:center;

padding:4px;

}



td.compare4 {

border-right:1px #b4c1ca solid;

border-bottom:1px #b4c1ca solid;

background-color:#c9e1ff;

font-size:11px;

text-align:left;

padding:4px;

}



td.compare4b {

border-right:1px #b4c1ca solid;

border-bottom:1px #b4c1ca solid;

background-color:#fc89da;

font-size:11px;

text-align:left;

padding:4px;

}



td.compare4x {

border-right:1px #b4c1ca solid;

border-bottom:1px #b4c1ca solid;

background-color:#fe8380;

font-size:11px;

text-align:left;

padding:4px;

}



td.compare4e {

border-right:1px #b4c1ca solid;

border-bottom:1px #b4c1ca solid;

background-color:#fcab2c;

font-size:11px;

text-align:left;

padding:4px;

}



td.compare2shade {

border-right:1px #b4c1ca solid;

border-bottom:1px #b4c1ca solid;

background-color:#fff;

font-size:11px;

text-align:left;

padding:4px;

}



td.compare3 {

border-right:1px #b4c1ca solid;

background-color:#deedff;

border-bottom:1px #b4c1ca solid;

font-size:11px;

text-align:left;

padding:4px;

}



td.compare3b {

border-right:1px #b4c1ca solid;

background-color:#feade6;

border-bottom:1px #b4c1ca solid;

font-size:11px;

text-align:left;

padding:4px;

}



td.compare3x {

border-right:1px #b4c1ca solid;

background-color:#fba5a3;

border-bottom:1px #b4c1ca solid;

font-size:11px;

text-align:left;

padding:4px;

}



td.compare3e {

border-right:1px #b4c1ca solid;

background-color:#fdc978;

border-bottom:1px #b4c1ca solid;

font-size:11px;

text-align:left;

padding:4px;

}



td.compare2 {

border-right:1px #b4c1ca solid;

background-color:#edf3fb;

border-bottom:1px #b4c1ca solid;

font-size:11px;

text-align:left;

padding:4px;

}



td.compare2b {

border-right:1px #b4c1ca solid;

background-color:#ffd1f1;

border-bottom:1px #b4c1ca solid;

font-size:11px;

text-align:left;

padding:4px;

}



td.compare2r {

border-right:1px #b4c1ca solid;

background-color:#fed2d1;

border-bottom:1px #b4c1ca solid;

font-size:11px;

text-align:left;

padding:4px;

}



td.compare2e {

border-right:1px #b4c1ca solid;

background-color:#fedaa1;

border-bottom:1px #b4c1ca solid;

font-size:11px;

text-align:left;

padding:4px;

}



.header_body {

font:8pt Tahoma;

color:#000;

text-align:justify;

border-bottom:dotted #3c9ccf;

line-height:18px;

border-width:1px;

padding:4px;

}



.header_body_gazduire_email {

font:8pt Tahoma;

color:#000;

text-align:justify;

border-bottom:dotted #ff0500;

line-height:18px;

border-width:1px;

padding:4px;

}



.header_body_gazduire_ecommerce {

font:8pt Tahoma;

color:#000;

text-align:justify;

border-bottom:dotted #ffac2a;

line-height:18px;

border-width:1px;

padding:4px;

}



.Ibody590Line {

width:590px;

float:left;

margin-top:0;

margin-left:5px;

border-top:dotted #3c9ccf;

border-top-width:1px;

padding:4px;

}



.Ibody300Line {

width:300px;

float:left;

margin-top:0;

margin-left:5px;

border-top:dotted #3c9ccf;

border-top-width:1px;

padding:4px;

}



.IbodySmallBlocks {

width:135px;

float:left;

margin-top:0;

margin-left:5px;

padding:0;

}



.IbodySmallBlocks2 {

width:130px;

float:left;

margin-top:0;

margin-left:5px;

padding:0;

}



.IbodySmallBlocks2index1 {

width:130px;

float:left;

margin-top:0;

margin-left:0;

padding:0;

}



.IbodySmallBlocks2index2 {

width:130px;

float:left;

margin-top:0;

margin-left:20px;

padding:0;

}



.IbodySmallBlocks4Plans {

width:145px;

float:left;

margin-top:0;

margin-left:5px;

padding:0;

}



.IbodySmallBlocks4Plans_ecom {

width:590px;

float:left;

margin-top:0;

margin-left:5px;

padding:0;

}



.IbodySmallBlocks4Plans2 {

width:140px;

float:left;

margin-top:0;

margin-left:16px;

padding:0;

}



.IbodySmallBlocks4Plans_ftp {

width:200px;

float:left;

margin-top:0;

margin-left:5px;

padding:0;

}



.Iheader {

font:8pt Tahoma;

text-align:justify;

color:#646566;

line-height:12pt;

margin:0;

padding:2px;

}



.boxplans {

font:8pt Tahoma;

color:#646566;

width:165px;

line-height:12pt;

margin:0;

padding:2px;

}



.blocks4 {

font:8pt Tahoma;

text-align:left;

color:#646566;

line-height:12pt;

border-top:dotted #3c9ccf;

border-top-width:1px;

margin:0;

padding:2px;

}



.header_body_shared {

font:8pt Tahoma;

color:#000;

text-align:justify;

line-height:18px;

width:575px;

float:left;

border-top:dotted #3c9ccf;

border-width:1px;

padding:4px;

}



.rightbox {

float:left;

width:190px;

margin-top:20px;

margin-bottom:20px;

}



.boxframe {

border:1px solid #bbb;

height:205px;

padding:10px;

}



.c2 {

background:#fff url(../images/dedibgc2.gif) top;

}



.p2 {

background:#fff url(../images/dedibgp2.gif) top;

}



.dc2 {

background:#fff url(../images/dedibgdcx3040.gif) top;

}



.dx2 {

background:#fff url(../images/dedibgdx24.gif) top;

}



.dc3 {

background:#fff url(../images/dedibgdcx3210.gif) top;

}



.w2 {

background:#fff url(../images/dedibgw2.gif) top;

}



.v1 {

background:#fff url(../images/virt1.gif) top;

}



.v2 {

background:#fff url(../images/virt2.gif) top;

}



.v3 {

background:#fff url(../images/virt3.gif) top;

}



.v4 {

background:#fff url(../images/virt4.gif) top;

}



.boxframe-content {

color:#666;

font-size:12px;

height:125px;

}



.boxframe-content ul {

padding-left:5px;

margin-left:0;

list-style-position:inside;

}



.boxframe h2 {

border-bottom:solid #a5bd2c 2px;

color:#333;

font-size:14px;

font-weight:700;

margin:0 0 10px;

padding:0;

}



.boxframe-left {

float:left;

padding-top:12px;

width:50%;

text-align:left;

}



.tframe2 {

width:590px;

margin:40px 0 30px;

}



.tframe h2 {

font-size:16px;

color:#000;

}



.tb1 {

background:#333 url(../images/tbbg.jpg) top left repeat-x;

color:#fff;

font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;

font-size:16px;

font-weight:400;

}



.tb1a {

background:#333 url(../images/tbbg.jpg) top left repeat-x;

color:#fff;

font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;

font-size:14px;

font-weight:400;

}



.tb2-fade {

background:#f7f7f7 url(../images/tbg.png) top left repeat-x;

border-bottom:1pt solid #ccc;

border-right:1pt solid #ccc;

font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;

font-size:12px;

color:#333;

font-weight:400;

height:30px;

}



.VPS_blue_price_header {

float:left;

margin-left:15px;

margin-top:5px;

width:270px;

height:20px;

font-weight:700;

text-align:left;

font-size:14px;

line-height:140%;

font-family:Arial, Helvetica, sans-serif;

color:#039;

}



.VPS_price_cost {

float:left;

width:50px;

font-family:Arial, Helvetica, sans-serif;

color:#000;

font-size:12px;

text-align:left;

line-height:150%;

font-weight:700;

}



.VPS_price_sum {

float:left;

width:85px;

font-family:Arial, Helvetica, sans-serif;

color:#039;

font-size:12px;

text-align:left;

line-height:150%;

font-weight:700;

}



.VPS_price_left {

float:left;

width:132px;

height:12px;

text-align:left;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

border-bottom:1px solid gray;

padding:2px 0 4px;

}



.VPS_price_right {

float:right;

width:133px;

height:12px;

text-align:right;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

border-bottom:1px solid gray;

font-weight:400;

padding:2px 0 4px;

}



.VPS_price_rightx {

float:left;

height:12px;

text-align:left;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:400;

padding:2px 0 4px;

}



.VPS_price_rightxx {

height:12px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:400;

color:#06F;

padding:2px 0 4px;

}



.VPS_link {

color:#000;

text-decoration:none;

font-weight:700;

font-size:12px;

}



.VPS_link_div {

float:left;

width:263px;

}



.VPS_promo_oldprice {

text-align:left;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#999;

text-decoration:line-through;

}



.VPS_promo_title {

text-align:left;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000;

}



.VPS_promo_price {

text-align:left;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#C00;

}



.VPS_text_black_bold {

text-align:left;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:700;

color:#000;

}



.email_height {

height:867px;

#height:885px;

_height:885px;

}



.ecommerce_height {

height:2657px;

#height:2657px;

_height:2657px;

}



.im_height {

height:370px;

#height:370px;



}



.wb_height {

height:650px;

#height:650px;

_height:650px;

}



.sem_height {

height:830px;

#height:830px;

_height:830px;

}



.em_height {

height:380px;

#height:400px;

_height:400px;

}



.md_height {

height:401px;

#height:401px;



}



#footer strong,#impact_banner p,#impact_banner q span {

color:#FFF;

}



.regArial,.regArialBold {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000;

}



.header_body_domenii,.header_body_servere_dedicate {

font:8pt Tahoma;

color:#000;

text-align:justify;

line-height:18px;

border-width:1px;

padding:4px;

}



.leftbox,.midbox {

float:left;

width:190px;

margin-right:10px;

margin-top:20px;

margin-bottom:20px;

}



#gradient-style

{

	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;

	font-size: 12px;

	text-align: left;

	border-collapse: collapse;

}

#gradient-style th

{

	font-size: 13px;

	font-weight: normal;

	padding: 8px;

	background: #b9c9fe url('../images/gradhead.png') repeat-x;

	border-top: 2px solid #d3ddff;

	border-bottom: 1px solid #fff;

	color: #039;

}

#gradient-style td

{

	padding: 8px; 

	border-bottom: 1px solid #fff;

	color: #669;

	border-top: 1px solid #fff;

	background: #e8edff url('../images/gradback.png') repeat-x;

}

#gradient-style tfoot tr td

{

	background: #e8edff;

	font-size: 12px;

	color: #99c;

}

#gradient-style tbody tr:hover td

{

	background: #d0dafd url('../images/gradhover.png') repeat-x;

	color: #339;

}

#signin_note {
background-image:url(../images/arrow_signin.png);
background-repeat:no-repeat;
height:76px;
margin:0 0 20px;
width:606px;
}

.message {  
color:#7CA800;
display:block;
font-weight:bold;
padding:24px 0 0 95px;
}