/* CSS Document */

* { margin:0; padding:0;}
html{font:14px/18px tahoma, arial, helvetica, sans-serif; color:#2F2F2F;}
body{
	background: url(images/fill.gif) right top repeat-x #D4D5C7;	
}

input, textarea, select{
	font:14px/18px tahoma, arial, helvetica, sans-serif;
	color:#000000;
	border:1px solid #000000;
	vertical-align:top;
	border:1px solid #818181;
}
input{
	width:auto;
	height:auto;
}
textarea{ width:217px; height:76px; overflow:auto;}
.inp_h{ height:28px; margin:0 0 9px 0;}
.inp_w{width:89px;}
.inp_w_1{width:217px;}
.inp_bot{text-align:right; margin:12px 0 0 0;}
/*****************************************************************/
.indent{ margin:0; padding:0;}
.block{ width:auto; margin:0; padding:0;}
.block_1{ width:auto; margin:0; padding:0;}
.block_2{ width:auto; margin:0; padding:0;}
/*****************************************************************/
.txt{ line-height:13px;}
ul {list-style:none;}
li {
	
	
}
li a { 
	padding:0 0 0 9px;
	background:url(images/arr.gif) 0 6px no-repeat;
	line-height:17px;
	color: #AC3309;
}
li a:hover {
	text-decoration:none; 
	color: #3025FF;
}
.col { float:left;}
.clear { clear:both;}

/*---links---*/
a{ color:#AC3309; text-decoration:none;}
a:hover{ text-decoration:none; color: #FB4D18; }
/*---//	links---*/
.sep{background:#BABBAC;}
.centered-text {
	color:#000000;
	text-align: center;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;	
}
.book-title {
	color: #3372C9;
	text-align: center;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	padding-bottom: 3px;
}
.book-title a:link .book-title a:visited {
	color: #77B3FF;
	text-decoration: none;
}
.book-title a:hover {
	color: #3025FF;
	text-decoration: none;
}
/************************************************/
.side_top{ background:url(images/side_top.gif) left top repeat-x;}
.side_bot{ background:url(images/side_bot.gif) left bottom repeat-x;}
.side_left{ background:url(images/side_left.jpg) left top repeat-y #FBFBF9;}
.side_right{ background:url(images/side_right.gif) right top repeat-y;}

.left_top{ background:url(images/left_top.gif) left top no-repeat;}
.right_top{ background:url(images/right_top.gif) right top no-repeat; width:100%;}
.left_bot{ background:url(images/left_bot.gif) left bottom no-repeat;}
.right_bot{ background:url(images/right_bot.gif) right bottom no-repeat;}
/************************************************/

/************************************************/
.side_top_1{ background:url(images/side_top_1.gif) left top repeat-x;}
.side_bot_1{ background:url(images/side_1.gif) left bottom repeat-x;}
.side_left_1{ background:url(images/side_1.gif) left top repeat-y #CDCEC1;}
.side_right_1{ background:url(images/side_1.gif) right top repeat-y;}

.left_top_1{ background:url(images/left_top_1.gif) left top no-repeat;}
.right_top_1{ background:url(images/right_top_1.gif) right top no-repeat; width:100%;}
.left_bot_1{ background:url(images/left_bot_1.gif) left bottom no-repeat;}
.right_bot_1{ background:url(images/right_bot_1.gif) right bottom no-repeat;}
/************************************************/
.bg_main{background:url(images/bg_header.jpg) right top no-repeat}
#wrapper .column{background:#D4D5C7;}
#wrapper .column_1{background:#D4D5C7;}
.more{ background:url(images/more_bg.gif) 0 0 repeat-x; margin:15px 0 0 -7px;}
.more_1{ background:url(images/bg_more_1.gif) 0 0 repeat-x; margin:17px 0 0 120px;}

.main {margin:0 auto;}
#wrapper{background:#D4D5C7;}
#header .indent {padding:67px 0 0 44px;}
#header .logo{ margin:0 0 51px 0;}

/*---page---*/
#page #wrapper .indent{padding:0 0 0 0;}
#page #wrapper .column .indent{padding:31px 0 10px 44px;}
#page #wrapper .column .right_top .indent{padding:26px 0 4px 17px;}
#page #wrapper .column .h_1{ margin:15px 0 0 -2px;}
#page #wrapper .column .right_top_1 .indent{padding:0 0 17px 0;}
#page #wrapper .column .side_left_1 {margin:18px 0 0 0;}
#page #wrapper .column .side_left_1 .col{ width:188px;}
#page #wrapper .column .side_left_1 .col .indent{margin:0 0 0 33px;}
#page #wrapper .column .side_left_1 .col .img_1{ float:left;}
#page #wrapper .column .side_left_1 .col .indent_1{ margin:0 15px 10px 27px;}
#page #wrapper .column .side_left_1 .bg0{background:url(images/bg_0.gif) 0 0 repeat-y;}
#page #wrapper .column .side_left_1 .bg01{background:url(images/bg_00.gif) 0 0 no-repeat;}


#page #wrapper .column_1 .h{padding:24px 0 0 17px;}
#page #wrapper .column_1 .indent{padding:7px 32px 26px 60px;}
#page #wrapper .column_1 .sep{ margin:25px 0 20px 0;}
#page #wrapper .column_1 .sep_1{ margin:27px 0 24px 0;}
#page #wrapper .column_1 .more{ margin:23px 0 0 0;}
/*---// page---*/

/*---page_1---*/
#page_1 #wrapper .indent{padding:0 0 0 0;}
#page_1 #wrapper .column .indent{padding:31px 0 0 44px;}
#page_1 #wrapper .column .right_top .indent{padding:23px 35px 13px 24px;}
#page_1 #wrapper .column .h{ margin:0 0 11px 0;}
#page_1 #wrapper .column .right_top .block{margin:17px 0 0 0; padding:0 0 3px 0;}
#page_1 #wrapper .column .right_top .img{float:left; margin:0 19px 0 1px;}



#page_1 #wrapper .column_1 .h{padding:24px 0 0 17px;}
#page_1 #wrapper .column_1 .indent{padding:7px 12px 26px 60px;}
#page_1 #wrapper .column_1 .sep{ margin:25px 0 20px 0;}
#page_1 #wrapper .column_1 .sep_1{ margin:27px 0 24px 0;}
#page_1 #wrapper .column_1 .more{ margin:23px 0 0 0;}
/*---// page_1---*/

/*---page_2---*/
#page_2 #wrapper .indent{padding:0 0 0 0;}
#page_2 #wrapper .column .indent{padding:31px 0 0 44px;}
#page_2 #wrapper .column .right_top .indent{padding:10px 20px 19px 25px;}
#page_2 #wrapper .column .right_top .h{padding:26px 0 0 17px;}

#page_2 #wrapper .column .h_1{ margin:15px 0 0 -2px;}

#page_2 #wrapper .column .side_left_1 {margin:18px 0 0 0;}
#page_2 #wrapper .column .right_top_1 .indent{padding:26px 0 21px 25px;}
#page_2 #wrapper .column .right_top_1 .img{float:left; margin:0 20px 0 0;}
#page_2 #wrapper .column .right_top_1 .block{ width:126px; margin:9px 0 0 0;}
#page_2 #wrapper .column .right_top_1 .block_1{margin:9px 0 0 0;}


#page_2 #wrapper .column_1 .h{padding:24px 0 0 17px;}
#page_2 #wrapper .column_1 .indent{padding:7px 32px 26px 60px;}
#page_2 #wrapper .column_1 .img{ margin:19px 0 17px 1px;}
#page_2 #wrapper .column_1 .more{ margin:22px 0 0 0;}
/*---// page_2---*/

/*---page_3---*/
#page_3 #wrapper .indent{padding:0 0 0 0;}
#page_3 #wrapper .column .indent{padding:31px 0 0 44px;}
#page_3 #wrapper .column .right_top .indent{padding:23px 30px 13px 24px;}
#page_3 #wrapper .column .h{ margin:0 0 11px 0;}
#page_3 #wrapper .column .right_top .block{margin:17px 0 0 0; padding:0 0 3px 0;}
#page_3 #wrapper .column .right_top .img{float:left; margin:0 19px 0 1px;}



#page_3 #wrapper .column_1 .h{padding:24px 0 0 17px;}
#page_3 #wrapper .column_1 .indent{padding:7px 12px 36px 60px;}
#page_3 #wrapper .column_1 .block{margin:1px 0 0 0; padding:0 0 15px 0;}
#page_3 #wrapper .column_1 .img{float:left; margin:3px 20px 0 1px;}
#page_3 #wrapper .column_1 .sep{ margin:27px 0 25px 0;}
#page_3 #wrapper .column_1 .more{ margin:23px 0 0 0;}
/*---// page_3---*/

/*---page_4---*/
#page_4 #wrapper .indent{padding:0 0 0 0;}
#page_4 #wrapper .column .indent{padding:31px 0 0 44px;}
#page_4 #wrapper .column .right_top .indent{padding:8px 0 26px 27px;}
#page_4 #wrapper .column .right_top .h{padding:26px 0 0 17px;}
#page_4 #wrapper .column .right_top .col{ width:180px;}
#page_4 #wrapper .column .right_top .col_1{ width:140px;}

#page_4 #wrapper .column .h_1{ margin:15px 0 0 -2px;}

#page_4 #wrapper .column .side_left_1 {margin:18px 0 0 0;}
#page_4 #wrapper .column .right_top_1 .indent{padding:26px 20px 21px 25px;}
#page_4 #wrapper .column .right_top_1 .img{float:left; margin:0 20px 0 0;}


#page_4 #wrapper .column_1 .h{padding:24px 0 0 17px;}
#page_4 #wrapper .column_1 .indent{padding:7px 32px 26px 60px;}
#page_4 #wrapper .column_1 .img{ margin:19px 0 17px 1px;}
#page_4 #wrapper .column_1 .more{ margin:22px 0 0 0;}
/*---// page_4---*/

/*---page_5---*/
#page_5 #wrapper .indent{padding:0 0 0 0;}
#page_5 #wrapper .column .indent{padding:31px 0 26px 44px;}
#page_5 #wrapper .column .right_top .indent{padding:23px 0 1px 24px;}
#page_5 #wrapper .column .h{ margin:0 0 11px 0;}
#page_5 #wrapper .column .right_top form{ height:240px;}
#page_5 #wrapper .column .right_top .img{float:left; margin:0 19px 0 1px;}



#page_5 #wrapper .column_1 .h{padding:24px 0 0 17px;}
#page_5 #wrapper .column_1 .indent{padding:7px 12px 26px 60px;}
#page_5 #wrapper .column_1 .block{margin:17px 0 0 0; padding:0 0 16px 0;}
#page_5 #wrapper .column_1 .more{ margin:23px 0 0 0;}
/*---// page_5---*/

/*---page_6---*/
#page_6 #wrapper .indent{padding:0 0 0 0;}
#page_6 #wrapper .column .indent{padding:31px 0 26px 44px;}
#page_6 #wrapper .column .right_top .indent{padding:23px 20px 31px 26px;}
#page_6 #wrapper .column .h{ margin:0 0 10px 0;}
/*---// page_6---*/

#footer {background:url(images/bg_fotoer.gif) left top repeat-x; color:#FFFFFF; line-height:17px; word-spacing:7px;}
#footer a{color:#FFFFFF; font-weight:bold; text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer span{ word-spacing:normal;}
#footer .main {background:url(images/bg_fotoer.gif) left top repeat-x;}
#footer .indent {padding:34px 0 37px 42px;}
#footer .col{float:left;margin:0 71px 0 0; padding:6px 0 0 0;}
#footer .col_1{float:left;}

