body,html {
	margin:0; padding:0;
}

table .maintable {
	width:800px;
	height:600px;
}

.inputv1, .inputv2 {
	border:1px solid black;
	padding:0; margin:2px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	width:121px;
	height:14px;
	background-color:#DDDDDD;
	text-align:center;
}
.inputv5 {
	border:1px solid #7A7025;
	background-color:#EEE9C4;
	color:#535528;
}

.inputv1kods, .inputv2kods  {
	border:2px solid #003399;
	padding:0; margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	width:60px;
	height:16px;
	background-color:#DDDDDD;	
	text-align:center;
}
.tdv1, .tdv2 {
	background-color:#DDDDDD;
}

.vpoga { padding-left:82px; }

.vpoga p { margin:0 0 5px 0; }

.smstext {
	font-family:"Times New Roman", Times, serif;
	font-size:9pt;
	color:#CCCCCC;
	padding:0;
}

.zinulv {
	background:url(/images/zinulv.png) center top no-repeat; 
	width:183px; height:37px;
	display:block;
}
* html .zinulv {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/zinulv.png',sizingMethod='scale'); 
	background: none; 
}

.makon {
	background:url(/images/makonis.png) center top no-repeat; 
	width:155px; 
	height:75px; 
}
* html .makon { 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/makonis.png',sizingMethod='scale'); 
	background: none; 
}

#errortxt {
 font-family:"Courier New", Courier, monospace;
 color:red;
 font-weight:bold;
 font-size:16px;
}

.v1header { margin-top:40px; }
.codetext { 
font-family:"Times New Roman", Times, serif;
font-size:9pt;
color:#003399;
font-weight:bold;
position:relative;
}
.codeback {
	width:130px;
	height:35px;
	background:url(/images/code_fons.png) center top no-repeat; 
}
* html .codeback {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/code_fons.png',sizingMethod='scale'); 
	background: none; 
}
.smsfonsv1 {
	width:200px; height:85px;
	background:url(/images/v1_smsfons.png);
    padding:3px;	
}
* html .smsfonsv1 {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/v1_smsfons.png',sizingMethod='scale'); 
	background: none; 
}
.smsfonsv2 {
	width:200px; height:85px;
	background:url(/images/v2_smsfons.png);
    padding:3px;
}
* html .smsfonsv2{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/v2_smsfons.png',sizingMethod='scale'); 
	background: none; 
}
.smsfonsv4 {
	width:160px; height:75px;
	background:url(/images/v4_smsfons.png);
}
* html .smsfonsv4 {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/v4_smsfons.png',sizingMethod='scale'); 
	background: none; 
}
#sword {
	width:30px; height:115px;
	background:url(/images/sword.png);
}
* html #sword {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/sword.png',sizingMethod='scale'); 
	background: none; 
}