@charset "utf-8";
/* CSS Document */

	body{
		margin: 0;
		padding: 0; 
	}
	
	header{
		width: 100%;
		min-width: 1104px;
		height: 94px;
		box-shadow: 0 0 18px 2px rgba(0,0,0,1);
		position: relative;
		z-index: 2;
	}
	
	a{
		text-decoration: none;
	}
	
	#header_top_line{
		width: 100%;
		height: 17px;
		background: #ffca0a;
	}
	
	#header_top_line_wrapper{
		max-width: 1060px;
		height: 17px;
		margin: 0 auto;
		background: rgba(255,255,255,1.00) url(../images/header_line_bg.png) repeat-x;
		position: relative;
	}
	
	@media all and (max-width: 1220px){
		#header_top_line_wrapper{
		max-width: 1060px;
		height: 17px;
		margin: 0 auto;
		background: rgba(255,255,255,1.00) url(../images/header_line_bg.png) repeat-x;
		position: relative;
		overflow: hidden;
	}
	}
	
	#header_line_wrapper_left_side{
		width: 110px;
		height: 17px;
		background: url(../images/header_line_left_side.png) no-repeat center;
		position: absolute;
		left: -87px;
	}
	
	#header_line_wrapper_right_side{
		width: 110px;
		height: 17px;
		background: url(../images/header_line_right_side.png) no-repeat center;
		position: absolute;
		right: -87px;
	}
	
	#header_wrapper{
		width: 960px;
		height: 57px;
		margin: 6px auto 14px;
	}
	
	#logo_conteiner{
		width: 91px;
		height: 57px;
		float: left;
	}
	
	#logo_conteiner img{
		width: 91px;
		height: 57px;
	}
	
	header nav{
		margin: 18px;
		margin-left: 58px;
		float: left;
	}
	
	header nav ul{
		margin: 0;
		padding: 0;
		width: auto;
		height: 22px;
		list-style: none;
		float: left;
	}
	
	header nav ul a{
		float: left; 
		font-size: 14px;
		margin-left: 20px;
		padding: 5px;
		font-weight: bold;
		color: #6c6d71;
	}
	
	header nav ul a:first-of-type{
		margin-left: 0;
	}
	
	header nav ul a:hover{
		border-bottom: 2px solid #ffca0a;
	}
	
	header nav ul a li{
		width: auto;
		height: auto;
	}
	
	#social_buttons_section{
		float: left;
		height: 22px;
		padding: 0;
		padding-left: 17px;
		border-left: 1px solid #6c6d71;
		margin-left: 26px;
	}
	
	.social_button{
		width: 20px;
		height: 20px;
		float: left;
		margin: 1px 0;
		margin-left: 8px;
	}
	
	.social_button:first-of-type{
		margin-left: 0px;
	}
	
	#facebook{
		background: url(../images/facebook.png) no-repeat center;
	}
	
	#facebook:hover{
		background: url(../images/facebook_hover.png) no-repeat center;
	}
	
	#languages_section{
		height: 15px;
		width: auto;
		float: right;
		margin: 21px 0;
		margin-right: 15px;
	}
	
	.languages{
		float: left;
		height: 15px;
		margin-left: 14px;
	}
	
	.languages:first-of-type{
		margin-left: 0;
	}
	
	.languages_cubic{
		width: 15px;
		height: 15px;
		float: right;
	}
	
	.languages span{
		float: left;
		font-size: 12px;
		font-weight: bold;
		margin-right: 6px;
		color: #6C6D72 !important;
	}
	
	#fist_cubic{
		background: url(../images/languages_first_cubic.jpg) no-repeat center;
	}
	
	#second_cubic{
		background: url(../images/languages_second_cubic.jpg) no-repeat center;
	}
	
	#third_cubic{
		background: url(../images/languages_third_cubic.jpg) no-repeat center;
	}
	
	#active span{
		color: #FFCB00 !important;
	}
	
	#active #fist_cubic{
		background: url(../images/languages_first_cubic_hover.jpg) no-repeat center;
	}
	
	#active #second_cubic{
		background: url(../images/languages_second_cubic_hover.jpg) no-repeat center;
	}
	
	#active #third_cubic{
		background: url(../images/languages_third_cubic_hover.jpg) no-repeat center;
	}
	
	.languages:hover span{
		color: #FFCB00 !important;
	}
	
	.languages:hover #fist_cubic{
		background: url(../images/languages_first_cubic_hover.jpg) no-repeat center;
	}
	
	.languages:hover #second_cubic{
		background: url(../images/languages_second_cubic_hover.jpg) no-repeat center;
	}
	
	.languages:hover #third_cubic{
		background: url(../images/languages_third_cubic_hover.jpg) no-repeat center;
	}
	
	#bottom_section{
		width: 100%;
		height: auto;
	}
	
	#bottom_section_top_line{
		width: 100%;
		min-width: 1104px;
		height: 140px;
		background: url(../images/bottom_section_line.png) repeat-x center;
		position: relative;
		z-index: 2;
	}
	
	.bottom_section_border{
		padding: 20px 20px 0;
		border-top: 1px solid rgba(0,0,0,0.51);
	}
	
	#bottom_section_wrapper{
		width: 960px;
		height: auto;
		margin: -15px auto 0;
		position: relative;
		z-index: 3;
	}
	
	#contents{
		width: 800px;
		height: auto;
		float: left;
	}
	
	#see_mors{
		width: 100%;
		height: 50px;
		float: left;
	}
	
	#bottom_section_center{
		width: 960px;
		height: auto;
		margin: 0 auto;
	}
	
	#about_us{
		width: 250px;
		height: auto;
		float: left;
		position: relative;
		margin-bottom: 34px;
	}
	
	#about_us_image{
		width: 104px;
		height: 104px;
		background: #f0f0f0;
		box-shadow: 0 0 6px rgba(0,0,0,0.52);
		padding: 5px;
		border-radius: 100%;
		float: left;
		position: relative;
		z-index: 2;
		margin-right: 7px;
		margin-bottom: 7px;
	}
	
	#about_us_big_image{
		width: 526px;
		height: 218px;
		background: #f0f0f0;
		box-shadow: 0 0 6px rgba(0,0,0,0.52);
		padding: 5px;
		float: left;
		position: relative;
		z-index: 2;
		margin-right: 7px;
		margin-bottom: 7px;
	}
	
	#about_us_big_image img{
		width: 526px;
		height: 218px;
	}
	
	#about_us_image img{
		width: 104px;
		height: 104px;
		border-radius: 100%;
		box-shadow: 0 0 2px rgba(0,0,0,0.43);
	}
	
	#about_us_title_header{
		width: 200px;
		height: 37px;
		background: url(../images/about_us_title_header.png) no-repeat center;
		background-size: 100% 37px;
		position: relative;
		z-index: 1;
		left: 57px;
		top: -3px;
	}
	
	#about_us_title_header h2{
		width: 220px;
		margin: 0;
		font-size: 16px; 
		position: relative;
		left: -48px;
		top: 12px;
		color: #fff;
	}
	
	.about_us_text{
		width: 250px;
		height: auto;
		font-size: 12px;
		padding-left: 12px;
	}
	
	.in_main_page{
		width: 536px !important;
	}
	
	.circle {
		position: absolute !important;
		top: 6px;
 		shape-outside: circle(-400px,-400px,400px); /* (x, y, radius) */
 		float:left;
	}
	
	.see_more_button{
		width: 158px;
		height: 50px;
		background: url(../images/see_mone_en.png) no-repeat center;
		float: left;
	}
	
	.see_more_button:hover{
		background: url(../images/see_mone_en_hover.png) no-repeat center;
	}
	
	#about_us_see_more_conteiner{
		width: 250px;
		height: 50px;
		float: left;
	}
	
	#service{
		width: 250px;
		height: auto;
		float: left;
		position: relative;
		margin-left: 25px;
	}
	
	.in_other_page{
		width: 960px;
		height: auto;
		float: left;
		margin-bottom: 0 !important;
		margin-top: 44px;
	}
	
	.service_list{
		width: 250px;
		height: auto;
		font-size: 12px;
		padding-left: 12px;
	}
	
	#service_header{
		width: 253px;
		height: 37px;
		background: url(../images/service_title_header.png) no-repeat center;
		position: relative;
		z-index: 1;
		top: -5px;
	}
	
	#service_header h2{
		margin: 0;
		font-size: 16px; 
		position: relative;
		left: 16px;
		top: 14px;
		color: #fff;
	}
	
	#contact_see_more_conteiner{
		width: 250px;
		height: 50px;
		float: left;
		margin-left: 25px;
	}
	
	#teq_see_more_conteiner{
		width: 250px;
		height: 50px;
		float: left;
		margin-left: 25px;
	}
	
	.service_list ul{
		margon: 0;
		padding-left: 36px;
	}
	
	.service_list ul li{
		margin-bottom: 12px;
	}
	
	#contact{
		width: 250px;
		height: auto;
		float: left;
		position: relative;
		margin-left: 25px;
	}
	
	#contact_header{
		width: 253px;
		height: 37px;
		background: url(../images/service_title_header.png) no-repeat center;
		position: relative;
		z-index: 1;
		top: -5px;
	}
	#languages_section_in_footer  #active_footer span{
		color: #FFCB00 !important;
	}
	#contact_header h2{
		margin: 0;
		font-size: 16px; 
		position: relative;
		left: 16px;
		top: 14px;
		color: #fff;
	}
	
	.contact_list{
		width: 250px;
		height: auto;
		font-size: 12px;
	}
	
	.contact_list ul{
		margon: 0;
		padding-left: 12px;
		list-style: none;
	}
	
	.contact_list ul li{
		margin-bottom: 12px;
	}
	
	.contact_list strong{
		font-size: 14px; 
		margin-bottom: 4px;
		display: block;
	}
	
	.contact_list strong + ul{
		padding-left: 12px;
	}
	
	.contact_list strong + ul li{
		margin: 0;
	}
	
	#katalog_wrapper{
		width: 100%;
		min-width: 1104px;
		height: 200px;
		background: url(../images/katalog_bg.png) repeat-x bottom;
		float: left;
		margin-top: 54px;
		overflow: hidden;
	}
	
	#katalog_wrapper_right_side{
		width: 62px;
		height: 200px;
		background: url(../images/catalog_right_side.png) no-repeat center;
		position: absolute;
		right: 0;
	}
	
	#katalog_wrapper_inner{
		max-width: 1104px;
		height: 180px;
		margin: 0 auto;
		position: relative;
	}
	
	#katalog_wrapper_right_line{
		width: 1000%;
		height: 20px;
		background: #f0f0f1;
		position: absolute;
		right: -997.7%;
	}
	
	#katalog{
		width: 950px;
		height: 156px;
		margin: 0 auto;
		position: relative;
		top: 32px;
	}
	
	#footer_bg{
		width: 100%;
		min-width: 1104px;
		height: 134px;
		float: left;
		margin-top: 6px;
		overflow: hidden;
		margin-bottom: 26px;
		position: relative;
		z-index: 3;
	}
	
	#footer_wrapper{
		width: 980px;
		height: 134px;
		margin: 0 auto;
		position: relative;
	}
	
	#footer_left_side{
		width: 228px;
		height: 134px;
		background: url(../images/footer_left_side.png) no-repeat center;
		position: relative;
		left: -153px;
		float: left;
	}
	
	#footer_left_side_line{
		width: 1000%;
		height: 105px;
		position: absolute;
		background: url(../images/footer_left_side_line.png) repeat-x center;
		bottom: 0;
		right: 100%;
	}
	
	#footer_right_side_bg{
		width: 100%;
		height: 105px;
		position: absolute;
		background: url(../images/footer_bg.png) no-repeat center;
		left: 75px;
		top: 20px;
	}
	
	#footer_right_side_line{
		width: 1000%;
		height: 105px;
		position: absolute;
		background: url(../images/footer_right_line_bg.png) repeat-x center;
		left: 100%;
		top: 0px;
	}
	
	#footer_wrapper nav{
		margin: 18px;
		margin-left: 18px;
		float: left;
		position: absolute;
		z-index: 2;
		top: 25px;
	}
	
	#footer_wrapper nav ul{
		margin: 0;
		padding: 0;
		width: auto;
		height: 22px;
		list-style: none;
		float: left;
	}
	
	#footer_wrapper nav ul a{
		float: left; 
		font-size: 14px;
		margin-left: 20px;
		padding: 5px;
		font-weight: bold;
		color: #fff;
	}
	
	#footer_wrapper nav ul a:first-of-type{
		margin-left: 0;
	}
	
	#footer_wrapper nav ul a:hover{
		border-bottom: 2px solid #ffca0a;
	}
	
	#footer_wrapper nav ul a li{
		width: auto;
		height: auto;
	}
	
	#social_buttons_section_in_footer{
		float: left;
		height: 22px;
		padding: 0;
		padding-left: 17px;
		border-left: 1px solid #fff;
		margin-left: 26px;
	}
	
	.social_button{
		width: 20px;
		height: 20px;
		float: left;
		margin: 1px 0;
		margin-left: 8px;
	}
	
	.social_button:first-of-type{
		margin-left: 0px;
	}
	
	#facebook_footer{
		background: url(../images/facebook_in_footer.png) no-repeat center;
	}
	
	#facebook_footer:hover{
		background: url(../images/facebook_hover.png) no-repeat center;
	}
	
	#languages_section_in_footer{
		height: 15px;
		width: auto;
		float: right;
		margin: 21px 0;
		margin-right: 15px;
		position: absolute;
		top: 63px;
		z-index: 2;
		left: 24px;
	}
	
	#languages_section_in_footer .languages span{
		color: #fff !important;
	}
	
	#languages_section_in_footer .languages:hover span{
		color: #FFCC01 !important;
	}
	
	.in_footer{
		background: rgba(255,255,255,1.00) !important;
	}
	
	.languages:hover .in_footer{
		background: #FFCB00 !important;
	}
	
	#active_footer .in_footer{
		background: #FFCB00 !important;
	}
	
	
	
	#copyright{
		color: #fff;
		position: relative;
		float: right;
		z-index: 2;
		top: 42px;
		font-size: 14px;
	}
	
	#sulma_stydio{
		width: 85px;
		height: 22px;
		float: right;
		position: absolute;
		right: 0;
		top: 80px;
		z-index: 2;
	}
	
	#slider_section{
		width: 100%;
		height: auto;
		background: #3F3F3F;
		margin-bottom: -80px;
		position: relative;
		z-index: 0;
	}
	
	#slider_wrapper{
		max-width: 1400px;
		width: 100%;
		min-width: 1104px;
		height: auto;
		margin: 0 auto;
		position: relative;
		z-index: 0;
	}
	
	#slider_wrapper img{
		max-width: 1400px;
		width: 100%;
		min-width: 1104px;
		height: auto;
	}
	
	#slider_left_side{
		width: 100px;
		height: 100%;
		position: absolute;
		background: -moz-linear-gradient(left,  rgba(63,63,63,1) 10%, rgba(63,63,63,0) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(10%,rgba(63,63,63,1)), color-stop(100%,rgba(63,63,63,0)));
background: -webkit-linear-gradient(left,  rgba(63,63,63,1) 10%,rgba(63,63,63,0) 100%);
background: -o-linear-gradient(left,  rgba(63,63,63,1) 10%,rgba(63,63,63,0) 100%);
background: -ms-linear-gradient(left,  rgba(63,63,63,1) 10%,rgba(63,63,63,0) 100%);
background: linear-gradient(to right,  rgba(63,63,63,1) 10%,rgba(63,63,63,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f3f3f', endColorstr='#003f3f3f',GradientType=1 );
		left: 0;
		top: 0;
		z-index: 100;
	}
	
	#slider_right_side{
		width: 120px;
		height: 100%;
		position: absolute;
		background: -moz-linear-gradient(left,  rgba(63,63,63,0) 0%, rgba(63,63,63,1) 90%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(63,63,63,0)), color-stop(90%,rgba(63,63,63,1)));
background: -webkit-linear-gradient(left,  rgba(63,63,63,0) 0%,rgba(63,63,63,1) 90%);
background: -o-linear-gradient(left,  rgba(63,63,63,0) 0%,rgba(63,63,63,1) 90%);
background: -ms-linear-gradient(left,  rgba(63,63,63,0) 0%,rgba(63,63,63,1) 90%);
background: linear-gradient(to right,  rgba(63,63,63,0) 0%,rgba(63,63,63,1) 90%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003f3f3f', endColorstr='#3f3f3f',GradientType=1 );
		right: 0;
		top: 0;
		z-index: 100;
	}
	
	#bottom_section_big_wrapper{
		width: 100%;
		min-width: 1104px;
		height: auto;
	}
	
	#about_us_big_title_header{
		width: 250px;
		height: 50px;
		background: url(../images/about_us_big_header.png) no-repeat center;
		position: relative;
		z-index: 3;
		left: -10px;
		top: -8px;
	}
	
	#about_us_big_title_header h2{
		margin: 0;
		font-size: 16px; 
		position: absolute;
		left: 28px;
		top: 17px;
		color: #fff;
		font-weight: bold !important;
		
	}
	
	.menejment_header{
		width: 225px;
		height: auto;
		text-align: left; 
		padding-bottom: 10px;
		border-bottom: 1px solid #FFCB00;
		margin: 0 auto;
		float: right;
		margin-bottom: 16px;
	}
	
	.menejment_header h2{
		width: 225px;
		height: auto;
		margin: 0;
		margin-bottom: 6px;
		font-size: 18px;
	}
	
	.menejment_header span{
		width: auto;
		height: auto;
		margin: 0;
		margin-bottom: 10px;
		font-size: 12px;
	}
	
	#cement_images{
		width: 327px;
		height: auto;
		padding: 5px;
		background: rgba(245,245,245,1.00);
		box-shadow: 0 0 5px rgba(0,0,0,0.50);
		float: left;
	}
	
	#cement_images img{
		width: 327px;
		height: 400px;
	}
	
	.menejment_text{
		width: 350px;
		height: auto;
		margin: 0 auto;
		margin-top: 12px;
		font-size: 12px;
		margin-left: 0;
	}
	
	#cement_header{
		width: 300px;
		height: 50px;
		margin: 0;
		background: url(../images/cement_big_header.png) no-repeat left;
		position: absolute;
	}
	
	.big_line{
		background-size: 100% 50px !important;
	}
	
	#contact_conteiner{
		width: 960px;
		height: auto;
	}
	
	#cement_header h2{
		margin: 0;
		font-size: 16px; 
		position: relative;
		left: 18px;
		top: 18px;
		color: #fff;
	}
	
	#menejment{
		width: 350px;
		height: auto;
		float: left;
		margin: 0 36px;
		margin-right: 0;
		padding-top: 40px;
	}
	
	.menejment_image{
		width: 100px;
		height: auto;
		background: rgba(244,244,244,1.00);
		float: left;
		padding: 4px;
		box-shadow: 0 0 4px rgba(0,0,0,0.5);
		margin-right: 14px;
		margin-bottom: 0;
	}
	
	.menejment_image img{
		width: 100px;
		height: 100px;
	}
	
	#cement_text{
		width: 560px;
		height: auto;
		float: right;
		font-size: 12px;
	}
	
	#cement_text_inner{
		width: 560px;
		height: auto;
		float: right;
		font-size: 12px;
		margin-top: 54px;
	}
	
	#cement_table{
		width: 560px;
		height: auto;
		margin-top: 20px;
		float: left;
		margin-bottom: 24px;
	}
	
	.menejment_form{
		width: 100%;
		height: auto;
		float: left;
		padding-bottom: 13px;
		padding-top: 13px;
		border-bottom: 1px dotted rgba(0,0,0,0.51);
	}
	
	.line_in_about_page{
		top: -9px;
		margin-bottom: 30px;
	}
	
	#cement_table table{
		width: 560px;
		height: auto;
		float: left;
		border-collapse: collapse;
		border: 1px solid #000;
	}
	
	#cement_table table th{
		border: 1px solid rgba(131,131,131,1.00);
		padding: 10px; 
		font-size: 14px;
		background: #FFCB00;
	}
	
	#cement_table table td{
		border: 1px solid rgba(131,131,131,1.00);
		padding: 10px;
	}
	
	#cement_price{
		float: left;
	}
	
	.no_margin{
	}
	
	.bottom_section_small_wrapper{
		width: 800px;
		height: auto;
		border-top: 1px solid #6C6D72;
		padding-top: 20px;
		margin: 0 auto;
	}
	
	#contact_left_side{
		width: 250px;
		height: auto;
		float: left;
	}
	
	#contact_inner{
		width: 960px;
		height: 266px;
		padding-top: 60px;
		margin-bottom: 34px;
	}
	
	.contact_form_items{
		width: auto;
		height: auto;
		margin-bottom: 6px;
	}
	
	.inputs{
		width: 232px;
		border: 1px solid rgba(0,0,0,0.20);
		padding: 6px 8px;
		margin: 0 0 5px;
		outline: none;
	}
	
	.inputs:focus{
		border: 1px solid #FFCB00;
	}
	.textarea{
		height: 60px;
		max-width: 232px; 
	}
	
	.submits{
		width: 250px;
		padding: 8px 0;
		border: 1px solid rgba(5,71,151,0.20);
		border-radius: 5px;
		background: rgb(255,203,0);
background: -moz-linear-gradient(top,  rgba(255,203,0,1) 0%, rgba(255,165,0,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,203,0,1)), color-stop(100%,rgba(255,165,0,1)));
background: -webkit-linear-gradient(top,  rgba(255,203,0,1) 0%,rgba(255,165,0,1) 100%);
background: -o-linear-gradient(top,  rgba(255,203,0,1) 0%,rgba(255,165,0,1) 100%);
background: -ms-linear-gradient(top,  rgba(255,203,0,1) 0%,rgba(255,165,0,1) 100%);
background: linear-gradient(to bottom,  rgba(255,203,0,1) 0%,rgba(255,165,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcb00', endColorstr='#ffa500',GradientType=0 ); 
		color: #fff;
		font-weight: bold;
		font-size: 16px;
		outline: none; 
	}
	
	.submits:active{
		width: 250px;
		padding: 8px 0;
		border: 1px solid rgba(5,71,151,0.20);
		border-radius: 5px;
		background: rgb(255,203,0);
background: rgb(255,165,0);
background: -moz-linear-gradient(top,  rgba(255,165,0,1) 0%, rgba(255,203,0,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,165,0,1)), color-stop(100%,rgba(255,203,0,1)));
background: -webkit-linear-gradient(top,  rgba(255,165,0,1) 0%,rgba(255,203,0,1) 100%);
background: -o-linear-gradient(top,  rgba(255,165,0,1) 0%,rgba(255,203,0,1) 100%);
background: -ms-linear-gradient(top,  rgba(255,165,0,1) 0%,rgba(255,203,0,1) 100%);
background: linear-gradient(to bottom,  rgba(255,165,0,1) 0%,rgba(255,203,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa500', endColorstr='#ffcb00',GradientType=0 );
 
		color: #fff;
		font-weight: bold;
		font-size: 16px;
		outline: none; 
	}

	.labels{
		font-size: 14px;
		font-weight: bold; 
	}
	
	#contact_right_side{
		width: 383px;
		height: 265px;
		float: left;
		margin-left: 20px;
		padding: 8px 20px;
		margin: 0 20px;
		padding-left: 20px;
		border-left: 1px solid rgba(0,0,0,0.20);
		border-right: 1px solid rgba(0,0,0,0.20);
	}
	
	#google_map{
		float: left;
	}
	
	#google_map iframe{
		width: 383px;
		height: 265px;
	}
	
	#gallery_inner{
		width: 960px;
		height: auto;
		padding-top: 68px;
		margin-bottom: 36px;
	}
	
	.gallery_images{
		width: 213px;
		height: auto;
		padding: 6px;
		background: #fff;
		box-shadow: 0 0 4px rgba(0,0,0,0.75);
		margin-left: 20px;
		float: left;
	}
	
	.gallery_images img{
		width: 213px;
		height: 156px;
	}
	
	.gallery_images:first-of-type{
		margin-left: 0px;
	}
	
	.gallery_items_conteiner{
		width: 960px;
		height: 172px;
		margin-bottom: 30px;
	}
	
	#Paginator{
		width: 100%;
		height: auto;
		margin: 2px 0 0px;
		text-align: center;
		float: left;
		display: inline;
		margin-bottom: 16px;
	}

	#Paginator a:link{
		color: rgba(0,0,0,1.00);
		text-decoration: none;
	}

	#Paginator a:active{
		color: rgba(0,0,0,1.00);
		text-decoration: none;
	}

	#Paginator a:visited{
		color: rgba(42,42,42,1.00);
		text-decoration: none;
	}

	.pagination_list{
		width: auto;
		margin: 0;
		padding: 0 20px;
		list-style: none;
		border-radius: 4px;
		text-align: center;
		display: inline-block;
	}

	.pagination_list a{
		float: left;
		margin: 4px 4px;
		padding: 3px 8px;
		border-radius: 100%;
		background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(79,79,79,0.1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(79,79,79,0.1)));
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(79,79,79,0.1) 100%);
background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(79,79,79,0.1) 100%);
background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(79,79,79,0.1) 100%);
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(79,79,79,0.1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#1a4f4f4f',GradientType=0 );

		box-shadow: 0px 0px 2px rgba(0,0,0,0.3) inset;
	}

	.pagination_list a:hover{
		border-radius: 100%;
		background: #FFCB00;
		box-shadow: 0 0 9px rgba(151,84,0,1.00) inset;
		color: #fff !important;
	}

	.pagination_list a[nohref]{
   		color: rgba(200,200,200,0.4);
	}

	.pagination_list a[nohref]:hover{
   		color: rgba(153,153,153,0.4) !important;
		background: rgba(213,213,213,0.20);
		box-shadow: 0 0 4px rgba(0,0,0,0.15) inset;
	}

	.pagination_list a:first-of-type{
		margin-right: 20px;
		border-radius: 3px; 
		font-size: 14px;
		font-weight: bold;
		padding: 7px 4px;
	}

	.pagination_list a:last-of-type{
		margin-left: 20px;
		border-radius: 3px; 
		font-size: 14px;
		font-weight: bold;
		padding: 7px 4px;
	}
	
	.crash_menu_conteiner{
		position: absolute;
		width: 240px;
		height: 0px;
		background: rgba(248,248,248,1.00);
		padding: 0 0px;
		padding-top: 0px;
		margin-left: -3px;
		overflow: hidden;
		top: 62px;
	}
	
	.crash_menu_point:hover .crash_menu_conteiner{
		height: auto;
		padding-top: 1px;
	}
	
	.crash_menu_point{
		float: left; 
		font-size: 14px;
		margin-left: 20px;
		padding: 5px;
		font-weight: bold;
		color: #6c6d71;
	}
	
	.crash_menu_conteiner li{
		padding: 12px 2px;
		width: 100% !important;
		border: 1px solid rgba(203,203,203,1.00);
		margin-left: -1px;
		padding-left: 20px;
	}
	
	.crash_menu_conteiner li a:hover{
		border-bottom: 0px solid rgba(0,0,0,0.00) !important;
		opacity: 0.5;
	}
	
	.crash_href{
		margin: 0;
		padding: 0;
		float: left;
		width: 100%;
		border-bottom: 0px solid rgba(0,0,0,0.00) !important;
		margin-top: -1px;
	}
	
	.crash_href:hover{
		background: rgb(255,173,50);
background: rgb(255,200,50);
background: -moz-linear-gradient(top,  rgba(255,200,50,1) 0%, rgba(255,165,0,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,200,50,1)), color-stop(100%,rgba(255,165,0,1)));
background: -webkit-linear-gradient(top,  rgba(255,200,50,1) 0%,rgba(255,165,0,1) 100%);
background: -o-linear-gradient(top,  rgba(255,200,50,1) 0%,rgba(255,165,0,1) 100%);
background: -ms-linear-gradient(top,  rgba(255,200,50,1) 0%,rgba(255,165,0,1) 100%);
background: linear-gradient(to bottom,  rgba(255,200,50,1) 0%,rgba(255,165,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc832', endColorstr='#ffa500',GradientType=0 );
		color: #fff;
	}