.mceContentBody {
background-color: white;
color: #000;
}





body { background-color:#292929; margin-top:0px;}

img { border:none;}


#mainup { width:1000px; height:90px; margin:0 auto;}

#l {width:500px; position:relative;}

#r {width:215px; height:200px; position: absolute; margin-left:765px; background-color:#2a2a2a;}

#map { width:1000px; min-height:1000px; margin:0 auto; background-color:#FFFFFF; border: 4px solid #ff8d04; height:expression(this.scrollHeight < 1000? "1000px" : "auto" ); /* IE 5 - IE 6 */}

#map12 { width:1000px; min-height:970px; margin:0 auto; background-color:#FFFFFF; border: 4px solid #f4a702;}

#content { width:750px; margin-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

#content h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#990000; margin:5px;}

#footer {width:1000px; margin:0 auto;}

h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#CCCCCC; margin:0; font-weight:100;}

h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#fcc44b; margin:0; font-weight:100;}

h5 { cursor: pointer; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }

#menu { background-color:#2a2a2a;}

#pointmenu { width:215px; height:30px;}

.mainmenu { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; margin:0;}


#boxinfo { width:650px;}

#imginfo { width:150px; height:120px; overflow:hidden; position:absolute;}

#imginfo938348744657685786854657 { width:150px; height:100px; overflow:hidden; position:absolute;}

#imginfocontact { width:150px; position:absolute;}

#textinfo { width:490px; min-height:100px; position:relative; left:160px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; }

#textinfocontact { width:490px; min-height:150px; position:relative; left:160px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; }

.titob { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FF2D00; font-weight:bold; text-decoration:none;}

.group { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#000000; text-decoration:none;}

.news_title { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#FF3300; text-decoration:none;}

.news_title1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-decoration:none; font-weight:bold;}

.news_des { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

.footertext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#999999; text-decoration:none;}

.section { display: none; }

.addq { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#FF6600; font-weight:bold;}


/* Для 1 - 2 - 3 списка информационных элементов */
.current, .page_link, .ctrl
{
	padding: 0.2em 0.5em 0.3em 0.5em;
	float: left;
	display: block;
	margin-right: 0.3em;
}

.page_link
{
	border: 1px dashed #bbbbbb;
}

.current
{
	background: #E75000;
	color: #FFF;
	border: 1px solid #D73000;
}

.ctrl
{
	padding: 0.5em 0.5em 0.3em 0.5em;
	font-size: 10px;
	color: #4F3327;
}

.path_arrow
{
	color: #0096AA;
	padding: 0px 5px 0px 5px;
	font-size: 10pt;
}

#reg123374 { margin-left: -50px; padding:0px; left:0px; }
#reg ul li {display:inline;float:left; }
#reg div {width:240px;height:170px; }

.zag_obn { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#990000;}


#spec_m { width:750px;}

#spec_m84396 { width:750px;}

#spec_1 { width:150px; height:100px; overflow:hidden; float:left; display:inline;}

#spec_2 { width:590px; float:left; margin-left:10px; display:inline;}

#ic_u { width:750px;}

#ic_ub { width:150px; height:150px; float:left; margin:0px; padding:0px; display:inline;}

#ic_ubt { width:150px; float:left; margin-top:-10px; padding:0px; display:inline; text-align:center;}

#ic_ubt a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FF6600; font-weight:bold;}





#butspecrdxvbsgg34546768dgfhgfjhjljl.kj;xvcbnhetry { background-image: url(/images/bg_but.jpg); width:500px; height:50px;}


#butspec { background-image: url(/images/bg_but.jpg); width:590px; height:50px; text-align:center;}

#butspec a { padding-top:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

#butspec a:hover { padding-top:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #FFFF66; font-weight:bold; text-decoration:none;}

.but1 { margin-top:15px; padding-top:15px; }

#shopblock { width:704px;}

#sb1 { width:345px; float:left; display:inline; border:2px solid #FF0000; margin-left:2px;}

#sbp { width:80px; overflow:hidden; border:solid 1px #CCCCCC; float:left; display:inline;}

#special { position:absolute; width:80px; height:80px; margin:0px;}

#sbt { width:260px; float:left; display:inline;}

#sbt p { font-family:Arial; font-size:10px; color:#333333; margin:0px 0px 0px 2px;}