/* Basic */
body {
	margin: 0;
	padding: 0;
	background-color: #ffffff;
}

input, textarea, select {font-size: 8pt;}

form {margin: 0;}

ul {
	list-style-image: url("/pic/li.gif") 
}
/*ul li {
	margin-bottom: 10px;
}*/
#top_bg {
	background: #cc3300 url("/pic/f/top_bg.gif") repeat-x;
	background-position: bottom;
}
.center_bg {
	background: #FCAE7D url("/pic/f/center_bg.gif");
}
#grid {
	background: url("/pic/f/grid.gif");
}
div#grid {
	height: 100%;
	width: 100%;
}
#top_metall_bg {
	background: url("/pic/f/top_metall_bg.gif") repeat-x;
	background-position: bottom;
}
#fire_bg {
	background: #cc3300 url("/pic/f/fire_bg.jpg") no-repeat;
	background-position: top right;
}
#bottom_metall_bg {
	background: url("/pic/f/bottom_metall_bg.gif") repeat-x;
}
div#top_wline {
	background: url("/pic/f/top_wline.gif") repeat-x;
	height: 100%;
}
div#bottom_wline {
	background: url("/pic/f/bottom_wline.gif") repeat-x;
	height: 100%;
}

.copy, .copy A:link, .copy A:visited {
	font-family: Verdana,sans-serif;
	font-size: 8pt;
	color: #ffffff;
	line-height: 150%;
}
div.copy {
  padding: 0 0 0 0;
}
div.madein {
  padding: 0 0 0 0;
}
.madein, .madein A:link, .madein A:visited {
	font-family: Verdana,sans-serif;
	font-size: 8pt;
	color: #ff9966;
}
#addr_nav_string {
	padding: 0 10 5 10;
}

/* MENU */
td.serv {
	background-color: #999999;
}
td.serv_a {
	background-color: #00cc33;
}
td.menu {
	background: url('/pic/f/menu_bg.gif');
	height: 59px;
	padding: 5;
	text-align: center;	
}
td.menu A:link, td.menu A:visited {
	font-size: 11pt;
	font-family: Tahoma,sans-serif;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
td#menu_shdw {
	background: url('/pic/f/menu_shdw.gif') repeat-x;
	height: 5px;
}

/* Block */
.blocktitle {
	font-size: 11pt;
	font-family: Tahoma,sans-serif;
	color: #ff9966;
	font-weight: bold;
	padding: 3 0 5 0;
	/*border-right:1px dashed #cccccc
	background: url('/pic/f/menu_bg.gif');*/
	background: url('/pic/f/blocktitle_bg.gif') no-repeat;
	background-position: top right;
}
.blockcenter {
	padding-right:5;
	/*border-bottom:1px solid #cccccc;*/
	border-right:1px solid #cccccc;
	/*background: url('/pic/f/blockcenter_bg.gif') repeat-y;
	background-position: right;*/
}
.blockcenter * {
	font-size: 8pt;
}
.blockcenter A:link, .blockcenter A:visited {
	font-size: 8pt;
	color: #666666;
}
.blockcenter A:hover {
	color: #333333;
}

/* Paginal */
.pagin_a {color:#ff0000}

/* Bevel and emboss for blocks */
.emboss {
	background-color: threedface; 
	border-width: 1; 
	border-style: solid; 
	border-color: threedhighlight threedshadow threedshadow threedhighlight;
}
.bevel {
	background-color: #ffffff; 
	border-width: 1; 
	border-style: solid; 
	border-color: threedshadow threedhighlight threedhighlight threedshadow;
}

/* рамка для таблицы */
td.brd {border: 1px solid #cccccc} /*  рамка ячейки, автовывод картинок */

/* поиск, подсветка найденных слов */
.hlwords {
	background-color:#FFFF00;
	padding:0 3 0 3;
}

/* скрытый блок для счетчиков и т.п. */
div.stats {
  display: inline;
  height: 0px;
  left: -1000px;
  margin: 0px;
  padding: 0px;
  position: absolute;
  top: -1000px;
  visibility: hidden;
  width: 0px
}

.price {border-left:1px solid #cccccc; border-top:1px solid #cccccc}
.price td, .price th {border-bottom:1px solid #cccccc;border-right:1px solid #cccccc}
.price th {font-family: Times New Roman,serif;font-size:14pt;font-weight:normal;letter-spacing:0.05em;padding: 10;}
.price th h1 {font-family: Times New Roman,serif;font-size:14pt;margin:0;letter-spacing:0.02em;line-height:90%}
.price #th2 {font-size:9pt;padding:3}
table.price  { empty-cells: show }

#cart {
	cursor: pointer;
	cursor: hand;
}

.a2c {
	position: absolute;
	width: 150;
	height: 53;
	border: 1px solid #999999;
	background-color: #dfdfdf;
	display: none;
	padding: 3;
	cursor: move;
}
.cQ {
  text-align: center;
}
.cQ A:link, .cQ A:visited {
	text-decoration: none;
	color: #999999;
}

.navlink, .navlink A:link, .navlink A:visited {
	color: #999999 !important;
}
.navlink A:link, .navlink A:visited {
	cursor: pointer; 
	cursor: hand;
 	text-decoration: underline; 	
}
/*.navlink A:hover, A:hover.navlink {
	color: #FF6600 !important;
} */

fieldset {
	border: 1px solid #cccccc;
}
legend {
	font-size: 12pt;
	font-family: Tahoma,sans-serif;
}

/* collage on first page */
td.cb1 {
	background: url('/pic/f/col/1.jpg') no-repeat;
	background-position: center;
	width: 25%;
	height: 100px;
}
td.cb2 {
	background: url('/pic/f/col/2.jpg') no-repeat;
	background-position: center;
	width: 25%;	
}
td.cb3 {
	background: url('/pic/f/col/3.jpg') no-repeat;
	background-position: center;
	width: 25%;	
}
td.cb4 {
	background: url('/pic/f/col/4.jpg') no-repeat;
	background-position: center;
	width: 25%;	
}
