	em
	{
		font-style: normal;
	}
	h1,h2,h3,h4
	{
		font-size: 12px;
		line-height: 20px;	
		padding: 0;
		margin: 0;
	}
	body
	{
		margin: 0px;
		padding: 0px;
		font:normal 12px Tahoma, Verdana, Arial, Geneva, Helvetica;
		/*height: 100%;*/
		/*background: #ccc;*/
		padding-top: 14px;
		background: #ccc url(images/htmlBackg.jpg) top left repeat-x;		
	}	
	html
	{					
		/*height: 100%;*/
		min-width: 1000px;				
	}
	a{color: #000;outline: none !important;}
	img
	{
		border: none;
	}
	form{padding: 0px;margin: 0px;}	
    
	
	/* div{border: 1px solid red;}
	

	/* end page description*/	
	
	/***************************************************************************
		HEADER of PAGE(tpl)
	***************************************************************************/
	/*COUNETRS*/
	.counters
	{	
		margin: 20px 10px 10px 20px;		
	}
	
	/*COUNTERS*/
	
	/*NO INDEX HEADER */
	#pagesW a
	{
		text-decoration: none;
	}
	.mapSub
	{
		margin: 10px 50px;
		list-style-type: square;
	}
	.mapSub a
	{
		color: #000;
		text-decoration: none;
	}
	.mapSub a:hover
	{
		text-decoration: underline;
	}
	#headerNoIndex
	{		
		width: 971px;		
		margin: 0 auto !important;
		height: 163px;			
	}
	#headerTopNoIndex
	{	
		background: url(images/headerTopNoIndex.png) top left no-repeat;
		height: 7px;
		font-size: 5px;
	}
	#headerBotNoIndex
	{
		background: url(images/headerBotNoIndex.jpg) top left no-repeat;
		height: 157px;		
	}
	#headerLogo
	{
		float: left;
		width: 254px;
		height: 53px;
		background: url(images/logoBelcom.png) top left no-repeat;
		margin: 10px 0px 0px 40px;
		display: inline;		
	}
	#headerLogo a
	{
		display: block;
		width: 254px;
		height: 53px;
		position: relative;
	}
	#headerIconsNoIndex
	{
		float: left;
		width: 200px;
		margin-top: 25px;
		margin-left: 10px;
		/*border: 1px solid red;*/
	}	
	#headerIconsNoIndex img
	{
		margin: 0px 3px;
	}	
	#headerContacsNoInIndex
	{
		float: right;		
		/*border: 1px solid red;	*/
		background: url(images/headeArrow.png) top left no-repeat;				
		height: auto !important;
		/*height: 300px;*/
		padding: 0px 20px;
		color: #f9f8f8;
		font: bold 11px Tahoma;	
		margin-top: 10px;
	}
	/*END NO INDEX HEADER*/

	#header
	{		
		width: 971px;		
		margin: 0 auto !important;
		height: 392px;			
	}
	#headerTop
	{
		background: url(images/headerTop.png) top left no-repeat;
		height: 8px;
		font-size: 6px;
	}
	#headerBot
	{
		background: url(images/headerBot.jpg) top left no-repeat;
		height: 379px;
		padding: 5px 10px 0px 30px;	
		overflow: hidden !important;		
		/*border: 1px solid red;*/
	}
	#headerIcons
	{
		float: left;
		width: 200px;
		/*border: 1px solid red;*/
	}
	#headerContacs
	{
		float: right;		
		/*border: 1px solid red;	*/
		background: url(images/headeArrow.png) top left no-repeat;				
		height: auto !important;
		height: 300px;
		padding: 0px 20px;
		color: #f9f8f8;
		font: bold 11px Tahoma;	
	}
	#headerIcons img
	{
		margin: 0px 3px;
	}
	
	/***************************************************************************
		main_container of  PAGE(tpl)
	***************************************************************************/			
	
	#mainContainer
	{	
		text-align: left !important; 
		/*min-height: 100%;*/
		height: auto !important; /*ie min HEIGHT HACK*/
		/*height: 100%;*/
		width: 971px;
		margin: 0 auto !important;
		background: #fff;
		overflow /**/:/**/ auto;	
	}
	/*TOP MENU*/
	#topMenu
	{
		background: url(images/topMenuBackg.jpg) top left repeat-x;
		height: 40px;		
		overflow: hidden;	
	}
	#topMenu ul
	{
		position: relative;
		margin: 0px 0px 0px 0px;
		float: left;	
		display: inline;		 /*double hack IE6 margin*/
		width: 658px;
		height: 34px;
		overflow: hidden;
		list-style-type: none;
		padding: 0px;
		margin: 0px;	
		padding-left: 25px;
	}
	#topMenu ul li
	{
		float: left;
		margin: 0px 1px;
		display: inline;  /*double hack IE6 margin*/		
	}
	#topMenu ul li a
	{
		color: #003333;
		text-decoration: none;
		display: block;
		font: bold 13px Arial;
		padding: 9px 5px;
	}
	#topMenu ul li a:hover
	{
		background: url(images/topMenuHover.jpg) top left repeat-x;
		color: #f9f8f8;
	}
	#topMenuSearch p
	{
		padding: 0px;
		margin: 0px;
		/*padding-left: 10px;*/
	}
	/*END MENU TOP*/
	
	
	#topMenuSearch
	{
		/*padding-top: 7px;*/	
		float: right;
		margin-right: 10px;
		display: inline;
	}		
	
	#topMenuSearch input
	{
		border: none;
		font: normal 11px Georgia;
		color: #b8b6b6;
		padding: 3px 20px 3px 10px;
		background: url(images/searchBackg.png) top left no-repeat;
		width: 189px;		
		margin-top: 7px;
	}
	
	table tr td
	{
		vertical-align: top !important;	
		text-align: left !important;		
	}
	button.subSearch
	{
		background: none;
		border: none;				
		background: url(images/topMenuHover.jpg) top left repeat-x;
		margin-top: 1px;
	}
	.subSearch span
	{
		text-decoration: underline;		
		display: block;
		color: #ccffff;
		font: normal 12px Arial;
		height: 31px;
		padding-top: 7px;
		width: 40px !important;
	}	
	
	
	
	#searchLeftRound
	{
		background: url(images/searchLeftRound.gif) top right no-repeat;
		width: 8px;
		height: 18px;
	}
	#searchRightRound
	{
		background: url(images/searchRightRound.gif) top left no-repeat;
		width: 8px;
		height: 18px;
	}

	
	/*INDEX WORK*/
	
	#indexWork
	{
		background: url(images/workWord.jpg) 100% 10px no-repeat;		
		min-height: 181px;
		height: auto !important;
		height: 181px;		
	}
	#indexWorkIn
	{
		width: 900px;
		margin-left: 30px;		
		min-height: 165px;
		height: auto !important;
		height: 166px;
		padding-top: 15px;		
	}
	#indexWorkIn table tr td 
	{
		vertical-align: middle !important;
		text-align: center !important;
		font: normal 11px Tahoma;
	}	
	#indexWorkIn table tr td  a {color: #959595}
	.indexWorkAbout
	{		
		color: #000;
	}
	.indexWorkAboutCategory
	{
		color: #959595;
		text-decoration: underline;
		font-family: Georgia;
	}
	
	
	/*END INDEX WORK*/
	
	
	/*INDEX TO USERS*/
	
	#toUsersBox
	{
		min-height: 1px;
		overflow /**/:/**/ auto;	
	}	
	/*div{border: 1px solid red;}*/
	#indexSpecBox
	{
		float: left;
		width: 262px;		
		min-height: 55px;
		height: auto !important;
		height: 55px;
		background: #fff url(images/indexSpecBox.jpg) top left no-repeat;
		font: normal 11px Tahoma;
	}
	#indexSpecBox a.specLink
	{
		color: #f9f8f8;
		text-decoration: underline;		
		text-transform: uppercase;
		font: normal 11px Tahoma;
		display: block;
		padding-top: 19px;
		padding-bottom: 30px;
		margin-left: 100px;		
	}
	.newsGen
	{
		margin: 10px 10px 0px 20px;		
		color: #000; 
		font-weight: normal;
	}
	.newsGen a {	color: #000; text-decoration: none;}	
	.newsGen a:hover{text-decoration: underline;}
	.newsGen a.allNewsLink{color: #1b1464;}
	.newsGen span.dateNews
	{
		color: #1b1464 !important;	
		font-weight: bold;
	}
	#indexServisesR
	{
		min-height: 100px;
		height: auto !important;
		height: 100px;
		margin-left: 268px;		
		background: #e5e5e5;
	}
	/*Предложения справа*/
	.indexServisesRIn
	{
		float: left;
		width: 231px;
		display: inline;				
		/*margin-left: 1px;*/
		
	}
	.indexServisesRTop
	{
		height: 49px;		
		position:  relative;
		left: -1px;
		margin-right: -1px;
		overflow: hidden !important;
	}
	#ServOrder
	{
		background: url(images/ServOrderBackg.jpg) top left no-repeat;		
	}
	#ServR
	{
		margin-left: 2px;
		background: url(images/ServRBackg.jpg) top left no-repeat;	
	}
	#ServEnterBackg
	{
		background: url(images/ServEnterBackg.jpg) top left no-repeat;
		margin-left: 2px;
		width: 240px !important;		
	}
	.indexServisesRTop a.linkR
	{
		color: #f9f8f8;
		text-decoration: underline;		
		text-transform: uppercase;
		font: normal 11px Tahoma;
		display: block;
		padding-top: 17px;
		padding-bottom: 30px;
		margin-left: 83px;
	}
	.indexServisesText
	{
		/*border: 1px solid red;*/
		padding: 20px 5px 5px 10px;
		font: normal 11px Tahoma;
		color: #000;
	}
	span.globIndexServH a
	{
		font: bold 12px Tahoma;
		color: #1b1464;	
		text-decoration: none;
	}
	span.globIndexServH a:hover{text-decoration: underline;}
	
	/*END Предложения справа*/
	#indexUsersBoxIn
	{
		overflow /**/:/**/ auto;
		background: #fff url(images/indexUsersBoxIn.jpg) top right repeat-y;
	}
	#indexBotUsers
	{		
		clear: both;
		margin-left: 268px;
		background: #e5e5e5 url(images/indexBotUsersRound.jpg) top left no-repeat;
		height: 9px;
		font-size: 7px;
		/*border: 1px solid red;*/
	}	
	
	/*END INDEX TO USERS*/
	
	/*INDEX OTHER*/
	
	.indexOtherBox
	{
		margin: 10px;	
		overflow /**/:/**/ auto;
		margin-top: 40px;
	}
        
	.indexOtherClassIn
	{	
		float: left;
		display: inline;
		width: 301px;
		margin-left: 8px;
		margin-top: 8px;
	}
	.indexOtherTop
	{	
		background: url(images/indexOtherTop.jpg) top left no-repeat;
		height: 12px;	
		font-size: 10px;		
	}
	.indexOtherMiddle
	{			
		min-height: 100px;
		height: auto !important;
		height: 100px;		
		border-right: 1px solid #ccc;
		border-left: 1px solid #ccc;
		width: 299px;		
	}
	.indexOtherBot
	{	
		background: url(images/indexOtherBot.jpg) top left no-repeat;
		height: 12px;	
		font-size: 10px;
	}
	.middleImg
	{
		text-align: center;
		padding-bottom: 10px;
	}
	.middleText
	{
		font: normal 11px Tahoma;
		color: #000;
		margin: 0px 15px; 
		padding: 5px 0px;
	}
	.middleTextHead
	{
		font-size: 14px
	}
	.middleTextHead1
	{
		color: #0b71a8;
	}
	.middleTextHead2
	{
		color: #790000;
	}
	.middleTextHead3
	{
		color: #ea790a;
	}
        #someLnks a{color: #9c9c9c}
        #someLnks{position: relative;width: 900px;color: #000;margin: 0 auto;margin-top: -60px;text-align: center;}
        .newsGen ul  {list-style: none;padding: 0;margin: 0;}
        .newsGen ul li {padding: 3px 0}

        .newsGen ul li a
        {
            font: bold 13px Arial;
            text-decoration: none;
            color: #012b55;
            display: block;
            min-height: 22px;
            height: auto !important;
            height: 22px;
            padding-top: 5px;
            padding-left: 20px;
            background: url(css/images/pathError.jpg) 0 50% no-repeat;
        }
	a#indexCMSButton
	{
		background: url(images/indexCMSButton.jpg) top left no-repeat;
		height: 26px;
		width: 160px;
		display: block;
		margin: 10px 0px 0px 0px;
	}
	a#indexHostButton
	{
		background: url(images/indexHostButton.jpg) top left no-repeat;
		height: 26px;
		width: 160px;
		display: block;
		margin: 10px 0px 0px 0px;
	}	
	a#indexConsButton
	{
		background: url(images/indexConsButton.jpg) top left no-repeat;
		height: 26px;
		width: 160px;
		display: block;
		margin: 10px 0px 0px 0px;
	}	
	.separIndex
	{
		clear: left;
	}
	
	/*END INDEX OTHER*/
	#indexUsersBoxInNoIndex
	{
		overflow /**/:/**/ auto;		
	}		
	#indexServisesRNoIndex
	{
		height: 49px;		
	}	
	.indexServisesRInNoIndex
	{
		float: left;		
		display: inline;		
	}
	/*NO INDEX PAGE*/
	.indexServisesRTopNoIndex
	{
		height: 48px;		
		overflow: hidden !important;
	}	
	#ServSpecBackgNoIndex
	{
		background: url(images/NoIndexSpec.jpg) top left no-repeat;		
		width: 244px !important;		
	}
	.indexServisesRInNoIndex a.linkR
	{
		color: #f9f8f8;
		text-decoration: underline;		
		text-transform: uppercase;
		font: normal 11px Tahoma;
		display: block;
		padding-top: 19px;
		padding-bottom: 30px;
		margin-left: 90px;
	}	
	#ServOrderNoIndex
	{
		background: url(images/ServOrderNoIndex.jpg) top left no-repeat;
		width: 242px;
	}
	#ServRNoIndex
	{		
		background: url(images/ServRBackgNoIndex.jpg) top left no-repeat;
		width: 243px;
		margin-left: 1px;
	}
	#ServEnterBackgNoIndex
	{
		background: url(images/ServEnterBackgNoIndex.jpg) top left no-repeat;
		margin-left: 1px;
		width: 240px !important;		
	}
	#toUsersBoxNoIndex
	{
		min-height: 1px;
		overflow /**/:/**/ auto;
		position: relative;
		top: -4px;
	}
	#path
	{
		margin-right: 200px;		
		margin-top: 4px;
		padding: 0px 0px 0px 15px;
		background: url(images/pathError.jpg) top left no-repeat;		
		font: normal 11px Tahoma;
		color: #9e9e9e;		
		margin-left: 250px;
	}
	#path a
	{
		color: #9e9e9e;
		text-decoration: none;
		padding-left: 3px;		
	}
	#path a:hover
	{
		text-decoration: underline;
		color: #7d7d7d;
	}	
	
	/*LEFT MAIN BOX menu*/
	#leftMainBox
	{
		float: left;
		width: 242px;			
	}	
	#leftMainBox ul 
	{
		list-style-type: none;
		padding: 0px;
		margin: 0px;
	}
	#leftMainBox ul li a
	{
		font: bold 13px Arial;
		text-decoration: none;
		color: #012b55;
		display: block;		
		min-height: 22px;
		height: auto !important;
		height: 22px;				
		padding-top: 5px;
		padding-left: 40px;
	}
	/*.subMenuFooter
	{
		background: #e5e5e5 url(images/subMenuFooter.jpg) top right no-repeat;
		height: 9px;
		font-size: 9px;		
	}*/
	#leftMainBox ul li a:hover
	{
		/*border-top: 1px solid #e5e5e5;*/
		/*border-bottom: 3px solid #b7b7b7;		
		background: url(images/menuHover.jpg) top left repeat-x;*/
		background: url(images/aLeftHover.jpg) top left repeat; 
	}
	span.leftBotMenu
	{
		background: #b7b7b7;
		height: 3px;
		font-size: 3px;
		display: block;
		visibility: hidden;
	}
	#leftMainBox ul li a:hover span.leftBotMenu
	{
		visibility: visible;		
	}

	
	/*subMenu*/
	ul.subMenu
	{		
		color: #003467;		
		background: #e5e5e5 url(images/subMenuFooter.jpg) bottom right no-repeat;
		padding: 10px 0px;
		margin-bottom: 5px;
		display: none;
	}
	ul.subMenu a
	{
		color: #003467 !important;
		text-decoration: none !important;
		font: normal 12px Arial!important;
		display: block;
		min-height: 20px;
		height: auto !important;
		height: 20px;
		padding-left: 60px !important;		
	}
	ul.subMenu a:hover
	{
		text-decoration: underline !important;
		background: none !important;
	}
	/*END subMenu*/
	
	#towSmall
	{
		background: url(images/towSmall.jpg) top left no-repeat;
		height: 56px;
		margin: 50px 0px 10px 0px
	}
	#newsNoIndexBox
	{
		padding-right: 20px;
		padding-left: 10px;
		font-size: 11px;
	}
	/*END LEFT MAIN BOX*/	
	
	#mainBox
	{
		overflow /**/:/**/ auto;		
	}
	
	/*CENTER BOX*/
	#MainCenterBox
	{
		margin-left /**/:/**/ 250px;
		padding-top: 20px;		
	}
	#globalHeaderIn
	{
		font: normal 19px Tahoma;	
	}

	#globalHeader
	{
		background: url(images/newsHArrow.jpg) top left no-repeat;
		min-height: 37px;		
		height: auto !important;
		height: 37px;
		color: #000;
		text-transform: uppercase;		
		padding: 0px 10px 0px 30px;		
	}
	#globalHeaderTwo
	{		
		min-height: 37px;		
		height: auto !important;
		height: 37px;
		color: #000;
		text-transform: uppercase;		
		padding: 0px 10px 0px 10px;		
	}
	
	
	#globalHeader a
	{
		color: #898989;
		text-decoration: underline;
		font: normal 9px Tahoma;
		padding: 0px;
	}
	#dateNews
	{
		background: #eae8e8 url(images/dateNews.jpg) top left no-repeat; 
		padding: 5px 10px 4px 10px;
		font-weight: bold;
		margin-top: 20px;
		height: 16px;
	}
	#newsFullText
	{
		font: normal 11px Tahoma;
		padding: 0px 50px 10px 25px;
		text-align: justify;
	}
	#newsFullTextGallery
	{
		font: normal 11px Tahoma;
		padding: 0px 20px 10px 25px;
		text-align: justify;
		margin-top: 20px;		
	}	
	#newsFullTextDesc
	{
		font: normal 11px Tahoma;
		/*padding: 10px 0px 20px 25px;*/
		text-align: justify;
		text-align: right !important;				
	}	
	/*END CENTER BOX*/
	
	/*END NO INDEX PAGE*/
	
	.middleImgNoIndex
	{
		text-align: center;
		padding-bottom: 10px;
		position: relative;
		/*top: -20px;*/
	}
	.absoluteNoIndex
	{
		position: absolute;		
	}
	.absoluteNoIndex img
	{
		position: relative;
		top: -20px;
		left: 10px;
	}
	.middleTextNoIndex
	{
		font: normal 11px Tahoma;
		color: #000;
		margin: 0px 15px; 
		padding: 5px 0px;
		padding-top: 23px;
	}
	#newsFullTextTwo
	{
		font: normal 11px Tahoma;
		padding: 0px 0px 0px 15px;
		text-align: justify;
		overflow /**/:/**/ auto;		
	}	
	#newsFullTextTwo
	{
		font: normal 11px Tahoma;
		padding: 0px 0px 10px 15px;
		text-align: justify;
	}	
	.genAllNews
	{
		margin: 5px 0px;			
		background: #ebeaea;
		overflow /**/:/**/ auto;
		/*border: 1px solid red;	*/
	}
	.genAllNewsHover
	{
		margin: 5px 0px;			
		background: #e5e5e5;
		overflow /**/:/**/ auto;
		/*border: 1px solid red;	*/
	}	
	.newsAllText
	{
		margin-left: 100px;
		font: normal 11px Tahoma;
		color: #000;
		padding-right: 50px;
		position: relative;
		left: -3px;
		margin-right: -3px;					
		left /**/:/**/ 0px;
		margin-right /**/:/**/ 0px;					
		min-height: 20px;
		height: auto !important;
		height: 20px;		
	}	
	.newsAllText a
	{
		font: normal 11px Tahoma;
		color: #000;
		text-decoration: none;
	}
	.newsAllTextDesc
	{
		margin-left: 10px;
		font: normal 12px Georgia;
		color: #636363;
		padding-right: 50px;				
		min-height: 20px;
		height: auto !important;
		height: 20px;		
		font-style: oblique;
	}		
	.newsFullText img.photo
	{
		float: right;
	}
	#zadanie
	{
		font-weight: bold;
		padding-bottom: 10px;
		color: #000;
	}
	.newsAllTextDesc a
	{
		font: normal 11px Tahoma;
		color: #000;
		text-decoration: none;
	}	
	
	.newsAllTextHover
	{
		margin-left: 100px;
		font: normal 11px Tahoma;
		color: #000;
		padding-right: 50px;
		position: relative;
		left: -3px;
		margin-right: -3px;					
		left /**/:/**/ 0px;
		margin-right /**/:/**/ 0px;					
		min-height: 20px;
		height: auto !important;
		height: 20px;
		/*background: url(images/arrowNewsAllHover.gif) 96% 50% no-repeat;*/
	}
	
	.newsAllDate
	{
		float: left;
		width: 100px;		
		font: bold 11px Tahoma;
		color: #000;
	}	
	#rowSepar
	{
		height: 50px;
	}
	.genAllNewsMiddle
	{		
		overflow /**/:/**/ auto;
		padding-left: 13px;
		background: url(images/arrowNewsAll.gif) 98% 50% no-repeat;	
		min-height: 50px;
		height: auto !important;
		height: 50px;
	}
	.genAllNewsMiddleHover
	{		
		overflow /**/:/**/ auto;
		padding-left: 13px;
		background: url(images/arrowNewsAllHover.gif) 98% 50% no-repeat;	
		min-height: 50px;
		height: auto !important;
		height: 50px;		
	}	
	
	.genAllNewsBottom
	{		
		background: url(images/genAllNewsBottom.jpg) top left no-repeat;
		height: 7px;
		font-size: 5px;
	}
	.genAllNewsBottomHover
	{		
		background: url(images/genAllNewsBottomHover.jpg) top left no-repeat;
		height: 7px;
		font-size: 5px;
	}
	.genAllNewsTop
	{		
		background: url(images/genAllNewsTop.jpg) top left no-repeat;
		height: 7px;
		font-size: 5px;	
	}
	.genAllNewsTopHover
	{		
		background: url(images/genAllNewsTopHover.jpg) top left no-repeat;
		height: 7px;
		font-size: 5px;	
	}	
	
	/*ORDER PAGE*/
	
	#mailOrderLeft
	{		
		padding-left: 20px;
		font: normal 11px Tahoma;
	}
	#mailOrderLeft input
	{
		width: 202px;
		border: 1px solid #b3b9c3;
	}
	#mailOrderLeft textarea
	{
		border: 1px solid #b3b9c3;
	}
	#rightOrder
	{
		padding: 10px 0px 0px 30px;
	}
	.newsAllTextOrder
	{
		margin-left: 10px;
		font: normal 12px Georgia;
		color: #636363;
		padding-right: 10px;				
		min-height: 20px;
		height: auto !important;
		height: 20px;		
		font-style: oblique;
	}	
	#orderInfo
	{
		font: bold 14px Tahoma;		
	}
	input.orderSubmit
	{
		width: 85px !important;
		height: 24px;
		background: url(images/orderSubmit.jpg) top left no-repeat;
		border: none !important;
	}
	.ordInpt
	{
		margin-top: 10px;
		color: #000;
	}
	/*END ORDER PAGE*/
	
	#galleryTable tr td
	{
		text-align: center !important;
		vertical-align: top !important;
		padding-bottom: 30px;
	}
	#galleryTable tr td .indexWorkAboutCategory a
	{
		color: #959595 !important;
	}
	.pages a
	{
		/*background: url(images/pagesNOactive.jpg) top left no-repeat;
		padding: 5px 7px 6px 8px;
		color: #fff;
		text-decoration: none;	
		font-size: 10px;*/
	}
	
	/***************************************************************************
		footerof PAGE(tpl)
	***************************************************************************/		

	#footer
	{		
		height: 100px;				
		position: relative;
		margin-top: -100px;	
		text-align: center;
		color: #f9f8f8;
		font-family: Tahoma, Arial;	
		width: 971px;
		margin: 0 auto !important;
		background: url(images/footeBackg.jpg) top left no-repeat;
		text-align: center;		
		font-size: 11px;
		padding-top: 17px;	
	}
	#shadowBot
	{
		background: url(images/shadowBot.png) top left no-repeat;
		width: 971px;
		height: 48px;
		margin-top: 11px;
	}
