
body {margin:0px; padding:0px; background:url(images/top_bg.jpg) top center no-repeat #8D8761; font-family:Arial;}
td {vertical-align:top; font-size:12px; line-height:14px; font-family:Arial; color:#333333;}	
img {border:0;}		
									
/*--------------------------------------------------   ul, em, i, form	 ---------------------*/						
ul {list-style-type:none; margin:0px; padding:0px;}	
em, i {font-style:italic;}						
form {padding:0px; margin:0px;}		
				
/*----------------------------------------------------   a	 ---------------------*/						
a	{color:#333333; font-size:12px; text-decoration:underline; line-height:14px; font-size:12px;}
a:hover	{color:#333333; font-size:12px; text-decoration:none; line-height:14px; font-size:12px;}
strong	{color:#336600;}
strong a	{color:#336600;}
strong a:hover	{color:#336600;}						
b a	{color:#000000; text-decoration:underline;}
b a:hover	{color:#000000; text-decoration:none;}																		
input, textarea {width:180px; background-color:#ffffff; font-family:Tahoma; font-size:11px; color:#333333; padding-top:0px; line-height:13px; padding-left:2px; padding-right:2px; border:1px solid #336600;}												
input{height:18px; vertical-align:top;}
select{height:20px; border:1px solid #336600; width:250px; font-size:12px; font-family:Tahoma;}
p{padding:5px 0 10px 0; margin:0px;}
.input_2, .textarea_2 {width:181px; padding-left:2px; padding-right:2px; margin:0px 0px 0px 5px;}
.textarea_2	{height:103px; margin:0px 0px 0px 5px; overflow:hidden;}
.select_2	{width:74px; color:#333333; font-size:11px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#main{width:766px; margin:0 auto;}

/*-----------------------------------------------------   bg_talling	 ---------------------*/
.bg_left	{background-image: url(images/bg_left.gif); background-position: right top; background-repeat: repeat;}
.bg_right	{background-image: url(images/bg_right.gif); background-position: left top; background-repeat: repeat;}
.point_y_bg	{background:url(images/point_y_bg.gif) left top repeat-y;}
.point_x_bg	{background:url(images/point_x_bg.gif) left top repeat-x;}		
				
/*-----------------------------------------------------  	li	 	---------------------*/
li	{background-image: url(images/read_1.gif); background-position: 0px 0px; background-repeat: no-repeat; font-size:12px; margin:0px 0px 4px 0px; padding:0px 0px 5px 14px; line-height:14px;}
li a	{color:#000000; font-size:12px; text-decoration:underline; font-weight:bold;}
li a:hover	{color:#000000; font-size:12px; text-decoration:none; font-weight:bold;}	
ul.list{padding:0 0 0 15px;}
ul.list li{background:url(images/arr.gif) 0 3px no-repeat;}
ul.list li a{color:#2e5a00; font-weight:normal;}

h2{font-size:20px; color:#65614c; padding:5px 0 20px 0; margin:0px;line-height: 1.1em;}
					
#header {height:375px;}
#header .part1{height:106px;}
#header .menu {overflow:hidden; width:769px;}
#header .menu a{float:left; display:block; height:53px;}
#header .part2{height:218px; margin:0 0 -3px 0;}

#content1{border-left:1px solid #847F5B; border-right:1px solid #847F5B; background:#DAD2A3; padding:24px 7px 9px 24px; min-height:300px;}
*html #content1{height:300px;}
#content1 .content{height:290px;}
*html #content1 .content{height:100%;}
#content1 a img{border:5px solid #ebe6cb; float:left; margin:0 10px 10px 0;}
#content1 .col{padding:0 20px 0 0;}
#content1 .col1{background:url(images/point_y_bg.gif) right top repeat-y; width:455px; padding:0 10px 0 0;}
#content1 .col1 .part1{overflow:hidden; background:url(images/point_x_bg.gif) left bottom repeat-x; padding:0 0 20px 0; margin:0 0 15px 0;}
#content1 .pic{margin:0px 18px 0px 6px; float:left;}
#content1 .col1 .col_1{width:50%; background:url(images/point_y_bg.gif) right top repeat-y; padding:0 10px 0 0;}
#content1 .col1 .col_1 a{color:#336600; font-weight:bold;}
#content1 .col1 .col_2{width:50%; padding:0 10px 0 10px;}
#content1 .col2{width:260px; padding:0 0 135px 10px;}
                    
.footer {color:#FFFFCC; font-size:12px; padding:10px;}	
.footer a	{color:#FFFFCC; text-decoration:underline; font-weight:bold;}
.footer a:hover	{color:#FFFFCC; text-decoration:none; font-weight:bold;}
.footer span a	{color:#FFFFCC; text-decoration:none;}
.footer span a:hover	{color:#FFFFCC; text-decoration:underline;}
.footer .fright{float:right;}			
.f_img	img	{margin:0px 10px 0px 9px;}
/*-----------------------------------------------------    border   ---------------------*/						
.form_1 td	{font-size:11px;}		
input.but{width:30px; background:#ece8cf; cursor:pointer; height:20px;}
textarea.dop_info{width:244px; height:55px;}
select.nomer{width:315px;}
table.form td{padding:3px 5px 3px 5px;}			
input.submit{background:#ece8cf; cursor:pointer; height:24px; font-weight:bold; width:100px; padding:0 0 5px 0;}		
table.tab td,th{border:1px solid #a69e70; padding:5px;}
table.tab th{background:#c3ba88;}
table.tab{border-collapse: collapse;}

#pay1_more,#pay2_more,#pay3_more{
	display: none;
	border: 1px solid #65614C;
	padding: 5px;
}
#cardsyear, #cardsmonth, #cardcode {
	width:70px;
}
#cardtype {
	width:100px;
}
