/* это body вложенной страницы */
#bbody {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:black;
	font-weight: normal;
}

.logo{
	width:229px;
	height:92px;
}

/* картинка офиса */
.visual {
width:327px;
height:92px;
background: url(images/visual_ins.gif) no-repeat 0px 0px;
}
.instop{width:100%; background-color:#8EB2BE;}

/* фон ссылки на главную */

.backbgr {
	width:100%;
	height:92px;
	background: url(images/bg_right_ins.gif) no-repeat 0px 0px #518294;
}

.backbgr A {
	font-family: Tahoma, sans-serif;
	font-size:10px;
	color: black;
	position:relative;
	left:23px;
	top:73px;
	text-decoration:none;
}

.backbgr A:HOVER {color:white}
/* главное меню */
.menu_ins{
height:27px;
width:327px;
background-color: #518294;
/*border:1 black solid;*/
}
.topmenu {
	margin: 0px 1px 0px 1px; 
}
.topmenu A {
	font-family: Arial, sans-serif;
	font-size:11px;
	color: black;
	margin: 0px 2px 0px 5px; 
	text-decoration: none;
}
.topmenu A:HOVER {color: white;}

.topmenu A.act {color: white;}

.topmenu IMG {
	position:relative;
	top:3px;
	width:1px;
	height:15px;
	background: url(images/spacer.gif) #426477; 
}

/* слой поиска */
.search{
margin: 10px 10px 0px 0px; 
}


/* контент */
.cont {
	background:none;
	width:100%;
	margin: 4px 0px 0px 0px;
	padding: 9px 20px 0px 31px;
}



/* рама вокруг картинок */
.grfr {
margin-right:31px;
padding:1px;
border: 1px #DADADA solid;
}

/* подпись под фоткой */
.pname{
font-family: Verdana, sans-serif;
font-size:9px;
}


.rframed {
	color: black;
	display: block;
	margin: 4px 0px 0px 0px;
	padding: 5px 10px 10px 10px;
	font-family: Verdana, sans-serif;
	font-size:12px;
	border: 1px #DADADA solid;

}

.rframed P {
	display: block;
	background: url(images/r_bullet.gif) no-repeat 0px 7px;
	padding-left: 10px;
	margin-top:4px;
	font-size:12px;
}



/* текст в серой рамке */
.framed {
	color: black;
	display: block;
	background: url(images/gray_corner.gif) no-repeat 0px 0px #FFF;
	margin: 0px 0px 0px 0px;
	padding: 5px 6px 10px 6px;
	font-family: Verdana, sans-serif;
	border: 1px #DADADA solid;

}

.framed TD {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight:normal;

}

.framed TD.red {color:#B52D68;}


.pbgf {
position:relative; 
left:0px; 
width:159px;
margin:10px; 
text-align:center;
border:1px #E4E4E4 solid;
}

.pbg {
background:url(images/spacer.gif) 0px 0px #FFF;
margin:1px;
}


.pics DIV.pbgf {
position:relative; 
left:0px; 
width:100%;
margin:0px; 
text-align:center;
border:1px #E4E4E4 solid;
}

.pics DIV.pbg {
background:url(images/spacer.gif) 0px 0px #E4E4E4;
margin:1px;
}

/* стили оформления блока с фоткой багета */

.pics SPAN.picbg {
	position:relative; 
	left:0px; 
	width:120px; 
	margin-top:20px; 
	text-align:center;
}
/* уменьшаем BR */
.pics SPAN.picbg BR {line-height:4px;}

.pics SPAN.picbg SPAN.picfr {
	border: 1px #DADADA solid; 
	width:100%;
}

.pics SPAN.picbg DIV.pic{
border: 1px white solid; 
width:100%; 
height:60; 
background:#FFF; 
margin:1px;
}


.pics SPAN.picbg A {
background:#FFF;
font-size:11px;
}

/* надпись на складе */
.pics SPAN.store{
font-family: Tahoma, sans-serif;
font-size: 10px;
}

.pics SPAN.store SPAN.ok{
width:17px;
height:15px;
background: url(images/ok.gif) no-repeat 2px 0px #FFF;
}

.pics SPAN.store FONT.red{color:#8B0306}
.pics SPAN.store FONT.orange{font-size:11px; color:#CD6F37}

/* блок картинка с текстом в акциях */

/* блок картинка с текстом */


#picblock {
position:relative;
left:0;
margin:0 auto;
width:100%;
font-size:11px;
}

#picblock IMG {
float:left;
margin : 0 0 5px 0;
padding : 0;

}

#picblock DIV.cont {
overflow:auto;
height:auto;
padding:0;
float:left;
width:515px;
margin: 0 0 0 24px;
}

#picblock P {
margin : 0 0 5px 0;
}

h3 {
margin:0;
margin-bottom:14px;
font-size:11px;
font-weight:bold;
color:#3e6370;
}


ul {
list-style: outside url(images/bul.gif); 
margin:10px 0 5px 18px;
padding:0;
}

li {
height:14px;
}
