body {

	margin:0px;

	padding:0px;

	background-color:#;

	

	background-repeat:repeat-y;

	background-position:center;

}



body,td,th,select,input {

	font-family: Arial; 

	font-size:12px;

	color:#151513;

}



select,input, textarea {

	border:1px solid #E2DCBF;

}

 

h1,h2,h3,h4 {

	margin: 0px;

	color:#444; 

}

h1 {font-size: 16px;}

h2 {font-size: 14px;}

h3 {font-size: 12px;}



hr{

	color:#C8C8C8;

	height:1px;

	background-color:#C8C8C8;

	border-width:0px;

}



/*Стили таблицы контента*/

.content_table{} /* Стиль, применяемый для всей таблицы*/

#content_table_border{border-top:1px solid #cecece;border-left:1px solid #cecece;}/*стиль границ таблицы контента*/

#content_table_border td{border-right:1px solid #cecece;border-bottom:1px solid #cecece;}/*стиль границ таблицы контента*/

.content_table td{background-color:#;padding:5px;} /* цвет строки по умолчанию*/

.content_table_string{}/*стиль, применяемы для выделения строки*/

.content_table .content_table_string td{background-color:#c5ddec;}/*цвет выделенной строки*/

.content_table th{background-color:#0069aa; text-align:center; color:#ffffff; vertical-align:middle;font-weight: 700;}/*стиль заголовка таблицы*/

.content_table thead td{background-color:#; text-align:center; color:#; vertical-align:middle;font-weight: 700;}/*стиль заголовка таблицы*/

/*Конец стилей таблицы контента*/



#tooltip {

	background:#FFFFFF;

	border:1px solid #666666;

	color:#333333;

	margin:0px;

	padding:3px 5px;

	position:absolute;

	visibility:hidden;

	width:auto;

	font-size: 110%;

	z-index: 100;

}



#png{

	background: url('../images/img.png') no-repeat 0 0;

	background-image: expression('none');

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/images/img.png', sizingMethod='crop');

}



.bgTop {	

	background-image: url(../images/bgTop.gif);  

	background-repeat:repeat-x;

}





a {

	color: #4699D4; 

	text-decoration:underline;

}

a:hover {

	color: #E12905; 

	text-decoration:none;

}



#ramka{

	background: url('../images/ramka_.png') no-repeat 0 0;

	background-image: expression('none');

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/ramka_.png', sizingMethod='crop');

	height:721px;

	width:1089px;

}

.zanaveska{

	background: url('../images/zanaveska.png') no-repeat 0 0;

	background-image: expression('none');

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/zanaveska.png', sizingMethod='crop');

	height:544px;

	width:93px;

	position:absolute;

}

#ramkaOP{

	background: url('../images/ramkaOP.png') no-repeat 0 0;

	background-image: expression('none');

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/ramkaOP.png', sizingMethod='crop');

	height:700px;

	width:1000px;

}

.zagolovok_red{

color:#fff;

font-size:14px;

background:#EC2B1A;

padding:3 8;

}

/*-------------------------------*/

.menuTeh a{

	text-decoration:none;

	color:#393A3A;

	padding:9 15;

	//height:27px;

}

.menuTeh a:hover{

	border:1px solid #AFB4BA;

	color:#393A3A;

	padding:8 14;

}

.menuTeh span{

	text-decoration:none;

	color:#393A3A;

	border:1px solid #AFB4BA;

	padding:8 14;

	//height:27px;

}

/*-------------------------------*/

#menuProdaz{

	margin-top:110px;

	width:250px;

}

#menuProdaz a{

	font-size:14px;

	color:#500000;

	padding:0 8;

	text-decoration:none;

	border-bottom:1px solid #EC2B1A;

}

#menuProdaz a:hover{

	color:#fff;

	background:#A8ACAD;

}

#menuProdaz span{

	font-size:14px;

	color:#fff;

	background:#A8ACAD;

	padding:0 8;

	text-decoration:none;

	border-bottom:1px solid #EC2B1A;

}

/*-------------------------------*/

.highslide-container div {

	font-family: Verdana, Helvetica;

	font-size: 10pt;

}

.highslide {

	cursor: url(../../highslide/graphics/zoomin.cur), pointer;

	outline: none;

	text-decoration: none;

}

.highslide img {

	border: 2px solid silver;

}

.highslide:hover img {

	border-color: gray;

}



.highslide-active-anchor img, .highslide-active-anchor:hover img {

	border-color: black;

}

.highslide-image {

	border-width: 2px;

	border-style: solid;

	border-color: white;

	background: gray;

}

.highslide-wrapper, .rounded-white {

	background: white;

}

.highslide-image-blur {

}

.highslide-number {

	font-weight: bold;

	color: gray;

}

.highslide-caption {

	display: none;

	border-top: none;

	font-size: 1em;

	padding: 5px;

	background: white;

}

.highslide-heading {

	display: none;

	font-weight: bold;

	margin-bottom: 0.4em;

}

.highslide-dimming {

	position: absolute;

	background: black;

}

.highslide-loading {

	display: block;

	color: black;

	font-size: 9px;

	font-weight: bold;

	text-transform: uppercase;

	text-decoration: none;

	padding: 3px;

	border: 1px solid white;

	background-color: white;

	padding-left: 22px;

	background-image: url(../../highslide/graphics/loader.white.gif);

	background-repeat: no-repeat;

	background-position: 3px 1px;

}

a.highslide-credits,

a.highslide-credits i {

	padding: 2px;

	color: gray;

	text-decoration: none;

	font-size: 10px;

	/*display:none;*/

}

a.highslide-credits:hover,

a.highslide-credits:hover i {

	color: white;

	background-color: gray;

}





/* Controls. See http://www.google.com/search?q=css+sprites */

.highslide-controls {

	width: 195px;

	height: 40px;

	background: url(../../highslide/graphics/controlbar-white.gif) 0 -90px no-repeat;

	margin-right: 15px;

	margin-bottom: 10px;

	margin-top: 20px;

}

.highslide-controls ul {

	position: relative;

	left: 15px;

	height: 40px;

	list-style: none;

	margin: 0;

	padding: 0;

	background: url(../../highslide/graphics/controlbar-white.gif) right -90px no-repeat;

}

.highslide-controls li {

	float: left;

	padding: 5px 0;

}

.highslide-controls a {

	background-image: url(../../highslide/graphics/controlbar-white.gif);

	display: block;

	float: left;

	height: 30px;

	width: 30px;

	outline: none;

}

.highslide-controls a.disabled {

	cursor: default;

}

.highslide-controls a span {

	/* hide the text for these graphic buttons */

	display: none;

}

.highslide-move a {

	cursor: move;

}



.hidden-container {

	display: none;

}



/* The CSS sprites for the controlbar */

.highslide-controls .highslide-previous a {

	background-position: 0 0;

}

.highslide-controls .highslide-previous a:hover {

	background-position: 0 -30px;

}

.highslide-controls .highslide-previous a.disabled {

	background-position: 0 -60px !important;

}

.highslide-controls .highslide-play a {

	background-position: -30px 0;

}

.highslide-controls .highslide-play a:hover {

	background-position: -30px -30px;

}

.highslide-controls .highslide-play a.disabled {

	background-position: -30px -60px !important;

}

.highslide-controls .highslide-pause a {

	background-position: -60px 0;

}

.highslide-controls .highslide-pause a:hover {

	background-position: -60px -30px;

}

.highslide-controls .highslide-next a {

	background-position: -90px 0;

}

.highslide-controls .highslide-next a:hover {

	background-position: -90px -30px;

}

.highslide-controls .highslide-next a.disabled {

	background-position: -90px -60px !important;

}

.highslide-controls .highslide-move a {

	background-position: -120px 0;

}

.highslide-controls .highslide-move a:hover {

	background-position: -120px -30px;

}

.highslide-controls .highslide-full-expand a {

	background-position: -150px 0;

}

.highslide-controls .highslide-full-expand a:hover {

	background-position: -150px -30px;

}

.highslide-controls .highslide-full-expand a.disabled {

	background-position: -150px -60px !important;

}

.highslide-controls .highslide-close a {

	background-position: -180px 0;

}

.highslide-controls .highslide-close a:hover {

	background-position: -180px -30px;

}

/*-------------------------------*/

#lincksPages{

font-size:12px;

}

#lincksPages a{

  color:#fff;

  background-color:#0573C3;

  padding:1 4 1 4;

  text-align:center;

  text-decoration:none;

}

#lincksPages a:hover{

  color:#fff;

  background-color:#FD0505;

  text-decoration:none;

}

#lincksPages span{

  color:#fff;

  background-color:#FD0505;

  padding:1 4 1 4;

  text-align:center;

}

#lincksPages span.p{

  color:#0573C3;

  background:none;

}



/*-------------------------------*/

.news_time{

	vertical-align:middle;

	width:38px; 

	height:18px;

	text-align:center; 

	font-size:10px;

	padding-top:3px;

}



div#Map ul li{

	margin:5 0 5 0;

	color:#E2DCBF;

}

div#Map ul li b{

	color:#151515;

}

.search_form {	width: 200px; height:20px;	border: 2px solid #78A91D;}

.no_rezults{color:#669933;font-weight:700;}

.textinput_fields{border: 1px solid #78A91D;}



.catalog_style {position:absolute; z-index:23; display:none; filter:alpha(opacity=80);width:250px;height:100px;}

.catalog_tbl{

  filter:progid:DXImageTransform.Microsoft.Shadow(color='#bdd9ef', direction=135, strength=12);

  border:1px solid #bdd9ef;

  border-radius: 50px;

  background-color: #bdead3;

  width:250px;

  height:100px;

}

ul.cat_items li {list-style-image:url("/design/images/dot_blue.jpg");margin-left:3px;margin-bottom:3px;}



/*nah*/



.novinki IMG 

{

	border:5px solid #BCBDBD;

}



.tovars A

{

	background: url(/design/images/tovarli.gif) no-repeat 0px 6px;

	padding-left:15px;

	display:block;

	color: #500000;	

}



.doc

{

	background: url(/design/images/doc.gif) no-repeat 0px 0px;

		padding:8px 0px 20px 35px;

}



.pdf

{

		background: url(/design/images/pdf.gif) no-repeat 0px 0px;

		padding:8px 0px 20px 35px;

}





.tif

{

	background: url(/design/images/tif.gif) no-repeat 0px 0px;

		padding:8px 0px 20px 35px;

}



.djvu

{

		background: url(/design/images/djvu.gif) no-repeat 0px 0px;

		padding:8px 0px 20px 35px;

}



UL.gosts LI

{

	list-style-type: none !important;	

	line-height:40px;

	margin-left:-25px;

}



.catov IMG

{

	border:4px solid #CECECE;

}
#p4eladuro
{

	//height:1000px;
	//width:1280px;
}
