html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    font-size: 100%;
    margin: 0;
    outline: 0 none;
    padding: 0;
    vertical-align: baseline;
}
ol, ul {
    list-style: none outside none;
}
blockquote, q {
    quotes: none;
}
:focus {
    outline: 0 none;
}
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
html {
    height: 100%;
}
* {
    margin: 0;
    padding: 0;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a {
	
}
a:hover{
	
	}

p {

}
img {
   
}

/*
------------------------------*/
.head{
	margin-bottom:15px;
	}
	.top_line{
		height:38px;
		line-height:36px;
		background:#323c4d;
		color:#fff;
		margin-bottom:31px;
		}
		.top_line a{
			color:#fff;
			}
		.top_line a:hover{
			text-decoration:none;
			}	
		.top_line_left{
			float:left;
			}
			.top_phone{
				font-size:14px;
				font-weight:bold;
				background:url(../images/phone_ico.png) no-repeat center left;
				min-height:23px;
				display:inline-block;
				padding-left:23px;
				margin-left:10px;
				}
		.top_line_right{
			float:right;
			}
			a.cabinet{
				background:url(../images/cabinet_ico.png) no-repeat center left;
				display:inline-block;
				padding-left:28px;
				min-height:23px;
				}
			a.register{
				margin-left:20px;
				}	
	.wrap{
		margin:0 auto; 
		width:958px;
		}
		.tt_line{
			margin-bottom:30px;
			}
			.logo{
				background:url(../images/logo.png) no-repeat;
				width:405px;
				height:35px;
				display:block;
				margin-top:40px;
				float:left;
				}
			.privet_block{
				position:relative;
				z-index:1;
				width:448px;
				float:right;
				font-size:12px;
				color:#323c4d;
				line-height:24px;
				padding:25px;
				background:#fff;
				border:1px solid #c9cacb;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;
				-moz-box-shadow: inset 0 0 10px #cdcfd0;
				-webkit-box-shadow: inset 0 0 10px #cdcfd0;
				box-shadow: inset 0 0 10px #cdcfd0;
				behavior: url(PIE.htc);
				}
				.privet_block_left{
					float:left;
					width:285px;
					}
					.privet_block_left span{
						font-size:14px;
						}
				.privet_block_right{
					float:left;
					border-left:1px solid #cbcdcd;
					padding-left:20px;
					}
					.privet_block_right a{
						color:#90702c;
						}
					.privet_block_right a:hover{
						text-decoration:none;
						}	
		
		ul.top_menu{
			float:left;
			border: 1px solid #afb5b9;
			-webkit-border-radius: 8px;
			-moz-border-radius: 8px;
			border-radius: 8px;
			behavior: url(PIE.htc);
			}	
			ul.top_menu li{
				float:left;
				height:34px;
				}
				ul.top_menu li a{
					border-right:1px solid #afb5b9;
					padding:0 10px;
					display:block;
					line-height:34px;
					height:34px;
					color:#323c4d;
					text-transform:uppercase;
					text-decoration:none;
					background: #fefefe;
					background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fefefe), to(#d5d8da));
					background: -webkit-linear-gradient(#fefefe, #d5d8da);
					background: -moz-linear-gradient(#fefefe, #d5d8da);
					background: -ms-linear-gradient(#fefefe, #d5d8da);
					background: -o-linear-gradient(#fefefe, #d5d8da);
					background: linear-gradient(#fefefe, #d5d8da);
					-pie-background: linear-gradient(#fefefe, #d5d8da);
					behavior: url(PIE.htc);
					}
				ul.top_menu li a:hover{
					color:#fff;
					background: #f1274d;
					background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f1274d), to(#42020d));
					background: -webkit-linear-gradient(#f1274d, #42020d);
					background: -moz-linear-gradient(#f1274d, #42020d);
					background: -ms-linear-gradient(#f1274d, #42020d);
					background: -o-linear-gradient(#f1274d, #42020d);
					background: linear-gradient(#f1274d, #42020d);
					-pie-background: linear-gradient(#f1274d, #42020d);
					behavior: url(PIE.htc);
					}	
				ul.top_menu li a.active{
					color:#fff;
					background: #f1274d;
					background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f1274d), to(#42020d));
					background: -webkit-linear-gradient(#f1274d, #42020d);
					background: -moz-linear-gradient(#f1274d, #42020d);
					background: -ms-linear-gradient(#f1274d, #42020d);
					background: -o-linear-gradient(#f1274d, #42020d);
					background: linear-gradient(#f1274d, #42020d);
					-pie-background: linear-gradient(#f1274d, #42020d);
					behavior: url(PIE.htc);
					}	                                        
					ul.top_menu li a.first{
						-webkit-border-radius: 8px 0 0 8px;
						-moz-border-radius: 8px 0 0 8px;
						border-radius: 8px 0 0 8px;
						behavior: url(PIE.htc);
						}
					ul.top_menu li a.last{
						border:none;
						-webkit-border-radius: 0 8px 8px 0;
						-moz-border-radius: 0 8px 8px 0;
						border-radius: 0 8px 8px 0;
						behavior: url(PIE.htc);
						}	
		
		
		
		.icon_mini{
			float:right;
				}
			.icon_mini:after {
				clear:both;
				content:".";
				display:block;
				height:0;
				visibility:hidden;
				}
			.icon_mini li {
				display:inline;
				}
				.icon_mini li a {
					background-image:url("../images/soc_mini.png");
					background-repeat:no-repeat;
					float:left;
					height:0;
					overflow:hidden;
					padding-top:34px;
					width:34px;
					margin: 2px;
					}
					.icon_mini li.icos1_mini a {background-position:0 0;}
					.icon_mini li.icos2_mini a {background-position:-34px 0;}
					.icon_mini li.icos3_mini a {background-position:-68px 0;}

/*
------------------------------*/
.center{
	
	}
	.left_bar{
		float: left;
	    width: 690px;
		}
        .left_bar_faq{
		float: left;
	    width: 958px;
		}
		.six_block{
			margin-bottom:20px;
			padding:25px 15px 5px;
			border:1px solid #dfdfdf;
			background:#edefef;
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
			-webkit-box-shadow: #efefef 1px 2px 3px;
			-moz-box-shadow: #efefef 1px 2px 3px;
			box-shadow: #efefef 1px 2px 3px;
			behavior: url(PIE.htc);
			}
			.six_one{
				display:inline-block;
				vertical-align:top;
				width:270px;
				padding:0 18px 15px;
				margin:0 9px 20px;
				border: 1px solid #c3c3c3;
				background: #f2f3f3;
				background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f2f3f3), to(#Ffffff));
				background: -webkit-linear-gradient(#f2f3f3, #Ffffff);
				background: -moz-linear-gradient(#f2f3f3, #Ffffff);
				background: -ms-linear-gradient(#f2f3f3, #Ffffff);
				background: -o-linear-gradient(#f2f3f3, #Ffffff);
				background: linear-gradient(#f2f3f3, #Ffffff);
				-pie-background: linear-gradient(#f2f3f3, #Ffffff);
				behavior: url(PIE.htc);
				}
				.six_one a{
					color:#323c4d;
					}
				.six_block_title{
					background:url(../images/bl_title.png) no-repeat top right;
					height:30px;
					margin-left:-18px;
					line-height:30px;
					display:inline-block;
					padding:0 100px 15px 15px;
					font-size:14px;
					color:#323c4d;
					}
				
			.balance{
	
				}
				.ico1{
					background:url(../images/ico1.png) no-repeat;
					width:50px;
					height:46px;
					float:left;
					}
				.balances{
					width:75px;
					float:left;
					padding-left:10px;
					color:#323c4d;
					}
				.summa{
					float:left;
					width:135px;
					text-align:right;
					}
					.summa span{
						color:#a81833;
						font-size:18px;
						}
						.summa span i{
							font-size:14px;
							font-style:normal;
							}
					.summa a{
						color:#90702c;
						}		
					
			.moi_saiti{
				
				}
				.ico2{
					background:url(../images/ico2.png) no-repeat;
					width:35px;
					height:46px;
					float:left;
					margin-right:29px;
					}
				.rgh_in2{
					padding-left:64px;
					}	
				.ico3{
					background:url(../images/ico3.png) no-repeat;
					width:48px;
					height:40px;
					float:left;
					margin-right:20px;					
					}
				.rgh_in3{
					padding-left:68px;
					}
				.ico4{
					background:url(../images/ico4.png) no-repeat;
					width:55px;
					height:49px;
					float:left;
					margin-right:7px;
					}
					.rgh_in4{
						padding-left:51px;
						}
				.ico5{
					background:url(../images/ico5.png) no-repeat;
					width:46px;
					height:38px;
					float:left;
					margin-right:10px;					
					}
					.rgh_in5{
						padding-left:58px;
						}
				.ico6{
					background:url(../images/ico6.png) no-repeat;
					width:46px;
					height:43px;
					float:left;
					margin-right:10px;						
					}
					.rgh_in6{
						padding-left:58px;
						}
							
			.add_bl1{
				border-top:1px solid #cbcbcb;
				padding-top:7px;
				margin-top:13px;				
				}
				.add_bl1 ul li{
					line-height:18px;
					}
				.add_bl1 a{
					color:#90702c !important;
					}	
					
			.add_bl{
				border-top:1px solid #cbcbcb;
				padding-top:15px;
				margin-top:15px;
				}
				.add_bl a{
					color:#90702c !important;
					}			
				.added{
					background:url(../images/added.png) no-repeat center left;
					padding-left:30px;
					color:#90702c !important;
					height:23px;
					display:inline-block;
					line-height:23px;
					}
			.pokaz{
				float:right;
				margin-top:-10px;
				margin-left:5px;
				display:inline-block;
				position:relative;
				z-index:1;
				border: 1px solid #818790;
				text-align: center; 
				width: 64px;
				height:20px;
				line-height:20px;
				font-size:11px;
				color:#fff !important;
				text-decoration:none;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;
				background: #5f697b;
				background: -webkit-gradient(linear, 0 0, 0 bottom, from(#5f697b), to(#455064));
				background: -webkit-linear-gradient(#5f697b, #455064);
				background: -moz-linear-gradient(#5f697b, #455064);
				background: -ms-linear-gradient(#5f697b, #455064);
				background: -o-linear-gradient(#5f697b, #455064);
				background: linear-gradient(#5f697b, #455064);
				-pie-background: linear-gradient(#5f697b, #455064);
				behavior: url(PIE.htc);
				}		


		.plateg{
			margin-bottom:53px;
			position:relative;
			z-index:1;
			border:1px solid #c9cacb;
			width:653px;
			background:#fff;
			padding:30px 0 30px 35px;
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
			-webkit-box-shadow: #ccc 0px 0px 5px;
			-moz-box-shadow: #ccc 0px 0px 5px;
			box-shadow: #ccc 0px 0px 5px;
			behavior: url(PIE.htc);
			}	
			.plateg_title{
				color:#90702c;
				font-size:14px;
				padding-bottom:15px;
				text-transform:uppercase;
				}
			.plat_bl{
				float:left;
				width:190px;
				padding-right:25px;
				}
				.plat_bl span{
					margin-bottom:10px;
					display:block;
					}
				.plat_bl span a{
					font-size:14px;
					color:#323c4d;
					
					}	
				.plat_bl img{
					margin-right:11px;
					margin-bottom:5px
					}

/*
-------------------------------------------------*/					
	.right_bar{
		position:relative;
		z-index:1;
		float:right;
		width:248px;
		background:#f6f5ed;
		background:#f0ece1;
		border:1px solid #c9cacb;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		behavior: url(PIE.htc);
		-moz-box-shadow: inset 0 0 10px #cdcfd0;
		-webkit-box-shadow: inset 0 0 10px #cdcfd0;
		box-shadow: inset 0 0 10px #cdcfd0;
		behavior: url(PIE.htc);
		margin-bottom: 55px;
		}
		.proekti_bl{
			padding:20px;
			}
			ul.proekti{
				padding:15px 0;
				}
				ul.proekti li{
					line-height:21px;
					}
					ul.proekti li span{
						font-size:11px;
						color:#969696;
						float:right;
						}
					ul.proekti li a{
						color:#323c4d;
						}
					ul.proekti li a:hover{
						text-decoration:none;
						}	
						
			.altweb_logo{
				background:url(../images/altweb.png) no-repeat;
				width:211px;
				height:43px;
				display:block;
				}
			
			
		.news_block{
			border-top:1px solid #cbcdcd;
			padding:23px;
			}	
			.news_title{
				color:#90702c;
				font-size:16px;
				border-bottom:1px solid #c7b48c;
				}

			.news{
				color:#323c4d;
				font-size:12px;
				line-height:15px;
				margin:10px 0 10px 0;
				}
				.news p{
					
					}
			.more{
				color:#b71e33;
				font-size:11px;
				padding-left:20px;
				}
/*		
------------------------------*/	
	.bloki{
		margin:0 -5px;
		margin-bottom:53px;
		}
		.block{
			position:relative;
			z-index:1;
			display:block;
			text-decoration:none;
			margin:0 5px;
			float:left;
			padding:7px 0 0 20px;
			color:#90702c;
			font-size:16px;
			line-height:24px;
			border: 1px solid #caa75f;
			width: 210px;
			height:53px;
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
			background: #fee985;
			background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fee985), to(#e0b550));
			background: -webkit-linear-gradient(#fee985, #e0b550);
			background: -moz-linear-gradient(#fee985, #e0b550);
			background: -ms-linear-gradient(#fee985, #e0b550);
			background: -o-linear-gradient(#fee985, #e0b550);
			background: linear-gradient(#fee985, #e0b550);
			-pie-background: linear-gradient(#fee985, #e0b550);
			behavior: url(PIE.htc);
			}
			.block span.block_1{
				background:url(../images/ico_1.png) no-repeat left bottom;
				padding-left:70px;
				height:49px;
				display:block;
				}
			.block span.block_2{
				background:url(../images/ico_2.png) no-repeat left bottom;
				padding-left:70px;
				height:49px;
				display:block;			
				}
			.block span.block_3{
				background:url(../images/ico_3.png) no-repeat left bottom;
				padding-left:60px;
				height:49px;
				display:block;
				}
			.block span.block_4{
				background:url(../images/ico_4.png) no-repeat left bottom;
				padding-left:80px;
				height:49px;
				display:block;			
				}
/*
------------------------------*/
.pre_line{
	background:url(../images/pre_foot_bg.png) repeat-x;
	height:13px;
	}
.pre_foot{
	
	height:272px;
	color:#fff;
	background: #2c2c2d;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#2c2c2d), to(#070707));
	background: -webkit-linear-gradient(#2c2c2d, #070707);
	background: -moz-linear-gradient(#2c2c2d, #070707);
	background: -ms-linear-gradient(#2c2c2d, #070707);
	background: -o-linear-gradient(#2c2c2d, #070707);
	background: linear-gradient(#2c2c2d, #070707);
	-pie-background: linear-gradient(#2c2c2d, #070707);
	behavior: url(PIE.htc);
	}
	.pre_foot_in{
		padding-top:55px;
		}
		.pre_foot_left{
			float:left;
			}
			.foot_t_16{
				font-size:16px;
				color:#aaa;
				padding-bottom:26px;
				}
				.foot_t_16 a{
					color:#fff;
					}
			ul.pre_foot_ul{
				width:350px;
				float:left;
				}
				ul.pre_foot_ul li{
					font-size:12px;
					line-height:32px;
					color:#aaa;
					}
					ul.pre_foot_ul li a{
						font-size:14px;
						color:#fff;
						}
		.pre_foot_right{
			float:right;
			text-align:right;
			}
			.foot_t_14{
				font-size:14px;
				color:#aaa;
				}
				.foot_t_14 a{
					color:#fff;
					}
			.pris{
				color:#f5f5f5;
				font-size:16px;
				display:block;
				margin:25px 0 15px 0;
				}
			.icon{
				}
			.icon:after {
				clear:both;
				content:".";
				display:block;
				height:0;
				visibility:hidden;
				}
			.icon li {
				display:inline;
				}
				.icon li a {
					background-image:url("../images/soc.png");
					background-repeat:no-repeat;
					float:left;
					height:0;
					overflow:hidden;
					padding-top:50px;
					width:50px;
					margin: 7px;
					}
					.icon li.icos1 a {background-position:0 0;}
					.icon li.icos2 a {background-position:-50px 0;}
					.icon li.icos3 a {background-position:-100px 0;}


/*
------------------------------*/
.footer{
	background:#333;
	height:76px;
	border-top:1px solid #fff;
	color:#fff;
	line-height:22px;
	}
	.copy{
		padding-top:15px;
		float:left;
		}
                
                .copy a{
		color: #ffffff;
                text-decoration: underline;
		}
	.foot_contact{
		padding-top:15px;
		text-align:right;
		float:right;
		}
.clear{
	clear:both;
	}
        
        
        
        
/* --------------------------------------------------------------- */
        
        .unvisible_form {
            display: none;
        }
        
        
        
        .sl_fraz{
            margin:20px 0 20px 0;
            font-size:18px;
            line-height:30px;
            }
            .sl_fraz div{
                    margin-bottom:10px;
                    }
            .sl_fraz div span{
                    width:70px;
                    display:inline-block;
                    }
            .pole{
                    width:361px;
                    height:24px;
                    line-height:24px;
                    border:1px solid #c3973d;
                    padding:0 7px;

                    -webkit-border-radius: 5px;
                    -moz-border-radius: 5px;
                    border-radius: 5px;
                    -webkit-box-shadow: #d7d7d7 0px 2px 3px inset;
                    -moz-box-shadow: #d7d7d7 0px 2px 3px inset;
                    box-shadow: #d7d7d7 0px 2px 3px inset;
                    behavior: url(PIE.htc);
                    }
            .allpola{
                    font-size:14px;
                    }
                    
                    
                    
/*   UPD 10.07.2012	
-----------------------------------------------------*/

table.stati{
	color:#323c4d;
	}
	table.stati tr{
		height:24px;
		line-height:24px;
		}
		table.stati tr th{
			background:#dadada;
			font-weight:normal;
			padding:0 10px;
			text-align:left;
			border:1px solid #ededed;
		height:34px;
		line-height:34px;			
			}
		table.stati tr td{
			background:#ededed;
			padding:0 10px;
			border:1px solid #ededed;
			}
		table.stati tr.white td{
			background:#fff;
			padding:0 10px;
			border:1px solid #ededed;
			}
		table.stati tr td a{
			color:#323c4d;
			font-weight:bold;
			}
		table.stati tr td span.date{
			font-size:10px;
			color:#90702c;
			}	

/* 12.07.2012
----------------------------------*/	
.title14{
	font-size:14px;
	color:#323c4d;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:10px;
	}
	.popl{
		border-bottom:1px dotted #323c4d;
		margin-bottom:15px;
		padding-bottom:15px;
	}
	input[type=text].popolnit{
                text-align: right;
		height:24px;
		line-height:24px;
		width:55px;
		padding:0 5px;
		border:1px solid #c3973d;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		behavior: url(PIE.htc);
		-webkit-box-shadow: inset #d7d7d7 0px 2px 3px;
		-moz-box-shadow: inset #d7d7d7 0px 2px 3px;
		box-shadow: inset #d7d7d7 0px 2px 3px;
		behavior: url(PIE.htc);
		}	
	input[type=submit].s_pop{
		margin-top:30px;
		margin-bottom:15px;
		cursor:pointer;
		margin-left:15px;	
		border: 1px solid #c3973d;
		text-align: center; 
		width: 156px;
		height:39px;
		line-height:39px;
		font-size:20px;
		padding-bottom:3px;
		color:#90702c;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		background: #fee985;
		background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fee985), to(#e0b550));
		background: -webkit-linear-gradient(#fee985, #e0b550);
		background: -moz-linear-gradient(#fee985, #e0b550);
		background: -ms-linear-gradient(#fee985, #e0b550);
		background: -o-linear-gradient(#fee985, #e0b550);
		background: linear-gradient(#fee985, #e0b550);
		-pie-background: linear-gradient(#fee985, #e0b550);
		behavior: url(PIE.htc);
		}		
.sposob{
	margin-bottom:15px;
	}	
.sposob img{
	margin-bottom:-10px;
	margin-right:10px;
	margin-left:5px;
	}
        
        
        
/* 13.07.2012
----------------------------------------------------*/		

ul.back_menu{
	float:left;
	width:245px;
	}
	ul.back_menu li{
		text-transform:uppercase;
		font-weight:bold;
		line-height:30px;

		}
		ul.back_menu li a{
			color:#323c4d;
					background:url(../images/menu_str.png) no-repeat center left;
		padding-left:10px;
			}
		ul.back_menu li a:hover{
			
			}
		
		ul.back_menu li ul{
			
			}
		ul.back_menu li ul li{
			text-transform:none;
			font-weight:normal;
			margin-left:20px;
			line-height:20px;
			}
			ul.back_menu li ul li a{
				background:url(../images/menu_dt.png) no-repeat center left;
				padding-left:10px;
				}
			
.back_center{
	float:right;
	color:#323c4d;
	width:653px;
	border-left:1px dotted #afafaf;
	padding-left:20px;
	line-height:18px;
	}
	
	h2{
		color:#90702c;
		font-size:16px;
		font-weight:normal;
		border-bottom:1px solid #90702c;
		margin-bottom:20px;
		}	
		

.qwe_box{
	height:212px;
	border:1px solid #cccece;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background:#fff;
	behavior: url(PIE.htc);
	padding:15px;
	margin:20px 0;
	}	
	.vop_title{
		font-size:12px;
		color:#90702c;
		text-transform:uppercase;
		background:url(../images/vop_title.png) no-repeat left center;
		padding-left:10px;
		margin-bottom:10px;
		}
.scr_box {
    height: 180px;
    overflow-x: hidden !important;
    overflow-y: scroll;
    padding-right: 15px;

	}
	.one_qwe{
		border-bottom:1px dotted #808080;
		margin-bottom:5px;
		}
	.one_qwe a {
			color:#323c4d;
			line-height:14px;
			}
		.q_date{
			color:#777777;
			font-size:10px;
			font-style:italic;
			text-align:right;
			line-height:10px;
			}
.trabl{
	color:#323c4d;
	margin-bottom:10px;
	font-weight:bold;
	font-size:14px;
	}
textarea.trab{
		height:182px;
		width:457px;
		padding:0 5px;
		border:1px solid #c3973d;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: inset #d7d7d7 0px 2px 3px;
		-moz-box-shadow: inset #d7d7d7 0px 2px 3px;
		box-shadow: inset #d7d7d7 0px 2px 3px;
		behavior: url(PIE.htc);
		margin-bottom:20px;
		}	
input[type=text].edit_title{
		width:457px;
                height: 20px;
		padding:0 5px;
		border:1px solid #c3973d;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: inset #d7d7d7 0px 2px 3px;
		-moz-box-shadow: inset #d7d7d7 0px 2px 3px;
		box-shadow: inset #d7d7d7 0px 2px 3px;
		behavior: url(PIE.htc);
		}		

	input[type=button].send_tr, input[type=submit].send_tr{
		cursor:pointer;
		text-transform:uppercase;
		border: 1px solid #c3973d;
		text-align: center; 
		width: 156px;
		height:39px;
		line-height:39px;
		font-size:20px;
		padding-bottom:3px;
		color:#90702c;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		background: #fee985;
		background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fee985), to(#e0b550));
		background: -webkit-linear-gradient(#fee985, #e0b550);
		background: -moz-linear-gradient(#fee985, #e0b550);
		background: -ms-linear-gradient(#fee985, #e0b550);
		background: -o-linear-gradient(#fee985, #e0b550);
		background: linear-gradient(#fee985, #e0b550);
		-pie-background: linear-gradient(#fee985, #e0b550);
		behavior: url(PIE.htc);
		margin-bottom:20px;
		}
                
	.dsbl{
            width: 100px;
            height: 55px;
            margin: 0;
            padding: 0;
            border: 0;
            background: transparent url(../images/ajax-loader.gif) no-repeat center top;
            text-indent: -1000em;
            cursor: pointer; /* hand-shaped cursor */
            cursor: hand; /* for IE 5.x */
            }
                
/*---------------------------------------------------*/		

.acc_top{
	border-bottom:1px solid #90702c;
	margin-bottom:30px;
	}	
	.acc_title{
		font-size:16px;
		color: #90702c;
		float:left;
		font-weight:bold;
		}
	.my_dic{
		float:right;
		background:url(../images/ico6_m.png) no-repeat left center;
		padding-left:30px;
		line-height:26px;
		font-size:14px;
		color:#323c4d;
		}	
.acc_center{
	margin-left:100px;
	color:#323c4d;
	}
	.lll{
		margin-right:40px;
		}		
	.acc_center div{
		margin-bottom:10px;
		}
		.acc_center div span{
			display:inline-block;
			width:150px;
			text-align:right;
			font-weight:bold;
			margin-right:20px;
			}
			
	input[type=text].acc_form, input[type=password].acc_form{
		height:24px;
		width:366px;
		padding:0 5px;
		border:1px solid #afafaf;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: inset #d7d7d7 0px 2px 3px;
		-moz-box-shadow: inset #d7d7d7 0px 2px 3px;
		box-shadow: inset #d7d7d7 0px 2px 3px;
		behavior: url(PIE.htc);
		}	
                
	select.acc_form{
		height:24px;
		width:150px;
		padding:0 5px;
		border:1px solid #afafaf;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: inset #d7d7d7 0px 2px 3px;
		-moz-box-shadow: inset #d7d7d7 0px 2px 3px;
		box-shadow: inset #d7d7d7 0px 2px 3px;
		behavior: url(PIE.htc);
		}	                
	input[type=text].acc_form2{
		height:24px;
		width:47px;
		padding:0 5px;
		border:1px solid #afafaf;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: inset #d7d7d7 0px 2px 3px;
		-moz-box-shadow: inset #d7d7d7 0px 2px 3px;
		box-shadow: inset #d7d7d7 0px 2px 3px;
		behavior: url(PIE.htc);

		}
	input[type=text].acc_form3{
		height:24px;
		width:86px;
		padding:0 5px;
		border:1px solid #afafaf;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: inset #d7d7d7 0px 2px 3px;
		-moz-box-shadow: inset #d7d7d7 0px 2px 3px;
		box-shadow: inset #d7d7d7 0px 2px 3px;
		behavior: url(PIE.htc);
		margin:0 7px;
		}
	input[type=text].acc_form4{
		height:24px;
		width:47px;
		padding:0 5px;
		border:1px solid #afafaf;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: inset #d7d7d7 0px 2px 3px;
		-moz-box-shadow: inset #d7d7d7 0px 2px 3px;
		box-shadow: inset #d7d7d7 0px 2px 3px;
		behavior: url(PIE.htc);
		}		                   
                    
/* UPD 17.07.2012
-----------------------------------------------------------------*/	
.st_doc{
	margin-bottom:15px;
	}

.dogovor{
	font-size:14px;
	margin-bottom:25px;
	}
	.dogovor a{
		color:#323c4d;
		}
	.dogovor span{
		color:#90702c;
		}
.pl_title{
	text-transform:uppercase;
	margin-bottom:5px;
	font-weight:bold;
	}		
.bootom_meta{
	padding-bottom:20px;
	}
	.b_left{
		float:left;
		vertical-align:bottom;
		}
	.b_right{
		float:right;
		text-align:right;
		}	
	.pages{
		display:inline-block;
		margin-top:5px;
		}	

.qwe2_box{
	border:1px solid #cccece;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background:#fff;
	behavior: url(PIE.htc);
	padding:15px;
	margin:20px 0;
	}

.otv_box {
	}
	.q_date2{
		background:url(../images/time.png) no-repeat left center;
		padding-left:20px;
		color:#777777;
		font-size:10px;
		font-style:italic;
		text-align:right;
		display:inline-block;
		float:right;
		line-height:13px;
		}	
.one_qwe .admin{
	color:#274b89;
	font-style:italic;
	}				
	
	.admin_mi{
		background:url(../images/MI.png) no-repeat right center;
		line-height:14px;
		float:right;
		color:#777;
		padding-right:30px; 
		margin-right:15px;
		}
.qw{
	font-size:15px;
	font-weight:bold;
	background:url(../images/qw.png) no-repeat left center;
	padding-left:30px;
	line-height:22px;
	}		
                    
                    
                    
                    
/* UPD FAQ */
.faq_pic {
margin:10px 0 10px 0;
}
.faq_list {
list-style: disc outside none;
padding:5px 0 5px 20px;
}
.faq_p {
padding: 3px 0 3px 0;
}
.faq_tab {
width: 100%;
}
/*.faq_tab td {
text-align:left;
padding: 3px;
border: 1px groove #323C4D;
}*/
                    
.faq_exp {
border: 2px groove #be3553;
padding:3px;
margin-top:5px;
}
.faq_tab td {
border: 2px groove #F8DD6A;
padding: 3px;
}
                    
       


















                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
    a{
		color:#323c4d;
		}

    .gotovo{
        position:relative;
        z-index:1;
        margin-top:10px;
        display:block;
        text-decoration:none;
        color:#90702c;
        width:99px;
        height:31x;
        text-align:center;
        font-size:18px;
        line-height:31px;
        border: 1px solid #c3973d;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        background: #fee985;
        background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fee985), to(#e0b550));
        background: -webkit-linear-gradient(#fee985, #e0b550);
        background: -moz-linear-gradient(#fee985, #e0b550);
        background: -ms-linear-gradient(#fee985, #e0b550);
        background: -o-linear-gradient(#fee985, #e0b550);
        background: linear-gradient(#fee985, #e0b550);
        cursor: pointer;
        -pie-background: linear-gradient(#fee985, #e0b550);
        behavior: url(PIE.htc);
    }
    
    .gotovo_inline{
        position:relative;
        z-index:1;
        margin-top: 10px;
        margin-bottom: 10px;
        display:block;
/*        float: right;*/
        text-decoration:none;
        color:#90702c;
        width:99px;
        height:31x;
        text-align:center;
        font-size:18px;
        line-height:31px;
        border: 1px solid #c3973d;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        background: #fee985;
        background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fee985), to(#e0b550));
        background: -webkit-linear-gradient(#fee985, #e0b550);
        background: -moz-linear-gradient(#fee985, #e0b550);
        background: -ms-linear-gradient(#fee985, #e0b550);
        background: -o-linear-gradient(#fee985, #e0b550);
        background: linear-gradient(#fee985, #e0b550);
        cursor: pointer;
        -pie-background: linear-gradient(#fee985, #e0b550);
        behavior: url(PIE.htc);
    }
    
    .error {
        color: red;
        /*display: none;*/
    }
    
    .pay_text {
        width: 50px;
        height: 24px;
        line-height: 24px;
        border: 1px solid #c3973d;
        padding: 0 7px;
        text-align: right;

        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        -webkit-box-shadow: #d7d7d7 0px 2px 3px inset;
        -moz-box-shadow: #d7d7d7 0px 2px 3px inset;
        box-shadow: #d7d7d7 0px 2px 3px inset;
        behavior: url(PIE.htc);
    }
    
    
    #statistics_table {
        width: 100%;
        text-align: center;
    }
    
    .date_field {
        width: 80px;
        height: 20px;
        line-height: 20px;
        border: 1px solid #c3973d;
        padding: 0 7px;

        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        -webkit-box-shadow: #d7d7d7 0px 2px 3px inset;
        -moz-box-shadow: #d7d7d7 0px 2px 3px inset;
        box-shadow: #d7d7d7 0px 2px 3px inset;
        behavior: url(PIE.htc);
    }
    
    #support_table {
        width: 100%;
    }
    
    .full_table {
        width: 100%;
    }
    
    .full_table td {
        padding: 5px;
    }
    
    #support_table td {
        padding: 5px;
    }
    
    #answer {
        width: 100%;
        height: 200px;
    }
    
    .left_menu {
        float: left;
        width: 20%;
    }
    
    .main_content {
        float: right;
        width: 80%;
    }
    
    .menu_items {
        cursor: pointer;
    }
    
    .menu_childs {
        cursor: pointer;
        display: none;
        margin-left: 10px;
    }
    
    .question_text {
        width: 400px;
        height: 150px;
    }                    
                        
    .full_div {
        width: 100%;
    }
    
    .full_input {
        width: 100%;
    }
    
    .small_input {
        width: 55px;
    }
    
/* 07_11_2012
-----------------------------------------------------*/	
.logo{
        background:url(../images/logo.png) no-repeat;
        width:425px;
        height:35px;
        display:block;
        margin-top:0;
        float:left;
                }
        .logo_bl{
                position:relative;
                float:left;
                 margin-top: 41px;
                }               
                
                
 
/*  UPD 07.12.2012
---------------------------------------------*/		
table.proj_table{
	margin-bottom:15px;
	}	
table.proj_table a{
	color:#5b8caf;
	}
	table.proj_table tr{
		background:#fff;
		height:33px;
		border:1px solid #cfd2d5;
		border-top:1px solid #969ea4;
		}	
	table.proj_table tr.ne{
		background:#f5f5f5;
		}		
		table.proj_table tr th{
			vertical-align:middle;
			height:20px;
			background:#969ea4;
			font-size:12px;
			font-weight:bold;
			text-align:left;
			padding:0 10px;
			color:#fff;
			border-left:1px solid #80868c;
			border-bottom:1px solid #969ea4;
			}
		table.proj_table tr td{
			height:33px;
			vertical-align:middle;
			padding:0 10px;
			border-left:1px dashed #c1c1c1;
			}
                        
table.partner_table a{
	color:#5b8caf;
	}
	table.partner_table tr{
		background:#fff;
		height:33px;
		}	
	table.partner_table tr.ne{
		background:#f5f5f5;
		}		
		table.partner_table tr th{
			vertical-align:middle;
			height:20px;
			background:#DFDFDF;
			font-size:12px;
			text-align:left;
			padding:0 10px;
			color:#333333;
			}
		table.partner_table tr td{
			height:33px;
			vertical-align:middle;
			padding:0 10px;
			}
                        
                        
			.n_ic_1{
				background:url(../images/n_ic_1.png) no-repeat left bottom;
				width:20px;
				height:19px;
				display:block;
				float:left;
				margin:0 6px;
				}	
			.n_ic_2{
				background:url(../images/n_ic_2.png) no-repeat left bottom;
				width:22px;
				height:18px;
				display:block;
				float:left;
				margin:0 6px;
				}
			.n_ic_3{
				background:url(../images/n_ic_3.png) no-repeat left bottom;
				width:24px;
				height:25px;
				display:block;
				float:left;
				margin:0 6px;
				}
			.n_ic_4{
				background:url(../images/n_ic_4.png) no-repeat left bottom;
				width:19px;
				height:19px;
				display:block;
				float:left;
				margin:0 6px;
				}	
			.n_ic_5{
				background:url(../images/n_ic_5.png) no-repeat left bottom;
				width:20px;
				height:22px;
				display:block;
				float:left;
				margin:0 6px;
				}	
			.n_ic_6{
				background:url(../images/n_ic_6.png) no-repeat left bottom;
				width:22px;
				height:21px;
				display:block;
				float:left;
				margin:0 6px;
				}			
			.n_ic_7{
				background:url(../images/n_ic_7.png) no-repeat left bottom;
				width:27px;
				height:20px;
				display:block;
				float:left;
				margin:0 6px;
				}
			.n_ic_8{
				background:url(../images/n_ic_8.png) no-repeat left bottom;
				width:25px;
				height:22px;
				display:block;
				float:left;
				margin:0 6px;
				}
			.n_ic_9{
				background:url(../images/n_ic_9.png) no-repeat left bottom;
				width:18px;
				height:23px;
				display:block;
				float:left;
				margin:0 6px;
				}	                                
			.n_ic_1:hover, .n_ic_2:hover, .n_ic_3:hover, .n_ic_4:hover, .n_ic_5:hover, .n_ic_6:hover, .n_ic_7:hover, .n_ic_8:hover, .n_ic_9:hover{
				background-position:left top;
				}
			.n_ic_1.active, .n_ic_2.active, .n_ic_3.active, .n_ic_4.active, .n_ic_5.active, .n_ic_6.active, .n_ic_7.active, .n_ic_8.active, .n_ic_9.active{
				background-position:left top;
				}	

.add_0{
	color:#90702c;
	}			                
        
        
WBR, .wbr { 
    display:-moz-inline-box; 
    display:inline-block; 
}     





/* персональный менеджер
---------------------------------------- */
.left_person{
	float:left;
	margin:0 0 0 15px;
	}
	.left_person img{
		border:1px solid #927331;
		}
.right_person{	
	padding-left:145px;
	}
	.p_name{
		font-size:18px;
		font-weight:bold;
		color:#333;
		margin:0 0 10px 0;
		}
	.p_phone{
		background:url(../images/p_ic_1.png) no-repeat left center;
		padding-left:25px;
		min-height:20px;
		line-height:20px;
		color:#4c4c4c;
		margin:0 0 5px 10px;
		}
		.p_phone span{
			color:#999;
			}
	.p_skype{
		background:url(../images/skype_ico.png) no-repeat left center;
		padding-left:25px;
		min-height:20px;
		line-height:20px;
		color:#4c4c4c;
		margin:0 0 5px 10px;
		}
	.p_baks{
		background:url(../images/price_ico.png)  no-repeat left center;
		padding-left:25px;
		min-height:20px;
		line-height:20px;
		color:#4c4c4c;
		margin:0 20px 5px 10px;
		float:left;
		}
		.p_baks span{
			color:#ca3f3f;
			}		
	.autoopredelenie{ 
		float:left;
		color:#90702c;
		}		

.section {
	background:#d9d9d9;
	margin:20px 0 20px 0;
	overflow:hidden;
	
	}
	
ul.tabs{
	margin-left:-1px;
	height: 29px;
	line-height: 32px;
	list-style: none;
	border:1px solid #d9d9d9;
	border-bottom:none;	
	-webkit-border-radius:8px 8px 0 0;
	-moz-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
	behavior: url(PIE.htc);	
	}
	
.tabs li{
	height:35px;
	float: left;
	display: inline;
	cursor: pointer;
	position: relative;
	color:#999999;
	background:#fff;
	width:125px;
	text-align:center;
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	}

.tabs li.current{
	color: #4c4c4c;
	height:35px;
	background:#fff;
	position:relative;
	z-index:2;
	}
.box{
	display: none;
	background:url(../images/shadow.png) repeat-x top left;
	padding:7px 0 0 0;
	border:1px solid #d9d9d9;
	border-top:none;
	position:relative;
	z-index:1;
	-webkit-border-radius: 0 0 8px 8px;
	-moz-border-radius: 0 0 8px 8px;
	border-radius: 0 0 8px 8px;
	behavior: url(PIE.htc);	
	}
	.box .div_box{
		padding:18px 20px 10px;
		background:#fff;
		display:block;
		}
.box.visible {
	display: block;
	}
	
	.p_date{
		color:#333;
		border-bottom:1px solid #e5e5e5;
		padding-bottom:3px;
		margin-bottom:10px;
		}
	.p_per{
		color:#385382;
		font-weight:bold;
		}	
	.soobs{
		margin:5px 0;
		}
		.soobs p{
			float:left;
			}	
		.p_time{
			float:right;
			color:#bfbfbf;
			}
	.p_vi{
		color:#808080;
		font-weight:bold;
		}	
	.skrinshot{
		width:150px;
		margin-right:15px;
		float:left;
		}	
		.skrinshot img{float:left;margin-right:10px;}
		.skrinshot i{float:left;font-style:normal;color:#bfbfbf;}
		.skrinshot a{float:left;color:#90702c;text-decoration:none;}
	ul.ico_skrin{
		float:left;
		}
		ul.ico_skrin li{
			display: inline-block;
    		margin: 0 5px;
    		vertical-align: middle;
			}
			ul.ico_skrin li a{}	
	.teatarea_f{
		margin:20px 0 0 0;
		}		
		.textarea_pole{
			width:98%;
			height:80px;
			padding:5px;
			border:1px solid #8c8c8c;
			margin:0 0 10px 0;
			}		
		.send_mess{
			float:right;
			background:url(../images/p_ico_comment.png) no-repeat left center;
			padding-left:25px;
			line-height:20px;
			min-height:20px;
			color:#90702c;
			text-decoration:none;
			}
		.prikrepit{
			margin-right:25px;
			float:right;
			background:url(../images/p_ico_folder.png) no-repeat left center;
			padding-left:25px;
			line-height:20px;
			min-height:20px;
			color:#90702c;
			text-decoration:none;			
			}
			
	
                        
.documents_list {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}            

.documents_list li .add {
    color: #338D34;
    cursor: pointer;
    font-size: 23px;
    font-weight: normal;
    line-height: 1px;
    margin: 0 10px;
}
.documents_list li .delete {
    color: #E45325;
    cursor: pointer;
    font-size: 23px;
    font-weight: normal;
    line-height: 1px;
    margin: 0 10px 0 15px;
}


fieldset {
    margin-bottom: 1em;
    padding: 0.5em;
}
fieldset {
    border: 1px solid #DDDDDD;
}

	
ul.navigator, ul.paging{
        font-size:12px;
        float:right;
}
ul.navigator li, ul.paging li, ul.paging li span {
    float: left;
    padding: 0 3px;
}


#messages {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px dashed #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    margin-bottom: 20px;    
    padding: 10px 10px;    
    font-size: 11px;
    max-height: 350px;
    overflow: auto;
}


.main textarea{
	position:relative;
	z-index:1;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding:5px;
	border:1px solid #abadb3;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #fff;
	behavior: url(PIE.htc);	
        width: 600px;
        margin: 10px 0px;
        padding: 3px;
        height: 50px;
	}
        
        
        .six_block a{
            color: #90702C;
            text-decoration: none;
        }
        
	input[type=button].button, input[type=submit].button{
		position:relative;
		z-index:1;
		border:1px solid #c3973d;
		height:25px;
		padding:0 10px;
		padding-bottom:1px;
		cursor:pointer;
		font-size:14px;
		color:#90702c;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: #e1cd74 0px 1px 5px inset;
		-moz-box-shadow: #e1cd74 0px 1px 5px inset;
		box-shadow: #e1cd74 0px 1px 5px inset;
		background: #ffe97e;
		background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffe97e), to(#efb742));
		background: -webkit-linear-gradient(#ffe97e, #efb742);
		background: -moz-linear-gradient(#ffe97e, #efb742);
		background: -ms-linear-gradient(#ffe97e, #efb742);
		background: -o-linear-gradient(#ffe97e, #efb742);
		background: linear-gradient(#ffe97e, #efb742);
		-pie-background: linear-gradient(#ffe97e, #efb742);
		behavior: url(PIE.htc);	
		}	
		input[type=button].button:hover, input[type=submit].button:hover{
			background: #ffe97e;
			background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffe97e 20%), to(#efb742 80%));
			background: -webkit-linear-gradient(#ffe97e 20%, #efb742 80%);
			background: -moz-linear-gradient(#ffe97e 20%, #efb742 80%);
			background: -ms-linear-gradient(#ffe97e 20%, #efb742 80%);
			background: -o-linear-gradient(#ffe97e 20%, #efb742 80%);
			background: linear-gradient(#ffe97e 20%, #efb742 80%);
			-pie-background: linear-gradient(#ffe97e 20%, #efb742 80%);
			behavior: url(PIE.htc);	
			}
		input[type=button].button:active, input[type=submit].button:active{
			background: #fbdd6f;
			background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fbdd6f), to(#efb641));
			background: -webkit-linear-gradient(#fbdd6f, #efb641);
			background: -moz-linear-gradient(#fbdd6f, #efb641);
			background: -ms-linear-gradient(#fbdd6f, #efb641);
			background: -o-linear-gradient(#fbdd6f, #efb641);
			background: linear-gradient(#fbdd6f, #efb641);
			-pie-background: linear-gradient(#fbdd6f, #efb641);
			behavior: url(PIE.htc);			
			} 
                        
                        
                        
/*  UPD 04.04.2013  страница тикетов
------------------------------------------------------*/			

.tiket_block{
	background:#edefef;
	padding:14px 10px;
	border:1px solid #dfdfdf;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior: url(PIE.htc);	
	margin-bottom:30px;
	}
	.tiket_meta{
		border-bottom:1px solid #d5d7d7;
		-webkit-box-shadow: #fff 0px 1px 0px;
		-moz-box-shadow: #fff 0px 1px 0px;
		box-shadow: #fff 0px 1px 0px;
		behavior: url(PIE.htc);
		margin-bottom:15px;
		}
		.tiket_meta a{
			color:#2a445c;
			text-decoration:none;
			}
		.tiket_meta a.red{
			color:#d82147;
			}	
		.tiket_meta a:hover{
			text-decoration:underline;
			}	
		.line1{
			padding-bottom:16px;
			}
			.tikets{
				background:url(../images/cab_ico.png) no-repeat scroll left 0;
				padding-left:26px;
				min-height:18px;
				line-height:18px;
				float:left;
				}
				.tikets a{
					margin-right:10px;
					}
			.viplaty{
				float:left;
				margin-left:50px;
				background:url(../images/cab_ico.png) no-repeat scroll left -100px;
				padding-left:18px;
				min-height:16px;
				line-height:16px;
				}
			.help_b{
				float:right;
				position:relative;
				}	
				.help{					
					background:url(../images/cab_ico.png) no-repeat scroll left -400px;
					width:20px;
					height:20px;
					float:right;
					}
					
				.help_box{
					position:absolute;
					top:30px;
					right:-10px;
					width:237px;
					display:none;
					z-index:9999;
					background:#fafafa;
					border:1px solid #d2d4d4;
					border-bottom:1px solid #abacac;
					border-top:none;
					-webkit-border-radius: 5px;
					-moz-border-radius: 5px;
					border-radius: 5px;
					behavior: url(PIE.htc);					
					}
					.help_box_cur{
						background:url(../images/cur.png) no-repeat;
						width:11px;
						height:9px;
						position:absolute;
						top:-9px;
						right:12px;
						}
					.help_box ul{
						padding:5px 0;
						}
						.help_box ul li{
							padding:5px 7px;
							border-bottom:1px solid #e1e1e1;
							-webkit-box-shadow: #fff 0px 1px 0px;
							-moz-box-shadow: #fff 0px 1px 0px;
							box-shadow: #fff 0px 1px 0px;
							behavior: url(PIE.htc);							
							}
						.help_box ul li.last{
							border-bottom:none;
							-webkit-box-shadow: #fff 0px 0px 0px;
							-moz-box-shadow: #fff 0px 0px 0px;
							box-shadow: #fff 0px 0px 0px;
							behavior: url(PIE.htc);								
							}	

				#mask{
					position:absolute;
					background:transrarent;
					left:0;
					top:0;
					z-index:9000;
					display:none;
					width:100% !important;
					}
				
				
				
		.line2{
			padding-bottom:16px;
			background:url(../images/cab_ico.png) no-repeat scroll left -200px;
			padding-left:27px;
			}
			.line2 a{
				margin-right:10px;
				}
                                
		.line3{
			padding-bottom:26px;
			padding-left:0px;
			}
			.line3 a{
				margin-right:10px;
				}
                                
                                
	.t_title{
		font-size:16px;
		color:3333;
		margin-bottom:10px;
		}
	.t_datetime{
		margin-bottom:20px;
		}
		.t_date{
			background:url(../images/cab_ico.png) no-repeat scroll left -300px;
			padding-left:25px;
			margin-right:28px;
			min-height:19px;
			line-height:19px;
			display:inline-block;
			*display:inline;
			*zoom:1;
			}
		.t_time{
			background:url(../images/clock_time.png) no-repeat scroll left 0;
			padding-left:20px;
			min-height:19px;
			line-height:19px;
			display:inline-block;
			*display:inline;
			*zoom:1;
			} 

	.info{
		margin-bottom:18px;
		}
		.t_left{
			float:left;
			}
			.polos{
				margin-bottom:10px;
				}
				.tp{
					width:65px;
					color:#999;
					display:inline-block;
					*display:inline;
					*zoom:1;
					}
				.polos .pages{
					margin:0;
					}
				.pages select, .default select{
					border:1px solid #abadb3;
					background:#fff;
					display:inline-block;
					*display:inline;
					*zoom:1;	
					margin-right:10px;				
					}
				.save{
					color:#90702c;
					text-decoration:none;
					margin-right:10px;
					display:inline-block;
					*display:inline;
					*zoom:1;					
					}
				.seves{
					color:#339966;
					display:inline-block;
					*display:inline;
					*zoom:1;
                                        width: 50px;
					}
		.t_right{
			float:left;
			margin-left:70px;
			}
			.nm{
				width:80px;
				color:#999;
				display:inline-block;
				*display:inline;
				*zoom:1;				
				}
			.nms{
				color:#000;
				display:inline-block;
				*display:inline;
				*zoom:1;				
				}
		.inwork{
			
			}		
			.inwork input[type=checkbox]{
				vertical-align:-1px;
				margin-right:5px;
				}
	.add_comment{
		margin-bottom:9px;
		}
		textarea.add_com{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			height:17px;
			width:650px;
			padding:5px;
			background:#fff;
			border:1px solid #dbdbdb;
			float:left;
			resize:vertical;
			}
		input[type=button].add_bt{
			float:left;
			background:none;
			border:none;
			color:#90702c;
			padding-bottom:3px;
			cursor:pointer;
			margin:5px 0 0 5px;
			}	
	.comment_box{
		background:#fff;
		border:1px solid #dbdbdb;
		padding:12px;
		width:728px;
		margin-bottom:25px;
                word-wrap: break-word;
		}	
		.on{
			border-bottom:1px dotted #000;
			margin-bottom:5px;
                        font-weight: bold;
			}
			.who{
				width:77px;
				display:inline-block;
				*display:inline;
				*zoom:1;
				vertical-align:top;
				color:#3cadd2;
				}
				.who.mana{
					color:#ccc;
					}
			.soob{
				font-family:Arial, Helvetica, sans-serif;
				color:#000;
				width:450px;
				margin-right:40px;
				display:inline-block;
				*display:inline;
				*zoom:1;
				vertical-align:top;				
				}
			.s_date{
				color:#ccc;
				margin-right:14px;
				display:inline-block;
				*display:inline;
				*zoom:1;	
				vertical-align:top;			
				}
			.s_time{
				color:#ccc;
				margin-right:8px;	
				display:inline-block;
				*display:inline;
				*zoom:1;	
				vertical-align:top;						
				}	
			.kill{
				background:url(../images/kill.png) no-repeat scroll left top;
				width:14px;
				height:18px;
				display:inline-block;
				*display:inline;
				*zoom:1;	
				vertical-align:top;		
				}
		.on3{
			margin-left:77px;
			}	
			textarea.otvet{
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				width:641px;
				height:91px;
				padding:5px;
				border:1px solid #808080;
				resize:vertical;
				}
			textarea.otvet2, select.otvet2{
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;				
				width:653px;
				height:57px;
				padding:5px;
				border:1px solid #808080;
				border-top:none;
				margin-bottom:24px;
				line-height:20px;
				resize:vertical;
				}	
			input[type=button].def, input[type=submit].def{
				height:31px;
				padding:0 20px;
				line-height:31px;
				padding-bottom:2px;
				cursor:pointer;
				color:#7f6035;
				text-shadow:1px 1px 1px #f4e2b2;
				border: 1px solid #b98e36;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;
				background: #fde783;
				background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fde783), to(#E2B954));
				background: -webkit-linear-gradient(#fde783, #E2B954);
				background: -moz-linear-gradient(#fde783, #E2B954);
				background: -ms-linear-gradient(#fde783, #E2B954);
				background: -o-linear-gradient(#fde783, #E2B954);
				background: linear-gradient(#fde783, #E2B954);
				-pie-background: linear-gradient(#fde783, #E2B954);
				behavior: url(PIE.htc);	
				float:left;	
                                margin: 0px 10px;
				}
                                .load_button{
                                    margin-left:0px;
                                    margin-right:10px;
                                    float:left;
                                    ucrsor:pointer;
                                    overflow: hidden;
                                    height:37px;
                                    line-height:29px;
                                }
			/*.load_button{
				margin-left:20px;
				margin-right:10px;
				float:left;
				ucrsor:pointer;
				overflow: hidden;
				height:29px;
				line-height:29px;
				width:138px;
				border: 1px solid #afb5b9;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;
				background: #fdfdfd;
				background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fdfdfd), to(#d5d8da));
				background: -webkit-linear-gradient(#fdfdfd, #d5d8da);
				background: -moz-linear-gradient(#fdfdfd, #d5d8da);
				background: -ms-linear-gradient(#fdfdfd, #d5d8da);
				background: -o-linear-gradient(#fdfdfd, #d5d8da);
				background: linear-gradient(#fdfdfd, #d5d8da);
				behavior: url(PIE.htc);		
				}	*/
				.load_button .text{
					cursor:pointer;
					text-shadow:0 1px 0 #fff;
					color:#4d606c;
					background:url(../images/plus4.png) no-repeat left center;
					padding-left:19px;
					}	
					.typeload{
						margin-top: -50px;
						margin-left:-410px;
						-moz-opacity: 0;
						filter: alpha(opacity=0);
						opacity: 0;
						font-size: 150px;
						height: 26px;
						}	
			.fomat{
				font-size:11px;
				line-height:14px;
				color:#cbcbcb;
				}														
	.ten{
		margin-bottom:10px;
		color:#333;
		}
	table.lasttiket{
		margin-bottom:30px;
		}		
		table.lasttiket th{
			font-weight:normal;
			text-align:left;
			padding:0 5px;
			background:#dadada;
			height:34px;
			line-height:34px;
			border:1px solid #ededed;
			}	
		table.lasttiket td{
			font-weight:normal;
			text-align:left;
			padding:0 5px;
			height:25px;
			line-height:25px;
			}
					             
                        .on2{
                            padding-bottom: 15px;
                        }
                        
table.default, table.s0p0{
	border-bottom:1px solid #dfdfdf;
	margin-bottom:10px;
	font-size:11px;

	}	
	table.default tr, table.s0p0 tr{
		border-right:1px solid #dfdfdf;
		border-left:1px solid #dfdfdf;
		}
	table.default tr.grey, table.s0p0 tr.grey{
		background:#f4f4f4;	
		}
		table.default tr th, table.s0p0 tr th{
			padding:2px 5px;
			font-weight:normal;
			/*height:38px;*/
			background:#dfdfdf;
			border:1px solid #fff;
			vertical-align:middle;
			}
		table.default tr th.left, table.s0p0 tr th.left{
			text-align:left;
			}	
			table.default tr th:first-child, table.s0p0 tr th:first-child{
				border-left:1px solid #dfdfdf;	
                                padding: 10px 5px;
				}
			table.default tr th:last-child, table.s0p0 tr th:last-child{
				border-right:1px solid #dfdfdf;
				}	
                                
                                table.default .rA, table.s0p0 .rA{
                                    width: 0px;
                                    padding: 0px;
                                    border-left:0px dashed white;
                                    border-right:0px dashed white;
                                }
		table.default tr td, table.s0p0  tr td{
			height:33px;
			padding:0 10px;
			text-align:left;
			vertical-align:middle;
			border-right:1px dashed #d1d1d1;
			border-left:1px dashed #d1d1d1;
                        color: #666666;
			}
                        table.default a{
                            color: #0b89ca;
                        }
		table.default tr td.left, table.s0p0  tr td.left{
			text-align:left;
			}		
			table.default tr td sup.grey, table.s0p0 tr td sup.grey{color:#ccc;font-size:9px;vertical-align: 7px;}
			table.default tr td sup.red, table.s0p0 tr td sup.red, sup.minus{color:#ff0000;font-size:9px;vertical-align: 7px;}
			table.default tr td sup.green, table.s0p0 tr td sup.green, sup.plus{color:#339900;font-size:9px;vertical-align: 7px;}
                        
			table.default tr td sub.red{color:#ff0000;font-size:9px;vertical-align: 7px;}
			table.default tr td sub.green{color:#339900;font-size:9px;vertical-align: 7px;}                          
                        
                        
                        
.infoBoxContents{
    background: none repeat scroll 0 0 #F8F8F9;
    font-family: Arial,Verdana,sans-serif;
    font-size: 11px;                            
}

.infoBox {
    background: none repeat scroll 0 0 #B6B7CB;
}                 

		.line_u{
			padding-bottom:10px;
			}
			.lu_checkbox{
				padding: 0px 6px 0px 6px;
				min-height:18px;
				line-height:18px;
				float:left;
				}         
                                
a.link-style-1 {
    border-bottom: 1px dashed #CA3F3F;
    color: #CA3F3F;
    font-size: 9pt;
    margin-left: 5px;
    padding-bottom: 0;
    text-decoration: none;
}      
a.link-style-2 {
    border-bottom: 1px dashed #73A915;
    color: #73A915;
    font-size: 9pt;
    margin-left: 5px;
    padding-bottom: 0;
    text-decoration: none;
}     




/** team **/

.faq a:link{
color:#1155cc;

}
.faq a:visited{
color:#1155cc;
}
 .faq a:hover{
text-decoration:none;
}

 .faq ul li{
margin:0px;
padding:0px;
/*list-style-type:none;*/
}
.faq img{/*margin:10px;*/ text-align:center;  }

<!--
 /* Font Definitions */
 @font-face
	{font-family:"Cambria Math";
	panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:"Trebuchet MS";
	panose-1:2 11 6 3 2 2 2 2 2 4;}
 /* Style Definitions */
/* p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	line-height:115%;
	font-size:11.0pt;
	font-family:"Arial","sans-serif";
	color:black;}*/
.faq h1
	{margin-top:10.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	line-height:115%;
	font-size:16.0pt;
	font-family:"Trebuchet MS","sans-serif";
	color:black;
	font-weight:normal; 
text-align:center;}
.faq h2
	{margin-top:10.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	line-height:115%;
	font-size:13.0pt;
	font-family:"Trebuchet MS","sans-serif";
	color:#000;}
.faq h3
	{margin-top:8.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	line-height:115%;
	font-size:12.0pt;
	font-family:"Trebuchet MS","sans-serif";
	color:#666666;}
.faq h4
	{margin-top:8.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	line-height:115%;
	font-size:11.0pt;
	font-family:"Trebuchet MS","sans-serif";
	color:#666666;
	font-weight:normal;
	text-decoration:underline;}
.faq h5
	{margin-top:8.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	line-height:115%;
	font-size:11.0pt;
	font-family:"Trebuchet MS","sans-serif";
	color:#666666;
	font-weight:normal;}
.faq h6
	{margin-top:8.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	line-height:115%;
	font-size:11.0pt;
	font-family:"Trebuchet MS","sans-serif";
	color:#666666;
	font-weight:normal;
	font-style:italic;}
/*.faq p.MsoTitle, li.MsoTitle, div.MsoTitle
	{margin:0cm;
	margin-bottom:.0001pt;
	line-height:115%;
	font-size:21.0pt;
	font-family:"Trebuchet MS","sans-serif";
	color:black;}
.faq p.MsoSubtitle, li.MsoSubtitle, div.MsoSubtitle
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:0cm;
	line-height:115%;
	font-size:13.0pt;
	font-family:"Trebuchet MS","sans-serif";
	color:#666666;
	font-style:italic;}
.faq p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-link:"����� ������� ����";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";
	color:black;}
.faq span.a
	{mso-style-name:"����� ������� ����";
	mso-style-link:"����� �������";
	font-family:"Tahoma","sans-serif";
	color:black;}
.MsoPapDefault
	{margin-bottom:10.0pt;
	line-height:115%;}   */
 /* Page Definitions */
/* @page WordSection1
	{size:612.0pt 792.0pt;
	margin:43.65pt 24.0pt 43.65pt 28.5pt;}
div.WordSection1
	{page:WordSection1;}   */
 /* List Definitions */
.faq ol
	{margin-bottom:0cm;}
.faq ul
	{margin-bottom:0cm;}





.mainh1 {
margin:0 0 100px 0; 
}
.faq .list {
list-style-type: disc;
margin-left:20px;
} 
.faq .soderj li{
margin:3px 0;
}
.faq .imgmar{
position:relative;
top:10px;
margin:0 5px 0 5px;
}
/** /team **/


.uploadify-button{
    background-color: rgba(0, 0, 0, 0);
    border: medium none;
    padding: 0;
    background-position: center top;
    background-repeat: no-repeat;
    border: 0px;
    color: #FFFFFF;
    margin: 0;
    outline: 0 none;    
    background-image: url("/images/browse-btn.png");
    height: 30px;
    line-height: 30px;
    text-indent: -9999px;
    width: 176px;    
    behavior: url(PIE.htc);
}

.uploadify-button:hover{
    background-position:bottom;
    cursor: pointer;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-moz-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-ms-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 40px 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.progress .bar {
  width: 0%;
  height: 100%;
  color: #ffffff;
  float: left;
  font-size: 12px;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0e90d2;
  background-image: -moz-linear-gradient(top, #149bdf, #0480be);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
  background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
  background-image: -o-linear-gradient(top, #149bdf, #0480be);
  background-image: linear-gradient(to bottom, #149bdf, #0480be);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: width 0.6s ease;
  -moz-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
.progress .bar + .bar {
  -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
}
.progress-striped .bar {
  background-color: #149bdf;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  -webkit-background-size: 40px 40px;
  -moz-background-size: 40px 40px;
  -o-background-size: 40px 40px;
  background-size: 40px 40px;
}
.progress.active .bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  -ms-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-danger .bar,
.progress .bar-danger {
  background-color: #dd514c;
  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
}
.progress-danger.progress-striped .bar,
.progress-striped .bar-danger {
  background-color: #ee5f5b;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-success .bar,
.progress .bar-success {
  background-color: #5eb95e;
  background-image: -moz-linear-gradient(top, #62c462, #57a957);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
  background-image: -webkit-linear-gradient(top, #62c462, #57a957);
  background-image: -o-linear-gradient(top, #62c462, #57a957);
  background-image: linear-gradient(to bottom, #62c462, #57a957);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
}
.progress-success.progress-striped .bar,
.progress-striped .bar-success {
  background-color: #62c462;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-info .bar,
.progress .bar-info {
  background-color: #4bb1cf;
  background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
  background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
  background-image: linear-gradient(to bottom, #5bc0de, #339bb9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
}
.progress-info.progress-striped .bar,
.progress-striped .bar-info {
  background-color: #5bc0de;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-warning .bar,
.progress .bar-warning {
  background-color: #faa732;
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
}
.progress-warning.progress-striped .bar,
.progress-striped .bar-warning {
  background-color: #fbb450;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-bar-success {
    background-color: #5CB85C;
     height: 20px;
     width: 0;
}