table tr th,table tr td {
	padding:10px;
}
body {
	font-size:11px;
	font-family:tahoma;
	background:#FFF url(../images/bg.png) no-repeat top center;
	color:#333;
	line-height:150%;
}
a {
	text-decoration:none;
	color:#007EBB;
}
a:hover {
	color:#FF8000;
}
h1,h2,h3,h4,h5 {
	margin-bottom:10px;
}
h1 {
	font-size:22px;
	line-height:150%;
}
h2 {
	line-height:150%;
	font-size:20px;
}
h3 {
	line-height:150%;
	font-size:18px;
}
h4 {
	line-height:150%;
	font-size:16px;
}
h5 {
	line-height:150%;
	font-size:14px;
}
.container {
	width:960px;
	margin:0 auto;
	overflow:hidden;
}
#header {
	background:transparent url(../images/header.png) no-repeat 0 -35px;
	height:150px;
	margin-bottom:5px;
}
#logo {
	position:absolute;
	margin-top:50px;
	margin-left:20px;
}
#login {
	background:transparent url(../images/login.png) no-repeat 0 100%;
	float:right;
	height:32px;
	width:471px;
	padding:5px;
	margin-top:8px;
	margin-right:20px;
}
#login input {
	border:0;
	font-size:11px;
	padding:8px 5px;
	padding-left:40px;
	color:#828282;
	width:150px;
}
.loginemail {
	background:transparent url(../images/loginemail.png) no-repeat 0 50%;
}
.loginpassword {
	background:transparent url(../images/loginpassword.png) no-repeat 0 50%;
}
.login {
	display:inline-block;
	float:right;
	background:transparent url(../images/loginbutton.png) no-repeat;
	height:29px;
	width:71px;
	border:0;
	cursor:pointer;
	margin-top:2px;
}
.login:hover {
	background:transparent url(../images/loginbuttonhover.png) no-repeat;
}
#newlost {
	float:right;
	clear:right;
	margin-top:5px;
	margin-right:25px;
}
#newlost a {
	background:transparent url(../images/newlostdot.png) no-repeat 0 50%;
	font-size:11px;
	color:#999999;
	margin-right:10px;
	padding-left:10px;
}
#newlost a:hover {
	text-decoration:underline;
}
#headmenu {
	float:right;
	clear:right;
	margin-top:48px;
}
#headmenu a {
	background:transparent url(../images/headmenudot.png) no-repeat 0 50%;
	font-size:11px;
	font-weight:bold;
	color:#999999;
	margin-right:10px;
	padding:14px 8px 14px 20px;
}
#headmenu a:hover {
	text-decoration:underline;
}
#menu {
	-moz-border-radius:5px 0 0 5px;
	-webkit-border-radius:5px 0 0 5px;
	border-radius:5px 0 0 5px;
	behavior:url(templates/tema2/css/PIE.htc);
	background:#2A72A2 url(../images/menu.png) repeat-x;
	overflow:hidden;
	height:40px;
}
#menu li {
	height:40px;
	background:transparent url(../images/menusep.png) no-repeat 100% 0;
	font-size:16px;
	float:left;
	padding:0 11px;
	padding-left:7px;
}
#menu li a {
	display:block;
	color:#FFF;
	padding:12px 11px;
}
#menu li.selected {
	margin-top:5px;
}
#menu li.selected a {
	padding-top:8px;
	padding-bottom:11px;
	background:transparent url(../images/menubghover.jpg) repeat-x 0 0;
	color:#115B8A;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
	behavior:url(templates/tema2/css/PIE.htc);
}
#menu li.selected div a {
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	behavior:url(templates/tema2/css/PIE.htc);
	background:transparent url(../images/menubghover.jpg) repeat-x 0 5px;
	color:#115B8A;
	border:0;
}
#menu li.livesupport {
	padding-left:10px;
	width:129px;
	background:transparent url(../images/livesupport.jpg) no-repeat 100% 0;
	font-size:13px;
}
#menu li.livesupport img {
	float:left;
	margin-top:-5px;
	margin-left:-5px;
}
#menu li.selected div,#menu li div {
	display:none;
	position:absolute;
	background-color:#FFF;
	padding:10px;
	border:solid 1px #E4E4E4;
	border-bottom:solid 2px #B9B9B9;
	border-top:0;
	margin:0;
	background:#FFF url();
	width:350px;
	line-height:100%;
	z-index:100;
}
#menu li.selected div a,#menu li div a {
	line-height:100%;
	border-bottom:solid 1px #E4E4E4;
	color:#115B8A;
	padding:20px;
	margin:1px 0;
	background:#FFF url();
	font-size:15px;
}
#menu li.selected div a img {
	float:left;
	margin-top:-10px;
	margin-left:-15px;
	padding-right:10px;
}
#menu li div a:hover {
	background:#E9ECEE url();
}
#bannerside {
	background:transparent url(../images/bannerside.png) no-repeat;
	margin-top:10px;
	clear:both;
	overflow:hidden;
	height:320px;
}
#banner {
	width:505px;
	float:left;
	margin-right:20px;
	clear:both;
	padding:20px;
}
#banner li strong {
	font-size:22px;
	color:#202F3B;
	display:block;
}
#banner li span {
	background:transparent url(../images/bannerspan.png) no-repeat 0 3px;
	font-size:15px;
	color:#076EB9;
	margin-bottom:15px;
	display:inline-block;
	padding-left:12px;
	margin-right:5px;
}
#slide_nav {
	position:absolute;
	z-index:90;
	list-style-type:none;
	margin-top:270px;
	margin-left:30px;
}
#slide_nav li {
	background:transparent url(../images/bannernav.png) no-repeat 50% 50%;
	display:inline-block;
	width:23px;
	height:27px;
	cursor:pointer;
}
#slide_nav li#button_selected {
	background:transparent url(../images/bannernavselected.png) no-repeat 50% 50%;
}
#domain {
	float:left;
	width:380px;
	margin-top:22px;
}
#domaintabs a {
	background:transparent url(../images/domaintabs.png) no-repeat;
	padding:8px 12px;
	display:inline-block;
	font-weight:bold;
	margin-left:0px;
	color:#FFF;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	position:relative;
	behavior:url(templates/tema2/css/PIE.htc);
	padding-bottom:15px;
	text-decoration:none;
}
#domaintabs a.selected {
	background:transparent url(../images/domaintabsselected.png) no-repeat;
	color:#336600;
}
#domainsearch {
	position:relative;
	background:transparent url(../images/domainsearch.jpg) no-repeat;
	width:350px;
	padding:1px;
	margin-left:15px;
	height:31px;
	margin-top:15px;
}
#domainsearch.domainsearchtext {
	position:relative;
	height:130px;
	background:transparent url(../images/domainsearchtext.png) no-repeat;
}
.domainsearchtext textarea {
	background-color:transparent;
	padding-left:15px;
	border:0;
	width:330px;
	color:#FFF;
	font-weight:bold;
	height:120px;
}
#domainsearch input {
	padding-left:10px;
	height:26px;
	width:230px;
	background-color:transparent;
	border:0;
	font-weight:bold;
	color:#FFF;
	line-height:28px;
}
.search {
	background:transparent url(../images/search.png) no-repeat;
	width:101px;
	height:32px;
	float:right;
	border:0;
	cursor:pointer;
}
.search:hover {
	background:transparent url(../images/searchhover.png) no-repeat;
}
.domaintlds {
	margin-left:20px;
	margin-top:20px;
}
.domaintlds label {
	float:left;
	width:70px;
	margin-bottom:12px;
}
.domaintabdesc {
	background:transparent url(../images/domaintabdesc.png) no-repeat;
	width:150px;
	height:36px;
	text-align:center;
	font-weight:bold;
	color:#111;
	line-height:36px;
	text-indent:12px;
	float:left;
}
.domaintabdesc a {
	color:#FFF;
}
.domaintabprices {
	margin-left:10px;
	float:left;
	font-size:13px;
	color:#858C95;
}
.domaintabprices strong {
	font-size:16px;
	margin-bottom:-10px;
	display:block;
}
.domaintabprice {
	margin-left:10px;
	margin-top:-5px;
	float:left;
}
.green {
	color:#278D27;
}
.indexhosting {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	behavior:url(templates/tema2/css/PIE.htc);
	position:relative;
	float:left;
	width:230px;
	margin-left:10px;
	background-color:#F9F9F9;
	border:solid 1px #EAEAEA;
	border-bottom:solid 1px #BEBEBE;
	border-top:0;
	padding-bottom:10px;
}
.indexhosting h1 {
	background:transparent url(../images/indexhosting.png) no-repeat -1px 0;
	line-height:66px;
	font-size:28px;
	text-align:center;
	display:block;
	padding-top:20px;
	padding-bottom:10px;
}
.indexhosting ul {
	padding:10px;
	padding-top:0;
}
.indexhosting ul li {
	display:block;
	border-bottom:solid 1px #DBDBDB;
	text-align:left;
	padding:10px;
}
.price {
	background:transparent url(../images/price.png) no-repeat;
	height:52px;
	width:215px;
	font-size:17px;
	margin-left:7px;
}
.price div {
	float:left;
	margin-top:18px;
	margin-left:15px;
	display:block;
}
.buybutton {
	float:right;
}
.greenhost {
	border-top:solid 5px #71B000;
}
.greenhost .price,.greenhost h1,.greenhost strong {
	color:#6A9123;
}
.greenhost .buybutton {
	margin-top:10px;
	background:transparent url(../images/buybuttongreen.png) no-repeat 0 2px;
	width:114px;
	height:32px;
	border:0;
	padding-left:32px;
	font-size:12px;
	color:#6A9123;
	cursor:pointer;
}
.greenhost .buybutton:hover {
	background:transparent url(../images/buybuttongreenhover.png) no-repeat 0 2px;
}
.orangehost {
	border-top:solid 5px #FF8F0A;
}
.orangehost .price,.orangehost h1,.orangehost strong {
	color:#FF8F0A;
}
.orangehost .buybutton {
	margin-top:10px;
	background:transparent url(../images/buybuttonorange.png) no-repeat 0 2px;
	width:114px;
	height:32px;
	border:0;
	padding-left:32px;
	font-size:12px;
	color:#FF8F0A;
	cursor:pointer;
}
.orangehost .buybutton:hover {
	background:transparent url(../images/buybuttonorangehover.png) no-repeat 0 2px;
}
.purplehost {
	border-top:solid 5px #8A12A4;
}
.purplehost .price,.purplehost h1,.purplehost strong {
	color:#8A12A4;
}
.purplehost .buybutton {
	margin-top:10px;
	background:transparent url(../images/buybuttonpurple.png) no-repeat 0 2px;
	width:114px;
	height:32px;
	border:0;
	padding-left:32px;
	font-size:12px;
	color:#8A12A4;
	cursor:pointer;
}
.purplehost .buybutton:hover {
	background:transparent url(../images/buybuttonpurplehover.png) no-repeat 0 2px;
}
.bluehost {
	border-top:solid 5px #196799;
}
.bluehost .price,.bluehost h1,.bluehost strong {
	color:#196799;
}
.bluehost .buybutton {
	margin-top:10px;
	background:transparent url(../images/buybuttonblue.png) no-repeat 0 2px;
	width:114px;
	height:32px;
	border:0;
	padding-left:32px;
	font-size:12px;
	color:#196799;
	cursor:pointer;
}
.bluehost .buybutton:hover {
	background:transparent url(../images/buybuttonbluehover.png) no-repeat 0 2px;
}
.darkbluehost {
	border-top:solid 5px #004A79;
}
.darkbluehost .price,.darkbluehost strong {
	color:#165F8F;
}
.darkbluehost h1 {
	color:#666666;
}
#footer {
	background:transparent url(../images/footer.png) no-repeat;
	clear:both;
	display:inline-block;
	overflow:hidden;
	margin-top:20px;
	text-align:center;
	width:100%;
}
#footerin {
	margin-top:80px;
	overflow:hidden;
	padding-bottom:20px;
}
.copyright {
	background:transparent url(../images/copyright.png) no-repeat 220px 0;
	width:190px;
	float:left;
	padding:20px;
	text-align:left;
	padding-right:30px;
	padding-top:0;
	line-height:15px;
}
.footerblock {
	width:180px;
	float:left;
	text-align:left;
}
.footerblock a {
	background:transparent url(../images/footerdot.png) no-repeat 0 50%;
	display:block;
	padding:5px 0;
	color:#333333;
	padding-left:15px;
}
.footerblock a:hover {
	text-decoration:underline;
}
.footerblock strong {
	display:block;
	padding:5px 0 8px 0;
	color:#022838;
}
.indexbox {
	background:#F9F9F9 url(../images/indexbox.jpg) repeat-x;
	border-left:solid 1px #EAEAEA;
	border-right:solid 1px #EAEAEA;
	border-bottom:solid 2px #BEBEBE;
	overflow:hidden;
	padding:15px;
	margin-left:10px;
	margin-top:20px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	position:relative;
	behavior:url(templates/tema2/css/PIE.htc);
}
#servers {
	float:left;
	width:635px;
	clear:left;
}
#news,#whosechoice {
	float:right;
	width:250px;
}
#whosechoice {
	clear:right;
	float:right;
	width:250px;
}
.servertabs {
	margin-bottom:-2px;
	clear:both;
	overflow:hidden;
	display:block;
}
.servertabs a {
	background:transparent url(../images/servertabs.png) repeat-x;
	padding:10px;
	color:#FFF;
	border-top:solid 1px #C9CED3;
	border-left:solid 1px #C9CED3;
	border-right:solid 1px #C9CED3;
	font-size:14px;
	display:inline-block;
	-moz-border-radius:10px 10px 0 0;
	-webkit-border-radius:10px 10px 0 0;
	border-radius:10px 10px 0 0;
	position:relative;
	behavior:url(templates/tema2/css/PIE.htc);
}
.servertabs a.selected {
	background:transparent url(../images/servertabsselected.png) repeat-x;
	color:#433539;
}
.servertab {
	clear:both;
	overflow:hidden;
	display:hidden;
	line-height:18px;
	color:#7B7B8B;
}
.servertab h1 {
	font-size:22px;
	color:#202F3B;
}
.servertab div {
	display:block;
	clear:both;
	padding-bottom:20px;
	padding-top:20px;
	border-top:solid 1px #C9CED3;
	margin-top:1px;
	overflow:hidden;
}
#news {
	color:#7B7B8B;
}
#news h1,#whosechoice h1 {
	font-size:17px;
	color:#076EB9;
	margin-bottom:5px;
}
#news div {
	display:block;
	overflow:hidden;
	margin-bottom:15px;
	padding-top:5px;
}
#news div a {
	background:transparent url(../images/newsmore.png) no-repeat 100% 50%;
	padding-right:10px;
}
#news div h5 {
	background:transparent url(../images/newdot.png) no-repeat 0 75%;
	font-size:11px;
	display:block;
	margin-bottom:5px;
	padding-left:15px;
}
#news div h5 a {
	background:transparent url();
	float:none;
	color:#40A4CD;
}
#news a {
	display:inline-block;
	line-height:15px;
	margin-top:5px;
	color:#076EB9;
}
#news a:hover {
	text-decoration:underline;
}
#news strong {
	line-height:15px;
	margin-top:5px;
	float:right;
}
.allnews {
	margin-top:-20px;
	padding:0;
}
#news .allnews a {
	text-decoration:underline;
	color:#808892;
}
#mainbody {
	margin-top:10px;
	overflow:hidden;
	padding:10px;
	border-right:solid 1px #EAEAEA;
	border-left:solid 1px #EAEAEA;
	-moz-border-radius:0 0 10px 10px;
	-webkit-border-radius:0 0 10px 10px;
	border-radius:0 0 10px 10px;
	behavior:url(templates/tema2/css/PIE.htc);
	border-bottom:solid 2px #BEBEBE;
}
.mainbody {
	margin-top:10px;
	overflow:hidden;
	padding:30px;
	border-right:solid 1px #EAEAEA;
	border-left:solid 1px #EAEAEA;
	border-bottom:solid 2px #BEBEBE;
	-moz-border-radius:0 0 10px 10px;
	-webkit-border-radius:0 0 10px 10px;
	border-radius:0 0 10px 10px;
	behavior:url(templates/tema2/css/PIE.htc);
	position:relative;
	padding-top:10px;
}
#leftside {
	background:transparent url(../images/leftside.png) no-repeat 225px 0;
	float:left;
	width:270px;
	min-height:620px;
}
#leftside a {
	display:block;
	padding:15px;
	font-size:14px;
	font-weight:bold;
	font-family:trebuchet ms;
	color:#8C96A0;
}
#leftside a.selected {
	background:transparent url(../images/leftsidea.png) no-repeat;
}
#rightside {
	float:left;
	width:660px;
	color:#999999;
	line-height:16px;
}
#rightside h2 {
	color:#474D5A;
	font-size:24px;
}
.hosting {
	width:225px;
	text-align:center;
}
.mainbodyheader {
	color:#999999;
	line-height:16px;
	margin-bottom:20px;
}
.mainbodyheader img {
	float:right;
	margin-left:10px;
}
.mainbodyheader h1 {
	margin-bottom:5px;
	color:#474D5A;
}
.div50 {
	float:left;
	width:425px;
	padding:0 10px;
	color:#999999;
}
.div50 div {
	overflow:hidden;
	margin-bottom:30px;
}
.div50 div img {
	float:left;
	margin-right:20px;
}
.div50 div h3 {
	color:#4689BD;
	font-size:16px;
}
.alpha {
	margin-left:0;
}
.beta {
	margin-left:0;
	margin-right:0;
}
.gamma {
	margin-right:0;
}
.clear {
	clear:both;
}
.fright {
	float:right;
}
#client {
		float:right;
	padding:15px;
	font-size:10px;
	color:#666666;
}
.clientin {
	line-height:30px;
	float:left;
	margin-right:10px;
}
.clientin strong {
	color:#FF0000;
	font-size:12px;
}
.menuimg {
	float:right;
	z-index:300;
	cursor:pointer;
}
.loginmenu {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	behavior:url(templates/tema2/css/PIE.htc);
	position:absolute;
	width:264px;
	margin-left:-125px;
	background-color:#FFF;
	padding:10px;
	border:solid 1px #CCC;
	margin-top:-2px;
	z-index:200;
	display:none;
}
.loginmenu a {
	display:block;
	padding:5px;
	float:left;
	width:120px;
	height:18px;
	line-height:18px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	behavior:url(templates/tema2/css/PIE.htc);
	position:relative;
}
.loginmenu a img {
	float:left;
	margin-right:5px;
}
.loginmenu a:hover {
	background-color:#EFEFEF;
}
ul#whosechoiceul li {
	padding:10px;
	text-align:center;
	width:230px;
}
#prev_button {
	background:transparent url(../images/prev.png) no-repeat;
	display:inline-block;
	width:29px;
	height:29px;
	position:absolute;
	margin-top:15px;
	cursor:pointer;
	z-index:200;
}
#next_button {
	background:transparent url(../images/next.png) no-repeat;
	display:inline-block;
	width:29px;
	height:29px;
	position:absolute;
	margin-top:15px;
	cursor:pointer;
	margin-left:220px;
	z-index:200;
}
#news_prev_button {
	background:transparent url(../images/up.png) no-repeat;
	display:inline-block;
	width:29px;
	height:29px;
	position:absolute;
	margin-left:175px;
	cursor:pointer;
	z-index:200;
}
#news_next_button {
	background:transparent url(../images/down.png) no-repeat;
	display:inline-block;
	width:29px;
	height:29px;
	position:absolute;
	margin-left:210px;
	cursor:pointer;
	z-index:200;
}
#newsul {
	padding:0;
	margin:0;
	list-style-type:none;
	overflow:hidden;
}
#newsul li {
	padding:0;
	margin:0;
	overflow:hidden;
}
.jcarousel-skin-tango .jcarousel-container {
		margin:0;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
}
.jcarousel-skin-tango .jcarousel-container-vertical {
		padding:0;
		margin:0;
	height:160px;
}
.jcarousel-skin-tango .jcarousel-clip {
	overflow:hidden;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
	height:80px;
}
.jcarousel-skin-tango .jcarousel-clip-vertical {
	height:160px;
}
.jcarousel-skin-tango .jcarousel-item {
	height:80px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left:0;
	margin-right:10px;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left:10px;
	margin-right:0;
}
.jcarousel-skin-tango .jcarousel-item-vertical {
	margin-bottom:10px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
	background:#fff;
	color:#000;
}
.jcarousel-skin-emr {
	margin:0 auto;
	width:230px;
	position:relative;
}
.jcarousel-skin-emr .jcarousel-container {
	background:#000;
	margin:0 auto;
}
.jcarousel-skin-emr .jcarousel-container-horizontal {
	width:230px;
	/* padding:10px;*/
}
.jcarousel-skin-emr .jcarousel-container-vertical {
}
.jcarousel-skin-emr .jcarousel-clip {
	overflow:hidden;
}
.jcarousel-skin-emr .jcarousel-clip-horizontal {
	width:230px;
	height:50px;
}
.jcarousel-skin-emr .jcarousel-item {
	width:230px;
	height:50px;
}
.indexhosting h2 {
	background:transparent url(../images/indexhostingh2.png) no-repeat -1px 100%;
	font-size:20px;
	color:#6A9123;
	padding-bottom:20px;
	margin-bottom:0;
}
.subhosting h1 {
	background:transparent url(../images/indexhostingh1.png) no-repeat -1px 0;
	margin-bottom: 0;
}