<!--  -->/**
 * _COMMON STYLES
 *
 */

html, body
{
	padding:			0;
	border:				0px none;
}
*

{
	padding:			0;
	border:				0px none;
}


[if IE]
div#recruitment embed
{
	margin-left:2px;
}
[endif]

span.orange
{
	color:				#F79A3D;
}
span.white
{
	color:				#FFFFFF;
}

img.pointer
{
	cursor:				pointer;
}

.hide
{
	display:			none;
}
.anchor
{
	line-height:		1px;
	font-size:			1px;
}



ul
{
	position:			relative;
}

ul li
{
	background-image:	url('http://www.elhost.net/images/HP/content_feature_bullit.gif');
	background-position: 0px 5px;
	background-repeat:	no-repeat; padding-left:17px; padding-right:0; padding-top:0; padding-bottom:0
}

embed
{
	background:			transparent;
}



/**
 * _WRAPPERS
 *
 */

div.wrapper,
div.pagebottom
{
	position:			relative;
    margin:				0 auto 0 auto;
	width:				984px;
}

div.contentwrapper
{
    position:			relative;
	margin:				0 auto 0 auto;
	width:				984px;
	z-index:			1;
}
div.contentwrapper img.top
{
    position:			relative;
	padding:			0;
	margin:				0;
}
div.contentwrapper div.content
{
    position:			relative;
	width:				984px;
	margin:				0 auto;
    background:			#FFFFFF url('http://www.elhost.net/images/HP/bg_content.gif') no-repeat bottom left;; padding-left:0; padding-right:0; padding-top:0; padding-bottom:30px
}


/**
 * _CONTENT
 */

div.colleft
{
	position:			relative;
    margin:             0 0 0 15px;
	float:				left;
	display:			inline;
}
div.big
{
	width:				675px;
}
div.colright
{
	position:			relative;
    margin:             0 15px 0 0;
	float:				right;
	display:			inline;
}
div.colright.small
{
	width:				250px !important;
	background:			none !important;
	margin:             0 15px 0 0 !important;
}


div.colright2
{
	position:			relative;
    margin:             0 15px 0 0;
	float:				right;
	display:			inline;
}
div.colright.small2
{
	width:				250px !important;
	background:			none !important;
	margin:             0 10px 0 0 !important;
}




div.block_wrapper
{
	position:			relative;
	width:				250px;
	border-top:			1px solid #DEE1E5;
}

div.block_wrapper div.title
{
	position:			relative;
	padding:			5px 0 0 0;
	width:				250px;
	height:				20px;
	color:				#9DA4B2;
	font-weight:		bold;
	cursor:				pointer;
}

div.block_wrapper div.title div.arrow
{
	position:			absolute;
	top:				7px;
	right:				4px;
	width:				11px;
	height:				11px;
	background-image:	url('images/arrow.gif');
	background-position: left bottom;
	cursor:				pointer
}div.block_wrapper div.title2
{
	position:			center;
	padding:			5px 0 0 0;
	width:				250px;
	height:				20px;
	color:				#9DA4B2;
	font-weight:		bold;
	cursor:				pointer;
}

div.block_wrapper div.title2 div.arrow
{
	position:			center;
	top:				7px;
	right:				4px;
	width:				11px;
	height:				11px;
	background-image:	url('images/arrow.gif');
	background-position: left bottom;
	cursor:				pointer
}

div.block_wrapper div.data
{
	position:			relative;
	width:				250px;
}

div.block_wrapper div.data ul.specs
{
	position:			relative;
	margin:				0 0 6px 0;
	width:				250px;
}

div.block_wrapper div.data ul.specs li
{
	position:			relative;
	margin:				0 0 2px 0;
	padding:			0 0 0 6px;
	width:				244px;
	/*height:				16px;*/
	color:				#666666;
	font-size:			11px;
	background:			none;
}

div.block_wrapper div.data ul.specs li.highlight
{
	color:				#003366;
	background-color:	#EDF4FE;
	font-weight:		bold;
}

div.block_wrapper div.data div.reset
{
	position:			relative;
	padding:			6px 0 0 6px;
	width:				244px;
	height:				22px;
	border-top:			1px solid #DEE1E5;
	font-size:			11px;
}

div.block_wrapper div.data div.reset a,
div.block_wrapper div.data div.reset a:hover
{
	color:				#183E64;
	text-decoration:	none;
}
div.block_wrapper div.data div.reset a:hover
{
	text-decoration:	underline;
}

div.usability
{
	position:			relative;
	width:				250px;
}

div.usability div.row
{
	position:			relative;
	width:				250px;
	height:				18px;
}

div.usability div.row div.name
{
	position:			relative;
	float:				left;
	padding:			0 0 0 6px;
	width:				129px;
	color:				#183E64;
	font-size:			11px;
	height:				18px;
}
div.usability div.row.highlight div.name
{
	color:				#009900;
}
div.usability div.row div.info
{
	position:			relative;
	padding:			4px 0px 0px 0px;
	width:				20px;
	font-size:			11px;
	float:				left;
	height:				14px;
}
div.usability div.row div.info img
{
	cursor:				pointer;
}

div.usability div.row div.amount
{
	position:			relative;
	width:				90px;
	float:				left;
	height:				18px;
}
div.usability div.row div.amount div.img
{
	position:			absolute;
	top:				4px;
	left:				0px;
	width:				91px;
	height:				13px;
	z-index:			100;
}
div.usability div.row div.amount div.top,
div.usability div.row.highlight div.amount div.top
{
	position:			absolute;
	top:				3px;
	left:				0px;
	width:				91px;
	height:				13px;
	background-image:	url('../images/usability_amount_top.gif');
	background-repeat:	no-repeat;
	z-index:			200
}
div.usability div.row.highlight div.amount div.top
{
	background-image:	url('../images/usability_amount_hl_top.gif');
}



/* _HOSTING_PLANS _DOMAINS */

ol.hosting_plans
{
	position:			relative;
	margin:				20px 0 10px 0;
	width:				675px;
	overflow:			auto;
}

ol.hosting_plans li.product
{
	position:			relative;
	padding:			10px 0 0 0;
	width:				206px;
	float:				left;
	overflow:			auto;
	border-bottom:		5px solid #DEE1E5;
}
ol.hosting_plans li.product2
{
	position:			relative;
	padding:			10px 0 0 0;
	width:				206px;
	float:				left;
	overflow:			auto;
	border-bottom:		0px solid #DEE1E5;
}


ol.hosting_plans li.seperator
{
	position:			relative;
	width:				28px;
	float:				left;
    list-style: none;
}

ol.hosting_plans li.product div.icon
{
	position:			absolute;
	top:				0px;
	right:				0px;
}

ol.hosting_plans li.product div.pricetag
{
	position:			absolute;
	top:				0px;
	right:				0px;
	z-index:			999;
	height:			44px;
	width:				65px;
	background:			url('http://www.elhost.net/images/HP/price.gif') center top;

}

ol.hosting_plans li.product div.pricetag2 font.fontprice
{
	padding-top: 			10px; 
	display: 			block; 
	font-size: 			20px; 
	color: 			#ffffff; 
	text-align: 			center;
}
ol.hosting_plans li.product div.pricetag2
{
	position:			absolute;
	top:				0px;
	right:				0px;
	z-index:			999;
	height:			44px;
	width:				80px;
	background:			url('http://www.elhost.net/images/HP/price2.gif') center top;

}
ol.hosting_plans li.product div.pricetag3 font.fontprice
{
	padding-top: 			10px; 
	display: 			block; 
	font-size: 			20px; 
	color: 			#ffffff; 
	text-align: 			center;
}
ol.hosting_plans li.product div.pricetag3
{
	position:			absolute;
	top:				0px;
	right:				0px;
	z-index:			999;
	height:			44px;
	width:				75px;
	background:			url('http://www.elhost.net/images/HP/price3.gif') center top;

}
ol.hosting_plans li.product div.pricetag4 font.fontprice
{
	padding-top: 			10px; 
	display: 			block; 
	font-size: 			20px; 
	color: 			#ffffff; 
	text-align: 			center;
}
ol.hosting_plans li.product div.pricetag4
{
	position:			absolute;
	top:				0px;
	right:				0px;
	z-index:			999;
	height:			47px;
	width:				65px;
	background:			url('http://www.elhost.net/images/HP/price4.gif') center top;

}
ol.hosting_plans li.product div.pricetag5 font.fontprice
{
	padding-top: 			10px; 
	display: 			block; 
	font-size: 			20px; 
	color: 			#ffffff; 
	text-align: 			center;
}
ol.hosting_plans li.product div.pricetag5
{
	position:			absolute;
	top:				0px;
	right:				0px;
	z-index:			999;
	height:			47;
	width:				75px;
	background:			url('http://www.elhost.net/images/HP/price5.gif') center top;

}

ol.hosting_plans li.product div.pricetag6 font.fontprice
{
	padding-top: 			10px; 
	display: 			block; 
	font-size: 			20px; 
	color: 			#ffffff; 
	text-align: 			center;
}
ol.hosting_plans li.product div.pricetag6
{
	position:			absolute;
	top:				0px;
	right:				0px;
	z-index:			999;
	height:			44px;
	width:				80px;
	background:			url('http://www.elhost.net/images/HP/price6.gif') center top;

}
ol.hosting_plans li.product div.pricetag7 font.fontprice
{
	padding-top: 			10px; 
	display: 			block; 
	font-size: 			20px; 
	color: 			#ffffff; 
	text-align: 			center;
}
ol.hosting_plans li.product div.pricetag7
{
	position:			absolute;
	top:				0px;
	right:				0px;
	z-index:			999;
	height:			47px;
	width:				65px;
	background:			url('http://www.elhost.net/images/HP/price7.gif') center top;

}
ol.hosting_plans li.product div.pricetag8 font.fontprice
{
	padding-top: 			10px; 
	display: 			block; 
	font-size: 			20px; 
	color: 			#ffffff; 
	text-align: 			center;
}
ol.hosting_plans li.product div.pricetag8
{
	position:			absolute;
	top:				0px;
	right:				0px;
	z-index:			999;
	height:			47px;
	width:				75px;
	background:			url('http://www.elhost.net/images/HP/price8.gif') center top;

}
ol.hosting_plans li.product div.pricetag9 font.fontprice
{
	padding-top: 			10px; 
	display: 			block; 
	font-size: 			20px; 
	color: 			#ffffff; 
	text-align: 			center;
}
ol.hosting_plans li.product div.pricetag9
{
	position:			absolute;
	top:				0px;
	right:				0px;
	z-index:			999;
	height:			47px;
	width:				80px;
	background:			url('http://www.elhost.net/images/HP/price9.gif') center top;

}
ol.hosting_plans li.product div.pricetag10 font.fontprice
{
	padding-top: 			10px; 
	display: 			block; 
	font-size: 			20px; 
	color: 			#ffffff; 
	text-align: 			center;
}
ol.hosting_plans li.product div.pricetag10
{
	position:			absolute;
	top:				0px;
	right:				0px;
	z-index:			999;
	height:			47px;
	width:				75px;
	background:			url('http://www.elhost.net/images/HP/price10.gif') center top;

}
ol.hosting_plans li.product div.pricetag11 font.fontprice
{
	padding-top: 			10px; 
	display: 			block; 
	font-size: 			20px; 
	color: 			#ffffff; 
	text-align: 			center;
}
ol.hosting_plans li.product div.pricetag11
{
	position:			absolute;
	top:				0px;
	right:				0px;
	z-index:			999;
	height:			47px;
	width:				80px;
	background:			url('http://www.elhost.net/images/HP/price11.gif') center top;

}
ol.hosting_plans li.product div.pricetag font.fontprice
{
	padding-top: 			10px; 
	display: 			block; 
	font-size: 			20px; 
	color: 			#ffffff; 
	text-align: 			center;
}

ol.hosting_plans li.product div.name
{
	position:			relative;
	width:				206px;
	height:				18px;
	font-size:			13px;
	font-weight:		bold;
	color:				#000000;
}
ol.hosting_plans li.product div.subname
{
	position:			relative;
	width:				206px;
	height:				20px;
	font-size:			11px;
	font-weight:		bold;
	color:				#9DA4B2;
	border-bottom:		1px solid #B7BCC6;
}

ol.hosting_plans li.product div.subname2
{
	position:			relative;
	width:				206px;
	font-size:			11px;
	font-weight:		bold;
	color:				#9DA4B2;
	border-bottom:		1px solid #B7BCC6;
}

ol.hosting_plans li.product ul.features
{
	padding:			0 0 10px 0;
	margin:				0;
}

ol.hosting_plans li.product ul.features,
ol.hosting_plans li.product ul.features li
{
	position:			relative;
	width:				206px;
	background:			none;
	padding:			0;
}
ol.hosting_plans li.product ul.features
{
	border-top:			1px solid #B7BCC6;
	padding:			0px 0 10px 0;
}
ol.hosting_plans li.product ul.features li
{
	height:				18px;
	overflow:			hidden;
}

ol.hosting_plans li.product ul.features li div.item,
ol.hosting_plans li.product ul.features li div.info
{
	position:			relative;
	width:				195px;
	float:				left;
	font-size:			11px;
	color:				#666666;
}
ol.hosting_plans li.product ul.features li div.info
{
	padding:			3px 0 0 0;
	width:				10px;
	height:				13px;
}

ol.hosting_plans li.product div.block_wrapper,
ol.hosting_plans li.product div.block_wrapper div.title,
ol.hosting_plans li.product div.block_wrapper div.data
{
	width:				206px;
}

ol.hosting_plans li.product div.block_wrapper div.usability
{
	width:				206px;
	background-color:	#EDF4FE;
	padding:			10px 0 10px 0;
	margin:				0 0 2px 0;
}

ol.hosting_plans li.product div.block_wrapper div.usability div.row
{
	width:				190px;
}

ol.hosting_plans li.product div.block_wrapper div.usability div.row div.amount div.img
{
	background-color:	#DEE1E5;
	height:				12px;
}

ol.hosting_plans li.product div.block_wrapper div.usability div.row div.name
{
	position:			relative;
	float:				left;
	padding:			0 0 0 6px;
	width:				93px;
	color:				#183E64;
	font-size:			11px;
	height:				18px;
	font-weight:		normal;
}

ol.hosting_plans li.product div.order_total
{
	width:				206px;
	overflow:			auto;
	background-color:	#FFFFFF;
}

ol.hosting_plans li.product div.order_total div.price,
ol.hosting_plans li.product div.order_total div.price_sale
{
	width:				110px;
}

ol.hosting_plans li.product div.select
{
	padding:			5px 0 10px 54px;
	width:				112px;
	height:				32px;
}
ol.hosting_plans li.product div.select2
{
	padding:			5px 0 10px 40px;
	width:				114px;
	height:				32px;
}
ol.hosting_plans li.product div.select3
{
	/*padding:			5px 0 10px 38px;*/
    padding:            5px 0 10px 0;
	text-align:			center;
	width:				100%;
	height:				32px;
}
ol.hosting_plans li.product div.select img
{
	cursor:				pointer;
}

div.see_all,
div.submit_spacer
{
	position:			relative;
	margin:				10px 0 0 0;
	padding:			5px 0 0 0;
	width:				675px;
	height:				35px;
	border-top:			1px solid #B7BCC6;
	font-size:			11px;
}
div.submit_spacer
{
	height:				20px;
}

div.see_all a,
div.see_all a:hover,
div.submit_spacer a,
div.submit_spacer a:hover
{
	color:				#183E64;
}
ol.hosting_plans li.product div.pricetag21 font.fontprice
{
	padding-top: 			56px; 
	display: 			block; 
	font-size: 			26px; 
	color: 			#ffffff; 
	text-align: 			center;
}
ol.hosting_plans li.product div.pricetag21
{
	position:			absolute;
	top:				200px;
	right:				0px;
	z-index:			999;
	height:			139px;
	width:				200px;
	background:			url('http://www.elhost.net/images/HP/ofertas4.gif') center top;

}

ol.hosting_plans li.product div.pricetag31 font.fontprice
{
	padding-top: 			56px; 
	display: 			block; 
	font-size: 			26px; 
	color: 			#ffffff; 
	text-align: 			center;
}
ol.hosting_plans li.product div.pricetag31
{
	position:			absolute;
	top:				215px;
	right:				0px;
	z-index:			999;
	height:			139px;
	width:				200px;
	background:			url('http://www.elhost.net/images/HP/ofertas4.gif') center top;

}

ol.hosting_plans li.product div.pricetag32 font.fontprice
{
	padding-top: 			56px; 
	display: 			block; 
	font-size: 			26px; 
	color: 			#ffffff; 
	text-align: 			center;
}
ol.hosting_plans li.product div.pricetag32
{
	position:			absolute;
	top:				215px;
	right:				0px;
	z-index:			999;
	height:			139px;
	width:				200px;
	background:			url('http://www.elhost.net/images/HP/ofertas5.gif') center top;

}
ol.hosting_plans li.product div.pricetag33 font.fontprice
{
	padding-top: 			56px; 
	display: 			block; 
	font-size: 			26px; 
	color: 			#ffffff; 
	text-align: 			center;
}
ol.hosting_plans li.product div.pricetag33
{
	position:			absolute;
	top:				215px;
	right:				0px;
	z-index:			999;
	height:			139px;
	width:				200px;
	background:			url('http://www.elhost.net/images/HP/ofertas6.gif') center top;
}
ol.hosting_plans li.product div.pricetag34 font.fontprice
{
	padding-top: 			56px; 
	display: 			block; 
	font-size: 			26px; 
	color: 			#ffffff; 
	text-align: 			center;
}
ol.hosting_plans li.product div.pricetag34
{
	position:			absolute;
	top:				215px;
	right:				0px;
	z-index:			999;
	height:			139px;
	width:				200px;
	background:			url('http://www.elhost.net/images/HP/ofertas42.gif') center top;
}
ol.hosting_plans li.product div.pricetag41 font.fontprice
{
	padding-top: 			56px; 
	display: 			block; 
	font-size: 			26px; 
	color: 			#ffffff; 
	text-align: 			center;
}
ol.hosting_plans li.product div.pricetag41
{
	position:			absolute;
	top:				222px;
	right:				0px;
	z-index:			999;
	height:			139px;
	width:				200px;
	background:			url('http://www.elhost.net/images/HP/ofertas4.gif') center top;

}
ol.hosting_plans li.product div.pricetag23 font.fontprice
{
	padding-top: 			56px; 
	display: 			block; 
	font-size: 			26px; 
	color: 			#ffffff; 
	text-align: 			center;
}
ol.hosting_plans li.product div.pricetag23
{
	position:			absolute;
	top:				200px;
	right:				0px;
	z-index:			999;
	height:			139px;
	width:				200px;
	background:			url('http://www.elhost.net/images/HP/ofertas7.gif') center top;

}