#content { padding:90px 0 0 0;}	
	#content .maincat { }
		#content .maincat a, #content .maincat a:visited {color:#f17b21;}
		#content .maincat h2 {text-align:center;  text-transform:uppercase;}
			#content .maincat h2 span { border-left:4px #f17b21 solid; border-right:4px #f17b21 solid; font-family:kelson; font-size:36px; padding:0 20px;}
				#content .maincat h2 span a, #content .maincat h2 span a:visited {font-family:kelson; font-size:36px; color:#000; text-decoration:none;}
				#content .maincat h2 span a:hover { font-family:kelson; font-size:36px; color:#f17b21; text-decoration:none;}
				
		#content .maincat .maincatch { background:url(../img/mcch.gif) center top no-repeat; height:16px;}
		#content .maincat .maincatcc {background:#eeeded; font-size:16px; padding:2px 20px 25px 20px; text-align: justify;}
			#content .maincat .maincatcc .maincatlink { text-align:center;}
				#content .maincat .maincatcc .maincatlink a, #content .maincat .maincatcc .maincatlink a:visited { background:#f17b21; color:#FFF; text-decoration:none; text-transform:uppercase; padding:10px 40px;}
				#content .maincat .maincatcc .maincatlink a:hover { background:#f17b21; color:#ccc; text-decoration:none; text-transform:uppercase; padding:10px 40px;}
			#content .maincat .maincatcc .maincatname {font-size:14px; font-weight:bold; text-align:right; border-right:1px #f17b21 solid; padding:0 10px 0 0; margin:0 0 5px 0;}
				#content .maincat .maincatcc .maincatname a, #content .maincat .maincatcc .maincatname a:visited {font-size:14px; font-weight:bold; text-align:right; text-decoration:none; color:#000;}
				#content .maincat .maincatcc .maincatname a:hover {font-size:14px; font-weight:bold; text-align:right; text-decoration: underline; color:#000;}
		#content .maincat .maincatcf { background:url(../img/mccf.gif) center top no-repeat; height:32px;}
		
	#content .text {color:#4c4c4c; font-size:18px; padding:0 15px 10px 15px; text-align:left;}
		#content .text h1 {font-family:kelson; font-size:36px; color:#000; text-align:center; text-transform:uppercase;}
		#content .text h2 {font-family:kelson; font-size:24px; color:#000; text-align:center; text-transform:uppercase; }
			#content .text h2 span {font-family:kelson; font-size:24px; color:#000; text-align:center; text-transform:uppercase; border-bottom:2px #f17b21 solid;  }
		#content .text ul {margin:0 0 0 17px;}	

		
	#content #cattext {color:#4c4c4c; font-size:18px; padding:0 15px; text-align:left; }
		#content #cattext ul {margin:0 0 0 17px;}
	
	.mimg {cursor:pointer;}
			
	#mclients {}
		#mclients h2 {text-align:center;  text-transform:uppercase;}
			#mclients h2 span {font-family:kelson; font-size:36px;}
				#mclients h2 span a, #mclients h2 span a:visited {border-bottom:4px #f17b21 solid; font-family:kelson; font-size:36px; text-decoration:none; color:#000;}
				#mclients h2 span a:hover {border-bottom:4px #f17b21 solid; font-family:kelson; font-size:36px; text-decoration:none; color:#f17b21;}			
			
		#mclients #mclientsc {border-top:1px #d1d1d1 solid; position:relative; margin:30px 0 0 0; height:190px;}
			#mclients #mclientsc #ugolok3 {position:absolute; width:100%; height:17px; background:url(../img/ugolok2.gif) center top no-repeat; left:0; top:-17px;}
			
			#clientscontainer {width:100%; overflow:hidden; position:relative; height:112px; text-align:left; margin:10px 0; }
				#clientsslider {width:100000px; position:absolute; left:0px;}
					.clientsitem {float:left; overflow:hidden; height:112px;}
						#clientscontainer .clientscell {height:112px; text-align:center; vertical-align:middle; width:160px;}
							#clientscontainer .clientsimg {height:112px; width:158px; margin:0 1px 0 1px;}
							
			.mainclientlink { text-align:center; margin:20px 0 0 0;}
				.mainclientlink a, .mainclientlink a:visited { background:#f17b21; color:#FFF; text-decoration:none; text-transform:uppercase; padding:10px 40px;}
				.mainclientlink a:hover { background:#f17b21; color:#ccc; text-decoration:none; text-transform:uppercase; padding:10px 40px;}
							
		#mclients .mclientsf {background:url(../img/clf.gif) center top no-repeat; height:18px;}
	
	#mcontacts {}
		#mcontacts h2 {text-align:center;  text-transform:uppercase;}
			#mcontacts h2 span {font-family:kelson; font-size:36px;}
				#mcontacts h2 span a, #mcontacts h2 span a:visited {border-bottom:4px #f17b21 solid; font-family:kelson; font-size:36px; text-decoration:none; color:#000;}
				#mcontacts h2 span a:hover {border-bottom:4px #f17b21 solid; font-family:kelson; font-size:36px; text-decoration:none; color:#f17b21;}				
				
		#mcontacts #mcontactsc {border-top:1px #d1d1d1 solid; position:relative; margin:30px 0 0 0; padding:10px 12% 10px 12%; text-align:left; }
			#mcontacts #mcontactsc #ugolok3 {position:absolute; width:100%; height:17px; background:url(../img/ugolok2.gif) center top no-repeat; left:0; top:-17px;}
							
		#mcontacts .mcontactsf {background:url(../img/clf.gif) center top no-repeat; height:18px;}
		
	#mvpech {}
		#mvpech h2 {text-align:center;  text-transform:uppercase;}
			#mvpech h2 span { font-family:kelson; font-size:36px;}
				#mvpech h2 span a, #mvpech h2 span a:visited {border-bottom:4px #f17b21 solid; font-family:kelson; font-size:36px; text-decoration:none; color:#000;}
				#mvpech h2 span a:hover {border-bottom:4px #f17b21 solid; font-family:kelson; font-size:36px; text-decoration:none; color:#f17b21;}
				
		#mvpech #mvpechc {border-top:1px #d1d1d1 solid; position:relative; margin:30px 0 0 0;}
			#mvpech #mvpechc #ugolok5 {position:absolute; width:100%; height:17px; background:url(../img/ugolok2.gif) center top no-repeat; left:0; top:-17px;}
			.mainvpechlink { text-align:center; margin:20px 0 30px 0;}
				.mainvpechlink a, .mainvpechlink a:visited { background:#f17b21; color:#FFF; text-decoration:none; text-transform:uppercase; padding:10px 40px;}
				.mainvpechlink a:hover { background:#f17b21; color:#ccc; text-decoration:none; text-transform:uppercase; padding:10px 40px;}
			
				.mvpechitem {float:left; width:28%; margin:10px 2.6%; text-align:center; }
					.mvipodpisi {height:90px; overflow:hidden;}
						.mvipodpis {font-family:kelson; color:#000; font-size:24px; font-weight:bold; text-align:center;}
						.mvipodpis2 {font-family:kelson; color:#4c4c4c; font-size:14px; text-align:center; margin:5px 0 0 0;}
						.mvipodpis3 {font-family:kelson; color:#f17b21; font-size:16px; font-weight:bold; text-align:center; margin:5px 0 0 0;}
					.mviimg { height:205px; border-bottom:1px #c9c9c9 solid;}
						.mviimg img {width:178px; height:178px; border-radius:100px;}
					.mvic {color:#4c4c4c; font-style:italic; font-size:14px; text-align:center; margin:0 0 0 0;}
		
		#mvpech .mvpechf {background:url(../img/clf.gif) center top no-repeat; height:18px;}
	

	
.arial {font-family:Arial, Helvetica, sans-serif;}
.grey {color:#666;}
.hidden {display: none;}
