@charset "windows-1251";


body, html {
background-color:#FFFFFF;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:100.1%;
text-align:center;
background:url(../img/bggr.png) repeat-x;
}
td {
	vertical-align:top;
}
#container {
text-align:left;
margin:0 auto;
width:970px;
background-position:right;
background-color:#fdfdfd;
border:1px solid #b2b2b2;
border-top:0;
margin-top:20px;
}
*|html[xmlns*=""] #container {
  margin-top:-19px;
}
#container a {
text-decoration:none;
color:#004570;
}
#container a:hover {
text-decoration:underline;
color:#be2030;
}
#container a.active {
text-decoration:underline;
color:#be2030;
}
/* ØÀÏÊÀ */
#header {
width:970px;
height:248px;
background:url(../img/hbg.png) repeat-x;
border-top:1px solid #CCCCCC;
}
#logobg {
background:url(../img/logobg.gif) repeat-x;
height:208px;
width:296px;
margin-left:40px;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
padding:0;
}
#logo {
margin-left:32px;
margin-top:32px;
}


/* ÏÎÄÂÀË */
#footer {
background:url(../img/footer_gr.png);
background-repeat:repeat-x;
background-position:bottom;
width:970px;
height:86px;
border-top:1px solid #CCCCCC;
margin-top:100px;
}

#footer_contacts {
position:absolute;
margin-top:10px;
margin-left:100px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#CCCCCC;
}

#copyright {
position:absolute;
margin-top:10px;
margin-left:520px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#CCCCCC;
}

#mailto {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#CCCCCC;
text-decoration: underline;
}
#mailto:hover {
color:#be2030;
text-decoration:underline;
}

#galka {
position:absolute;
margin-top:-43px;
margin-left:844px;
}

/* ÎÏÒÎÂÛÉ ÎÒÄÅË */
.boxpage {
margin-bottom:40px;
margin-left:10px;
}
.men_name {
font-size:0.9em;
font-weight:bold;
color:#000;
margin-left:170px;
}
.men_ct {
font-size:0.6em;
width:150px;
color: #000;
margin:0;
margin-left:170px;
margin-bottom:2px;
}
.men_ob {
background:url(../img/vizitka.gif) no-repeat 0 0;
width:358px;
height:176px;
margin-top:40px;
padding-top:10px;
margin-left:45px;
}


/* ÏÎÊÓÏÀÒÅËßÌ */
#pokinf {
margin-top:10px;
color: #000000;
}
.pinf {
font-size:.8em;
margin-bottom:40px;
}
.ptitle {
font-size:.9em;
color:#FFF;
text-align:center;
border:1px solid red;
background-color:#be2030;
margin:20px;
margin-top:40px;
}
.alert {
color:red;
font-weight:bold;
}
/* ÊÎÍÒÀÊÒÛ */
#cont {
font-size:0.8em;
margin-left:40px;
margin-top:80px;
color:#000000; 
}
.cont1 {
list-style-type:none; 
margin-bottom:40px;
}

#magfoto {
margin-left:150px;
margin-top:20px;
width:250px;
border:0;
}
.map {
width:250px;
border:0;
margin-left:30px;
}
#easyTooltip{
padding:5px 10px;
border:1px solid #195fa4;
background-color:#00CCFF;
color:#FFFFFF;
}
/* Î ÊÎÌÏÀÍÈÈ */
#about {
width:600px;
margin:0 auto;
margin-top:80px;
font-size:0.8em;
color:#000000;
}


/* LBOX */
#ibox_wrapper {
    line-height:25px;
	border:1px solid black;
}
#ibox_wrapper, #ibox_footer_wrapper a { background-color:#fff; }
#ibox_content { background-color:#fff; border:0; margin: 10px 10px 40px 10px; }
#ibox_footer_wrapper {
    line-height: 25px;
    bottom: 5px;
    top: auto;
}
#ibox_footer_wrapper a {
    text-indent: -100000px;
    border:0;
    background: #fff url('../images/closelabel.gif') center center no-repeat;
    width: 70px;
    padding: 0;
    height: 22px;
    line-height: 22px;
}
#ibox_footer_wrapper a:hover { background-color:#fff; }
#ibox_loading {
    text-indent: -100000px;
    width: 200px;
    height: 200px;
    background: #fff url('../images/loading.gif') center center no-repeat;
}

/* ÏÎ×ÒÎÂÀß ÔÎÐÌÀ */
#mail label {
font-size:12px;
}

#submit_mail {
position:absolute;
margin-left:-85px;
margin-top:-100px;
cursor:pointer;
border:0;
background-color: #33CCFF;
}




/* ÒÎÂÀÐÛ */
#price {
width:700px;
margin-bottom:50px;
border-top:0;
margin-left:25px;
color:#1f72a6;
margin-top:5px;
text-align:center;
font-size:.8em;
font-family: Verdana, Geneva, sans-serif;
border:1px solid #e4e4e4;
}
#price img {
	max-height:100px;
	max-width:100px;
	border:0;
}
#price td {
	vertical-align:middle;
	padding:5px;
	background:#f4f4f4;
	border-right:1px solid #fdfdfd;
	border-bottom:1px solid #fdfdfd;
}

#price2 {
width:700px;
margin-bottom:50px;
border-top:0;
margin-left:20px;
color:#1f72a6;
margin-top:5px;
text-align:center;
font-size:.7em;
font-family: Verdana, Geneva, sans-serif;
border:1px solid #e4e4e4;
}
#price2 img {
	max-height:100px;
	max-width:100px;
	*width:100px;
	border:0;
}
#price2 td {
	vertical-align:middle;
	padding:5px;
	background:#f4f4f4;
	border-right:1px solid #fdfdfd;
	border-bottom:1px solid #fdfdfd;
}


.goodshead {
	font-weight:bold;
}

.goodline {
	width:400px;
	text-align:left;
	color:#be2030;
	font-weight:bold;
	border-bottom:1px solid #0CF;
}




#search {
	margin-top:80px;
	margin-left:25px;
}
.sb {
	margin-left:45px;
	margin-top:5px;
	cursor:pointer;
}
.previewgoods {
max-width:80px;
max-height:80px;
_width:80px;
border:1px solid #CCCCCC;
}
.search {
font-size:0.8em;
color:#006666;
width:500px;
margin:0 auto;
margin-top:40px;
}
.search_num {
margin-bottom:40px;
border-bottom:1px dotted #f1f1f1;
padding-bottom:10px;
}
.highlight {
background:yellow;
color:#000000;
}
.pstrnav {
	padding: 0px 10px 20px 25px;
	color:#424242;
}

.pstrnav a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;color:#245E93; text-decoration:underline;
}
.pstrinf {
	padding:0 10px 10px 25px;
	color: #666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;
}
.countblock {
	margin:0;
	margin-top:8px;
	margin-bottom:20px;
}
.counter {
	float:left;
	margin-left:10px;
	opacity:0.3;
}
.counter:hover {
	opacity:1;
}
.alertind {
	margin-left:20px;
	color:#F00;
	font-weight:bold;
}
.cont2 {
	text-align:right;
	font-size:1.2em;
}
.news {
	width:660px;
	margin-right:-40px;
	padding:0 25px;
	padding:10px;
	background: none;
	overflow:hidden;
	height:40px;
	color:#FFF;
	font-size:0.8em;
	margin-top:-24px;
	margin-left:326px;
}
* html .news {background:none;}
.news2,
.news3 {
	background:none !important;
	width:500px;
}
.news3 {width:1000px;}
.news .bg {
	width:604px;
	margin:0 15px;
	overflow:hidden;
}
* html .viewText {background:none;}
div.move {
	overflow:hidden;
	width:99999px !important;
	padding:0 10px;
}
.news2 div {padding:0;}
.news p {
	float:left;
	width:auto;
	margin:0;
	padding:0 20px 0 0;
}
.news p img {
	display:inline;
	vertical-align:middle;
}
		a {color:#0282B2; text-decoration:none;}
		a:hover {text-decoration:underline;}
.nt {
	margin-left:35px;
	font-weight:bold;
	color: #004570;
}
.nt:hover {
	color:red;
	text-decoration: underline;
}
.nt:visited {
	color:#004570;
	text-decoration:none;
}






.flag {
	position:absolute;
	margin-top:-250px;
	margin-left:283px;
}
.logocont {
	margin-left:14px;
	margin-top:10px;
}
.tel {
	position:absolute;
	margin-left:460px;
	margin-top:-75px;
}

/* VIEW_GOODS */
	/* ÊÀÒÀËÎÃ */
	ul#catalog {
	list-style-type:none;
	width:209px;
	margin-left:0px;
	font-size:.8em;
	padding:0;
	margin-top:40px;
	}
	.catalogtitle {
	list-style-type:none;
	font-weight:normal;
	margin-bottom:10px;
	}
	.ct {
	font-weight:bold;
	color:#FFF;
	background:#004570;
	padding:2px;
	text-align:right;
	padding-right:10px;
	margin:0;
	margin-top:10px;
	margin-bottom:10px;
	}
	/* CATINFO */
	.catinfo {
	width:650px;
	font-size:0.75em;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:60px;
	margin-left:20px;
	}
	.catinfoimg {
	max-width:200px;
	max-height:200px;
	margin-right:20px;
	margin-left:5px;
	margin-top:3px;
	float:left;
	}
	.catinfotext {
	width:680px;
	margin-right:10px;
	}
	.category {
		font-size:.9em;
		color:#be2030;
		font-weight:bold;
		font-family: Georgia, "Times New Roman", Times, serif;
		text-align:right;
		margin-right:30px;
	}

/* ËÅÂÛÉ ÁËÎÊ */
	/* ÌÅÍÞ */
	#mainmenu {
	background:url(../img/lmbg.gif);
	width:209px;
	height:370px;
	border:1px solid #c61729;
	border-left:0;
	padding:0;
	margin-top:15px;
	}

	#lm {
		list-style-type:none;
		display:block;
		padding:0;
	}
	#lm li {
		margin:0;
		padding:0;
		margin-bottom:2px;
	}
	#lm li a {
		background: url(../img/lmsprite.gif) no-repeat;
		display:block;
		height:30px;
		position:relative;
		width:190px;
		}
	#lm li a.home {
	}
	#lm li a.home:hover {
		background-position:-190px 0;
	}
	#lm li a.homeon {
		background-position:-190px 0;
	}
	#lm li a.newsc {
		background-position:0 -30px;
	}
	#lm li a.newsc:hover {
		background-position:-190px -30px;
	}
	#lm li a.newscon {
		background-position:-190px -30px;
	}
	#lm li a.catalog {
		background-position:0 -60px;
	}
	#lm li a.catalog:hover {
		background-position:-190px -60px;
	}
	#lm li a.catalogon {
		background-position:-190px -60px;
	}
	#lm li a.contact {
		background-position:0 -90px;
	}
	#lm li a.contact:hover {
		background-position:-190px -90px;
	}
	#lm li a.contacton {
		background-position:-190px -90px;
	}
	#lm li a.optoviy {
		background-position:0 -120px;
	}
	#lm li a.optoviy:hover {
		background-position:-190px -120px;
	}
	#lm li a.optoviyon {
		background-position:-190px -120px;
	}

	#lm li a.akcii {
		background-position:0 -150px;
	}
	#lm li a.akcii:hover {
		background-position:-190px -150px;
	}
	#lm li a.akciion {
		background-position:-190px -150px;
	}
	#lm li a.about {
		background-position:0 -180px;
	}
	#lm li a.about:hover {
		background-position:-190px -180px;
	}
	#lm li a.abouton {
		background-position:-190px -180px;
	}
	#lm li a.partners {
		background-position:0 -210px;
	}
	#lm li a.partners:hover {
		background-position:-190px -210px;
	}
	#lm li a.partnerson {
		background-position:-190px -210px;
	}
	#lm li a.poisk {
		background-position:0 -240px;
	}
	#lm li a.poisk:hover {
		background-position:-190px -240px;
	}
	#lm li a.poiskon {
		background-position:-190px -240px;
	}
	
	/* ÊÀÒÀËÎÃ */
	.indextitle {
		background:#004570;
		border:1px solid #006;
		border-left:0;
		color:#FFF;
		padding:2px;
		padding-right:10px;
		font-weight:bold;
		font-size:.9em;
		text-align:right;
		margin-top:50px;
	}
	#catindexmenu {
		list-style-type:none;
		font-size:0.8em;
		margin:0;
		padding:0;
	}
	#catindexmenu li {
		margin-left:20px;
		margin-bottom:5px;
	}
	/* ÀÊÖÈÈ */
	#action .akname {
		font-size:.8em;
		margin-left:20px;
	}
		
/* ÑÐÅÄÍÈÉ ÁËÎÊ */
#midblock {
	width:480px;
	margin-left:20px;
	margin-right:10px;
	margin-top:12px;
}
.act {
	margin-top:0;
	padding-top:0;
	font-weight:bold;
	color:#004570;
}
.acinf {
	border-left:2px solid #b9def9;
	padding-left:20px;
	margin-left:30px;
	font-size:0.8em;
}
.acdate {
	font-size:.7em;
	color:#CCCCCC;
	}

/* ÏÐÀÂÛÉ ÁËÎÊ */
#raspr {
	width:250px;
}
#raspr img {
	max-width:200px;
	max-height:200px;
	border:1px solid #004570;
}
#raspr a {
	margin-left:40px;
}
#raspr .rasprhead {
	background:#FFF;
	border:1px solid #CCC;
	border-right:0;
	color:#004570;
	font-size:.9em;
	font-weight:bold;
	padding:2px;
	padding-left:5px;
}
#raspr .name {
	width:194px;
	font-size:.8em;
	color:#004570;
	margin:0;
	background: #f8f8f8;
	border:1px solid #f0f0f0;
	border-right:0;
	padding:5px;
	padding-left:19px;
	padding-right:6px;
	margin-left:30px;
	margin-top:10px;
}
#raspr .articul {
	width:194px;
	background: #f8f8f8;
	border:1px solid #f0f0f0;
	border-right:0;
	margin-left:30px;
	padding:5px;
	padding-right:6px;
	padding-left:19px;
	color:#be2030;
	font-size:.7em;
}
#raspr .spechead {
	background:#004570;
	border:1px solid #006;
	border-right:0;
	color:#FFF;
	font-size:.9em;
	font-weight:bold;
	padding:2px;
	padding-left:5px;
	margin-top:30px;
}
#raspr .hithead {
	background:#be2030;
	border:1px solid #900;
	border-right:0;
	color:#FFF;
	font-size:.9em;
	font-weight:bold;
	padding:2px;
	padding-left:5px;
	margin-top:50px;
}
#raspr .newshead {
	background: #960;
	border:1px solid #C30;
	border-right:0;
	color:#FFF;
	font-size:.9em;
	font-weight:bold;
	padding:2px;
	padding-left:5px;
	margin-top:50px;
}
#raspr .newhead {
	background: #be2030;
	border:1px solid #C30;
	border-right:0;
	color:#FFF;
	font-size:.9em;
	font-weight:bold;
	padding:2px;
	padding-left:5px;
	margin-top:10px;
	}
#raspr .newsname {
	font-size:.8em;
	margin:0;
	margin-left:20px;
}
	
/* ÏÎÈÑÊ */
	
#search_form select {
	width:200px;
	}
#search_form {
	font-size:.8em;
	border-left:2px solid #b9def9;
	padding-left:20px;
}
		
		
/* ÐÎÒÀÒÎÐ */
#s1 {
width:250px;
height:265px;
font-weight:bold;
}
#s1 img {
_width:200px;
max-width:200px;
max-height:200px;
margin-left:30px;
}
#s1 a {
margin:0;
}
#s2 {
width:250px;
height:265px;
font-weight:bold;
}
#s2 img {
_width:200px;
max-width:200px;
max-height:200px;
margin-left:30px;
}
#s2 a {
margin:0;
}
#s3 {
width:250px;
height:265px;
font-weight:bold;
}
#s3 img {
_width:200px;
max-width:200px;
max-height:200px;
margin-left:30px;
}
#s3 a {
margin:0;
}
#s0 {
width:250px;
height:265px;
font-weight:bold;
}
#s0 img {
_width:200px;
max-width:200px;
max-height:200px;
margin-left:30px;
}
#s0 a {
margin:0;
}
.backsearch {
	margin-left:20px; 
	height:20px; 
	padding-bottom:5px; 
	background:#FFF; 
	cursor:pointer; 
	border:1px solid grey;
}
#actview {
font-size:.8em;
}

#actview img {
max-width:300px;
max-height:300px;
border:1px solid grey;
}
 