a.mylink:link{		color: #2566aa;font-family:"Times New Roman";text-decoration: underline;font-size: 12px;}
a.mylink:hover{		color: #2566aa;font-family:"Times New Roman";text-decoration: underline;font-size: 12px;}
a.mylink:active{	color: #2566aa;font-family:"Times New Roman";text-decoration: underline;font-size: 12px;}
a.mylink:visited{	color: #2566aa;font-family:"Times New Roman";text-decoration: underline;font-size: 12px;}

td.top_menu{
  background-repeat: no-repeat;
  background-position: top left;
  padding-left: 50px;
}
td.top_menu a{
  font-size: 10px;
  font-family: Verdana;
  color: #ffffff;
}
td.cat{
  background-repeat: no-repeat;
  background-position: right;
}
td.today{
  font-size: 10px;
  font-family: Verdana;
  color: #ffffff;
  padding-left: 10px;
}
table.login_block{
  border: #cdced3 solid 1px;
  margin: 3px 39px 0px 10px;
  width:  145px;
  height: 193px;
}
table.login_block tr td a{
  text-decoration: none;
  color: #696969
}
table.login_block tr td{
  background-repeat: no-repeat;
  background-position: center center;
  font-size: 10px;
  font-family: Arial;
  color: #696969
}
input.login_block_input{
  margin: 0px 40px 0px 13px;
  width: 90px;
}
td.login_block_text{
  font-size: 10px;
  font-family: Arial;
  color: #4c4c4c;
  padding-left: 13px;
}
table.user_block{
  border: #cdced3 solid 1px;
  margin: 3px 39px 0px 10px;
  width:  145px;
  height: 193px;
}
table.user_block tr td{
  background-repeat: no-repeat;
  background-position: center center;
  font-size: 10px;
  font-family: Arial;
  color: #696969
}
td.gallery_menu a{
  color: #2566aa;
  text-decoration: underline;
  font-size: 12px;
  display: block;
}
td.gallery_menu{
  border-top: #cccccc dashed 1px;
  height: 28px;
  background-position:left center;
  background-repeat: no-repeat;
}
td.gallery_menu2{
  padding-left: 19px;
}
td.gallery_menu3{
  border-bottom: #cccccc dashed 1px;
}
a.login_block{
  color: #2566aa;
  text-decoration: underline;
  font-size: 12px;
  padding-left: 13px;
}
a.login_block_small{
  color: #2566aa;
  text-decoration: underline;
  font-size: 11px;
  width: 80px;
  display: block;
}
td.login_block_small1{
  border-bottom: #cccccc dashed 1px;
}
td.login_block_small{
  border-top: #cccccc dashed 1px;
  height: 27px;
  width: 87px;
}
td.block{
  background-position: top left;
  background-repeat: no-repeat;
  padding: 0px 20px 5px 10px;
  font-size: 10px;
  font-family: Verdana;
  color: #979b9c;
  height: 210px;
}
td.block b{
  color: #030303;
}
.block_date{
  color: #f90306;
}
tr.new_goods td{
  padding: 20px 20px 5px 10px;
  font-size: 10px;
  font-family: Verdana;
  color: #909291;
}
tr.new_goods td a{
  color: #363636;
}
.bg{
  background-position: bottom left;
  background-repeat: no-repeat;
  height: 40px;
}
table.gallery{
  width: 778px;
  height: 106px;
  border: 1px solid #e5e5e5;
}
td.gallery{
  background-position: top left;
  background-repeat: no-repeat;
  padding: 10px 0px 0px 150px;
}
td.igallery{
  width: 157px;
  height: 60px;
  background-color: #e2e3e7;
  background-position: top right;
  background-repeat: repeat-y;
}
td.igallery a img{
  border: 3px solid #ffffff;
}
tr.igallery td{
  font-size: 10px;
  font-family: Verdana;
  color: #909291;
  width: 157px;
}
tr.igallery td a{
  color: #363636;
}
tr.bottom_news td{
  padding: 50px 20px 5px 10px;
  font-size: 10px;
  font-family: Verdana;
  color: #909291;
}
tr.bottom_news td a{
  color: #363636;
}
tr.copyright td{
  padding: 30px 5px 5px 10px;
  font-size: 10px;
  font-family: Verdana;
  color: #626c76;
}
tr.copyright td a{
  color: #ff6002;
  text-decoration: none;
}
tr.copyright td a:hover{
  text-decoration: underline;
}
.menu{
  overflow: hidden;
  width: 145px;
  line-height: 30px;
  height: 25px;
  text-align: left
}
.menu_open {
  width: 145px;
  overflow: visible;
  height: 20px;
  text-align: left
}
.menu a, .menu_open a {
  padding-right: 10px;
  display: block;
  padding-left: 10px;
  padding-bottom: 5px;
  font: bold 11px/20px Verdana;
  overflow: hidden;
  width: 145px;
  padding-top: 5px;
  height: auto;
  background-image: url(http://www.const-foto.ru/images/submenu.jpg);
  text-align: left;
  text-decoration: none;
  color: #ffffff;
}
.menu a:hover, .menu_open a:hover {
  text-decoration: underline;
}
tr.bluemenu td
{
  background-color: #1863b6;
}
.text{
  font-family: Verdana;
  font-size: 10px;
  color: #000000;
}
.text a{
  color: #1064a2;
}
td.login_exit{
  padding-right: 9px;
  padding-bottom: 10px;
}
td.login_exit a{
  font-size: 12px;
  color: #6a6a6a;
  text-decoration: none;
}
table.pages tr td{
  font-size: 12px;
  color: #000002;
  padding-left: 6px;
}
a.page_selected{
  background-color: #166ac2;
  display: block;
  height: 18px;
  width: 14px;
  text-decoration:none;
  text-align: center;
  color: #ffffff;
}
table.pages tr td a{
  color: #2a608e;
}
table.pages{
  padding: 15px 0px 15px 0px;
}
.text{
  color: #010101;
  font-family: Verdana;
  font-size: 11px;
}
.stext{
  color: #010101;
  font-family: Tahoma;
  font-size: 9px;
}
.stext a{
  color: #295f8d;
}
a.agallery{
  color: #2068a3;
  line-height: 2;
}
.15top{
  padding-top: 15px;
}
table.categories tr td{
  padding: 5px 5px 5px 5px;
}
table.categories{
  padding: 11px 13px 0px 15px
}
td.category{
   background-repeat: no-repeat;
   background-position:left center;
   border-top: 1px dashed #cbcbcb;
   height: 32px;
}
td.category1{
   background-repeat: no-repeat;
   background-position:left center;
   background-color: #fdf4d7;
   border-top: 1px dashed #cbcbcb;
   height: 32px;
}
.dcategory{
  padding-left: 5px;
}
td.category2{
   background-repeat: no-repeat;
   background-position:left center;
   border-top: 1px dashed #cbcbcb;
   height: 32px;
}
a.acat{
  color: #2a608e;
  padding-left:10px;
}
a.acat1{
  color: #2a608e;
  padding-left:30px;
}
td.cat_bottom{
   border-bottom: 1px dashed #cbcbcb;
}
table.bottom_news tr td a{
   color: #333333;
}
.text2{
  font-size: 10px;
  font-family: Verdana;
  color: #979b9c;
}
table.next_prev tr td{
  text-align: center;
  padding-top: 15px;
  padding-bottom: 20px;
}
table.next_prev tr td a{
  font-size: 9px;
  font-family: Verdana;
  color: #4856a1;
}
td.content{
  font-size: 12px;
  font-family: Verdana;
  color: #000000;
  padding: 20px 20px 30px 35px;
}
table.content_table tr td{
  font-size: 12px;
  font-family: Verdana;
  text-align: center;
  vertical-align: center;
}
table.order{
/*  padding-right: 14px;*/
}
table.order tr td{
  color: #444444;
  font-family: Arial;
  font-size: 12px;
}
img.order_image{
  padding: 2px 2px 3px 3px;
}
input.order{
  background-color: #eeeeee;
  width:88px;
}
select.order{
  background-color: #eeeeee;
  width:88px;
}
.editor_visible {
	display: block;
}
.editor_invisible{
	display: none;
}
img{
	border:0px;
}

img.stars-block{
	width:15px;
	height:15px;
	cursor:pointer;
}
h2{
  color: #000000;
  font-family: Times New Roman;
  font-size: 18px;
}