table.ctaticpage {background-color:white;}
#ctaticpage {background-color:white;}
#table03 {background-color:white;}

/* kiril edit */
a img {
	border: none;
	padding: 0px;
	margin: 0 5px 0 0;
	vertical-align: middle;
}

.adminicon {
	cursor: pointer;
	display: inline;
	margin: 0 2px;
	vertical-align: middle;
}
/* kiril edit */

#prodview input {
	color: #000000;
	font-family: Tahoma;
	font-size: 10px;
	line-height: 10px;
	border: 1px solid #e2e1e1;
}

.textbottom {position:absolute; text-align:center; width:100%;  left: 0; top:1000px; padding-left:105px;}

.textbottomin { 
	width:475px; height:1220px;
	font-family: Tahoma;
	text-align:left;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
	background-color:white;
	margin: 0 auto;
} 

@media not all and (-webkit-min-device-pixel-ratio) {
   

.textbottom {position:absolute; text-align:center; width:100%;  left: 0; top:3450px; padding-left:105px;}
   
}



.underimage {
font-size:10px;
}
.copyright{
float:left;
}

.copyrightmain{
float:right;
text-align:right;
}
.copyrightmain a{
font-weight:normal;
font-size:9px;
}

.catdescr{
vertical-align:top;
font-size:12px;
text-align:justify;
}

.catdescr h1{
text-align: right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding:0;
margin:0;
}

.catdescr p{
padding:0;
margin:0;
font-family:"Times New Roman", Times, serif;
font-size:16px;
color: #646464;
}



.prodviews {
	font-family: Tahoma;
	font-size: 11px;
	color: #ef1609;
}
#line {
	height: 1px;
	color: #e2e1e1;
}
#prodview #imgagb {
	padding-top: 4px;
}
.viewprod2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #616161;
	font-weight: bold;
}

.viewprod2 h2{
	font-size: 16px;
}


.viewprod3 {
	font-family: Tahoma;
	color: #DD070C;
	font-weight: bold;
	font-size: 14px;
}
.viewprod4 {
	font-family: Tahoma;
	color: #666666;
	font-size: 11px;
}

#prodview td {
	padding: 4px;
}
#prodview #asdfg td {
	padding: 0px;
}

#prodview input {
	color: #000000;
	font-family: Tahoma;
	font-size: 10px;
	line-height: 10px;
	border: 1px solid #e2e1e1;
}
.prodview1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-align:center;
}

.prodview1 h1 {
font-size:12px;
padding:0;
} 
.trkatalog{
height:100px;
vertical-align:bottom;
text-align:center;
}

.lefttexttitle{
font-size:16px;
font-weight:bold;
color: #646464;
}
.lefttext{
font-size:12px;
text-align:justify;
color: #646464;
}

.toptext {
font-size:14px;
text-align:justify;
color: #646464;

}

.toptext a {
font-size:10px;
color: #646464;
text-decoration:none;
}

.proddescr{
font-size:70%;
}
#line {
	height: 1px;
	color: #e2e1e1;
}
#glavnaa {
	padding: 4px;
}
#glavnaa {
	color: #66666;
	padding: 4px;
}
#glavnaa {
	color: #666666;
	padding: 4px;
}
.glav1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	margin-left: 4px;
}
#ctaticpage {
	padding: 8px;
}

#ctaticpage .news1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
}


.regstyle1 {
	font-family: Tahoma;
	color: #EF1309;
	font-size: 12px;
	text-decoration: none;
	}
.regstyle3 {
	font-family: Tahoma;
	color: #666666;
	font-weight: bold;
	font-size: 12px;
}
.regstyle2 {
	font-size: 11px;
	color: #666666;
	font-family: Tahoma;
}
.reginput {
	line-height: 11px;
	border: 1px solid #c7c5c5;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #ef1609;
}
.butinput {
	line-height: 11px;
	border: 1px solid #c7c5c5;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #666666;
}
#pagecontent td {
	line-height: 30px;
}
.regstyle33 {font-family: Tahoma; color: #EF1309; font-size: 11px; text-decoration: none; }


.regstyle1 {
	font-family: Tahoma;
	color: #EF1309;
	font-size: 12px;
	text-decoration: none;
	}
.regstyle3 {
	font-family: Tahoma;
	color: #666666;
	font-weight: bold;
	font-size: 12px;
}
.regstyle2 {
	font-size: 11px;
	color: #666666;
	font-family: Tahoma;
}
.reginput {
	line-height: 11px;
	border: 1px solid #c7c5c5;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #ef1609;
}
.butinput {
	line-height: 11px;
	border: 1px solid #c7c5c5;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #666666;
}
#pagecontent td {
	line-height: 30px;
}
.regstyle33 {font-family: Tahoma; color: #EF1309; font-size: 11px; text-decoration: none; }

.reginput {
	line-height: 11px;
	border: 1px solid #c7c5c5;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #ef1609;
}
.butinput {
	line-height: 11px;
	border: 1px solid #c7c5c5;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #666666;
}
.regstyle2 {
	font-size: 11px;
	color: #666666;
	font-family: Tahoma;
}
.regforms1 {
	font-family: Tahoma;
	color: #666666;
}
.prodview1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}

#line {
	height: 1px;
	color: #e2e1e1;
}
#map {
	margin-left: 5px;
	margin-top: 2px;
}
#loginform {
	margin-left: 8px;
}


.regstyle1 {
	font-family: Tahoma;
	color: #EF1309;
	font-size: 12px;
	text-decoration: none;
	}
.regstyle3 {
	font-family: Tahoma;
	color: #666666;
	font-weight: bold;
	font-size: 12px;
}
.regstyle2 {
	font-size: 11px;
	color: #666666;
	font-family: Tahoma;
}
.reginput {
	line-height: 11px;
	border: 1px solid #c7c5c5;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #ef1609;
}
.butinput {
	line-height: 11px;
	border: 1px solid #c7c5c5;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #666666;
}
#pagecontent td {
	line-height: 30px;
}
.regstyle33 {font-family: Tahoma; color: #EF1309; font-size: 11px; text-decoration: none; }

.prodviewred {
	font-family: Tahoma;
	font-size: 11px;
	color: #ef1609;
	
}

#prodview input {
	color: #000000;
	font-family: Tahoma;
	font-size: 10px;
	line-height: 10px;
	border: 1px solid #e2e1e1;
}
.prodview1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
#line {
	height: 1px;
	color: #e2e1e1;
}
#map {
	margin-left: 5px;
	margin-top: 2px;
}
#glavnaa {
	padding: 4px;
}
#glavnaa {
	color: #66666;
	padding: 4px;
}
#glavnaa {
	color: #666666;
	padding: 4px;
}
.glav1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	margin-left: 4px;
}
#ctaticpage {
	padding: 8px;
}

#prodview input {
	color: #000000;
	font-family: Tahoma;
	font-size: 10px;
	line-height: 10px;
	border: 1px solid #e2e1e1;
}
.prodview1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
#line {
	height: 1px;
	color: #e2e1e1;
}
#map {
	margin-left: 5px;
	margin-top: 2px;
}
.reginput {
	line-height: 11px;
	border: 1px solid #c7c5c5;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #666666;
}
.serachs1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
}
#tablesearch td {
	line-height: 30px;
}
#tablesearch td {
	margin-left: 4px;
}
#tablesearch {
	margin-left: 8px;
}

#prodview input {
	color: #000000;
	font-family: Tahoma;
	font-size: 10px;
	line-height: 10px;
	border: 1px solid #e2e1e1;
}
.prodview1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
#line {
	height: 1px;
	color: #e2e1e1;
}
#map {
	margin-left: 5px;
	margin-top: 2px;
}
#glavnaa {
	padding: 4px;
}
#glavnaa {
	color: #66666;
	padding: 4px;
}
#glavnaa {
	color: #666666;
	padding: 4px;
}
.glav1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	margin-left: 4px;
}
#ctaticpage {
	padding: 8px;
}

#mapsite {
font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration:none;

}
#mapsite a{
font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration:none;

}

#prodview input {
	color: #000000;
	font-family: Tahoma;
	font-size: 10px;
	line-height: 10px;
	border: 1px solid #e2e1e1;
}
.prodview1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
#line {
	height: 1px;
	color: #e2e1e1;
}
#map {
	margin-left: 5px;
	margin-top: 2px;
}
#glavnaa {
	padding: 4px;
}
#glavnaa {
	color: #66666;
	padding: 4px;
}
#glavnaa {
	color: #666666;
	padding: 4px;
}
.glav1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	margin-left: 4px;
}

#ctaticpage {
	padding: 8px;
}

#prodview input {
	color: #000000;
	font-family: Tahoma;
	font-size: 10px;
	line-height: 10px;
	border: 1px solid #e2e1e1;
}
.prodview1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
#line {
	height: 1px;
	color: #e2e1e1;
}
#map {
	margin-left: 5px;
	margin-top: 2px;
}
#glavnaa {
	padding: 4px;
}
#glavnaa {
	color: #66666;
	padding: 4px;
}
#glavnaa {
	color: #666666;
	padding: 4px;
}
.glav1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	margin-left: 4px;
}
#ctaticpage {
	padding: 8px;
}
.reginput {
	line-height: 11px;
	border: 1px solid #c7c5c5;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #ef1609;
}
.butinput {
	line-height: 11px;
	border: 1px solid #c7c5c5;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #666666;
}

#prodview input {
	color: #000000;
	font-family: Tahoma;
	font-size: 10px;
	line-height: 10px;
	border: 1px solid #e2e1e1;
}
.prodview1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}

#line {
	height: 1px;
	color: #e2e1e1;
}
#map {
	margin-left: 5px;
	margin-top: 2px;
}
#ctaticpage {
	padding: 8px;
}

#prodview input {
	color: #000000;
	font-family: Tahoma;
	font-size: 10px;
	line-height: 10px;
	border: 1px solid #e2e1e1;
}
.prodview1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}

#line {
	height: 1px;
	color: #e2e1e1;
}
#map {
	margin-left: 5px;
	margin-top: 2px;
}
#ctaticpage {
	padding: 8px;
}

.pagestyle1 {
	font-family: Tahoma;
	font-size: 10px;
	color: #ffffff;
	background-color: #666666;
	padding-right: 2px;
	padding-left: 2px;
	text-decoration: none;
}
.pagestyle2 {
	font-family: Tahoma;
	font-size: 10px;
	color: #ffffff;
	background-color: #009900;
	padding-right: 2px;
	padding-left: 2px;
	text-decoration: none;
}


.qwe {font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #0d92fa;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 12px;
	height: 16px;
	background-image: url(/design/refreshcard.gif);
	width: 78px;}

.ewq {font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #0d92fa;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 12px;
	height: 16px;
	background-image: url(/design/zakaz.gif);
	width: 72px;}
#tabcard1 {

border-collapse: collapse; 
 border: 2px solid #e2e1e1;
}
#tabcard1 td {
text-align: center;
padding: 3px; /* Поля вокруг содержимого таблицы */
 border: 1px solid #e2e1e1; /* Параметры рамки */
 
}
#tabcard2 {
border-collapse: collapse; 
 border: 2px solid white;
}
.cards1 {
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
}
.cards2 {
	font-family: Tahoma;
	font-size: 12px;
	color: #fa1107;
	text-decoration: none;
}
.cards3 {font-family: Tahoma; font-size: 12px; color: #666666; font-weight: bold; }
#tabcard1 input {

	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	border: 1px solid #666666;
}
#tabcard2 {
	margin-left: 8px;
}

.reginput {
	line-height: 11px;
	border: 1px solid #c7c5c5;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #ef1609;
}
.butinput {
	line-height: 11px;
	border: 1px solid #c7c5c5;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #666666;
}
.regstyle2 {
	font-size: 11px;
	color: #666666;
	font-family: Tahoma;
}
.regforms1 {
	font-family: Tahoma;
	color: #666666;
}
.prodview1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}

#line {
	height: 1px;
	color: #e2e1e1;
}
#map {
	margin-left: 5px;
	margin-top: 2px;
}
#loginform {
	margin-left: 8px;
}

.style11 {
	font-family: Tahoma;
	color: #EF1609;
	font-size: 11px;
	text-decoration: none;
}
.style12 {
	font-family: Tahoma;
	font-weight: bold;
	color: #666666;
}

.style12 h2{
font-size:12px;
margin:0px;
padding:0px;
}

.style13 {
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
}
.style14 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #DD070C;
}
.style14_1 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #2C68BC;
}
.style15 {font-family: Tahoma; font-size: 12px; color: #666666; font-weight: bold; }
#table03 #table02 img {
	margin: 5px;
}
#table03 #table02 .td1 {
	padding-left: 5px;
}
.cataloglist {
	height: 25px;
	line-height: 25px;
}
.catstyle11 {
	color: #000000;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
}
.catstyle11_grey {
	color: #999999;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
}
#catsubviewc {
	padding-left: 30px;
}


body {background-color:#ffffff;}
table.topl {background-color:#79bff1;}

td.bottom {background-color:#79bff1;}
.styleindxa {
	font-size: 13px;
	font-weight: bold;
}
.styleindxb {
	font-size: 11px;
	font-weight: bold;
	color: #595959;
}
.styleindxc {
	color: #FF0000;
	font-weight: bold;
	font-size: 13px;
}
.Table_01 .design-souvenir-11 #Table_02 #Table_01 .textc2 {
	bottom: 4px;
}
.styleindxd {
	color: #fef7a9;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
.styleindx6 {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	margin-right: 8px;
	margin-left: 8px;
}
.styleindx9 {
	font-family: Tahoma;
	color: #E2F33A;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.styleindx10 {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.indstyle11 {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.indstyle13 {
	font-family: Tahoma;
	font-size: 14px;
}
.styleindx13 {
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding-right: -2px;
	padding-left: 2px;
/*      width:100%;*/
}
.styleindx16 {font-size: 11px; font-weight: bold; color: #666666; }
#Table_01 #Table_03 #indtab2 .imgserachb {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 6px;
}

#Table_01 #Table_03 #indtab2 .advsearch {
	padding-left: 4px;
}
#Table_01 #Table_02 #Table_01 a {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.styleind19 {color: #0d92fa; font-weight: bold; font-size: 11px; font-family: Tahoma; }
#Table_01 #emailicq {
	line-height: 14px;
	padding-left: 5px;
}
.styleind20 {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Tahoma;
	text-decoration: none;
	margin-right: 4px;
	margin-left: 4px;
}
.styleind22 {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Tahoma;
}
#Table_01 #Table_03 #newstitle {
	margin-top: 1px;
}
.стиль18 {font-size: 11px; text-decoration: none; font-family: Tahoma;}
#Table_01 #Table_03 #smallnews  {
	color: #0d92fa;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #0d92fa;
	border-right-color: #0d92fa;
	border-bottom-color: #0d92fa;
	border-left-color: #0d92fa;
}



#Table_01 div {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
}
#Table_02 input {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	clip: rect(auto,auto,auto,auto);
	color: #368b09;
	border: 1px solid #FF0000;
	padding-left: 2px;
	padding-bottom: 2px;
	margin: 0px 0px 0px 3px;
}
#Table_02 #Table_01 td {
	font-family: Tahoma;
	font-size: 16px;
	color: #595959;
}
#Table_02 #Table_01 td {
	color: #595959;
}
#Table_02 #Table_01 td {
	font-family: Tahoma;
}
#Table_02 #Table_01 .textc1 {
	bottom: 4px;
}
#Table_03 input {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	clip: rect(auto,auto,auto,auto);
	color: #368b09;
	border: 1px solid #FF0000;
	padding-left: 2px;
	padding-bottom: 2px;
	margin: 3px;
}
#Table_07 {
	margin-left: 9px;
}
#Table_08 {
	margin-top: 9px;
}
#table01 {
	margin-top: 5px;
	margin-left: 5px;
}
#Table_01 #Table_02 #indtab1 .buttonimage {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#Table_01 .brdleft {
	background-image: url(/design/img01.gif);
	background-repeat: repeat-y;
}
#Table_01 .brdright {
	background-image: url(/design/img02.gif);
	background-repeat: repeat;
}
#Table_01 #Table_03 #indtab2 #inddate {
	padding-top: 3px;
}
#Table_01 #Table_02 #indtab1 .register {
	padding-left: 4px;
}
#Table_01 #Table_02 #loginok {
	padding-left: 4px;
}
#Table_01 .emailicq {
	line-height: 12px;
}
#Table_01 #Table_03 #smallnews td {
	padding: 4px;
}
#Table_01 #Table_03 #smallnews .newslink {
	font-family: Tahoma;
	font-size: 11px;
	color: #0d92fa;
	text-decoration: none;
}

.newslink {
	font-family: Tahoma;
	font-size: 11px;
	color: #0d92fa;
	text-decoration: none;
}
#Table_01 #Table_08 #grad {
/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#5db415,EndColorStr=#3b790c);*/
  background: url(/design/10_04.gif) #3b790c;
  background-repeat: repeat-x;
}


DIV.Table_01 {
	LEFT: 0px; WIDTH: 800px; POSITION: absolute; TOP: 0px; HEIGHT: 950px
}
#diz1{
	background-image: url(/design/1_01.gif);
	background-repeat: repeat-y;
	width:474px;
	height:38px;
}
DIV.design-souvenir-01 {
	LEFT: 0px;
	WIDTH: 17px;
	POSITION: relative;
	TOP: 0px;
	HEIGHT: 100%;
	background-image: url(/design/img01.gif);
	background-repeat: repeat-y;
}
DIV.design-souvenir-02 {
	LEFT: 17px; WIDTH: 13px; POSITION: absolute; TOP: 0px; HEIGHT: 950px
}
DIV.design-souvenir-03 {
	LEFT: 30px; WIDTH: 403px; POSITION: absolute; TOP: 0px; HEIGHT: 85px
}
DIV.design-souvenir-04 {
	LEFT: 433px; WIDTH: 155px; POSITION: absolute; TOP: 0px; HEIGHT: 42px
}
DIV.design-souvenir-05 {
	LEFT: 588px; WIDTH: 196px; POSITION: absolute; TOP: 0px; HEIGHT: 288px
}
DIV.design-souvenir-06 {
	LEFT: 784px;
	WIDTH: 16px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 950px;
	background-image: url(/design/img02.gif);
	background-repeat: repeat-y;
}
DIV.design-souvenir-07 {
	LEFT: 434px;
	WIDTH: 155px;
	POSITION: absolute;
	TOP: 42px;
	HEIGHT: 29px;
	line-height: 14px;
}
DIV.design-souvenir-08 {
	LEFT: 433px; WIDTH: 76px; POSITION: absolute; TOP: 71px; HEIGHT: 14px
}
DIV.design-souvenir-09 {
	LEFT: 509px; WIDTH: 79px; POSITION: absolute; TOP: 71px; HEIGHT: 217px
}
DIV.design-souvenir-10 {
	LEFT: 30px;
	WIDTH: 479px;
	POSITION: absolute;
	TOP: 85px;
	HEIGHT: 38px;
	background-image: url(/design/1_03.gif);
	background-repeat: repeat;
}
DIV.design-souvenir-11 {
	LEFT: 30px;
	WIDTH: 196px;
	POSITION: absolute;
	TOP: 123px;
	HEIGHT: 165px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
DIV.design-souvenir-12 {
	LEFT: 226px; WIDTH: 283px; POSITION: absolute; TOP: 123px; HEIGHT: 165px
}
DIV.design-souvenir-13 {
	LEFT: 30px; WIDTH: 220px; POSITION: absolute; TOP: 288px; HEIGHT: 386px
}
DIV.design-souvenir-14 {
	LEFT: 250px; WIDTH: 534px; POSITION: absolute; TOP: 288px; HEIGHT: 251px
}
DIV.design-souvenir-15 {
	LEFT: 250px; WIDTH: 534px; POSITION: absolute; TOP: 539px; HEIGHT: 250px
}
DIV.design-souvenir-16 {
	LEFT: 30px; WIDTH: 220px; POSITION: absolute; TOP: 674px; HEIGHT: 208px
}
DIV.design-souvenir-17 {
	LEFT: 250px; WIDTH: 534px; POSITION: absolute; TOP: 789px; HEIGHT: 93px
}
DIV.design-souvenir-18 {
	WIDTH: 754px;
	POSITION: absolute;
	HEIGHT: 68px;
	bottom: 30px;
	left: 30px;
}
.Table_01 .design-souvenir-11 #Table_02 #indtab1 .register {
	padding-left: 3px;
}
.Table_01 .design-souvenir-11 #Table_02 #indtab1 .buttonimage {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.Table_01 .design-souvenir-12 #Table_03 #indtab2 .imgserachb {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 8px;
}
.Table_01 .design-souvenir-12 #Table_03 #indtab2 #inddate {
	margin-top: 6px;
}
.Table_01 .design-souvenir-12 #Table_03 #indtab2 .class {
	padding-left: 3px;
}
.Table_01 .design-souvenir-12 #Table_03 #indtab2 .advsearch {
	padding-left: 4px;
}
.Table_01 .design-souvenir-11 #Table_02 #indtab1 .inplogin {
	margin-top: 3px;
}
#pages1 {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #666666;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 1px;
	text-decoration: none;
}
.стиль1 {
	font-size: 14px;
	font-weight: bold;
}
.стиль2 {
	font-size: 12px;
	font-weight: bold;
}
.стиль3 {
	color: #FF0000;
	font-weight: bold;
	font-size: 14px;
}
.Table_01 .design-souvenir-11 #Table_02 #Table_01 .textc2 {
	bottom: 4px;
}
.стиль5 {
	color: #fef7a9;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
.стиль6 {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	margin-right: 8px;
	margin-left: 8px;
}
.стиль9 {
	font-family: Tahoma;
	color: #E2F33A;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
.стиль10 {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.indstyle11 {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.indstyle13 {
	font-family: Tahoma;
	font-size: 14px;
}
.стиль13 {
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.стиль16 {font-size: 12px; font-weight: bold; color: #666666; }

#Table_01 #Table_03 #indtab2 .imgserachb {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 4px;
}

#Table_01 #Table_03 #indtab2 .advsearch {
	padding-left: 4px;
}
#Table_01 #Table_02 #Table_01 a {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#Table_01 div {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	padding-left: 4px;
}
#Table_02 input {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	clip: rect(auto,auto,auto,auto);
	color: #368b09;
	border: 1px solid #FF0000;
	padding-left: 2px;
	padding-bottom: 2px;
	margin: 0px 0px 0px 3px;
}
#Table_02 #Table_01 td {
	font-family: Tahoma;
	font-size: 16px;
	color: #595959;
}
#Table_02 #Table_01 td {
	color: #595959;
}
#Table_02 #Table_01 td {
	font-family: Tahoma;
}
#Table_02 #Table_01 .textc1 {
	bottom: 4px;
}
#Table_03 input {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	clip: rect(auto,auto,auto,auto);
	color: #368b09;
	border: 1px solid #FF0000;
	padding-left: 2px;
	padding-bottom: 2px;
	margin: 3px;
}
#Table_07 {
	margin-top: 9px;
	margin-left: 9px;
}
#Table_08 {
	margin-top: 9px;
}
#table01 {
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
}
#Table_01 #Table_02 #indtab1 .buttonimage {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
td.klop {background-image: url(/design/1_01.gif);}
td.klopl {background-image: url(/design/1_03.gif);}
td.tabb {background-image: url(/design/tabb1.gif);}
td.klopu {background-image: url(/design/3_01.gif);}
td.klopr {background-image: url(/design/3_02.gif);}
td.pi {/*background-image: url(/design/space.gif);*/ background: #de1d0d; }
td.err {background-image: url(/design/3_03.gif);}
td.qq {background-image: url(/design/3_04.gif);}
td.ww {background-image: url(/design/3_05.gif);}
td.ee {background-image: url(/design/3_06.gif);}
td.tt {background-image: url(/design/8_02.gif);}
td.yy {background-image: url(/design/3_07.gif); width: 5px; height: 5px;}
td.ui {background-image: url(/design/3_08.gif);}
td.opa {background-image: url(/design/3_09.gif);}
#Table_01 .brdleft {
	background-image: url(/design/img01.gif);
	background-repeat: repeat-y;
}
#Table_01 .brdright {
	background-image: url(/design/img02.gif);
	background-repeat: repeat;
	background-color:#79bff1;
}
#Table_01 #Table_03 #indtab2 #inddate {
	padding-top: 3px;
}
#Table_01 #Table_02 #indtab1 .register {
	padding-left: 4px;
}
#pages1 {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #666666;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 1px;
	text-decoration: none;
	font-style: normal;
}
.style11 {
	font-family: Tahoma;
	color: #EF1609;
	font-size: 12px;
	text-decoration: none;
}
.style12 {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 14px;
	color: #666666;
}
.style13 {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.style14 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #DD070C;
}
.style15 {
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}
#table03 #table02 img {
	margin: 5px;
}
#table03 #table02 .td1 {
	padding-left: 5px;
}
#catsubviewc {
	padding-left: 30px;
}
.prodview1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}

#line {
	height: 1px;
	color: #e2e1e1;
}
#map {
	margin-left: 5px;
	margin-top: 2px;
}
#pagecontent {
	margin-left: 8px;
}
#newsline {
	height: 1px;
	color: #0d92fa;
}
#textpage {
	font-family: Tahoma;
	font-size: 11px;
	color: #ef1609;
}
.textpage {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
	background-color:white;
}
#list{

height: 100px; WIDTH: 100%; overflow: auto;
scrollbar-3dlight-color: #f7f7f7;
scrollbar-arrow-color: #117ff1;
scrollbar-base-color: #f7f7f7;
scrollbar-darkshadow-color: #f7f7f7;
scrollbar-face-color: #f7f7f7;
scrollbar-highlight-color: #f7f7f7;
scrollbar-shadow-color: #f7f7f7;
scrollbar-track-color: #f7f7f7;

}
.prodviewred {
	font-family: Tahoma;
	font-size: 11px;
	color: #ef1609;
	
}

h1 {
font-size: 15px;
text-align:center;
padding: 0;
margin:0;
}



A {
	font-family: Tahoma;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	}
.new_in_products A
{
   text-decoration: underline;
   font-size: 12px;
}
.new_in_products A:hover
{
   text-decoration: none;
   font-size: 12px;
}
.txtarea {
               overflow: hidden;
               text-align: justify;
               margin: 10px;
               background:#FFFFFF;
               border-bottom: 0px;
               border-left: 0px;
               border-right: 0px;
               border-top: 0px;
              }

.success-msg {
	background:url("/design/icons/success_msg_icon.gif") no-repeat scroll 10px 10px #EFF5EA !important;
	border:1px solid #95A486;
	color:#3D6611;
	font-weight:bold;
	margin:15px 0;
	min-height:23px;
	padding:11px 8px 2px 32px;
}