/* vpslinfp.php */

p.title{color:#BD2300; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13pt;}
#maintext{ background-color:transparent !important;}
#smalltable{ float:left; width:600px; clear:both;}
	#smalltable tbody tr td img{margin:3px 0px 0px 0px;}
	#smalltable tbody tr:hover{background-color:#CCCCCC;}
	#smalltable thead tr td{border-bottom:1px solid black;}
#dncheckertitel{float:left; clear:both;}
	#dncheckersearch{float:left; clear:both;}
		.tblrows{height:27px;}
			.tblrows td{ border-bottom:1px dotted #000000 !important;;}
		#searchframe{ float:left; border:1px solid black; height:33px; width:475px;}
		#dn{border:none; margin:7px 5px; width:465px; background-color:transparent;}
		#submitb{ background: transparent url(../img/knapp_kontrollera_trans.gif); border:0px; width:124px; height:38px; margin-left:5px; margin-top:2px;}
#bestpostdn{ float:left; clear:both; margin:10px 0px 0px 0px; width:606px;}
	#dntotprice{ float:left; width:100px;}
	#bestbutd{float:right;}
		#bestbut{background-image: url(../img/knapp_bestall.gif); border:0px; width:88px; height:38px;}
.progressbar{ float:left; clear:both; margin:0px 0px 10px 313px;}
		
/* STOLEN FROM BESTDN */

	#pkgtable {width:615px;}
	.pkgpostval{ text-align:left; border-top: 1px dashed black !important; /* border-bottom:1px dashed black !important; */}

/* offertvpslin.php */

.title{color:red;}

.Tbold{ font-weight:bold;}		
.Tcenter{ text-align:center !important; }
.Tleft{ text-align:left !important; }
.Tright{ text-align:right !important;}
		
	#offformdiv{ float:left; width:625px; margin:5px;}
	#offfirstdiv{ float:left; width:625px; clear:both;}
	
	#offheader{ height:50px;}

	#offfirsttableframe{ border-collapse:collapse; max-width:615px !important;}
		#offfirsttableframe tr td{ border-top:1px solid black; padding:5px;}
.c1{ border-right:1px solid black; vertical-align:top; font-weight:bold;}
.c2 p{ padding-left:5px;}
					
	#offsecondtableframe tbody tr td{width:100px; border:none;}
	#offsecondtableframe tbody tr td input{width:350px;}
	#offsecondtableframe tbody tr td textarea{width:350px;}

	#pkgtable tr td{ border:none;}
	#pkgtable thead tr td{ font-weight:bold; background:#fe0000; border-right:1px solid white;}
		.pkginfo{ text-align:left; border-right:1px solid black !important;}

	#offalternativinput{ float:left; line-height:30px; width:300px;}
	#offalternativinput tbody tr td{ padding:0px;}
	
	#offsubbtn{ float:right; border:none; background:transparent url(../img/knapp_begar_offert.gif); width:115px; height:38px;}
	
	#offother{ width:240px; height:80px; resize:none;}
	
	#bestextratableframe{ width:480px; }
	#bestextratableframe tbody{ border-right:1ph solid black;}
	#bestextratableframe tbody tr td{ border:none; padding-left:10px;}

/* bestvpslin.php */

.title{ color:red; }

.bold{ font-weight:bold; }
.center{ text-align:center !important; }
.left{ text-align:left !important; }
.right{ text-align:right !important; }
.nopad td{ padding:0px 5px !important;}

	#ourpkgs{color:white;}

	#bestformdiv{ float:left; width:625px; margin:5px; }
	#bestfirstdiv{ float:left; width:625px; clear:both; }
	
	#bestheader{ height:75px; }

	#bestfirsttableframe{ border-collapse:collapse; width:615px;}
		#bestfirsttableframe tr td{ border-top:1px solid black; padding:5px;}
		.c1{ border-right:1px solid black; vertical-align:top; font-weight:bold;}
		.c2 p{ padding-left:5px;}
		
		#r5 td input{margin:5px;}
	
	#bestsecondtableframe tbody tr td{ width:100px; border:none; }
	#bestsecondtableframe tbody tr td input{ width:350px; }
	#bestsecondtableframe tbody tr td textarea{ width:350px; }
	#bestsecondtableframe tbody tr td select{ width:350px; }
	
	#pkgtable{ width:480px; }
	#pkgtable tr td{ border:none;}
	#pkgtable thead tr td{ font-weight:bold; background:#fe0000; border-right:1px solid white;}
		.pkginfo{ text-align:left; border-right:1px solid black !important;}
		.pkgval{ border-right:1px solid black !important;}
		.pkgval tbody tr td{}
		.pkgpostval{ text-align:left; border-top: 1px dashed black !important;}
		
	.prevbutton{ background:transparent url(../img/knapp_tillbaka.gif) no-repeat; border:none; width:92px; height:38px; color:transparent;}
	.nextbutton{ background:transparent url(../img/knapp_nasta.gif) no-repeat; border:none; width:76px; height:38px; color:transparent;}
	.confirmbutton{ background:transparent url(../img/knapp_bekrafta.gif) no-repeat; border:none; width:96px; height:38px; color:transparent;}
	
	#bestextratableframe{ width:480px; }
	#bestextratableframe tbody{ border-right:1ph solid black;}
	#bestextratableframe tbody tr td{ border:none; padding-left:10px;}