body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #FF4646;
	text-decoration: underline;
}
a:visited {
	color: #FF4646;
	text-decoration: underline;
}
a:hover {
	color: #FF6C6C;
	text-decoration: underline;
}
a.link:link {
	color: #FF4646;
	text-decoration: none;
}
a.link:visited {
	color: #FF4646;
	text-decoration: none;
}
a.link:hover {
	color: #FF6C6C;
	text-decoration: underline;
}
a.menu {
	text-decoration: none;
    color:#FFFFFF;
}
a.menu:visited { text-decoration: none; color:#FFFFFF;}
a.menu:hover { text-decoration: none; color:#FFFFFF;}

a.active {
	text-decoration: none;
    color:#FFFFFF;
    padding-bottom: 2px;
	border-bottom: 1px dashed #FF4F4F;
}
a.active:visited {	text-decoration: none;  color:#FFFFFF;}
a.active:hover { text-decoration: none;  color:#FFFFFF;}

p.block {
	FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
    COLOR: #FFFFFF;
	text-decoration: none;
    margin: 3 0 0 3;
	text-align: left;
}
a.smenu {
	FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
    COLOR: #FFFFFF;
	text-decoration: none;
    margin: 3 0 0 3;
	text-align: left;
}
a.smenu:visited {
    COLOR: #FFFFFF;
	text-decoration: none;
}
a.smenu:hover {
    COLOR: #FFFFFF;
	text-decoration: underline;
}
p.smenu {
	FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana;
    COLOR: #FF6C6C;
	text-decoration: none;
    margin: 3 0 0 3;
	text-align: left;
}
a.address {
	FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
	text-decoration: underline;
    margin: 0 0 0 0;
	text-align: left;
}
a.address:visited {
	text-decoration: underline;
}
a.address:hover {
	text-decoration: underline;
}
p.address {
	FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
    COLOR: #FFFFFF;
	text-decoration: none;
    margin: 7 0 0 0;
	text-align: left;
}
p.screen {
	FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
    COLOR: #feebe9;
	text-decoration: none;
    margin: 20 0 0 0;
	text-align: left;
}
p.main {
	FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
    COLOR: #feebe9;
	text-decoration: none;
    margin: 5 0 0 0;
	text-align: left;
}
p.text {
	FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
    COLOR: #feebe9;
	text-decoration: none;
    margin: 20 0 0 0;
	text-align: left;
}
h1 {
	FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana;
    COLOR: #feebe9;
	text-decoration: none;
    margin: 20 0 0 0;
	text-align: left;
}
p.error {
	FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
    COLOR: #FF0000;
	text-decoration: none;
    margin: 10 0 3 0;
	text-align: center;
}
p.form {
	FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
    COLOR: #feebe9;
	text-decoration: none;
    margin: 0 0 0 0;
	text-align: right;
	padding: 1 4 1 0;
	border-right: 2px solid #FF0000;
}
p.form2 {
	FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
    COLOR: #feebe9;
	text-decoration: none;
    margin: 0 0 0 0;
	text-align: right;
	padding: 1 4 1 0;
	border-right: 2px;
}
LI {
	FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
    COLOR: #fedad6;
	text-decoration: none;
    margin: 3 0 0 0;
	text-align: left;
	list-style:
	square /* Квадратные маркеры */
	inside; /* Маркеры размещаются за пределами текстового блока */
}

div.text {
    color:#FFFFFF;
    top:-16px;
    left:-1px ;
    position:relative;
    margin-bottom:-10px
}
div.top_block {
	FONT-SIZE: 14px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
	text-decoration: none;
	text-align: center;
    color:#FFFFFF;
    position:relative;
    margin: -16px 3 0 0;
}
div.top_block_shadow {
	FONT-SIZE: 14px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
	text-decoration: none;
    margin: 5 3 0 0;
	text-align: center;
    color:#490000
}
div.mblock {
	float: left;
    margin: 0 10 0 10;
}
div.menu {
	FONT-SIZE: 14px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
	text-decoration: none;
	text-align: center;
    color:#FFFFFF;
    position:relative;
    margin: -16px 3 0 0;
}
div.menu_shadow {
	FONT-SIZE: 14px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
	text-decoration: none;
    margin: 5 3 0 0;
	text-align: center;
    color:#490000
}
div.video {
    margin: 10 0 0 85;
	text-align: center;
    width: 425px;
    height: 344px;
    padding: 5;
 	BORDER: #cc0f1c 1px solid;
}
p.video {
	FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
    COLOR: #feebe9;
	text-decoration: none;
    margin: 10 0 0 0;
	text-align: left;
}
input.submit {
	color : #FFFFFF;
	font-size : 11px;
    width: 110px;
    height: 20px;
	font-family : Verdana,Arial;
 	BORDER-top: #cc0f1c 1px solid;
 	BORDER-bottom: #A40000 1px solid;
 	BORDER-right: #C10000 1px solid;
 	BORDER-left: #C10000 1px solid;
    background: #C10000;
}
table.catalog_show {
 	BORDER: #cc0f1c 1px solid;
	FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
    COLOR: #feebe9;
	text-decoration: none;
    margin: 10 0 0 0;
}

table.catalog_list {
	FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
    COLOR: #feebe9;
	text-decoration: none;
    margin: 0 0 10 0;
}
table.catalog_dirs {
	FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
    COLOR: #feebe9;
	text-decoration: none;
    margin: 3 0 0 0;
    padding: 4;
}
div.product_option {
	width: 190px;
	margin-top: 7px;
	float: left;
}
div.product_b {
	width: 190px;
	margin-top: 7px;
	float: left;
}
table.product_b {
	FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
    COLOR: #feebe9;
}

table.options {
	FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
    COLOR: #feebe9;
	text-decoration: none;
    margin: 10 0 0 0;
	border-collapse: collapse;
}
TD.options {
 	BORDER: #cc0f1c 1px solid;
}
p.product_name {
	FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana;
    COLOR: #feebe9;
	text-decoration: none;
}
p.product_cost {
	FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana;
    COLOR: #FF6C6C;
	text-decoration: none;
}
p.product_cost_home {
	FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
    COLOR: #FF6C6C;
	text-decoration: none;
    margin: 0 0 0 0;
}
table.comments {
	FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
    COLOR: #feebe9;
	text-decoration: none;
    margin: 10 0 0 0;
	border-collapse: collapse;
}
TD.comments {
 	BORDER-top: #cc0f1c 1px solid;
 	BORDER-bottom: #A40000 1px solid;
    background: #C10000;
}
TD.message {
 	BORDER-bottom: #A40000 1px solid;
    padding: 5px;
}
textarea.comment {
	color : #FFFFFF;
	font-size : 11px;
    width: 400px;
    height: 70px;
	font-family : Verdana,Arial;
 	BORDER-top: #cc0f1c 1px solid;
 	BORDER-bottom: #A40000 1px solid;
 	BORDER-right: #C10000 1px solid;
 	BORDER-left: #C10000 1px solid;
    background: #71010a;
}
div.catalog_nav {
	FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
    COLOR: #feebe9;
	text-decoration: none;
    margin: 10 0 0 0;
	border-collapse: collapse;
}
div.works_nav {
	FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
    COLOR: #feebe9;
	text-decoration: none;
    margin: 10 0 0 0;
	border-collapse: collapse;
}

div.comments_nav {
	FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
    COLOR: #feebe9;
	text-decoration: none;
    margin: 0 5 0 0;
	border-collapse: collapse;
    text-align: right;
}