/* CSS Document */

img {

 z-index:1;

}

body {

	background-image: url('/images/bg.gif');

	background-repeat:repeat;

	margin:0px;

	font-family:Tahoma;

	font-size:12px;

	line-height:150%;

}

.vbhostingheader {

	width: 555px  !important;

	height: 86px !important;

	background: url(images/vbhostingheader.gif) center top no-repeat !important;

}
.xfhostingheader {

	width: 555px  !important;

	height: 86px !important;

	background: url(images/xfhostingheader.gif) center top no-repeat !important;

}

.forumhostingheader {

	width: 555px  !important;

	height: 86px !important;

	background: url(images/forumhostingheader.gif) center top no-repeat !important;

}
.forumhostingbanner {

	width: 836px  !important;

	height: 135px !important;

	background: url(images/forumhostingsplash.jpg) center top no-repeat !important; display: block;

}
.bannerhead {padding: 28px 0px 0px 30px;}
.forumhostingbanner h1 { color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 24px; }
.forumhostingbanner h2 { color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal;}
.righthead h2 { color:#bc332d; font-family: Arial, Helvetica, sans-serif; font-size: 16px;}

.wphostingheader {

	width: 555px  !important;

	height: 86px !important;

	background: url(images/wphostingheader.gif) center top no-repeat !important;

}





.sharedtitle {

	background:url(images/sharetdbg.gif);

	background-repeat:repeat-x;

}

.sharedsidetbborder {

	border:1px solid #CCCCCC;

	border-top:0;

	margin-bottom:5px;

	padding:5px;

}

.sharedtitle th {

	height:31px;

	color:#FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

}

#sharedtable {

	border:0px solid #CCCCCC;

}

.featurestable {

	border:1px solid #CCCCCC;

}

.ffirsttd {

	background:#ecebeb;

	font-weight:normal;

}

.firsttd {

	background:#ecebeb;

	font-weight:normal;

}

.firsttd:hover, .firsttd:hover td.sharedcenterhigh {

	background:#ecebeb;

	font-weight:normal;

	background-color:#FFFF99;

}

.secondtd {

	background:#ecebeb;

	font-weight:normal;

}

.secondtd:hover, .secondtd:hover td.sharedcenterhigh {

	background:#ecebeb;

	font-weight:normal;

	background-color:#FFFF99;

}

td.smfeature {

	height:25px;

	padding-left:5px;

	width:78%;

	vertical-align:middle !important;

	text-align:left;

	font-size:13px;

	font-weight:normal;

}

tr.smfeatures {

	background:#f4f2f2;

	border-bottom:1px solid #666666;

	border-top:1px solid #666666;

}

.light {

	background:#4974B9;

	color:#ffffff;

	height:30px;

	vertical-align:middle;

	padding-left:5px;

}

td.feature {

	height:25px;

	padding-left:5px;

	width:28%;

	vertical-align:middle !important;

	text-align:left;

	font-size:13px;

}

td.compfeature {

	height:25px;

	padding-left:5px;

	

	vertical-align:middle !important;

	text-align:left;

	font-size:13px;

}



td.feature1 {

	height:25px;

	padding-left:5px;

	vertical-align:middle !important;

	text-align:left;

	font-size:13px;

}

td.select {

	background-color:#A6BDD4;

	width:20%;

}

.topgunlefttd {

	height:25px !important;

	padding-left:5px !important;

	width:200px !important;

	vertical-align:middle !important;

	text-align:left;

	font-size:13px;

}

.topgunrighttd {

	text-align:center !important;

	vertical-align:middle !important;

	height:25px !important;

	width:50%;

}

.sharedcenter {

	text-align:center !important;

	vertical-align:middle !important;

	

}

.sharedcenterhigh {

	text-align:center !important;

	vertical-align:middle !important;

	background-color:#d8eaf8;

}

.sharedbullet {

	text-align:center !important;

	padding-top:2px;

	width:25px;

	vertical-align:middle !important;

}

.sharedrightbul {

	vertical-align:middle !important;

	text-align:center !important;

}

.sharedsidetitle {

	background-image: url(images/share-side-tdbg.gif);

	background-repeat:no-repeat;

	padding-top:5px;

	padding-left:9px;

	height:30px;

	font-weight: bold;

	color:#FFFFFF;

	width:195px;

}

.footerdcm {

	background:url(images/footerbg.jpg) center no-repeat;

	text-align:center !important;

	vertical-align:middle !important;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	text-transform:capitalize;

}

.footerdcm a, .footerdcm a:visited {

	color: #8cc800;

	padding-left:5px;

	padding-right:5px;

	border-right:2px solid #666666;

}

.footerdcm a:active, .footerdcm a:hover {

	color:#af2421;

	padding-left:5px;

	padding-right:5px;

	border-right:2px solid #666666;

}

.boxestext {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:15px;

}

.boxlink, .boxlink:visited {

	color:#295b9b;

	font-weight:bold;

}

.boxlink:hover {

	color:#BD3330;

	font-weight:bold;

}

.boxlink1, .boxlink1:visited {

	color:#295b9b;

	font-weight:bold;

	font-size:11px;

}

.boxlink1:hover {

	color:#BD3330;

	font-weight:bold;

	font-size:11px;

}

.bluetext {

	color:#295b9b;

	font-weight:bold;

}

td {

	text-align:left;

	vertical-align:top;

	font-family:Tahoma;

	font-size:12px;

	/*







line-height:150%;







*/







color:#404040;

}

.div-nw {

	line-height:normal;

}

.headings {

	text-align: left;

	vertical-align: top;

	font-family:Tahoma;

	font-size:11px;

	line-height:150%;

	color:#404040;

}

th {

	text-align: left;

	vertical-align: top;

	font-family:Tahoma;

	font-size:12px;

	font-weight:bold;

	line-height:150%;

	color:#404040;

}

p {

	margin:12px 0;

}

h2 {

	font-size:16px;

}

h3 {

	font-size:13px;

}

a {

	text-decoration: none;

	color: #686868;

}

a.1 {

	text-decoration: none;

	color:#686868;

}

a.link2 {

	text-decoration: none;

	color:#FFFFFF;

}

a.3 {

	text-decoration: underline;

	color:#D52D2D;

}

a.4 {

	text-decoration: underline;

	color:#4B6287;

}

a.5 {

	text-decoration: underline;

	color:#478F43;

}

a.6 {

	text-decoration: underline;

	color:#F39407;

}

.t11 {

	font-family: Tahoma;

	font-size: 11px;

	font-style: normal;

}

.v11 {

	font-family: Verdana;

	font-size: 11px;

	font-style: normal;

}

.v10 {

	font-family: Verdana;

	font-size: 10px;

	font-style: normal;

}

.style2 {

	font-family: Verdana;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #202020;

}

.style3 {

	color: #D52D2D;

}

.style4 {

	color: #242424;

	font-weight: bold;

}

#dropmenudiv {

	border-left:1px solid black;

	border-right:1px solid black;

	border-top:1px solid black;

	border-bottom:0px none;

	position:absolute;

	line-height:15px;

	z-index:100;

	font-size:11px;

	font-family:arial;

	filter: alpha(opacity=85);

	opacity: 0.85

}

#dropmenudiv a {

	color:#ffffff;

	display: block;

	text-indent: 3px;

	border-bottom: 1px solid #000000;

	padding: 0 0 2px 12px;

	background:url('/images/arrow.gif') no-repeat left 50%;

	text-decoration: none;

}

#dropmenudiv a:hover { /*hover background color*/

	background-color: #656565;

	font-weight:bold;

}

.f11 td textarea, input {

	font-size:11px;

	font-family:Tahoma;

	padding:1px 0 1px 4px;

}

/*adhamox*/



#ox1 {

	height:65px;

	width:71px;

	background:url(images/new_02.jpg) top;

}

#ox1:hover {

	background-position:bottom;

	cursor:pointer;

}

#ox2 {

	height:65px;

	width:90px;

	background:url(images/new_03.jpg) top;

}

#ox2:hover {

	background-position:bottom;

	cursor:pointer;

}

#ox3 {

	height:65px;

	width:112px;

	background:url(images/new_04.jpg) top;

}

#ox3:hover {

	background-position:bottom;

	cursor:pointer;

}

#ox4 {

	height:65px;

	width:344px;

	background:url(images/trust.jpg) top;

}

/*end adhamox*/







.style7 {

	color: #0000FF;

}

.dedicatedbox { border-top:2px solid #7F7F7F;}

.dedicatedboxtp { border-top:1px solid #cccccc;}

.dedicatedserverprice {  font:20px verdana, arial, sans-serif;	color:#000; 	font-weight: bold; 	letter-spacing: -0.1em;}

.dedicatedservermonth { font:10px verdana, arial, sans-serif; 	color:#999;	font-weight: bold;	}

.dedicatedserverfrom {  font:12px verdana, arial, sans-serif; color:#999;}

.alignright { text-align:right; vertical-align:middle;}



.homesplash {background:url(images/homesplash.jpg) no-repeat; height:148px; padding: 43px 110px 20px 120px;}

*:first-child+html .homesplash {background:url(images/homesplash.jpg) no-repeat; height:90px !important; padding: 43px 110px 20px 120px;}



.homefirstbox {background:url(images/splashspecialoffers.gif) no-repeat top; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; padding-top:13px; padding-left:50px; height:44px !important;}

*:first-child+html .homefirstbox {background:url(images/splashspecialoffers.gif) no-repeat top; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; padding-top:13px; padding-left:50px; height:33px !important;}



.homesecondbox { background:url(images/box201.gif) no-repeat top; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; padding-top:13px; padding-left:8px; height:44px !important;}

*:first-child+html .homesecondbox { background:url(images/box201.gif) no-repeat top; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; padding-top:13px; padding-left:8px; height:33px !important;}



.homethirdbox {background:url(images/boxnewsblank.gif) no-repeat top; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; padding-top:13px; padding-left:10px; height:44px !important;}

*:first-child+html .homethirdbox {background:url(images/boxnewsblank.gif) no-repeat top; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; padding-top:13px; padding-left:10px; height:33px !important;}



.hostingfeaturesplash { background:url(images/featuressplash.jpg) center no-repeat; height:160px; padding: 12px 17px 20px 9px;}

*:first-child+html .hostingfeaturesplash { background:url(images/featuressplash.jpg) center top no-repeat; height:90px; padding: 9px 17px 20px 9px;}

.hostingfeaturesplashtitle { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}

.hostingfeaturesplashtext { font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:12px  }



.pagetitle { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#00C; padding-bottom:10px;}

tr.alt_color1{	

	background: #dedede;

}

tr.alt_color2{	

	background: #f0f0f0;

}

tr.alt_color{

	background: #d3d3d3;

}

.comparisonTable {

	border:1px solid #666;

	}

.featurestable .titleone { width:320px !important; 

	background:#ECEBEB; text-align:center; vertical-align:middle;   font-weight:bold; padding:5px;

	}

.featurestable .titletwo { width:155px;

	background:#ECEBEB; text-align:center; vertical-align:middle;   font-weight:bold; padding:5px;

	}

.featurestable .titlethree {width:155px;

	background:#D8EAF8; text-align:center; vertical-align:middle;  font-weight:bold; padding:5px;

 	}	

.comparisonTable td{ 

	height:25px; vertical-align:middle; 

	padding-left:5px;

}

.servicesTable td{ 

	height:17px; 

	padding-left:5px;

}

.servicesTable td.header{



	font-weight:bold;

	height:22px;

}



/* CSS for the bottom links*/

#bottomLinks

{



	width:690px; height:40px; margin:0 auto; padding:5px 0px 0px 0px;

/*

	background:url(images/bottom-gradient-bg.jpg) no-repeat top left;

*/

}

#bottomLinks UL

{

	margin:0px; padding:0px;

}

#bottomLinks LI

{

	list-style:none; float:left;

}

#bottomLinks LI IMG

{

	border:none;

}

.liteSpeed

{

	margin:0px 0px 0px 20px;

}

.otherBottomLinks

{

	margin:0px 0px 0px 36px;

}

#contactForm { width:450px !important;}



/* hover meniu 

#elmenu li a:hover {

	background-color:#CC0000;

}

#elmenu li ul li {

	background-color:#CC0000;

}*/





/*contact page css*/





#themeat{

        background-image: url(images/gradbg.jpg);

        background-repeat:repeat-x;

        background-color:#fff;



}



#contacttop{

padding-top:10px; margin-left:30px;

padding-bottom:0px;

}



#livechatbox{

padding-left:45px;

float:left;

}



#email{

padding-left:45px;

float:left;

}



#email a{

	color: #336799;

	font-weight: bold;

}



#emailadd{

margin-top:5px;

}



td.eaddress{

text-align:left;

padding-left:3px;

}

.gentopbak{

background-image: url(images/gentop2.gif);

width:310px;

height:32px;

}



.gentop{

padding-top:10px;

padding-left:15px;

}



.gentop h1{

font-size:12px;

margin:0;

padding:0;

}



.genleftbak{

background-image: url(images/genleft.jpg);

width:13px;

height:138px;

float:left;

}



.genmidbak{

background-image: url(images/genmid.jpg);

background-repeat:repeat-x;

width:288px;

height:138px;

float:left;

}



.genmid{

padding-top:5px;

}



.genmid p{

margin:0;

padding:0;	

}



#chatguy{

margin-top:8px;

float:left;

}



#buttonbak{

margin-top:15px;

float:left;

background-image: url(images/buttonbak.gif);

width:211px;

height:62px;

}



#chatbutton{

margin-top:19px;

margin-left:50px;

}

.genrightbak{

background-image: url(images/genright.jpg);

width:9px;

height:139px;

float:left;

}



#office{

padding-left:40px;

float:left;

}



#phone{

padding-left:40px;

float:left;

}



#phone p{



}



#phone a{

	color: #336799;

	font-weight: bold;

}



.flag{

width:66px;

border-right:1px solid #D1D1D1;

float:left;

}



.address{

margin-left:8px;

float:left;

}



td.subphone{

text-align:right;

font-weight:bold;

}



td.ephone{

text-align:left;

padding-left:3px;

}



p.skype{

margin-top:10px;

padding-bottom:2px;

}



#cphone{

text-align:right;

margin-right:-3px;

margin-top:-10px;

float:right;

}

.serverfeatures { background-color:#efefef; padding:5px;} 

.serverfeatures1 { border:0px solid #ccc; padding:5px;} 

.includedserver { font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-left:8px; padding-top:8px;}

.aligncenter { text-align:center;}



.serverbox { background:url(images/serverbox.gif) no-repeat top left; width:175px; padding-left:3px; padding-top:8px; height:175px;}

.serverboxtitle1 { text-transform:uppercase; color:#333; font-weight:bold; font-size:14px; line-height:20px;}

.serverboxtitle2 { text-transform:uppercase; color:#999; font-weight:bold;  font-size:14px;  line-height:20px;}





.serverboxprice { font-family:Arial, Helvetica, sans-serif; font-size:36px; color:#666; padding-left:10px; font-weight:bolder; line-height:30px;}

.serverboxtext { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:12px; padding-left:10px; color:#CD0A0A; font-weight:bold;}

.serverboxbut { padding-left:5px;}