html, body
{
	padding : 0px;
	margin : 0px;
	background-color : #FEFEFE;
	font-family : Verdana, Arial, san-serif;
	background-image : url(../images/fon.jpg);
	background-repeat : repeat-x;
}

#mainSite
{
	width : 940px;
	margin : auto;
}

a
{
	outline : none;
}

#allTop
{
	width : 940px;
	/*height : 138px;*/
	float : left;
}

#top
{
	background-image : url(../images/top.jpg);
	width : 940px;
	height : 28px;
	float : left;
}

#leftTop
{
	background-image : url(../images/leftTop.jpg);
	width : 40px;
	height : 110px;
	float : left;
}

#logoTop
{
	width : 449px;
	height : 39px;
	float : left;
	background-image : url(../images/leftFon.jpg);
	background-repeat : repeat-x;
}

#phone
{
	background-image : url(../images/phone.jpg);
	width : 449px;
	height : 71px;
	margin-left : -449px;
	margin-top : 39px;
	float : left;
}

#rightTop
{
	background-image : url(../images/rightTop.jpg);
	width : 451px;
	height : 110px;
	float : left;
}

#MCont
{
	background-image : url(../images/MCont.jpg);
	width : 940px;
	height : 7px;
	float : left;
}


#menu
{
	width : 232px;
	float : left;
}

#topMenu
{
	background-image : url(../images/topMenu.jpg);
	width : 232px;
	height : 31px;
	float : left;
}

#menuContent
{
	width : 232px;
	background-image : url(../images/menuContent.jpg);
	float : left;
}

#menuContent hr
{
	width : 80%;
	color : #CECECE;
}

#menuContent ul
{
	list-style : none;
	margin-left : -20px;
	width : 232px;
}

#menuContent li
{
	width : 232px;
	/*background-color : red;*/
}

#menuContent a
{
	text-decoration : none;
	color : #000000;
	font-weight : bold;
	font-size : 13px;
}

#menuContent a:hover
{
	text-decoration : underline;
	color : #0000FF;
}

#menuContent a:visited 
{
	font-style : italic;
	color : #993366;
	text-decoration : underline;
}

#menuContent li 
{
	width : 160px;
}


#menuContent span a
{
	color : #FF0000;
}

/*Калькулятор*/

#calc, #cons
{
	width : 232px;
	float : left;
}

#calc
{
	margin-top : -7px;
}

#cons
{
	margin-top : -8px;
}

#topCalc, #TopCons
{
	background-image : url(../images/topCalc.jpg);
	width : 232px;
	height : 25px;
}

#middleCalc, #MiddleCons
{
	background-image : url(../images/middleCalc.jpg);
	width : 232px;
}

#MiddleCons div
{
	text-align : center;
	font-size : 14px;
	font-weight : bold;
	color : #FF0000;
}

#MiddleCons ul
{
	width : 210px;
	list-style : none;
	font-size : 13px;
	font-weight : bold;
	margin-left : -10px;
}

#MiddleCons li+li
{
	margin-top : 8px;
}

#stat
{
	width : 100px;
	height : 50px;
	margin-top : 15px;
	margin-left : 63px;
}




#middleCalc caption
{
	text-align : left;
	font-size : 16px;
	color : #FF0000;
}

#middleCalc table
{
	width : 225px;
	margin-left : 12px;
	font-size : 12px;
	font-weight : bold;
}

#middleCalc table tr td
{
	width : 120px;
}

#middleCalc table tr td+td
{
	text-align : left;
}

#middleCalc table select
{
	width : 85px;
}

#middleCalc table input
{
	width : 85px;
}

#botCalc
{
	background-image : url(../images/botCalc.jpg);
	width : 232px;
	height : 65px;
	/*margin-top : -16px;*/
	padding-top : 1px;
}

#botCalc ul
{
	list-style : none;
	margin-left : -5px;
	margin-top : 5px;
}

#botCalc ul a
{
	color : #FFFFFF;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}

#botCalc ul a:hover
{
	text-decoration : underline;
}

#botCalc li+li
{
	margin-top : 14px;
}

#endCalc, #FootCons
{
	background-image : url(../images/endCalc.jpg);
	width : 232px;
	height : 31px;
	float : left;
}



#FootCons
{
	margin-top : -13px;
}

/*End Калькулятор*/

#endMenu
{
	background-image : url(../images/endMenu.jpg);
	width : 232px;
	height : 25px;
	float : left;
	margin-bottom : 7px;
}

#allContent
{
	width : 940px;
	float : left;
	background-color : white;
}


#ots
{
	height : 15px;
	width : 940px;
	float : left;
}

#topCont
{
	background-image : url(../images/topCont.jpg);
	width : 940px;
	height : 7px;
	float : left;
}

#MMenu
{
	width : 940px;
	height : 40px;
	float : left;
}

#MMenu a
{
	margin-left : 9px;
	text-decoration : none;
}

#MMenu a+a
{
	margin-left : 27px;
	text-decoration : none;
}

#MMenu a+a+a
{
	margin-left : 25px;
	text-decoration : none;
}

#MMenu a+a+a+a
{
	margin-left : 20px;
	text-decoration : none;
}

#endMMenu
{
	background-image : url(../images/endMMenu.jpg);
	width : 940px;
	height : 32px;
	float : left;
}

#allContent h1
{
	color : #FF0000;
	font-size : 14px;
	text-align : center;
}

#allContent h2
{
	color : #FF0000;
	font-size : 14px;
	text-align : center;
}
#allContent h3
{
	color : #000000;
	font-size : 14px;
	text-align : center;
}
#contMain
{
	width : 708px;
	float : left;
	/*margin-left : 14px;*/
}

#OneMain
{
	width : 332px;
	float : left;
	margin-left : 15px;
}

#TwoMain
{
	/*margin-left : 10px;*/
	width : 332px;
	float : left;
	margin-left : 19px;
}

.TcontMain
{
	background-image : url(../images/TcontMain.jpg);
	width : 332px;
	height : 40px;
}

.TcontMain div
{
	color : #FF0000;
	font-size : 15px;
	font-weight : bold;
	font-family : Tahoma;
	padding-top : 10px;
	margin-left : 15px;
}

.CcontMain
{
	background-image : url(../images/CcontMain.jpg);
	width : 332px;
	height : 200px;
}

.CcontMain p
{
	width : 300px;
	margin : auto;
	font-size : 12px;
	font-weight : bold;
	font-family : Tahoma;
	text-align : justify;
	text-indent : 0.5em;
}

.CcontMain p+p
{
	margin-top : 7px;
}

.CcontMain ul
{
	width : 320px;
	margin : auto;
	list-style : none;
	font-size : 12px;
	font-weight : bold;
	font-family : Tahoma;
}

.CcontMain li
{
	margin-left : -27px;
}

.CcontMain li+li
{
	margin-top : 8px;
}

.FcontMain
{
	background-image : url(../images/FcontMain.jpg);
	width : 332px;
	height : 40px;
}

#stage
{
	width : 708px;
	float : left;
	margin-top : 15px;
}

#stage h2
{
	color : #FF0000;
	font-size : 14px;
	margin-left : 15px;
}

#stage1
{
	margin-left : 15px;
	width : 162px;
	float : left;
}

.cont
{
	background-image : url(../images/middleStage.jpg);
	width : 162px;
	height : 100px;
}


.cont div
{
	width : 152px;
	margin : auto;
	font-size : 11px;
	font-weight : bold;
	text-indent : 0.5em;
	text-align : left;
}

#topStage1
{
	background-image : url(../images/topStage1.jpg);
	width : 162px;
	height : 108px;
}

#endStage1
{
	background-image : url(../images/endStage1.jpg);
	width : 162px;
	height : 57px;
}

#stage2
{
	margin-left : 12px;
	width : 162px;
	float : left;
}

#topStage2
{
	background-image : url(../images/topStage2.jpg);
	width : 162px;
	height : 108px;
}

#endStage2
{
	background-image : url(../images/endStage2.jpg);
	width : 162px;
	height : 57px;
}

#stage3
{
	margin-left : 12px;
	width : 162px;
	float : left;
}

#topStage3
{
	background-image : url(../images/topStage3.jpg);
	width : 162px;
	height : 108px;
}

#endStage3
{
	background-image : url(../images/endStage3.jpg);
	width : 162px;
	height : 57px;
}

#stage4
{
	margin-left : 15px;
	width : 162px;
	float : left;
}

#topStage4
{
	background-image : url(../images/topStage4.jpg);
	width : 162px;
	height : 108px;
}

#endStage4
{
	background-image : url(../images/endStage4.jpg);
	width : 162px;
	height : 57px;
}

#Text
{
	width : 681px;
	float : left;
	margin-top : 15px;
	margin-left : 15px;
}

#TopText
{
	background-image : url(../images/TopText.jpg);
	width : 681px;
	height : 15px;
	float : left;
}

#ContText
{
	background-image : url(../images/ContText.jpg);
	width : 681px;
}

#ContText ul, #ContText ol
{
	font-size : 12px;
}

#ContText table
{
	width : 600px;
	margin : auto;
	font-size : 14px;
}

#ContText img
{
	margin-left : 15px;
	margin-right : 8px;
	margin-top : -10px;
	/*float : left;*/
}

#ContText i
{
	font-weight : bold;
	color : #FF0000;
}

#ContText ul li
{
	margin-top : 5px;
}

#onSell tr td
{
	width : 250px;
}

#onSell textarea
{
	width : 250px;
	height : 100px;
}

.heading
{
	font-size : 12px;
	font-weight : bold;
}

.sel
{
	width : 254px;
}

.sel1
{
	width : 103px;
}

.sel2
{
	width : 60px;
}

.sel3
{
	width : 114px;
}

.sel4
{
	width : 81px;
}

.inpt
{
	width : 250px;
}

.inpt:focus, .inpt1:focus, #onSell textarea:focus, .sel2:focus, .sel3:focus
{
	background-color : #FFFFCC;
	border : 2px solid #FF9999;
}

/*#ContText div
{
	text-align : center;
	margin-top : 15px;
}*/

#FooText
{
	background-image : url(../images/FootText.jpg);
	width : 681px;
	height : 20px;
	float : left;
	margin-top : -16px;
}

#Text p
{
	margin-left : 15px;
	margin-right : 10px;
	font-size : 14px;
	text-align : justify;
	text-indent : 0.5em;
}

#Text ol
{
	font-size : 14px;
}

#Text h2
{
	font-size : 14px;
	margin-left : 15px;
}

#Text h3, #mainText h3
{
	font-size : 14px;
	margin-left : 17px;
}

#Text h4, #mainText h4
{
	font-size : 13px;
	margin-left : 17px;
}

#mainText
{
	width : 920px;
	float : left;
	margin-left : -232px;
	text-align : justify;
}

#mainText ol
{
	font-size : 12px;
}

#mainText li+li
{
	margin-top : 3px;
}

#mainText p
{
	width : 860px;
	font-size : 12px;
	margin-left : 40px;
	text-indent : 0.5em;
}

#footer
{
	background-image : url(../images/footer.jpg);
	width : 920px;
	margin-left : 10px;
	margin-top : 10px;
	float : left;
}

#copy
{
	width : 230px;
	font-size : 11px;
	font-weight : bold;
	margin-top : 14px;
	margin-left : 15px;
	float : left;
}

#Link
{
	width : 670px;
	height : 51px;
	float : left;
	font-size : 11px;
	text-align : center;
}

#Link a
{
	color : #0033CC;
	text-decoration : none;
}

#Link a:hover
{
	text-decoration : underline;
}

#Link ul
{
	list-style : none;
	margin-left : -40px;
	margin-top : 8px;
}

#Link li+li
{
	margin-top : 5px;
}

.shema
{
	text-align : center;
	margin-bottom : 15px;
}







