body		{ text-align:center; background-color: #eaf2ee;
           font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			  font-size: .70em; color: #333;
			  /*font-size: 8pt;*/ color: #445259; line-height: 1.5em; }
* { outline: none; }
IMG     { border: none; vertical-align: middle;}
			  
a, a:visited { text-decoration: none; border-bottom: 1px solid #9c3022; color: #696969; font-weight: bold; }
a:hover      { color: #d53539; text-decoration: none; }

#frame	  { width:730px; padding:0px 20px; text-align:left; background-color: #fff;
		     margin-right:auto; margin-left:auto; margin-top:20px;}

#header	{ width:730px; height: 150px; background: White url(head.gif) no-repeat;  }

#content { width:730px; padding:0px;
           min-height:500px;
  			  height:auto !important;
  			  height:500px;
  		     background-color: #f9f9f9; border-bottom: 1px solid #e9e9e9; }
			  
div.hr { height: 15px; background-color: #fff;
  /*background: #fff url(hr1.gif) no-repeat scroll center;*/}
div.hr hr { display: none; }

.pad      { padding: 10px;}	
	
			#pic { width:730px;  height: 218px; border: 1px solid #e9e9e9;
			       background: White url(ha.jpg) no-repeat left; }
			#pic #htext    { width: 350px; display: block; }
		   #pic #htext li { font-size:10px; text-align: left; color: #d53539;  
			                 line-height: 15px; }
			#pic #htext li span{ color: #000000; }
			#pic #htext p { text-align: left; color: #d53539; padding-left: 30px;
			                                           margin: 5px 0px 0px 20px;
			                font-size: 11px; font-weight: bold; line-height: 11px;
			                background: url(lampa.png) no-repeat;}	
TR.tr-1        {  padding: 3px;  height: 40px; }
TR.tr-2        {  padding: 3px; height: 40px; }
.tr-2 TD       { border-bottom: 1px solid #dcdbd9; padding-left: 20px;}
.tr-1 TD       { border-bottom: 1px solid #dcdbd9; padding-left: 20px;}	

/*pri plashtane*/
TR.tr-1        {  padding: 3px;  height: 40px; }
TR.tr-2        {  padding: 3px; height: 40px; }
.gr       { background-color: #eb5513; }
.or       { background-color: #8cc22c; }
.vl       { background-color: #a07eee; }	
.gr, .or, .vl { color: #fff; font-size: 1.2em; font-weight: bold; padding: 5px; width: 32%;
                border: 2px solid #fff; }			 
								 
								 
								 
#footer	{ display: block; background:#fff; text-align: center; padding: 10px;
            font-weight: bold; font-size: 12px;}
div#footer a { border-bottom: none; }
				
dl { background-color: #f9f9f9; margin: 0px 20px; padding: 10px;}		
dt { font-weight: bold; color: #3c6c9a	; border-bottom: #7a7872 solid 1px; 
	margin-top: 10px; } 
	
#nav    a        	{ display: block; width: 133px; height: 16px; border: none; margin: 0px; margin-left: 100px; 
                       padding:0px; text-decoration: none; float: left;}
#nav    a:hover  	{ background-position: bottom; text-decoration: none;}
#nav    a:active 	{ background-position: bottom; }
.orange			   { background: url(v1.png) no-repeat top;}		
.green			   { background: url(v2.png) no-repeat top;}
.violet			   { background: url(v3.png) no-repeat top;}		


/*---TEXT------*/
H3	              { padding: 3px; font-size: 1.5em; color: #434343; border-bottom: solid 2px #434343;}
p,h1,pre         { margin:0px 10px 10px 10px; }
pre              { font-size: 1.5em; }


h1.b, h1.g, h1.f, h1.br, h1.dop3, h1.dop1 
					  {  padding: 15px 0px 15px 40px; margin: 0px; color: #fff; 
                    font-weight: normal; font-size: 2em; }
h1 span          { font-size: 0.75em; }
.b               {  background: url(b_tax.png) repeat-x; }
.sb              { background: url(b_tax_b.png) no-repeat top; padding: 15px; margin: 0px; 
                   font-size: 2em; width: 24px; float: left;}

.g              { background: #8cc22c url(g_tax.gif) no-repeat left; }
.dop3				 { background: #a07eee; }
.dop1				 { background: #eb5513; }		 
.f               {  background: url(f_tax.png) repeat-x; }
.sf              { background: url(f_tax_f.png) no-repeat top; padding: 15px; margin: 0px; 
                   font-size: 2em; width: 24px; float: left;}
						 
.br               {  background: url(br_tax.png) repeat-x; }
.sbr              { background: url(br_tax_br.png) no-repeat top; padding: 15px; margin: 0px; 
                   font-size: 2em; width: 24px; float: left;}
.flr              { float: right; }

dd.big           { font-weight: bold; margin-top: 15px; color: #9C3022;}	
	
.pred        {  text-transform: uppercase;
                color: #3c6c9a;
                font: bold 1.2em "Courier New", Courier, monospace;
  }
 
   #alert {
	margin: 10px 20px 10px 20px;
	padding: 0 10px;
	color: #666;
	border: 1px solid #ebebaf;
	background: #ffc url(al.png) center no-repeat;
	background-position: 15px 50%;
	}

#alert strong {
	color: #333;
	font-weight: bold;
	}

#alert p {
	padding: 10px 0;
	margin:  0px 0px 0px 50px;
	}
	
#alert_lamp {
	margin: 30px 200px 10px 10px;
	padding: 0 10px;
	color: #d53539;
	border: 1px solid #a07eee;
	background: #fff url(al1.png) center no-repeat;
	background-position: 15px 50%;
	}

#alert_lamp p {
	padding: 10px 0;
	margin:  0px 0px 0px 50px;
	}
	
	
   #alert_blue {
	margin: 10px 20px 10px 20px; 
	padding: 0px 10px;
	font-size: 1.2em;
	color: #333;
	/*--border: 1px dotted #999; font-size: .87em;--*/
	background-color: #fff;
	text-align: center;
	border: 1px solid #f58458;
	}


#alert_blue p {
	padding: 10px 0;
	margin:  0px;
	}
		
		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}
	
	#contentright p { font-size:10px}
	
	

#chos a, #chos a:link, #chos a:visited {
	display: block;
	width: 220px;
	padding: 8px 12px 8px 96px;
	margin: 0px 0px 20px 0px;
	border-width: 1px;
	border-color: #cccccc;
	border-style: solid;
	text-decoration: none;
	font-size: 14pt;
	line-height: 1.25em;
	color: #0088da;
}
#chos a:hover {
	border-width: 1px;
	border-color: #999999;
	border-style: solid;
}

#chos a:active {
	border-width: 1px;
	border-color: #999999;
	border-style: solid;
}

a#b_phone, a:link#b_phone, a:visited#b_phone, a:hover#b_phone {
	background: url("s02.png") no-repeat 29px center; margin-left: 20px;
}

a#b_net, a:link#b_net, a:visited#b_net, a:hover#b_net {
	background: url("s03.png") no-repeat 27px center;
}

a#b_pos, a:link#b_pos, a:visited#b_pos, a:hover#b_pos {
	background: url("s01.png") no-repeat 20px center; margin-left: 20px;
}

a#b_bank, a:link#b_bank, a:visited#b_bank, a:hover#b_bank {
	background: url("s04.png") no-repeat 24px center;
}

.block_details {
	font-size: 9pt;
	line-height: 1.5em;
	width: 212px;
	display: block;
	color: #999999;
	text-decoration: none;
}

.alerty2 {
	background: #fff9ba url(x/toto.png) center no-repeat;
	background-position: 13px 90%; /* x-pos y-pos */
	text-align: left; margin: 0px 20px;
	padding: 0px 20px 0px 0px;
	border-top: 2px solid #fdd626; border-bottom: 2px solid #fdd626;}

	.alerty3 {
	/*background: #fff9ba url(x/naj4.png) center no-repeat;
	background-position: 5px 50%; /* x-pos y-pos */
	background-color: #fff9ba;
	text-align: left; margin: 0px 20px;
	padding: 0px 20px 0px 0px;
	border-top: 2px solid #fdd626; border-bottom: 2px solid #fdd626;}

	.alerty4 {
	/*background: #fff9ba url(x/naj4.png) center no-repeat;
	background-position: 5px 50%; /* x-pos y-pos */
	 color: #4d4d4d;
	font-size: 1.3em; text-align: center;
	font-weight: bold; padding: 5px 0px 0px 0px;
	background-color: #eeeeff;
	margin: 0px;
	border-top: 2px solid #a2a2cc;}

	.alerty5 {
	/*background: #fff9ba url(x/naj4.png) center no-repeat;
	background-position: 5px 50%; /* x-pos y-pos */
	 color: #4d4d4d;
	font-size: 1.3em; text-align: center;
	font-weight: bold;
	background-color: #FFF8DC;
	padding: 5px 0px 0px 0px; margin: 0px;
	border-top: 2px solid #e2ce53;}

	.alerty6 {
	 color: #4d4d4d;
	font-size: 1.3em; text-align: center;
	font-weight: bold;
	background-color: #fff9ba;
	padding: 5px; margin: 0px;
	border-top: 2px solid #fdd626; border-bottom: 2px solid #fdd626;}

	.alert_r {
	background: #f3f4ff url(x/naj4.png) center no-repeat;
	background-position: 5px 50%; /* x-pos y-pos */
	text-align: left; margin: 0px 20px;
	padding: 0px 20px 0px 0px;
	border-top: 2px solid #9193af; border-bottom: 2px solid #9193af;}
	
	.alert_r li {
	list-style: none url("bul.png");
}



#send a, #send a:visited { position: relative; text-decoration:none; display:block; height: 178px; width: 250px;
	                       /*padding-left: 0px;*/ margin: 50px 0px 0px 80px; border-bottom:none; float: left;}
								  
#send #credit a, #send #credit a:visited 
					{ background: url(001.jpg) no-repeat left top;}		
#send #credit a:hover 
					{ background: url(001.jpg) no-repeat left bottom;}
					
#send #wt a, #send #wt a:visited 
					{ background: url(002.jpg) no-repeat left top;}		
#send #wt a:hover 
					{ background: url(002.jpg) no-repeat left bottom;}
					
#send #epay a, #send #epay a:visited 
					{ background: url(003.jpg) no-repeat left top;}		
#send #epay a:hover 
					{ background: url(003.jpg) no-repeat left bottom;}
					
/*--BOX--*/
#box    { margin: 0px 20px 0px 0px; background-color: Black;}
#box dl {
		width: 221px;
		margin: 80px 0px 0px 10px;
		padding: 0px;
		background: #ccc url(box_bottom.gif) no-repeat bottom left;
		float: left;
		}

#box	dt {
		margin: 0 0 10px 0;
		padding: 10px;
		font-size: 110%;
		line-height: normal;
		color: #fff;
		border-bottom: 1px solid #fff;
		background: #999 url(box_top.gif) no-repeat top left;
		}
	
#box dd {
		margin: 0 0 0 10px;
		padding: 0 10px 10px 10px;
		color: #666;
		font-family: Verdana, sans-serif;
		font-size: 90%;
		background: url(arrow.gif) no-repeat 0 3px;
		}
		
	#blue dt {
		background-color: #69c;
		}
	
#box	#blue {
		background-color: #a2d7ff;
		}
	
#box	#red dt {
		background-color: #d53539;
		}
	
#box	#red {
		background-color: #f7b9b9;
		}
	
#box	#green dt {
		background-color: #9c6;
		}
	
#box	#green {
		background-color: #cf9;
		}
		
/* TCECI */


TD.help-text { margin-top: 5px; white-space: normal; background-color: #EFD; text-align: left; padding: 4px;}

SPAN.num {  background-color: #FFFFFF; border: 1px solid #000000; padding: 3px; font-weight: bold;}
SPAN.step {background-color: #FFFFFF; padding: 1px; font-weight: bold; }
IMG { border: none; vertical-align: middle; }

OPTION.bg1 { background-color: #D7E5F2;}
OPTION.bg2 { background-color: #F5F5DC;}
OPTION.bg3 { background-color: #4169E1;}

HR {border: none 0;
    border-top: 1px dashed #000; /* dashed the border*/
    width: 100%;
    height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

DIV.info { 
    /*background-color:   #EEE8AA;*/
    /*border: solid 1px #b6c1d3;*/
    padding: 10px;
    white-space: normal;
    /*text-align: center;
    width: 69%;*/
}

DIV.logout {
    background-color:   #EEE8AA;
    border: solid 1px #b6c1d3;
    padding: 10px;
    text-align: center;
    width: 96%;
}

SELECT.big {
    font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
    vertical-align: middle;
    background-color: #D7E5F2;
    color: #102132;
    border: 1px solid #284279;
}
SELECT.small {
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #D7E5F2;
    color: #102132;
    border: 1px solid #284279;
}

INPUT {
    vertical-align: middle;
    font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #D7E5F2;
    border: 1px solid #284279;    
}

INPUT:hover {
    vertical-align: middle;
    font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #87CEEB;
    border: 1px solid #284279;
}

INPUT.button {
       vertical-align: top;
       font: 15px Verdana, Geneva, Arial, Helvetica, sans-serif;
       width: 100px;
       border: 1px solid #284279;
}


.warning      { color: #C00; font-weight: bold; }

table.bt tr    { background-color: #D7E5F2;} 
table.bt tr.alt{ background-color: #F7F3F7;}
table.bt th { color: #FFFFFF; background-color: #0B5C98; padding: 0 0.5em;
    text-align: left;}
table.bt td { padding: 0.2em 0.5em 0.2em 0.5em; white-space: nowrap; border-top: 1px solid #CCC;;
    border-bottom: 1px solid #CCC;;}
table.bt td a { border: none; color: #000000; }
table.bt td.r { text-align: right;}
table.bt td img { border: none; vertical-align: middle;}

/*----------------------------------------------------*/
fieldset { margin: 5px 0; padding-top: 1px; padding-left: 15px; padding-right: 15px; padding-bottom: 10px; border: #DDD 1px solid; }
legend   { font-weight: bold; color: #666; margin-bottom: 20px; }

.focused  { background:#FFFCDF url(focus.png);
    border:1px solid #EFE795; border-width:1px 0; }

p.leb     {  color: #434343; display: inline;
    border-bottom: solid 1px #434343; }


#links    a           { display: block; width: 178px; height: 57px; border: none; text-decoration: none; }
#links    a:hover     { background-position: bottom; text-decoration: none;}
#links    a:active    { background-position: bottom; }

.confirm                 { background: url(confirm.png) no-repeat top;}

DIV.cancel { background: url(cancel.png) no-repeat left; height: 55px; font-weight: bold; color: #000;
    padding-left: 50px; border-top: 2px solid #f26522; border-bottom: 2px solid #f26522; }

DIV.ok { background: url(ok.png) no-repeat left; height: 55px; font-weight: bold; color: #000;
    padding-left: 50px; border-top: 2px solid #06b007; border-bottom: 2px solid #06b007; } 			
				
/*--BOX-- v FAQ*/
#box1    { margin: 10px; float: right; background-color: #f9f9f9;}
#box1 dl {
		width: 221px;
		margin: 10px 0px 0px 10px;
		padding: 0px;
		background: #ccc url(box_bottom.gif) no-repeat bottom left;
		}

#box1	dt {
		margin: 0 0 10px 0;
		padding: 10px;
		font-size: 110%;
		line-height: normal;
		color: #fff;
		border-bottom: 1px solid #fff;
		background: #999 url(box_top.gif) no-repeat top left;
		}
	
#box1 dd {
		margin: 0 0 0 10px;
		padding: 0 10px 10px 10px;
		color: #666;
		font-family: Verdana, sans-serif;
		font-size: 90%;
		background: url(arrow.gif) no-repeat 0 3px;
		}
		
	#blue dt {
		background-color: #69c;
		}
	
#box1	#blue {
		background-color: #a2d7ff;
		}
	
#box1	#red dt {
		background-color: #d53539;
		}
	
#box1	#red {
		background-color: #f7b9b9;
		}
	
#box1	#green dt {
		background-color: #9c6;
		}
	
#box1	#green {
		background-color: #cf9;
		}

.pad th        { padding-top: 15px; }


#bank { display: inline; margin: 0px 0px 10px 10px; border-top: 1px solid #b6c1d3;
        float: left; position: relative; width: 160px; height: 120px; padding-top: 10px;}
