@charset "utf-8";

/* --------------------------------- MAIN DESIGN START --------------------------------------------- */

body {
	margin: 0;
	padding: 0;
	background-color: #333333;
	background-image: url(img/site_background_stripe.png);
	background-attachment: fixed;
}

/* --------------------------------- MAIN DESIGN END --------------------------------------------- */


/* --------------------------------- HEADER START --------------------------------------------- */

#header_contain {
	margin: auto;
	height: 346px;
	width: 741px;
	background-color: #FAFAFB;
}

#header_left {
	float: left;
	height: 346px;
	width: 195px;
}

/* 
.header_left {
	background-image: url(img/header_left_server.gif);
	background-repeat: no-repeat;
}
*/

#header_right_introtxt {
	float: right;
	height: 216px;
	width: 546px;
}

.header_right_introtxt {
	background-image: url(img/header_introtxt_bg.gif);
	background-repeat: repeat-x;
}

.header_right_introtxt_colour1 {
	font-family: Arial, Helvetica, sans-serif;;
	font-size: 9pt;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	line-height: 15px;
	color: #373737;
}

.header_right_introtxt_colour2 {
	font-family: Arial, Helvetica, sans-serif;;
	font-size: 9pt;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	line-height: 15px;
	color: #A01115;
}

.header_right_introtxt_colour3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #8F8F8F;
}

#header_right_introtxt_pict {
	height: 67px;
	width: 546px;
}

#seperator_horizontal {
	margin: auto;
	width: 741px;
	height: 11px;
	background-image: url(img/seperator_horizontal.gif);
	background-repeat: no-repeat;
}

/* --------------------------------- HEADER END --------------------------------------------- */


/* --------------------------------- MENU HEADER START --------------------------------------------- */

#header_right_menu {
	float: right;
	height: 130px;
	width: 546px;
}

.header_menu {
	background-image: url(img/header_menu_bg.gif);
	background-repeat: repeat-x;
}

#menu_package {
	float: left;
	width: 126px;
	height: 130px;
	background: url(img/menu_packages_hover.gif) top left no-repeat;
}

#menu_package a {
	display: block;
	width: 100%;
	height: 100%;
	background: url(img/menu_packages.gif) top left no-repeat;
}

#menu_package a:hover {
	background: transparent none;
}

#menu_network {
	float: left;
	width: 124px;
	height: 130px;
	background: url(img/menu_network_hover.gif) top left no-repeat;
}

#menu_network a {
	display: block;
	width: 100%;
	height: 100%;
	background: url(img/menu_network.gif) top left no-repeat;
}

#menu_network a:hover {
	background: transparent none;
}

#menu_network a {
	display: block;
	width: 100%;
	height: 100%;
	background: url(img/menu_network.gif) top left no-repeat;
}

#menu_network a:hover {
	background: transparent none;
}

#menu_support {
	float: left;
	width: 124px;
	height: 130px;
	background: url(img/menu_support_hover.gif) top left no-repeat;
}

#menu_support a {
	display: block;
	width: 100%;
	height: 100%;
	background: url(img/menu_support.gif) top left no-repeat;
}

#menu_support a:hover {
	background: transparent none;
}

#menu_contactus {
	float: left;
	width: 124px;
	height: 130px;
	background: url(img/menu_contactus_hover.gif) top left no-repeat;
}

#menu_contactus a {
	display: block;
	width: 100%;
	height: 100%;
	background: url(img/menu_contactus.gif) top left no-repeat;
}

#menu_contactus a:hover {
	background: transparent none;
}

/* --------------------------------- MENU HEADER END --------------------------------------------- */


/* --------------------------------- PACKAGES SERVER PICTURE & INFO START --------------------------------------------- */

#buttons_economic {
	margin-left: 35px;
	height: 22px;
	width: 170px;
}

#buttons_platinum {
	margin-left: 35px;
	height: 22px;
	width: 170px;
}

#buttons_exlusive {
	margin-left: 35px;
	height: 22px;
	width: 170px;
}

.buttons_readmore {
	float: left;
}

.buttons_ordernow {
	float: right;
}

#package_server_contain {
	margin: auto;
	height: 223px;
	width: 741px;
	background-color: #FAFAFB;
}

#server_economic {
	float: left;
	height: 223px;
	width: 247px;
	background-image: url(img/server_economic.gif);
	background-repeat: no-repeat;
}

.server_economic1 {
	margin-left: 140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight: bold;
	color: #6AA31C;
}

.server_economic2 {
	margin-left: 140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #6AA31C;
	line-height: 5px;
}

.server_economic_price1 {
	margin-left: 130px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 33pt;
	font-weight: bold;
	color: #6AA31C;
}

.server_economic_price2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #6AA31C;
	position: relative;
	bottom: 23px;
}

.server_economic_price3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #6AA31C;
	position: relative;
	right: 17px;
}

#server_platinum {
	float: left;
	height: 223px;
	width: 247px;
	background-image: url(img/server_platinum.gif);
	background-repeat: repeat;
}

.server_platinum1 {
	margin-left: 140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight: bold;
	color: #B6AC21;
}

.server_platinum2 {
	margin-left: 140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #B6AC21;
	line-height: 5px;
}

.server_platinum_price1 {
	margin-left: 130px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 33pt;
	font-weight: bold;
	color: #B6AC21;
}

.server_platinum_price2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #B6AC21;
	position: relative;
	bottom: 23px;
}

.server_platinum_price3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #B6AC21;
	position: relative;
	right: 17px;
}

#server_exclusive {
	float: left;
	height: 223px;
	width: 247px;
	background-image: url(img/server_exclusive.gif);
	background-repeat: no-repeat;
}

.server_exclusive1 {
	margin-left: 140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight: bold;
	color: #FF0000;
}

.server_exclusive2 {
	margin-left: 140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FF0000;
	line-height: 5px;
}

.server_exclusive_price1 {
	margin-left: 130px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 33pt;
	font-weight: bold;
	color: #FF0000;
}

.server_exclusive_price2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FF0000;
	position: relative;
	bottom: 23px;
}

.server_exclusive_price3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FF0000;
	position: relative;
	right: 17px;
}

/* --------------------------------- PACKAGES SERVER PICTURE & INFO END --------------------------------------------- */


/* --------------------------------- WHATS INCLUDED PREVIEW START --------------------------------------------- */

#whats_included_contain {
	margin: auto;
	height: 248px;
	width: 741px;
	background-color: #FAFAFB;
}

#whats_included {
	float: left;
	width: 474px;
	height: 222px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #FAFAFB;
}

#special_offer {
	float: right;
	height: 227px;
	width: 247px;
	background-image: url(img/special_offer_yes.gif);
	background-repeat: no-repeat;
}

#special_offer20 {
	float: right;
	height: 227px;
	width: 247px;
	background-image: url(img/special_20_off.gif);
	background-repeat: no-repeat;
}

#special_offer10 {
	float: right;
	height: 227px;
	width: 247px;
	background-image: url(img/special_10_off.gif);
	background-repeat: no-repeat;
}
#special_offer_no {
	float: right;
	height: 227px;
	width: 247px;
	background-image: url(img/special_offer_no.gif);
	background-repeat: no-repeat;
}
#included_cpanel {
	float: left;
	background-image: url(img/hosting_include_left_cpanel11.gif);
	background-repeat: no-repeat;
	height: 74px;
	width: 237px;
}

#included_mysql {
	float: left;
	background-image: url(img/hosting_include_left_mysql5.gif);
	background-repeat: no-repeat;
	height: 74px;
	width: 237px;
}

#included_stats {
	float: left;
	background-image: url(img/hosting_include_left_statistics.gif);
	background-repeat: no-repeat;
	height: 74px;
	width: 237px;
}

#included_email {
	float: left;
	background-image: url(img/hosting_include_right_email.gif);
	background-repeat: no-repeat;
	height: 74px;
	width: 237px;
}

#included_php {
	float: left;
	background-image: url(img/hosting_include_right_php5.gif);
	background-repeat: no-repeat;
	height: 74px;
	width: 237px;
}

#included_fantastico {
	float: left;
	background-image: url(img/hosting_include_right_fantastico.gif);
	background-repeat: no-repeat;
	height: 74px;
	width: 237px;
}

#seperator_horizontal2 {
	margin: auto;
	width: 741px;
	height: 11px;
	background-image: url(img/seperator_horizontal.gif);
	background-repeat: no-repeat;
}

.included_titel {
	margin-left: 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 1px;
	color: #373737;
	text-transform: uppercase;
	line-height: 15px;
}

#hostingincluded {
	color: #373737;
	margin: auto;
	width: 741px;
	background-color: #FAFAFB;
}

.hostingincluded {
	color: #373737;
	font-family: Arial, Helvetica, sans-serif;
	height: 18px;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	background-color: #EFEFEF;
}

.hostingplans {
	font-family: Arial, Helvetica, sans-serif;
	height: 21pt;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	background-color: #F3F3F3;
}

.hosting_seperator_dotted {
	background-image: url(img/hosting_seperator_dotted.gif);
	background-repeat: repeat-x;
	height: 21px;
}

.hostingincluded2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	color: #373737;
}

.hostingincluded_smalltxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 1px;
	margin-left: 25px;
}

.included_hostingtext {
	margin-left: 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	letter-spacing: 1px;
	color: #373737;
	line-height: 10px;
}


.preview_smalltxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-weight: normal;
	letter-spacing: 1px;
	color: #373737;
}

.hostingplanserver_econ {
	background-image: url(img/preview_economic.gif);
	background-repeat: no-repeat;
	height: 150px;
	background-position: center;
}

.hostingplanserver_plat {
	background-image: url(img/preview_paltinum.gif);
	background-repeat: no-repeat;
	height: 150px;
	background-position: center;
}

.hostingplanserver_exlu {
	background-image: url(img/preview_exlusive.gif);
	background-repeat: no-repeat;
	height: 150px;
	background-position: center;
}

.hostingplanserver_shopping {
	background-image: url(img/preview_shopping.gif);
	background-repeat: no-repeat;
	height: 150px;
	background-position: center;
}

.preview_email {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 1px;
	color: #373737;
	text-transform: uppercase;
	line-height: 15px;
	background-image: url(img/preview_email.gif);
	background-repeat: no-repeat;
	background-position: left;
	vertical-align: middle;
	padding-left: 85px;
}

.preview_domainip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 1px;
	color: #373737;
	text-transform: uppercase;
	line-height: 15px;
	background-image: url(img/preview_domainip.gif);
	background-repeat: no-repeat;
	background-position: left;
	vertical-align: middle;
	padding-left: 85px;
}

.preview_applications {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 1px;
	color: #373737;
	text-transform: uppercase;
	line-height: 15px;
	background-image: url(img/preview_applications.gif);
	background-repeat: no-repeat;
	background-position: left;
	vertical-align: middle;
	padding-left: 85px;
}

.preview_cpanel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 1px;
	color: #373737;
	text-transform: uppercase;
	line-height: 15px;
	background-image: url(img/preview_controlpanel.gif);
	background-repeat: no-repeat;
	background-position: left;
	vertical-align: middle;
	padding-left: 85px;
}

.preview_stats {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 1px;
	color: #373737;
	text-transform: uppercase;
	line-height: 15px;
	background-image: url(img/preview_stats.gif);
	background-repeat: no-repeat;
	background-position: left;
	vertical-align: middle;
	padding-left: 85px;
}

.preview_support {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 1px;
	color: #373737;
	text-transform: uppercase;
	line-height: 15px;
	background-image: url(img/preview_support.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 85px;
}

.hosting_arrow_ok {
	vertical-align: sub;
}

/* --------------------------------- WHATS INCLUDED PREVIEW END --------------------------------------------- */

/* --------------------------------- NETWORK START --------------------------------------------- */


#network_contain {
	margin: auto;
	width: 741px;
	height: 670px;
	background-color: #FAFAFB;
}

#network_txt {
	float: left;
	width: 345px;
	background-color: #FAFAFB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	color: #373737;
	padding: 10px;
}

.network_txt_headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 1px;
	color: #373737;
}

#network_pic {
	margin: auto;
	width: 345px;
	height: 219px;
	background-color: #FAFAFB;
	background-image: url(img/network_globe.gif);
	background-repeat: no-repeat;
}

#datacenter_txt {
	float: right;
	width: 345px;
	background-color: #FAFAFB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	color: #373737;
	padding: 10px;
}

#datacenter_pic {
	margin: auto;
	width: 345px;
	height: 219px;
	background-color: #FAFAFB;
	background-image: url(img/datacenter_serverring.gif);
	background-repeat: no-repeat;
}

.netdata_list {
	font-weight: bold;	
}

/* --------------------------------- NETWORK END --------------------------------------------- */

/* --------------------------------- SUPPORT START --------------------------------------------- */

#support_contain {
	margin: auto;
	height: 280px;
	width: 741px;
	background-color: #FAFAFB;
}

.support_dotted_horizontal {
	float: left;
	margin-left: 5px;
	height: 21px;
	width: 731px;
	background-color: #FAFAFB;
	background-image: url(img/hosting_seperator_dotted.gif);
	background-repeat: repeat-x;
}

.arrow {
	margin-left: 85px;
	vertical-align: sub;
	margin-bottom: 1px;
}

#support_online_support {
	float: left;
	margin: auto;
	height: 60px;
	width: 721px;
	padding: 10px;
	float: left;
	background-color: #FAFAFB;
	background-image: url(img/support_support_ring.gif);
	background-repeat: no-repeat;
	background-position: left;
	background-position: 10px;
}

#support_help_guides {
	float: left;
	margin: auto;
	height: 60px;
	width: 721px;
	padding: 10px;
	float: left;
	background-color: #FAFAFB;
	background-image: url(img/support_guides.gif);
	background-repeat: no-repeat;
	background-position: left;
	background-position: 10px;
}

#support_termns_policies {
	float: left;
	margin: auto;
	height: 60px;
	width: 721px;
	padding: 10px;
	float: left;
	background-color: #FAFAFB;
	background-image: url(img/support_terms_policies.gif);
	background-repeat: no-repeat;
	background-position: left;
	background-position: 10px;
}

.online_support {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 1px;
	color: #373737;
	text-transform: uppercase;
	line-height: 15px;
	margin-left: 85px;
}

.online_support_smalltxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 1px;
	color: #373737;
	line-height: 15px;
	margin-left: 5px;
}

a.online_support_smalltxt:link {
	text-decoration: none;	
}

a.online_support_smalltxt:hover {
	text-decoration: underline;
}

a.online_support_smalltxt:active {
	text-decoration: none;	
}

/* --------------------------------- SUPPORT END --------------------------------------------- */

/* --------------------------------- NEWS BLOCK START --------------------------------------------- */

#newsblock_contain {
	margin: auto;
	height: 130px;
	width: 741px;
	background-color: #FAFAFB;
}

#newsblock {
	float: left;
	width: 721px;
	height: 120px;
	padding-top: 6px;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #FAFAFB;
}

.news_titel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 1px;
	text-transform: uppercase;
	color: #373737;
	line-height: 15px;
	margin-left: 5px;
}

.news_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #373737;
}

a.news_text:link {
	text-decoration: none;	
}

a.news_text:hover {
	text-decoration: underline;
}

a.news_text:active {
	text-decoration: none;	
}

a.news_text:visited {
	text-decoration: none;	
}

.news_readmore {
	margin-top: 5px;
}

/* --------------------------------- NEWS BLOCK END --------------------------------------------- */

/* --------------------------------- FOOTER START --------------------------------------------- */

#footer_top_bg {
	margin: auto;
	height: 15px;
	width: 741px;
	background-image: url(img/footer_top_bg.gif);
	background-repeat: repeat-x;
}

#footer_bottom_bg {
	margin: auto;
	height: 60px;
	width: 741px;
	background-image: url(img/footer_bottom_bg.gif);
	background-repeat: repeat-x;
}

.copytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-transform: uppercase;
	color: #8F8F8F;
	float: left;
	margin-top: 20px;
	margin-left: 10px;
}
.copytxt_design {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-transform: uppercase;
	color: #8F8F8F;
	float: right;
	margin-top: 20px;
	margin-right: 10px;
}
a.copytxt_links:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #373737;
}

a.copytxt_links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #373737;
		
}
a.copytxt_links:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #373737;
}
/* --------------------------------- FOOTER END --------------------------------------------- */
