
	A {
		cursor:pointer;
	}

    A:hover {
		text-decoration:underline;
    }

	A, SPAN, INPUT, SELECT, B, I, TEXTAREA, DIV, TABLE, TD, TR, TH {
		font-family: Arial, Verdana, Tahoma;
	}

	BODY, FORM, P {
		margin: 0;
  		padding: 0;
	}


	/*
	Milli Dilli classes
	*/

	.bodyMain {
		background-color: #D8F9BC;
		background-image: URL(/img/body-bg.gif);
		background-repeat: repeat-x;
	}

	.locTable {
   		width: 942px;
   		margin-left:auto;
   		margin-right:auto;
	}

	.locTable TD {
		color: #AAA;
		font-size:8pt;
		text-align:right;
	}

	.locTable TD DIV {
		margin-top:5px;
		margin-right:50px;
	}

	.locTable TD DIV A {
		color: #AAA;
		font-size:8pt;
		cursor:pointer;
		text-decoration: none;
	}

	.topTable {
		margin-top: 55px;
   		width: 942px;
   		margin-left:auto;
   		margin-right:auto;
	}

	.topTable .tdTop1 {
   		width: 29px;
   		height: 28px;
   		background-image: URL(/img/top-left.gif);
   		background-color:#AAA;
	}

	.topTable .tdTop2 {
		width: 884px;
   		height: 28px;
   		background-image: URL(/img/top-bg.gif);
   		vertical-align: top;
   		background-color:#AAA;
	}

	.topTable .tdTop3 {
   		width: 29px;
   		height: 28px;
   		background-image: URL(/img/top-right.gif);
   		background-color:#AAA;
	}

	.topToolBar {
		-moz-user-select:none;
		-o-user-select:none;
		-khtml-user-select:none;
		margin-top: -52px;
		margin-left: 17px;
		position:absolute;
		height: 80px;
	}

	.topToolBar TD {
		text-align: center;
		color: #FFF;
		font-size: 15px;
		vertical-align: top;
	}

	.topToolBar .sel {
		width: 204px;
		background-image: URL(/img/toolbar-bg2.gif);
        padding-top: 20px;
        cursor: pointer;
        background-color:#678BC3;
	}

	.topToolBar .but {
		width: 158px;
		background-image: URL(/img/toolbar-bg1.gif);
		background-position: bottom;
		background-repeat: repeat-x;
		padding-top: 25px;
		cursor: pointer;
	}

	.topToolBar .over {
		background-image: URL(/img/toolbar-bg4.gif);
	}

	.topToolBar .space {
		width: 3px;
		background-image: URL(/img/toolbar-bg3.gif);
		background-position: bottom;
		background-repeat: repeat-x;
	}

	.mainTopBg {
		-moz-user-select:none;
		-o-user-select:none;
		-khtml-user-select:none;
		background-color: #FFF;
		background-image: URL(/img/main-top-bg.gif);
		background-position: top;
		background-repeat: no-repeat;
		height: 240px;
		border-width: 1px;
		border-style: none solid;
		border-color: #cacaca;
	}

	.mainTopBg .heyText {
		position:absolute;
		margin-top: 97px;
		margin-left: 280px;
		color: #DA251C;
		font-size:10pt;
		font-weight: bold;
	}

	.mainTopBg .heyText DIV {
		margin:5px 0;
	}

	.mainTopBg .fruits {
		width: 207px;
		height: 219px;
		margin-left:46px;
		margin-top:21px;
	}

	.mainTopBg .prod {
		position:absolute;
		width: 413px;
		height: 249px;
		margin-left:0px;
		margin-top:245px;
	}

	.mainTopBg .logo1 {
		width: 169px;
		height: 82px;
		margin-left:5px;
		margin-bottom:155px;
	}

	.mainTopBg .logo2 {
		width: 268px;
		height: 187px;
		margin-left:191px;
		margin-bottom:53px;
	}

	.mainPageBody {
		float:right;
		margin: 90px 20px 0 0;
		width:433px;
		min-height: 200px;
		border:1px solid #CCC;
		background-color:#FFF;
	}

	.mainPageBody .content {
		margin: 5px;
	}

	.mainMiddleBg {
		background-color: #FFF;
		background-image: URL(/img/main-middle-bg.gif);
		background-position: top;
		background-repeat: repeat-x;
		height: 300px;
		border-width: 1px;
		border-style: none solid;
		border-color: #CACACA;
		vertical-align:top;
	}

	.mainMiddleBg .phone {
		float:left;
		margin: 250px 0 0 100px;
		color: #8B8B8B;
		font-size: 11pt;
	}

	.phone .number {
		font-weight: bold;
		font-size: 25px;
		margin: 4px 0;
	}

	.phone .number SPAN {
		font-size: 12px;
		margin-right: 3px;
	}


	.detailTopBg {
		background-color: #FFF;
		background-image: URL(/img/detail-top-bg.gif);
		background-position: top center;
		background-repeat: no-repeat;
		height: 38px;
		border-width: 1px;
		border-style: none solid;
		border-color: #CACACA;
	}

	.detailMenu {
		width: 225px;
		text-align:right;
	}

	.detailMenu .bot {
		width: 223px;
		height: 24px;
		float:right;
		background-color: #FFF;
		background-image: URL(/img/detail-menu-bottom.gif);
		background-position: top right;
		background-repeat: no-repeat;
	}

	.detailMenu .topImg {
		width: 218px;
		height: 144px;
		float:right;
	}

	.detailMenu .item {
		width: 223px;
		height: 23px;
		float:right;
		background-color: #7086BA;
		background-image: URL(/img/detail-menu-item1.gif);
		background-position: top right;
		background-repeat: no-repeat;
	}

	.detailMenu .item DIV {
		text-align:left;
		margin-top:3px;
	}

	.detailMenu .item DIV A {
  		font-size: 10pt;
  		color: #FFF;
  		margin-left:25px;
  		cursor:pointer;
  		text-decoration:none;
	}

	.detailMenu .item DIV A.sel {
		text-decoration: underline;
	}

	.detailMenu .red {
		background-color: #DA251C;
		background-image: URL(/img/detail-menu-item2.gif);
		font-weight:bold;
	}

	.detailMenu DIV.search TABLE {
		margin-top:13px;
	}

	.detailMenu DIV.search {
		width: 223px;
		height: 50px;
		float:right;
		background-color: #8D9EC4;
		background-image: URL(/img/detail-menu-search-bg.gif);
		background-position: top right;
		background-repeat: repeat-y;
	}

	.detailMenu DIV.search INPUT {
		width: 154px;
		height: 16px;
		border: 1px solid #7086BA;
		background-color: #FFF;
		font-size: 8pt;
		padding-left:5px;
		padding-top:2px;
		color: #AAA;
	}

	.detailMenu DIV.search IMG {
		width: 25px;
		height: 21px;
		cursor:pointer;
	}

	.pageTop {
		margin-top:45px;
		width:100%;
	}

	.pageTop .td1 {
		width:55px;
		height:73px;
		background-color: #7086BA;
		background-image: URL(/img/detail-info1-1.gif);
		background-repeat: no-repeat;
	}

	.pageTop .td2 {
		width:1%;
		height:73px;
		background-color: #7086BA;
		background-image: URL(/img/detail-info1-2.gif);
		background-repeat: repeat-x;
		white-space:nowrap;
	}

	.pageTop .td3 {
		width:14px;
		height:73px;
		background-color: #7086BA;
		background-image: URL(/img/detail-info1-3.gif);
		background-repeat: no-repeat;
	}

	.pageTop .td2 DIV {
		font-size: 18px;
		color:#FFF;
  		margin: 5px 5px 0 5px;
	}

	.pageTop .td4 {
		height:73px;
		background-color: #FFF;
		background-image: URL(/img/detail-info2.gif);
		background-repeat: repeat-x;
	}

	.pageTop .td4 DIV {
		color:#61BC54;
		font-size:9pt;
		margin: 7px 0 0 10px;
	}

	.pageTop .td4 DIV A {
		color:#61BC54;
		font-size:9pt;
		text-decoration:none;
	}



	.pageTop .td5 {
		width:76px;
		height:73px;
		background-color: #FFF;
		background-image: URL(/img/detail-info3.gif);
		background-position: top right;
		background-repeat: no-repeat;
	}



	.bottomPanel {
		background-color: #FFF;
		border-width: 1px;
		border-style: none solid;
		border-color: #CACACA;
		padding-top:30px;
		text-align:center;
	}

	.bottomPanel .links {
		color: #8B8B8B;
  		font-size: 10pt;
  		font-weight: bold;
	}

	.bottomPanel .links A {
		margin: 0 5px;
		color: #8B8B8B;
  		font-size: 10pt;
  		font-weight: bold;
		text-decoration:none;
	}

	.bottomPanel .copy {
		padding-top: 8px;
		color: #263082;
  		font-size: 8pt;
	}

	.bottomPanel .copy DIV {
		margin: 8px 0;
	}

	.bottomPanel .copy A {
		color: #263082;
		text-decoration:none;
	}

	.topTable .tdBot1 {
   		width: 29px;
   		height: 28px;
   		background-image: URL(/img/bottom-left.gif);
   		background-color:#AAA;
	}

	.topTable .tdBot2 {
		width: 884px;
   		height: 28px;
   		background-image: URL(/img/bottom-bg.gif);
   		vertical-align: top;
   		background-color:#AAA;
	}

	.topTable .tdBot3 {
   		width: 29px;
   		height: 28px;
   		background-image: URL(/img/bottom-right.gif);
   		background-color:#AAA;
	}

	.dmsicopy {
		margin: 5px 0;
		text-align:center;
		font-size: 8pt;
		color: #AAA;
	}

	.dmsicopy A {
		font-size: 8pt;
		color: #AAA;
	}

	/* Этот класс использует htmleditor */
	.pagecont {
		font-family: Arial;
		background-color:#FFF;
		font-size:9pt;
		color:#000;

	}

	.pagecont TABLE {
		font-size:9pt;
	}

	.pagecont TABLE TH {
		text-align:center;
	}
	.pagecont TABLE TD {
		font-weight:normal;
	}




