* {
	margin: 0;
	padding: 0;
}

BODY{
	background: url('../img/bgup.png') repeat-x;
	padding-top: 3px;
}

DIV {
	position: relative;
}

A{
	text-decoration: none;
	position: relative;
}

img{
	border: 0;
}

UL,LI{
	list-style: none;
}

#box{
    z-index:2;
	width: 960px;
	margin: 0px auto;
}

#header{
	background: url('../img/header.png') no-repeat;
	width: 926px;
	height: 217px;
	left: 17px;
}

#logo{
	position: absolute;
	display: block;
	width: 290px;
	height: 70px;
	left: 28px;  
	top: 50px; 
}

#baner{
	position: absolute;
	width: 488px;
	height: 60px;
	top: 52px;
	right: 18px;
	border: 0px solid #7d898e;
}

#menu{
	position: absolute;
	bottom: 0px;
	border-bottom: 2px solid #939393;
}

#menu A{
	width: 135px;
	float: left;
	text-align: center;
	background: url('../img/botton.png');
	font: 10pt Arial;
	color: white;
	padding: 8px 0px 6px;
	margin-right: 2px;
}

#menu A:hover{
	background: url('../img/buttonon.png') no-repeat; 
}

#ico{
	top: 180px;
	right: 10px;
}

#ico A{
	float: right;
	margin-left: 10px;
	width: 11px;
	height: 11px;
	background-repeat: no-repeat;
}

#main{
	overflow: hidden;
	width: 926px;
	left: 17px;
	margin-top: 5px;
}

#lmenu{
	width: 144px;
	float: left;
	overflow: hidden;
}

#lmenu DIV{
	margin-bottom: 12px;
}

#lmenu P{
	background: url('../img/lmenu.png') no-repeat;
	height: 19px;
	font: 8pt Arial;
	padding: 5px 0px 0px 10px;
	color: white;
}

#lmenu A{
	top: 3px;
}

#lmenu DIV DIV{
	background: #f2f2f2;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	text-align: center;
	margin: 0px;
	z-index: 2;
}

#lmenu DIV DIV.mbg{
	background: url('../img/mbg.png') no-repeat;
	padding-top: 7px;
	border: none;
	z-index: 1;
}

.lmenu1 DIV A{
	display: block;
	background-image: url('../img/s.png');
	background-position: 5px center;
	background-repeat: no-repeat;
	font: 8pt Arial;
	color: #696b6b;
	text-align: left;
	padding-left: 15px;
}

.lmenu1 DIV A SPAN{
	font: 7pt Arial;
	color: #696b6b;
}

.lmenu1 DIV A:hover{
	color: #86bbd9;
}

#lmenu2 DIV IFRAME{
	margin-top:5px;
	margin-bottom:5px;
}

#lmenu2 DIV A{
	font: 8pt Arial;
	color: #696b6b;
}

#lmenu2 DIV {
	font: 8pt Arial;
	color: #696b6b;
}

#lmenu3 DIV A, #lmenu3 DIV SPAN{
	color: #696b6b;
	font: 10pt Arial;
	top: 3px;
	position: relative;
}

#lmenu4 DIV A{
	color: #0e870e;
	font: 8pt Tahoma;
	display: block;
	margin: 3px 0px;
}

#content{
    text-align: justify;
	float: left;
	width: 590px;
	padding-right: 3px;
	margin-left: 24px;
    overflow: hidden;
}

H1{ 
    color: #646464;
	margin-top: 10px;
	font: bold 9pt Arial;
	overflow: hidden;
}

H1 SPAN{
	padding-left: 365px;
	font: 22pt Arial;
	color: #92181c;
}

P.info{
	margin-top: 15px;
	padding-right: 5px;
	font: 8pt Tahoma;
	color: #646464;
	line-height: 8pt;
}

P.info a{
	font: 8pt Tahoma;
	color: #646464;
	line-height: 8pt;
}

P.info a:hover{
	text-decoration: underline;
}


#result{
	margin-top: -30px;
	padding-right: 5px;
	font: bold 8pt Tahoma;
	color: #646464;
	line-height: 8pt;
	text-align: center;
}

#rega{
	margin-left: 125px;
}

P.info SPAN{
	font: bold 8pt Tahoma;
	line-height: 8pt;
}

#reg{
	margin: 10px auto 0px;
	width: 306px;
	overflow: hidden;
}

#reg DIV{
	float: left;
	height: 55px;
}

#reg DIV A{
	top: 20px;
	font: bold 10.5pt Tahoma; 
	color: white;
}

DIV#rl, DIV#rr{
	background: url('../img/rl.png') no-repeat;
	width: 73px;
}

DIV#rc{
	background: url('../img/rc.png') repeat-x;
	width: 160px;
	text-align: center;
}

DIV#rr{
	background: url('../img/rr.png') no-repeat;
}





DIV.tableb{
	border-left: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	width: 277px;
}

DIV.table, DIV.table2{
	width: 278px;
	margin-top: 30px;
	margin-right: 7px;
	left: 7px;
	float: left;
}

DIV.table DIV.con1, DIV.table2 DIV.con1{
	background: url('../img/c1.png') no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 28px;
	width: 6px;
}

DIV.table DIV.con2, DIV.table2 DIV.con2{
	background: url('../img/c2.png') no-repeat;
	position: absolute;
	margin-top: -6px;
	left: 0px;
	width: 6px;
	height: 6px;
}

DIV.table DIV.con3, DIV.table2 DIV.con3{
	background: url('../img/c3.png') no-repeat;
	position: absolute;
	top: 0px;
	right: 0px;
	height: 28px;
	width: 6px;
}

DIV.table DIV.con4, DIV.table2 DIV.con4{
	background: url('../img/c4.png') no-repeat;
	position: absolute;
	margin-top: -6px;
	right: 0px;
	width: 6px;
	height: 6px;
}

#tables{
	overflow: hidden;
	float: left;
}

#tables TABLE, #contentr TABLE{
	font-family: Tahoma;
	border-collapse: collapse;
	width: 100%;
}

#tables THEAD TR, #contentr THEAD TR{
	background: url('../img/theadbg.png') repeat-x;
	height: 28px;
	color: white;
}

#tables TBODY TR, #contentr TBODY TR{
	background: #dedede;
	height: 28px;
	color: #45413c;
	text-align: center;
	font-size: 9pt;
}

#tables TBODY TD, #contentr TBODY TD{
	border: 1px solid #c0c0c0;
	border-left: 0;
	border-bottom: 0;
}

.td1{
	width: 230px;
	font-size: 10pt;
	padding-left: 10px;
}

.td2{
	width: 50px;
	padding-left: 5px;
	font-size: 8pt;
}


.ico1{
	background: url('../img/icot1.png') no-repeat;
}

.ico2{
	background: url('../img/icot2.png') no-repeat;
} 


#tables  TABLE TD A, #contentr  TABLE TD A{
	color: #302b26;
	font-size: 9pt;
	font-weight: normal;
	padding: 1px;
    padding-left: 5px;
	float: left;
	text-align: left;
}

#tables  DIV.table TABLE SPAN, #contentr  DIV.table TABLE SPAN, #tables  DIV.table2 TABLE SPAN, #contentr  DIV.table2 TABLE SPAN{
	font-weight: bold;
	padding-left: 10px;
}



#tables  TABLE A:hover, #contentr  TABLE A:hover{
	text-decoration: underline;
}

#contentr  TABLE A#title{
	text-decoration: none;
	color: white;
}

#contentr  TABLE  SPAN#sort{
	float: left;
	margin-left:  2px;
	text-decoration: none;
	color: white;
	font: 14px arial;
}




DIV.table TD DIV, DIV.table2 TD DIV{
	width: 17px;
	height: 28px;
	position: relative;
	float: left;
	margin: 0px 2px;
}

DIV#pages{
	clear: left;
	font: 10pt Tahoma;
	color: #646464;
}

DIV#pages P{
	float: left;
	margin-right: 5px;
}

DIV#pages A{
	text-decoration: underline;
	color: #646464;
	float: left;
	position: relative;
	margin-right: 1px;
	width: 15px;
	text-align: center;
}

DIV#pages A:hover, DIV#pages #key{
	text-decoration: none;
	color: white;
	width: 15px;
	background: #646464;
}


#contentr{
	float: left;
	width: 593px;
	margin-left: 24px;
	*padding-bottom: 45px;
	height: 1%;
}

#contentr DIV.table{
	width: 592px;
	margin: 20px 0px 20px 0px;
	left: 0px;
}

#contentr DIV.table3{
	width: 500px;
	margin: 20px 0px 20px 0px;
	left: 0px;
}

#contentr  DIV.table DIV.tableb{
	width: 591px;
}

#contentr2{
	float: left;
	width: 750px;
	margin-left: 24px;
}

/************calendar*********/
#contentr FORM#calendar DIV{
	float: left;
	width: 185px;
	padding-left: 10px;
}

#contentr DIV P.info{
	margin-top: 10px;
	padding-left: 5px;
}

#contentr FORM#calendar DIV DIV{
	float: none;
	width: auto;
	padding-left: 0px;
}

#contentr FORM#calendar TABLE THEAD TR{
	background: #88aadd;
	height: 15px;
	color: white;
	font: bold 9pt Tahoma;
	padding-left: 5px;
}

#contentr FORM#calendar TABLE THEAD TD{
	padding-left: 5px;
}

#contentr FORM#calendar TABLE TBODY TR{
	background: none;
	height: 25px;
	border: none;
}

#contentr FORM#calendar TABLE TBODY TD{
	width: 25px;
	border: none;
	padding: 0px;
	font: 10pt Tahoma;
	color: #464646;
}
#contentr FORM#calendar .c{
	width: 17px;
}

#contentr FORM#calendar TABLE TBODY TD.days{
	width: 15px;
	color: #d3d3d3;
}

#contentr FORM#calendar TABLE TBODY TD.days SPAN{
	color: #ffacac;
}

#contentr FORM#calendar TABLE TBODY TD#today{
	background: #F2F2F2;
}

#contentr FORM#calendar DIV DIV P{
	font: 10pt Tahoma;
    color: #464646;
}
#contentr FORM#calendar P#cat1{
    font: bold 8pt Tahoma;
    color: #464646;
	background: #eef5ff;
}

#contentr FORM#calendar P#cat2{
    font: bold 8pt Tahoma;
    color: #464646;
	background: #fffee5;
}

#contentr FORM#calendar P#cat3{
    font: bold 8pt Tahoma;
    color: #464646;
	background: #edffec;
}
.calendar {
  margin: 0px 0px 110px 0px;
}
.butt{
  margin: 10px 0px 0px -50px;
  position: static;
}
/************calendar-end*********/

#contentr DIV.table2{
	width: 750px;
	margin: 20px 0px 20px 0px;
	left: 0px;
}

#contentr  DIV.table2 DIV.tableb{
	width: 749px;
}


#contentr DIV.table THEAD TD.td1, #contentr DIV.table2 THEAD TD.td1{
	width: 180px;
	padding-left: 10px;
	text-align: left;
}

#contentr DIV.table TD, #contentr DIV.table2 TD{
	padding: 0px 2px;
}

#contentr DIV.table THEAD TD, #contentr DIV.table2 THEAD TD{
	border-right: 1px solid #c85857;
	font-size: 10pt;
	text-align: center;
}

#contentr DIV.table TBODY TD.cost, #contentr DIV.table2 TBODY TD.cost{
	text-align: left;
	padding-left: 13px;
	padding-bottom: 2px;
}

#contentr DIV.table TBODY TD.cost2{
	text-align: left;
    padding-top: 5px;
	padding-left: 20px;
	padding-bottom: 10px;
}
#contentr DIV.table TBODY TD.cost2 a{
	margin-left: -8px;
}
#contentr DIV.table TBODY TD.cost a{
	width: 65px;
}

/**********************/

#autoriz{
	float: left;
	margin-left: 7px;
}

DIV#autorizu, DIV#autorizd{
	background: url('../img/autorizu.png') no-repeat;
	padding-top: 5px;
}

DIV#autorizc{
	background: url('../img/autorizb.png') repeat-x;
	background-position: bottom;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	width: 153px;
	height: 150px;
}

DIV#autorizd{
	background: url('../img/autorizd.png') no-repeat;
}

#autoriz P{
	font: bold 10pt Arial; 
	position: relative;
	margin-left: 6px;
}

#autoriz p#i{
	font-size: 8pt;
	font-weight: normal;
	position: relative;
	margin: 4px 0 0 12px
}
#autoriz p#i a{
   color: black;
}
#autoriz p#i a:hover{
   color: #86bbd9;
}

FORM{
	margin-top: 10px;
}

#aut P{
	font-family: Arial;
	font-weight: bold;
}

P#form1, P#form2{
	font-size: 7.5pt;
	margin-bottom: 10px;
}

P#line1, P#line2{
	font:  8pt Arial; 
	margin-bottom: 6px;
}


P#form1 INPUT, P#form2 INPUT{
	position: absolute;
	width: 90px;
	height: 15px;
	left: 45px;
	top: -2px;
}

#aut P#check{
	font-size: 8pt;
	font-weight: normal;
	margin-top: 15px;
	padding-right: 10px;
	text-align: right;
}

#aut P#check SPAN{
	text-decoration: underline;
	margin-left: 5px;
}

#aut P#check INPUT{
	vertical-align: middle;
}

#aut P#enter{
	text-align: right;
	padding-right: 2px;
	margin-top: 10px;
}

#aut P#enter SPAN{
	position: relative;
	bottom: 12px;
	margin-right: 5px;
}
#aut P#enter SPAN a{
 color: black;
}



#footer{
    z-index: 1;
	margin-top: -40px;
	background: url('../img/bgd.png') repeat-x;
	width: 100%;
	height: 130px;
}

#footer P{
    color: #464646;
	width: 920px;
	margin: 0px auto;
	padding-top: 60px;
	text-align: center;
	font: 8pt Tahoma;
	line-height: 20pt;
}


#rega P{
	font: 9pt Tahoma;
	padding-top: 10px;
	color: #646464;
}

#rega P SPAN{
	padding-left: 10px;
}

#rul{
	position: relative;
	left: 0px;
	vertical-align: middle;
}

P#email {
	padding-top: 15px;
	padding-bottom: 3px;
	background: url('../img/regborder.png') no-repeat 45px 12px;
}

#email INPUT{
	margin-left: 13px;
	width: 110px;
	border: 0;
}

#email INPUT#bmail{
	position: absolute;
	margin-top: -3px;
	background: url('../img/buttonreg.png') no-repeat;
	width: 112px;
	height: 40px;
	padding-bottom: 18px;
	font: bold 7pt Arial;
	color: white;
	cursor: pointer;
}


#email SPAN{
	position: absolute;
	font: bold 7pt Arial; 
	color: white;
	margin-top: 2px;
	margin-left: 15px;
	cursor: pointer;
}



.b {
	background: url('../img/buttonreg.png') no-repeat;
	width: 112px;
	height: 40px;
	padding-bottom: 18px;
	font: bold 7pt Arial;
	color: white;
	cursor: pointer;
	border: 0;
	margin: 20px 0px 0px 220px;
}
.b2 {
    background: url('../img/buttonreg.png') no-repeat;
	width: 112px;
	height: 40px;
	padding-bottom: 18px;
	font: bold 7pt Arial;
	color: white;
	cursor: pointer;
	border: 0;
	margin: 20px 0px 0px 120px;
}
.b3 {
   	position: relative;
	background: url('../img/buttonreg.png') no-repeat;
	width: 112px;
	height: 40px;
	padding-bottom: 18px;
	font: bold 7pt Arial;
	color: white;
	cursor: pointer;
	border: 0;
	margin: 0px 0px 0px 220px;
}




/************add_place**********/

#forms{
	margin: 20px 0px 0px 10px;
}
P#line {
    position: relative;
	padding-top: 6px;
	padding-bottom: 7px;
	*padding: 3px 0px;
	background: url('../img/form_border.png') no-repeat 150px;
}
#line INPUT,  #line SELECT{
	margin-left: 155px;
	width: 345px;
    border: 0;
    font: 8pt Tahoma;
	color: #464646;
	vertical-align: middle;
}

#line SPAN, #line2 SPAN {
	position: absolute;
	font: 8pt Tahoma;
	color: #464646;
	line-height: 8pt;
	margin-top: 2px;
	*margin-top: 5px;
	margin-left: 15px;
}
P#line2 {
    position: relative;
	padding-top: 2px;
	padding-bottom: 1px;
}
#line2 INPUT {
	margin-left: 150px;
}
DIV#black {
    background: url('../img/border_1.png') no-repeat 0px 7px;
	font: 8pt Tahoma;
	color: #464646;
	line-height: 8pt;
	width: 360px;
    height: 115px;
	margin: 2px 0px 0px 150px;
}
P#black_name{
     position: relative;
	font: 8pt Tahoma;
	color: #464646;
	line-height: 8pt;
	margin: 9px 0px -17px 15px;
}
DIV#black #input_num{
 border: 1;
 font: 8pt Tahoma;
 color: #464646;
 width: 45px;
 height: 14px;
 margin: 2px 0px 0px 0px;
}
DIV#black P#line_1{
    position: relative;
	margin: 0px 0px 0px 15px;
}
DIV#black P#line_2{
     position: relative;
	margin: 7px 0px 0px 35px;
}
DIV#black P#line_3{
	margin: 5px 0px 0px 35px;
}


/************payment**********/
#payment{
    font: 8pt Tahoma;
	color: #464646;
	line-height: 8pt;
	margin: 20px 0px 0px 20px;
}

/************stat**********/
.stat {
	border: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	
	}
 .stat td{
   border: 1px solid #c0c0c0;
	border-left: 0;
	border-bottom: 0;
}
 .stat tr{
	border: 1px solid #c0c0c0;
	border-left: 0;
	border-bottom: 0;
}


/************settings**********/
.settings {
  margin: 30px 0 0 0px;
}
P#settings {
    position: relative;
	padding-top: 6px;
	padding-bottom: 7px;
	background: url('../img/form_border2.png') no-repeat 120px;
}
#settings INPUT{
	margin-left: 125px;
	width: 175px;
    border: 0;
    font: 8pt Tahoma;
	color: #464646;
}
#settings SPAN{
	position: absolute;
	font: 8pt Tahoma;
	color: #464646;
	line-height: 8pt;
	margin-top: 2px;
	margin-left: 15px;
}

/************add banner*********/
P#add_banner {
    position: relative;
	padding-top: 6px;
	padding-bottom: 7px;
	background: url('../img/form_border2.png') no-repeat 60px;
}
#add_banner .input{
	margin-left: 65px;
	width: 177px;
    border: 0;
    font: 8pt Tahoma;
	color: #464646;
}
#add_banner SPAN{
	position: absolute;
	font: 8pt Tahoma;
	color: #464646;
	line-height: 8pt;
	margin-top: 2px;
	margin-left: 15px;
}
#add_banner .button {
	position: absolute;
	background: url('../img/buttonreg.png') no-repeat;
	width: 112px;
	height: 40px;
	padding-bottom: 18px;
	font: bold 7pt Arial;
	color: white;
	cursor: pointer;
	border: 0;
	margin: -2px 0px 0px 15px
}

/************get place code*********/
.get_code {
  margin: 20px 0 0 10px;
}
P#get_code {
    position: relative;
	padding-top: 6px;
	padding-bottom: 7px;
	background: url('../img/text_border.png') no-repeat 0px;
}
#get_code textarea{
	margin-left: 10px;
	width: 480px;
    height: 68px;
    border: 0;
    background:transparent;
    overflow:hidden;
    font: 8pt Tahoma;
	color: #464646;
}
.get_code SPAN{
	font: bold 8pt Tahoma;
	color: #464646;
	line-height: 8pt;
}

/************edit place*********/
P#line_text {
    position: relative;
	padding-top: 6px;
	padding-bottom: 7px;
}
#line_text INPUT{
	margin-left: 155px;
	width: 345px;
    border: 0;
    font: 8pt Tahoma;
	color: #464646;
}
#line_text SPAN{
	position: absolute;
	font: 8pt Tahoma;
	color: #464646;
	line-height: 8pt;
	margin-top: 2px;
	margin-left: 15px;
}

/************filter*********/
DIV#filter, DIV#filters{
  margin: 10px 0 -10px -15px;
}
P#filter {
    width:173px;
    z-index: 1;
	position: relative;
	padding-top: 6px;
	padding-bottom: 7px;
	background:  url('../img/border_filter.png') no-repeat 63px;
	_background: none;
}
#filter SELECT{
	margin-left: 65px;
	width: 100px;
    border: 0;
    font: 8pt Tahoma;
	color: #464646;
}

P#f1 {
    width:173px;
    z-index: 1;
	position: relative;
	padding-top: 6px;
	padding-bottom: 7px;
	background: url('../img/border_filter.png') no-repeat 63px;
	_background: none;
}

#filters P#f1 SELECT{
	margin-left: 65px;
	width: 100px;
    border: 0;
    font: 8pt Tahoma;
	color: #464646;
}

P#f2 {
    width:173px;
    z-index: 1;
	position: relative;
	padding-top: 6px;
	padding-bottom: 7px;
	background: url('../img/border_filter.png') no-repeat 0px;
	margin: -28px 0 0 175px;
	*margin-top: -32px;
	_background: none;
}

#filters P#f2 SELECT{
	margin-left: 2px;
	width: 100px;
    border: 0;
    font: 8pt Tahoma;
	color: #464646;
}

#filters SPAN{
	position: absolute;
	font: 8pt Tahoma;
	color: #464646;
	line-height: 8pt;
	margin-top: 2px;
	margin-left: 15px;
}


P#filter2 {
	width: 190px;
	position: absolute;
	padding-top: 6px;
	padding-bottom: 7px;
	background: url('../img/border_filter.png') no-repeat 0px;
	margin: -28px 0 0 295px;
	*margin: -32px 0 0 100px;
	_background: none;
}
#filter2 SELECT{
	margin-left:2px;
	width: 100px;
    border: 1;
    font: 8pt Tahoma;
	color: #464646;
}
DIV#filter  P#search {
	z-index: 1;
    width:110px;
	position: absolute;
	padding-top: 6px;
	padding-bottom: 7px;
	background:  url('../img/border_filter.png') no-repeat 0px;
	margin: -27px 0 0 178px;
	*margin: -32px 0 0 -17px;
}
DIV#filter P#search input{
	position: relative;
	left: 5px;
	*left: 38px;
	*top: -2px;
	width: 90px;
    border: 0;
    font: 8pt Tahoma;
	color: #464646;
}
DIV#filter P#button{
	position: absolute;
    margin: -26px 0 0px 73px;
	*margin: -26px 0 0 57px;
}

DIV#filter P#button2{	
	margin: -26px 0 0px 195px;
}
#filter SPAN{
	position: absolute;
	font: 8pt Tahoma;
	color: #464646;
	line-height: 8pt;
	margin-top: 2px;
	*margin-top: 5px;
	margin-left: 15px;
}
P#filter3 {
	padding-top: 6px;
	padding-bottom: 7px;
	background: url('../img/border_filter.png') no-repeat 83px;
}
#filter3 INPUT{
	margin-left: 88px;
	width: 96px;
    border: 0;
    font: 8pt Tahoma;
	position: relative;
	z-index: 1;
	*left: 0px;
	*top: -2px;
	color: #464646;
}
DIV#filter P#button3{
	margin: -26px 0 -20px -19px;
	*position: relative;
	*top: -2px;
}

/************search*********/
.search {
  margin: 18px 0 60px 10px;
}
P#search {
    position: relative;
	padding-top: 6px;
	padding-bottom: 7px;
	background: url('../img/border_search.png') no-repeat 275px;
}
#search .input{
	margin-left: 280px;
	width: 54px;
    border: 0;
    font: 8pt Tahoma;
	color: #464646;
}
#search .checkbox{
 	position: absolute;
  margin: 1px 0 0px -4px;
  *margin: -2px 0 0px -8px;
}

#search SPAN{
	position: absolute;
	font: 8pt Tahoma;
	color: #464646;
	line-height: 8pt;
	margin-top: 2px;
	margin-left: 15px;
}
.search p#block{
    z-index:1;
	position: absolute;
	font: 8pt Tahoma;
	color: #464646;
	line-height: 8pt;
	margin: 5px 0 0px 380px;
}
.search p#block2{
    z-index:1;
	position: absolute;
	font: 8pt Tahoma;
	color: #464646;
	line-height: 8pt;
	margin: 5px 0 0px 480px;
	width:250px;
    height: 150px;
	background: url('../img/border_search2.png') no-repeat 0px 20px;
}
.search p#block2 select{
    z-index:2;
	width: 230px;
	height:118px;
    border: 0;
    font: 8pt Tahoma;
	color: #464646;
	margin: 0px 0 4px 7px;
}
.search p#block2 span{
    font: 7pt Tahoma;
	color: #464646;
	margin-top: 7px;
}
.search .button {
	position: absolute;
	background: url('../img/buttonreg.png') no-repeat;
	width: 112px;
	height: 40px;
	padding-bottom: 18px;
	font: bold 7pt Arial;
	color: white;
	cursor: pointer;
	border: 0;
	margin: 20px 0px 0px 300px
}
.total {
	border: 0;
	width: 20px;
    padding: 0 0 0 10px;
    font: 8pt Tahoma;
	color: #464646;
}
DIV#editor {
	float: left;
	width: 590px;
}
DIV#editor #button {
	position: relative;
	background: url('../img/buttonreg.png') no-repeat;
	width: 112px;
	height: 40px;
	padding-bottom: 18px;
	font: bold 7pt Arial;
	color: white;
	cursor: pointer;
	border: 0;
	margin: 10px 0px 50px 220px;
}
.balance {
    border: 1;
    font:  10pt Arial;
    width: 40px;
    height: 15px;
    text-align: center;
}
.rzd_form {
    border: 1;
    font:  10pt Arial;
    width: 200px;
    height: 15px;
    text-align: center;
}
.button_close{
	position: relative;
	background: url('../img/buttonreg.png') no-repeat;
	width: 112px;
	height: 40px;
	padding-bottom: 18px;
	font: bold 7pt Arial;
	color: white;
	cursor: pointer;
	border: 0;
	margin: 10px 0px 0px 250px
}

#contentr #buy_static_button {
    display: block;
	position: relative;
    margin: 580px 0px 0px -450px
}



#contentr #promo_banners {
    width: 400px;
   	position: relative;
    display: block;
	margin: 10px 0px 0px 10px
}

#contentr #promo_banners TD{
  background: white;
  border: none;
  padding-top: 4px;
  text-align: left;
}



