div#vistavka{
	padding: 10px;
	BACKGROUND-COLOR: #F8F8F8;
	width: 700;	
	border: #dfdfdf 1px solid;
	BORDER-BOTTOM: #F34141 1px solid;
	BORDER-TOP: #F34141 1px solid;
	FONT-FAMILY: Tahoma, Verdana, sans-serif;
	FONT-WEIGHT: normal;
	COLOR: #333;
	FONT-SIZE: 12px
	
	
	
}
.searchField {
        BORDER-TOP-WIDTH: 0px;
        BORDER-LEFT-WIDTH: 0px;        
		BORDER-BOTTOM-WIDTH: 0px;
		BORDER-RIGHT-WIDTH: 0px;
		BACKGROUND-IMAGE: url(/img/search_bg.jpg);
		BACKGROUND-REPEAT: repeat-õ;
		WIDTH: 600px;
        HEIGHT: 25px;
		COLOR: #C21F1F;
		PADDING-TOP: 4px;
}
.hello {		
/*	background: url(/img/h1_bg.gif) repeat-x bottom; 
	background: url(/img/garland.gif) repeat-x left bottom; 	
*/
	background: url(/img/h1_bg.gif) repeat-x bottom; 
	
	padding-bottom:15px; 
	margin-bottom:15px;	
	padding-top: 20px;
	/*
	width:725;*/
}
.img {
	BORDER: #7B8795 1px solid;
}
TABLE.viewalbumphoto {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 194px;
	PADDING-TOP: 0px;
	HEIGHT: 155px
}
TABLE.viewalbumphoto TD {
	BORDER-RIGHT: medium none;
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: right bottom;
	BORDER-TOP: medium none;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(/img/frame.png);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: medium none;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: medium none;
	TEXT-ALIGN: center
}
TR.dost {
    BACKGROUND-COLOR: #f0f2f5;
	FONT-SIZE: 12px
}
TD.dost_title {
	BACKGROUND-COLOR: #eeeeee;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 5px
}
.dost_font {
	FONT-SIZE: 12px
}
.full_name{
	FONT-FAMILY: Arial, Geneva CY, Sans-Serif;
	FONT-WEIGHT: normal;
	COLOR: #333;
	FONT-SIZE: 120%;
	MARGIN: 0px 0px 0.8em;
}
.shot_des{
	FONT-SIZE: 11px;
	COLOR: #566576;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Tahoma, Verdana, sans-serif;
	BORDER-BOTTOM: #dbdbdb 1px solid;
	WIDTH:150;
	PADDING-LEFT:15px;
	padding-top:10px;
	MARGIN:5px;
}
.full_des{
	FONT-SIZE: 12px;
	COLOR: #566576;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Tahoma, Verdana, sans-serif;
	BORDER-BOTTOM: #dbdbdb 1px solid;
	PADDING-LEFT:15px;
	MARGIN:5px;
	padding-top:10px;
}
.top_cat{
	padding-right:25px;
	padding-bottom:20px;
}
.ph IMG {
    BORDER: #dbdbdb 1px solid;
}
p.txt_root {
    VERTICAL-ALIGN: top;
	FONT-SIZE: 11px;
}
TD.txt {
    VERTICAL-ALIGN: top;
}
TD.txt_full {
    VERTICAL-ALIGN: top;
	padding-left:40px;
}
TD.price {
        VERTICAL-ALIGN: top;
		border-bottom: #dfdfdf 1px solid;
}
TD.price_full{
        VERTICAL-ALIGN: top;
		padding-left:30px;
}
TD.price P.cur1 {
        FONT: bold 100% Arial,Helvetica,sans-serif;
		COLOR: #c21f1f
}
TD.price_full P.cur1 {
        FONT: bold 100% Arial,Helvetica,sans-serif;
		COLOR: #c21f1f
}
TD.price_full P.rec1 {
        FONT:bold 90%  Tahoma, Verdana, sans-serif;
		COLOR: #566576
}
.foto_links {
		BORDER-BOTTOM: #dbdbdb 1px solid;
		WIDTH: 300px;
}
.top_navigation{
		FONT-SIZE: 13px;
		PADDING-RIGHT: 17px;
		PADDING-LEFT: 17px;
        COLOR: #ffffff;
		font-weight:bold;
}
.cat_navigation{
        FONT-SIZE: 11px;
		MARGIN-LEFT: 10px;
        COLOR: #000;
		font-weight:bold;
		BORDER-BOTTOM: #6D7988 1px solid;
}
.cat_navigation_bottom{
        FONT-SIZE: 11px;
		MARGIN-LEFT: 10px;
        COLOR: #000;
		font-weight:bold;
		width:725;
}
.cat_roll_bg {
	background-image : url(/img/roll_cat_bg.gif);
	BACKGROUND-POSITION: left top;
	BACKGROUND-REPEAT: repeat-x;
	width: 725;
}
.navigation_cat{
    FONT-SIZE: 13px;
	COLOR: #fff;
	font-weight:bold;
	vertical-align:baseline;

}
.rss{
	FONT-SIZE: 13px;
	FONT-FAMILY: Tahoma, Verdana, sans-serif;
	FONT-WEIGHT: normal;
	COLOR: #C61E3C;
}
.down_copy{
	FONT: 9px Verdana;
	COLOR: #677686;
	text-align:justify;
}
#cartwindow{
   position:absolute;
   left:10px;
   top:0;
   visibility:hidden;
   width: 250px;
   height: 68px;
   Z-INDEX: 2;
   BACKGROUND: #C0D2EC;
   padding:10px;
   border: solid;
   border-width: 1px;
   border-color:#4D88C8;
   FILTER: revealTrans  (duration=1,transition=4);
}
DIV.filters1 {
		PADDING-RIGHT: 17px;
		PADDING-LEFT: 17px;
		PADDING-BOTTOM: 2px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #dbdbdb 1px solid;
		BORDER-TOP: #dbdbdb 1px solid;
		WIDTH: 480px;
		BACKGROUND-COLOR: #ededed;
}
DIV.filters1 .pages1 {
        FONT-SIZE: 13px
}
DIV.filters1 A.here1 {
        PADDING-RIGHT: 2px;
        PADDING-LEFT: 3px;
        PADDING-BOTTOM: 2px;
        COLOR: #fff;
        PADDING-TOP: 0px;
        BACKGROUND-COLOR: #c21f1f;
        TEXT-DECORATION: none
}
.navfilters1 {
        PADDING-RIGHT: 2px;
        PADDING-LEFT: 2px;
        COLOR: #fff;
        WIDTH: 10px;
        PADDING-TOP: 0px;
        BACKGROUND-COLOR: #C61E3C;
}
SPAN#xarakter{
	FONT-SIZE: 12px;
	COLOR: #000;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Tahoma, Verdana, sans-serif;
	BORDER-BOTTOM: #dbdbdb 1px solid;
	PADDING-LEFT:10px;
	MARGIN-LEFT:10px;
	background-image : url(/img/red-ar.gif);
	BACKGROUND-POSITION: left;
	BACKGROUND-REPEAT: no-repeat;
}
#flashbaner{
	BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 1px solid;
    BORDER-LEFT: #000 1px solid;
    BORDER-BOTTOM: #000 1px solid;
}


#flash_logo {
	position:absolute;
	width:200px;
	height:115px;
	z-index:999;
	left: 0px;
	top: 80px;
}
#flash_logo_shop{
	position:absolute;
	width:200px;
	height:115px;
	z-index:999;
	left: 10px;
	top: 95px;
}
.novinka{
	Z-INDEX: 999;
	POSITION: absolute;
	background-image : url(/img/test.gif);
	BACKGROUND-POSITION: right top;
	BACKGROUND-REPEAT: no-repeat;
    PADDING-RIGHT: 111px! important;
	PADDING-LEFT: 17px! important;
	MARGIN-TOP: -25px;
	PADDING-TOP: 72px! important;
}
.void_t2{
	COLOR: #000;
	FONT-WEIGHT: bold;
	vertical-align: top;
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Verdana, sans-serif;
	WIDTH:250;
	BORDER-BOTTOM: #dbdbdb 1px solid;
	MARGIN-BOTTOM: 5px;
	MARGIN-TOP: 5px;
}
.mantx{
	MARGIN-BOTTOM: 5px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Verdana, sans-serif;
	FONT-WEIGHT: normal;
	WIDTH: 250px;
	COLOR: #C61E3C;
	HEIGHT: 20px
}
.txtar2{
	MARGIN-BOTTOM: 5px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Verdana, sans-serif;
	FONT-WEIGHT: normal;
	WIDTH: 250px;
	COLOR: #C61E3C;
	HEIGHT: 100
}
.adres_mag_zag{
	FONT-SIZE: 20px;
	COLOR: #566576;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Tahoma, Verdana, sans-serif;
	BORDER-BOTTOM: #dbdbdb 1px solid;
}
.adres_mag_name{
	FONT-SIZE: 16px;
	COLOR: #566576;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Tahoma, Verdana, sans-serif;
	BORDER-BOTTOM: #dbdbdb 1px solid;
}
.adres_pad{
	PADDING-RIGHT: 17px;
	PADDING-LEFT: 17px;
}
.black{
	FONT-SIZE: 13px;
	COLOR: #000;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Tahoma, Verdana, sans-serif;
	PADDING-LEFT: 0px;
}
li {
    FONT-SIZE: 80%;
}
.edit_cart{
		BORDER-RIGHT: #dbdbdb 1px solid;
        BORDER-TOP: #dbdbdb 1px solid;
        BORDER-LEFT: #dbdbdb 1px solid;
        BORDER-BOTTOM: #dbdbdb 1px solid;
}
.onlinetr{
		PADDING-RIGHT: 17px;
		PADDING-LEFT: 17px;
		PADDING-BOTTOM: 2px;
		PADDING-TOP: 2px;
		WIDTH: 720px;
		MARGIN-TOP: 20px;
		FONT: bold 80%  Tahoma, Verdana, sans-serif;
		BACKGROUND-COLOR: #ededed;
}
.onlinetd{
		PADDING-RIGHT: 17px;
		PADDING-LEFT: 17px;
		PADDING-BOTTOM: 2px;
		PADDING-TOP: 2px;
		WIDTH: 720px;
		FONT: normal 70%  Tahoma, Verdana, sans-serif;
		BACKGROUND-COLOR: #ededed;
}
.onlinetabl{
		PADDING-RIGHT: 17px;
		PADDING-LEFT: 17px;
		PADDING-BOTTOM: 2px;
		PADDING-TOP: 2px;
		WIDTH: 720px;
		FONT: normal 70%  Tahoma, Verdana, sans-serif;
}
div.podcatalog_forma{
   WIDTH: 1px;
   visibility:hidden;
}

.header-main, a.header-main
{
    font-family : Tahoma, Verdana, Arial,sans-serif;
    margin-bottom : 0px;
    font-size : 75%;
}
.date-common{
    FONT-FAMILY: Arial, Geneva CY, Sans-Serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 150%;

	padding-left:10px;


    color : #888888;
	TEXT-DECORATION: underline
}
.subheader-common{
    margin-bottom : 5px;
    font-size : 80%;
	font-family : Tahoma, Verdana, Arial,sans-serif;
    margin-bottom : 10px;
    font-weight : normal;
}

BODY {
	FONT-FAMILY: Tahoma, Verdana, sans-serif;
	SCROLLBAR-ARROW-COLOR: #EFF5FA;
	SCROLLBAR-TRACK-COLOR: #EFF5FA;
	SCROLLBAR-BASE-COLOR: #7B8795
}
A.pstitle {
	FONT-SIZE: 11px;
	COLOR: #566576;
	TEXT-INDENT: 3px;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Tahoma, Verdana, sans-serif;
	TEXT-DECORATION: none
}
A.pstitle:visited {
	FONT-SIZE: 11px;
	COLOR: #566576;
	TEXT-INDENT: 3px;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Tahoma, Verdana, sans-serif;
	TEXT-DECORATION: none
}
A.pstitle:hover {
	COLOR: #C61E3C;
	TEXT-DECORATION: underline
}

A.regtx {
	FONT: 9px Verdana;
	COLOR: #677686;
	TEXT-DECORATION: none
}
A.regtx:visited {
	FONT: 9px Verdana;
	COLOR: #677686;
	TEXT-DECORATION: none
}
A.regtx:hover {
	COLOR: #C61E3C;
	TEXT-DECORATION: underline
}
.td2 {
	HEIGHT: 1px; BACKGROUND-COLOR: #d5dadf
}
DIV.dv2 {
	HEIGHT: 5px
}
DIV.dv1 {
	HEIGHT: 4px;
	margin: 0.2em 0.2em;
	border-bottom: #c7ced4 1px solid;
	width: 160px;
}
.stnews {
	FONT-SIZE: 11px;
	COLOR: #566576;
	FONT-FAMILY: Tahoma
}

.sform4 {
	MARGIN-TOP: -1px;
	MARGIN-BOTTOM: -1px;
	FONT: 11px FONT-FAMILY: Tahoma, Verdana, sans-serif;
	FONT-WEIGHT: normal;
	BORDER-LEFT: #888888 2px solid;
	WIDTH: 128px;
	COLOR: #C61E3C;
	BORDER-TOP-STYLE: inset;
	BORDER-BOTTOM: #d9d6d1 1px solid;
	BORDER-RIGHT-STYLE: inset;
	HEIGHT: 21px
}
.sform {
	MARGIN-TOP: -1px;
	MARGIN-BOTTOM: -1px;
	FONT: 10px FONT-FAMILY: Tahoma, Verdana, sans-serif;
	FONT-WEIGHT: normal;
	COLOR: #C61E3C;
	BORDER-LEFT: #888888 2px solid;
	WIDTH: 250px;
	BORDER-TOP-STYLE: inset;
	BORDER-BOTTOM: #d9d6d1 1px solid;
	BORDER-RIGHT-STYLE: inset;
	HEIGHT: 18px
}
.sform2 {
	MARGIN-TOP: -1px;
	MARGIN-BOTTOM: -1px;
	FONT: 11px FONT-FAMILY: Tahoma, Verdana, sans-serif;
	FONT-WEIGHT: normal;
	COLOR: #C61E3C;
	BORDER-LEFT: #888888 2px solid;
	WIDTH: 128px;
	BORDER-TOP-STYLE: inset;
	BORDER-BOTTOM: #d9d6d1 1px solid;
	BORDER-RIGHT-STYLE: inset;
	HEIGHT: 21px
}
.sform3 {
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: -1px;
	FONT: 11px FONT-FAMILY: Tahoma, Verdana, sans-serif;
	FONT-WEIGHT: normal;
	MARGIN-LEFT: 0px;
	BORDER-LEFT: #888888 2px solid;
	WIDTH: 101px;
	COLOR: #C61E3C;
	BORDER-TOP-STYLE: inset;
	BORDER-BOTTOM: #d9d6d1 1px solid;
	BORDER-RIGHT-STYLE: inset;
	HEIGHT: 21px
}
.menu_zag {
	FONT-SIZE: 15px;
	COLOR: #566576;
	FONT-WEIGHT: bolder;
	FONT-FAMILY: Tahoma, Verdana, sans-serif;
}
.asort_right {
	FONT-SIZE: 11px;
	COLOR: #566576;
	FONT-FAMILY: Tahoma, Verdana, sans-serif;
	BORDER-RIGHT: #0B82F6 1px solid;
	BORDER-TOP: #0B82F6 1px solid;
	BORDER-LEFT: #0B82F6 1px solid;
	BORDER-BOTTOM: #0B82F6 1px solid;
}
.content {
        PADDING-RIGHT: 30px;
        PADDING-LEFT: 30px;
        PADDING-BOTTOM: 15px;
        PADDING-TOP: 15px;
}
.zagogolovok{
	FONT-FAMILY: Arial, Geneva CY, Sans-Serif;	
	COLOR: #333;
	FONT-SIZE: 80%;
	MARGIN: 0px 0px 0.8em;
}
H1 {
	FONT-FAMILY: Arial, Geneva CY, Sans-Serif;
	FONT-WEIGHT: normal;
	COLOR: #333;
	FONT-SIZE: 150%;
	MARGIN: 0px 0px 0.8em;
}
H2 {
 	FONT-FAMILY: Arial, Geneva CY, Sans-Serif;
	FONT-WEIGHT: bold;
	COLOR: #566576;
	FONT-SIZE: 100%;
}
.sitemap {
 	FONT-FAMILY: Arial, Geneva CY, Sans-Serif;
	FONT-WEIGHT: normal;
	COLOR: #333;
	FONT-SIZE: 100%;
	MARGIN: 0px 10px 0.8em;
	border-bottom: #dfdfdf 1px solid; 
	width: 700px;
	padding-bottom: 10px;
}
.map_nav{
	background-image : url(/img/red-arrow.gif);
	background-position: left 50%;
	background-repeat: no-repeat;
	padding-left:8px;
	FONT-FAMILY: Arial, Geneva CY, Sans-Serif;
	FONT-WEIGHT: normal;	
	FONT-SIZE: 80%;   
}
.map_nav_sub{
	background-image : url(/img/li.gif);
	background-position: left 50%;
	background-repeat: no-repeat;
	padding-left:10px;	
	margin: 2 0 2 20;
	FONT-FAMILY: Arial, Geneva CY, Sans-Serif;
	FONT-WEIGHT: normal;	
	FONT-SIZE: 80%;   
}
H3 {
    FONT-FAMILY: Arial, Geneva CY, Sans-Serif;
	FONT-WEIGHT: bold;
	COLOR: #333;
	FONT-SIZE: 120%;
}
H4 {
	FONT-FAMILY: Arial, Geneva CY, Sans-Serif;
	FONT-WEIGHT: bold;
	COLOR: #333;
	FONT-SIZE: 95%;
	MARGIN: 0px 0px 0.8em;
}
H5 {
	FONT-FAMILY: Arial, Geneva CY, Sans-Serif;
	FONT-WEIGHT: bold;
	COLOR: #566576;
	FONT-SIZE: 100%;
	MARGIN-BOTTOM: 2px;
}
H6 {
	FONT-FAMILY: Arial, Geneva CY, Sans-Serif;
	FONT-WEIGHT: normal;
	COLOR: #333;
	FONT-SIZE: 70%;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: -10px;
}
p {
    FONT-SIZE: 80%;
	text-align:justify;
}
A {
	COLOR: #89909D;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Tahoma, Verdana, sans-serif;
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #C61E3C;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Tahoma, Verdana, sans-serif;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #C61E3C;
	TEXT-DECORATION: underline
}
div.text {
    FONT-SIZE: 80%;
}

TD.text {
        WIDTH: 29%;
		TEXT-ALIGN: left;
		COLOR: #c21f1f
}
.filterstovar {

		PADDING-LEFT: 17px;
		PADDING-BOTTOM: 2px;
		PADDING-TOP: 2px;
		BORDER-BOTTOM: #dbdbdb 2px solid;
		BORDER-TOP: #dbdbdb 1px solid;
		BACKGROUND-COLOR: #ededed;
		MARGIN-TOP: 20px;
		FONT-SIZE: 18px
}
DIV.cat_nav_filters {
        PADDING-RIGHT: 17px;
		PADDING-LEFT: 17px;
		PADDING-BOTTOM: 2px;
		PADDING-TOP: 2px;
		BORDER-BOTTOM: #dbdbdb 1px solid;
		BORDER-TOP: #dbdbdb 1px solid;
		BACKGROUND-COLOR: #ededed;
		width:692;
		MARGIN-TOP: 1px;
}
DIV.cat_nav_filters .pages {
        FONT-SIZE: 11px
}
DIV.cat_nav_filters A.here {
        PADDING-RIGHT: 2px;
        PADDING-LEFT: 3px;
        PADDING-BOTTOM: 2px;
        COLOR: #fff;
        PADDING-TOP: 0px;
        BACKGROUND-COLOR: #c21f1f;
        TEXT-DECORATION: none
}
DIV.filters {
        PADDING-RIGHT: 17px;
		PADDING-LEFT: 17px;
		PADDING-BOTTOM: 2px;
		PADDING-TOP: 2px;
		BORDER-BOTTOM: #dbdbdb 1px solid;
		BORDER-TOP: #dbdbdb 1px solid;
		WIDTH: 720px;
		BACKGROUND-COLOR: #ededed;
		MARGIN-TOP: 20px;
}
DIV.filters .pages {
        FONT-SIZE: 13px
}
DIV.filters A.here {
        PADDING-RIGHT: 2px;
        PADDING-LEFT: 3px;
        PADDING-BOTTOM: 2px;
        COLOR: #fff;
        PADDING-TOP: 0px;
        BACKGROUND-COLOR: #c21f1f;
        TEXT-DECORATION: none
}
.navfilters {
        PADDING-RIGHT: 2px;
        PADDING-LEFT: 2px;
        COLOR: #fff;
        WIDTH: 10px;
        PADDING-TOP: 0px;
        BACKGROUND-COLOR: #C61E3C;
}
#h1price {
        FONT-WEIGHT: bolder;
        FONT-SIZE: 90%;
}
#h2price {
        FONT-WEIGHT: bolder;
        FONT-SIZE: 75%;
}
#h3price {
        FONT-WEIGHT: normal;
        FONT-SIZE: 75%;
}
#models-list TD {
        PADDING-RIGHT: 13px;
		PADDING-LEFT: 13px;
		PADDING-BOTTOM: 13px;
		VERTICAL-ALIGN: top;
		PADDING-TOP: 13px;
		BORDER-BOTTOM: #dbdbdb 1px solid
}
.review .ph DIV {
        BORDER-RIGHT: #dbdbdb 1px solid;

		BORDER-TOP: #dbdbdb 1px solid;

		PADDING-BOTTOM: 15px;
		BORDER-LEFT: #dbdbdb 1px solid;
		PADDING-TOP: 15px;
		BORDER-BOTTOM: #dbdbdb 1px solid;
}
.yula {color:#707080; font-size:100%;}
.yula a:visited  {color:#707080; text-decoration:none;}
#yula_text_first {position:absolute; top: 330px; left: 240px; width: 700px; height: 70px;}