﻿body{padding:0px; margin:0px; background-color:#000000; background:url(images/index_bg.jpg) no-repeat fixed center top;}
table, td {width:100%; border:0px;}
td {vertical-align:top;}
td.top_r_nav {width:254px; color:#ffffff; height:57px; margin:0px; padding:0px;}
td.top_r_nav a {float:left; color:#BEF0FF; font-size:12px; font-weight:bold; line-height:57px; height:57px;}
td.top_r_nav a:hover {color:#ffffff;}
td.top_r_nav a.first {margin-left:25px;}
a:hover{text-decoration:none;}
img {border:0px;}
.main_text, table, li, input, textarea, select {font-family:Tahoma; font-size:11px; line-height:15px; color:#737373;}
span a {color:#FD5920}	
.c_text {color:#3c3c3c; font-size:10px;}
.c_text a{color:#3c3c3c; font-size:10px;}
.c_text strong {float:left;}
.c_text strong a {color:#666666; font-size:10px; text-decoration:none}
.c_text strong a:hover{ color:#B0B0B0; font-size:10px; text-decoration:underline}
.no_class, form, .no_class td {width:auto; height:auto; margin:0px; padding:0px; border:0px;}
.form{height:23px; margin-top:0px;}
.form input	{width:221px; height:20px; border-color:#A1B1BE; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px}
.input2 {width:125px; height:20px; border-color:#A1B1BE; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff;padding-left:5px;}
.chbox {width:15px; height:15px; border-color:#5E5E5E; margin:0px; padding:0px; background:#FFFFFF}
select {width:49px; height:20px; border-color:#A1B1BE; border-right-width:1px; border-bottom-width:1px}
textarea{width:221px; height:89px; border-color:#A1B1BE; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px; overflow:hidden;}
ul {margin:0; padding:0; list-style:none;}
li  {background:url(images/a1.gif) no-repeat left center; margin: 0px 0px 0px 0px; padding:0px 0px 0px 10px; line-height:22px;}
li a  {font-family:Tahoma; font-size:11px; line-height:22px; color:#707070; text-decoration:none;}
li a:hover {text-decoration:underline;}
br.clear {clear:both; font-size:0px; line-height:0px;}
a.show_plan {float:left; display:block; text-decoration:none; color:#666666; margin:20px 0px 0px 30px; font-size:12px; font-weight:bold;}
a.show_plan:hover {text-decoration:underline;}
form.select_plan {float:right; display:block; text-decoration:none; color:#fe5921; margin:17px 25px 0px 0px; font-size:12px; font-weight:bold;}
form.select_plan2 {float:right; display:block; text-decoration:none; color:#fe5921; margin:7px 50px 0px 0px; font-size:12px; font-weight:bold;}
div.contacts_box {font-size:12px; color:#333333; padding:0px 20px 0px 150px; padding-top:20px;}
div.contacts_box a {font-size:12px; color:#333333; text-decoration:underline; font-weight:normal;}
div.contacts_box a:hover {font-size:12px; color:#333333; text-decoration:none;}
form.contact {margin:20px 20px 0px 20px;}
form.contact input {margin-bottom:5px; border:1px solid #666666;}
form.contact textarea {border:1px solid #666666; margin-bottom:20px; clear:both;}
table.compare {font-size:13px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; line-height:27px; text-align:center; width:766px;}
table.compare td {width:232px; border-bottom:1px solid #999999;}
td.one {background:#f4ffff; width:178px!important;}
td.two {background:#d6e5e7; width:178px!important;}
td.three {background:#b3cacc; width:178px!important;}
td.yes {background:url(images/tick.jpg) no-repeat center center;}
td.no {background:url(images/x.jpg) no-repeat center center;}
td.bottom {height:50px; border:none;}
ul.no_bg {margin:0px 20px 0px 0px; text-align:center; list-style:none;}
ul.no_bg li {background:none;}
div.support_info_holder {background:url(images/support_bg.jpg) no-repeat 0px 0px; width:766px; float:left;}
ul.support {list-style:none; display:block; width:746px; margin-left:30px; margin-top:50px;}
ul.support li {float:left; background:none; width:181px; margin:0px 0px 20px 0px; padding:0px;}
ul.support li a {display:block; float:left; width:150px; height:150px; margin:0 auto;}

div.itemp {width:248px; padding-left:5px; margin-bottom:20px; float:left;}
div.first_item {margin-left:20px; padding-right:15px;}
div.middle {width:212px; margin-bottom:20px; float:left;}
div.middle h3 {font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; line-height:30px; color:#fd5920; width:100%; display:block; height:30px; padding-left:25px;}
div.middle ul { list-style:none; margin-bottom:30px; border-right:1px dotted #666666; border-left:1px dotted #666666; padding-left:25px;}
div.middle ul li {color:#000000; font-size:14px; font-weight:normal; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height:18px; margin:0px; padding:0px;  background:none;}

div.itemp h3 {font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; line-height:30px; color:#fd5920; width:100%; display:block; height:30px;}
div.itemp ul {width:100%; list-style:none; margin-bottom:30px;}
div.itemp ul li {color:#000000; font-size:14px; font-weight:normal; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height:18px; margin:0px; padding:0px;  background:none;}
div.itemp ul li.iban {background:url(images/ifc_iban.jpg) no-repeat 0px 0px; width:100%; height:18px;}
div.step_one_active {width:746px; background:url(images/step_one_active.jpg) no-repeat center top; float:left; margin-bottom:30px; padding:60px 0px 0px 20px;}
div.step_two_active { background:url(images/step_two_active.jpg) #ffffff no-repeat center top; float:left; padding:60px 0px 30px 60px;}

div.itema {width:100%; float:left; padding:20px 0px 0px 30px; background:url(images/first_item_bg.jpg) no-repeat 0px 0px; float:left; height:200px;}
div.itemb {width:100%; float:left; padding:20px 0px 0px 30px; background:url(images/middle_item_bg.jpg) no-repeat 0px 0px; float:left; height:200px;}
div.itemc {width:100%; float:left; padding:20px 0px 0px 30px; background:url(images/last_item_bg.jpg) no-repeat 0px 0px; float:left; height:200px;}
h3.heading {font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; line-height:30px; color:#fd5920; width:100%; display:block; height:30px; margin:0px; padding:0px;}
ul.items_list {width:100%; list-style:none; margin-bottom:30px;}
ul.items_list li {color:#000000; font-size:14px; font-weight:normal; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height:18px; margin:0px; padding:0px;  background:none;}
div.itema ul li.iban {background:url(images/ifc_iban.jpg) no-repeat 0px 0px; width:100%; height:18px;}

ul.info {width:100%; list-style:none; margin-bottom:30px; padding-left:30px;}
ul.info li {color:#000000; font-size:14px; font-weight:normal; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height:18px; margin:0px; padding:0px;  background:none;}

div.step_two_active input {font-size:16px; line-height:24px; height:24px; float:left; border:1px sold #abadb3; background:url(images/input_bg.jpg) repeat-x 0px 0px;}
div.items {width:248px; padding-left:5px; margin-bottom:0px; float:left; background:url(images/bg_hostplan2.jpg) no-repeat 0px 0px; height:60px;}
div.items span {font-size:14px; line-height:20px; font-weight:bold; float:left; padding-bottom:5px; color:#FC835D; font-style:italic;}

div.items2 { padding-left:5px; margin-bottom:20px; float:left;}
div.items2 span {font-size:16px; line-height:20px; font-weight:normal; float:left; padding-bottom:5px;}

div.item span {font-size:16px; line-height:20px; font-weight:normal; float:left; padding-bottom:5px;}
div.step_three_active {width:766px; background:url(images/step_three_active.jpg) no-repeat center top; float:left; margin-bottom:30px;  padding:60px 0px 0px 0px;}
a.next_step {float:right; width:252px; height:26px; display:block; margin-top:60px;}
span.yellow {color:#ff0000; display:none; float:left; font-size:12px!important;}

a.order_link {text-decoration:none; font-weight:bold; color:#5d717c; font-size:14px; background:url(images/order_btn.jpg) no-repeat 0px 0px; width:90px; height:30px; display:block;}
a.order_link:hover { background:url(images/order_btn_down.jpg) no-repeat 0px 0px;}

select.planType {width:160px; margin:10px 0px 20px 0px;}
select.planType option {font-size:14px;}
select.durationType {width:160px; margin:40px; margin-top:10px; margin-left:0px;}
select.durationType option {font-size:14px;}

div.footer_item {float:left; width:160px; padding-left:20px; margin-top:15px;}
div.footer_item h2 {color:#BEF0FF; font-size:15px; line-height:22px; width:100%; padding:0px; margin:0px 0px 10px 0px;}
div.footer_item a.titled {color:#BEF0FF; text-decoration:none; font-weight:bold; font-size:15px; line-height:22px; width:100%; padding:0px; margin:0px 0px 10px 0px;}
div.footer_item ul {list-style:none; margin-bottom:20px;}
div.footer_item ul li {font-size:11px; line-height:18px; list-style:none; background:none;}
div.footer_item ul li a {text-decoration:none; color:#ffffff; font-size:11px; line-height:18px;}
div.footer_item ul li a:hover {text-decoration:underline;}
div.smaller {width:140px;}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

div.bigger {width:422px; float:left;}
div.bigger input {width:420px;}

p.orange {color:#fc591e; padding:10px; background:#f18760; border:1px solid #fc591e;}




