@font-face {
 font-family: 'gotham_blackregular';
 src: url('../fonts/gotham-black-webfont.eot');
 src: url('../fonts/gotham-black-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/gotham-black-webfont.woff') format('woff'), url('../fonts/gotham-black-webfont.ttf') format('truetype'), url('../fonts/gotham-black-webfont.svg#gotham_blackregular') format('svg');
}
@font-face {
 font-family: 'gotham_boldregular';
 src: url('../fonts/gotham-bold-webfont.eot');
 src: url('../fonts/gotham-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/gotham-bold-webfont.woff') format('woff'), url('../fonts/gotham-bold-webfont.ttf') format('truetype'), url('../fonts/gotham-bold-webfont.svg#gotham_boldregular') format('svg');
}
@font-face {
 font-family: 'MyriadPro-Bold';
 src: url('../fonts/myriadpro-bold.eot');
 src: url('../fonts/myriadpro-bold.eot?#iefix') format('embedded-opentype'), url('../fonts/myriadpro-bold.woff') format('woff'), url('../fonts/myriadpro-bold.ttf') format('truetype'), url('../fonts/myriadpro-bold.svg#myriadpro-bold') format('svg');
}
.nobdr {
        border:none !important;
}

.wrapper {
    margin: 0 auto;
    width: 980px;
}
.contenedor_full_new {
        width:700px;
        border:1px solid #efefef;
        padding:20px;
        background-color:#FFFFFF;
        border-radius:8px;
	margin-left: auto;
	margin-right: auto;
}
.contenedor_full {
        width:953px;
        border:1px solid #efefef;
        padding:20px;
        background-color:#FFFFFF;
        border-radius:8px;
}
.contenedor_full h2 {
        background:none repeat scroll 0 0 #FFFFFF;
        margin:0 0 18px 0;
        padding:0px;
        font-size:26px;
        font-family: 'MyriadPro-Bold';
        color:#333;
        line-height:18px;
        font-weight:bold;
}
.contenedor_full p {
        margin:0px;
        padding:0px;
        line-height:20px;
        font-weight:normal;
        text-align:left;
}
.contenedor_full p span {
        color:#ff8a00;
}


.plancon {
        float:left;
        width:980px;
        background:url(/geo_includes/pics-new/planbtmshadow.png) no-repeat left bottom;
        padding:0 0 13px 0;
        margin:0 0 20px 0;
}
.plan {
        float:left;
        width:245px;
        margin:0px 0 0px 0;
}
.plan h3 {
        margin:0px;
        padding:0 10px;
        font-size:26px;
        font-family: 'MyriadPro-Bold';
        line-height:77px;
        color:#333;
        text-align:center;
        float:left;
        width:225px;
        background:url(/geo_includes/pics-new/topplanh3.png) no-repeat left bottom;

}

.plan h2 {
        margin:0px;
        padding:0 10px;
        font-size:26px;
        font-family: 'MyriadPro-Bold';
        line-height:77px;
        color:#333;
        text-align:center;
        float:left;
        width:225px;
        background-image:url(/geo_includes/pics-new/planheadingbg.png);
        background-repeat:no-repeat;
}
.plancontent {
        float:left;
        width:245px;
        background-image:url(/geo_includes/pics-new/plancontentbg.png);
        background-repeat:repeat-y;
}
.planrate {
        float:left;
        width:245px;
        text-align:center;
        color:#ff8a00;
        font-size:30px;
        font-family: 'gotham_boldregular';
        line-height:50px;
        letter-spacing:-2px;
}
.planrate span {
        font-size:18px;
}
.plancontent ul {
        list-style:none;
        margin:0 0 20px 0;
        padding:0px;
        border-top:1px solid #e5e5e5;
}
.plancontent ul li {
        line-height:38px;
        text-align:center;
        border-bottom:1px solid #e5e5e5;
}
.bg1 {
        background:url(/geo_includes/pics-new/bg1.png) no-repeat left top;
}
.bg2 {
        background:url(/geo_includes/pics-new/bg2.png) no-repeat left top;
}
.orderbtn {
        float:left;
        height:35px;
        width:134px;
        margin:0 0 20px 56px;
}
.orderbtn a {
        background:url(/geo_includes/pics-new/orderbtn.png) no-repeat left top;
        display:block;
        text-decoration:none;
        line-height:35px;
        color:#FFF;
        font-size:18px;
        text-align:center;
        font-weight:bold;
        font-family: 'MyriadPro-Bold';
        text-transform:uppercase;
}
.orderbtn a:hover {
        background:url(/geo_includes/pics-new/orderbtn.png) no-repeat left bottom;
}
.plan1 h2 {
        height:57px;
        line-height:57px;
        margin-top:20px;
        background-position:left bottom;
}
.plan2 h2 {
        height:67px;
        line-height:67px;
        margin-top:10px;
        background-position:-245px bottom;
}
.plan3 h2 {
        height:77px;
        line-height:77px;
        background-position:-490px bottom;
}
.plan4 h2 {
        height:57px;
        line-height:57px;
        margin-top:20px;
        background-position:right bottom;
}
.plan1 .plancontent {
        background-position:left top;
}
.plan2 .plancontent {
        background-position:-245px top;
}
.plan3 .plancontent {
        background-position:-490px top;
}
.plan4 .plancontent {
        background-position: right top;
}
.hottag2 {
        float:left;
        width:65px;
        height:66px;
        background:url(/geo_includes/pics-new/hottag.png) no-repeat left top;
        position:absolute;
        margin:-3px 0 0 184px;
}
.clear {
        clear:both;
}

.bannerrt-webhosting {
        float:left;
        width:205px;
        margin:29px 0 0 0;
}

.banner-webhosting {
        float:right;
        width:953px;
        height:210px;
        background:url(/geo_includes/pics-new/bannergeo1.jpg) no-repeat left top;
        padding:5px 0 0 27px;
        margin:10px 0 0;
}
.banner-webhosting h1 {
        margin:0 0 0 20px;
        padding:0px 20px 0px 0px;
        font-size:46px;
        line-height:48px;
        color:#2c645f;
	text-align: right;
        text-shadow:0px 2px 1px #4ba07f;
        font-family: 'gotham_blackregular';
}
.bannerlt-webhosting {
        float:right;
        width:439px;
        margin:0 6px 0 0;
}
.bannerlt-webhosting ul {
        list-style:none;
        margin:0 0 0 5px;
        padding:0px;
}
.bannerlt-webhosting ul li {
        font-size:16px;
        line-height:21px;
        border-bottom:1px solid #e5e5e5;
        color:#333;
        text-align:left;
        padding:0 0 0 24px;
}

.bannerlt-webhosting ul li span {
        color:#f94a14;
        font-weight:bold;
        text-shadow:0px 2px 1px #f1f1f1;

}

.icon1 {
        background:url(/geo_includes/pics-new/check.gif) no-repeat left center;
}

.copyrightbox {
        float:left;
        width:960px;
        margin:0 0 0px 0;
}
.copyrightlt {
        float:left;
        width:656px;
}
.logo2 {
        float:left;
        width:183px;
        height:49px;
        margin:14px 0 0 11px;
}
.logo2 a {
        display:block;
        width:166px;
        height:29px;
        background:url(/geo_includes/pics-new/logofooter.png) no-repeat left top;
}
.copyrighttxt {
        float:right;
        width:446px;
        line-height:22px;
        font-weight:normal;
        margin:26px 0 0 0;
        color: #ccc;
}
.copyrighttxt a {
        color:#edbc01;
}
.domaincon {
        float:left;
        width:980px;
        margin:0 0 28px 0;
}
.floatrt {
    float: right;
}

.floatlt {
    float: left;
}

.boxlttop {
        width:937px;
        border:1px solid #efefef;
        padding:20px;
        border-radius:8px;
        background: url("/geo_includes/pics-new/header.jpg") repeat scroll 0 0  transparent;
}
.boxlttop h2 {
        background:none repeat scroll 0 0 transparent;
        border-bottom:none;
        margin:0 0 18px 0;
        padding:0px;
        font-size:25px;
        font-family: 'MyriadPro-Bold';
        color:#C0C0C0;
        line-height:18px;
        font-weight:bold;
        text-shadow:none;
}
.boxlttop p {
        margin:0px;
        padding:0px;
        line-height:20px;
        font-weight:normal;
        text-align:left;
}
.boxlttop p span {
        color:#ff8a00;
}

.fieldboxtop {
        float:left;
        width:830px;
        margin:10px 10px 5px 30px;
}
.field1top {
        float:left;
        width:520px;
        height:32px;
        padding:0 10px;
        color:#181d1e;
        font-size:12px;
        border:1px solid #b1b1b1;
        background-color:#fff;
        border-radius:5px 0px 0px 5px;
}
.domaindropdowntop {
        float:left;
        width:64px;
        border-radius:0 5px 5px 0;
        height:30px;
        background-color:#fff;
        padding:0px 8px 0 0;
        border-style:solid;
        border-color:#b1b1b1;
        border-width:1px 1px 1px 0px;
}
.field2top {
        font-size:16px;
        line-height:32px;
        color:#777;
        padding:5px 0 0 0;
        border:none;
        width:60px;
        margin:0 0 0 5px;
}
.field3top {
        float:right;
        font-size:18px;
        line-height:34px;
        background:url(/geo_includes/pics-new/searchbtn.png) repeat-x left top;
        color:#fff;
        font-weight:bold;
        border:none;
        text-shadow:1px 1px 1px #666;
        cursor:pointer;
        text-transform:uppercase;
        font-family: 'MyriadPro-Bold';
        text-align:center;
        border-radius:5px;
        height:34px;
        width:193px;
}
.webaddresstop {
        float:left;
        width:414px;
}

.boxlt {
        width:437px;
        border:1px solid #efefef;
        padding:20px;
        background-color:#FFFFFF;
        border-radius:8px;
}
.boxlt h2 {
        background:none repeat scroll 0 0 #FFFFFF;
        margin:0 0 18px 0;
        padding:0px;
        font-size:26px;
        font-family: 'MyriadPro-Bold';
        color:#333;
        line-height:18px;
        font-weight:bold;
}
.boxlt p {
        margin:0px;
        padding:0px;
        line-height:20px;
        font-weight:normal;
        text-align:left;
}
.boxlt p span {
        color:#ff8a00;
}
.fieldbox {
        float:left;
        width:430px;
        margin:0 0 15px 0;
}
.domaindropdown {
        float:left;
        width:64px;
        border-radius:0 5px 5px 0;
        height:32px;
        background-color:#fff;
        padding:0px 8px 0 0;
        border-style:solid;
        border-color:#b1b1b1;
        border-width:1px 1px 1px 0px;
}
.field1 {
        float:left;
        width:300px;
        height:32px;
        padding:0 10px;
        color:#181d1e;
        font-size:12px;
        border:1px solid #b1b1b1;
        background-color:#fff;
        border-radius:5px 5px 5px 5px;
}

.field2 {
        font-size:16px;
        line-height:32px;
        color:#777;
        padding:5px 0 0 0;
        border:none;
        width:60px;
        margin:0 0 0 5px;
}
.field3 {
        float:right;
        font-size:18px;
        line-height:34px;
        background:url(/geo_includes/pics-new/searchbtn.png) repeat-x left top;
        color:#fff;
        font-weight:bold;
        border:none;
        text-shadow:1px 1px 1px #666;
        cursor:pointer;
        text-transform:uppercase;
        font-family: 'MyriadPro-Bold';
        text-align:center;
        border-radius:5px;
        height:34px;
        width:93px;
}
.webaddress {
        float:left;
        width:414px;
}
.com {
        float:left;
        width:80px;
        height:56px;
        font-size:24px;
        color:#333;
        padding:16px 0 0 0;
        text-transform:uppercase;
        text-align:center;
        font-family: 'MyriadPro-Bold';
        background:url(/geo_includes/pics-new/combg.png) no-repeat left top;
}

