*
{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

a:link {
	color: #00AFF0;
}

a:hover {
	text-decoration: none;
	color: #00AFF0;
}

a:visited {
	color: #00AFF0;
}

body {
	
	background-color: #ffffff ;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}



small {
		
	
	font: 10px Arial;
	color: #6FA101;
	text-decoration:none;
}

small a:link {color: #6FA101;
 text-decoration:none; }
small a:hover {color: #6FA101;
 text-decoration:none; }
small a:visited {color: #6FA101;
 text-decoration:none; }

img {
	
	
	border-color:#ffffff;
}
.banner_table {
	
	
	border:0px;
	height: 185px;
	width:100%;
}



.banner_table_r {
	
	background: URL(img/center_rb.jpg)  repeat-x;
	
}

#b1 {  	height: 40px;  	width: 160px;  }
#b2 {  	height: 40px;  	width: 146px;  }
#b3 {  	height: 40px;  	width: 124px;  }
#b4 {  	height: 40px;  	width: 56px;  }
#b5 {  	height: 40px;  	width: 91px;  }



.header_table {
	text-align:left;
	border-collapse:collapse;
	border-spacing:0;
	border:0px;
	height: 89px;
	width:100%;
	
	
}

.buttons {
	
	
border-collapse:collapse;
	border-spacing:0;	
	
	
	
}

.button_menu
{

border-collapse:collapse;
	border-spacing:0;
	width:100%;
}

.buttons td {

vertical-align:top;

}
.header_r_table b {
	text-align:left;
	color: #00c5ea;
	
	
}


.imgtop {vertical-align:top;}

.content_table {
	text-align:left;
	border-collapse:collapse;
	border-spacing:0;
	border:0px;
	width:100%;
	
	
}

strong {
	
 font-weight:bold;
	
	
}

.oplata {
	
 text-align:left;
color: #595959;	
	
	
}
.copyright {
	
 text-align:right;
color: #595959;	
	
	
}

h1 {
	
 
	text-align:left;
	font: 16px Arial;
	font-weight:bold;
	color: #8bc641;
	margin: 0px 0px 10px 0px;	
	
	
}

h2 {
	
 
	text-align:left;
	font: 16px  Arial;
	font-weight:bold;
	color: #f7931e;
	margin: 0px 0px 10px 0px;	
	
	
}


h3 {
	
 
	text-align:left;
	font: 16px  Arial;
	font-weight:bold;
	color: #00c5ea;
	margin: 0px 0px 10px 0px;	
	
	
}

.right {
	
 vertical-align:top;
 padding-left:10px;	
	
	
}

.left {
	
 vertical-align:top;
	
	
	
}

.center_img {
	
 vertical-align:top;
	
	
	
}


.img_ban {  
	position:absolute;
       
    width:  984px; 
    height: 179px; 
    top:  0; 
    left: 0 
} 

.right h2 {
	
 
	text-align:left;
	font: 12px Arial;
	color: #00c5ea;
	margin: 0px 0px 10px 0px;	
	
	
}

.rightline {
	
 	border-top: 2px solid #0bc7ec;
	padding: 10px 0px 10px 10px;	
	
	
}

#footer{
	
		
	margin: 10px 20px 10px 20px;	
	padding-right: 20px;
	background: URL(img/footer_b.jpg)  repeat-x;
	
}

.white {
	
 
	background:#fff;	
	
	
}

.white2 {
	
 
	background:#e6f1f5;	
	
	
}


#mainpage {

background: URL(img/main_center.jpg) no-repeat;
background-position:left top;
width:539px;
height:454px;


}

#mainpage p {
position:relative;
margin-left:75px;
}

#mainpage img {
text-align:left;
}


#sale {
padding:5px 0px 0px 29px;
background: URL(img/sale_back.jpg) no-repeat;
width:228px;
height:130px;
}


#partner {
padding:40px 0px 0px 20px;
background: URL(img/partner_back.jpg)  no-repeat;
}

.MySmallText {
font-size:10px;
}

.admin_table td{

vertical-align:top;
}





/* new */

div.pay {background: url(images/buy-btn.png) no-repeat 0 0; width: 130px; margin: 2px 0 0; line-height: 16px}
	div.pay input {background: none; color: #fff; font-size: 11px; border: 0; width: 130px; text-align: center; font-style: italic; height: 16px; line-height: 16px; margin-bottom: 4px; display: block; cursor:pointer;}
	
	div.pay.hidden {visibility: visible !important; background: none !important}
	
div.pay-more {position: absolute; z-index: 10;top: -10px; right: 28px; _right: 35px; width: 130px;background:#dedee0 url(images/buy-btn-2.png) no-repeat 0 -8px !important;overflow: hidden; zoom: 1; display: none;  }
	div.pay-more-back {background: url(images/buy-btn-2.png) no-repeat 0 bottom !important; margin-top: 14px; margin-bottom: -8px; display: block; zoom: 1; position: relative}
	
	div.pay-more-back form {/* padding-bottom: 10px;  */display: block; zoom: 1;  }
	div.pay-more-back form input,div.pay.pay-show div.pay-more-back input {width: 120px !important; background: url(images/buy-btn-more.png) no-repeat 0 0; margin: 0 5px;  display: block; left: 0; top: 0; height: 16px}
	div.pay.pay-show input {background: url(images/buy-clin.png) no-repeat 0 0; position: relative; left: -12px; height: 27px; margin-bottom: -5px; margin-top: -6px; top: -2px; *top: 0}
	
	div.pay-more a.close {width: 5px; height: 5px; font-size: 10px; position: absolute; right: 5px; top: 5px; cursor: pointer}
	
	#Table_001 td {line-height: 20px}
	div.table {position: relative; zoom: 1}
	