@import url("http://www.libria.ru/ring.css");

BODY {SCROLLBAR-FACE-COLOR: #CBF0D1; SCROLLBAR-HIGHLIGHT-COLOR: #CBF0D1; SCROLLBAR-SHADOW-COLOR: #CBF0D1; SCROLLBAR-3DLIGHT-COLOR: #CBF0D1; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #ffffff;  leftmargin:0; topmargin:0; marginwidth:0; marginheight:0}

h1 {        font-size: 120%; margin: 0px; }
h2 {        font-size: 120%; margin: 0px; }
h3 {        font-size: 120%; margin: 0px; font-weight: normal;}
h4 {        font-size: 120%; margin: 0px; font-weight: normal;}


td, th, p {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: x-small;
        color: #333333;
}

 p {
        font-family: inherit;
        font-size: inherit;
        color: inherit;
		margin-bottom:3px;
		margin-top:0px; }

a:link { color: #336600;  text-decoration: none}
a:active { color: #336600; text-decoration: none}
a:visited { color: #336600;  text-decoration: none}
a:hover { color: #336600;  text-decoration: none}

.title {
	font-family: Georgia;
	color: #849876;
	font-weight: bold;
	font-size: 120%;
	text-align: center;
}


.menu-1 {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        color: #849876;
        font-weight: bold;
        padding-top: 10px;
        padding-left: 10px;
		padding-right:40px;
}

.menu-2 {
        line-height: 20px;
        padding-left: 20px;
        padding-right: 10px;
        background-image: url(design/arrow-1.gif);
        background-repeat: no-repeat;
        background-position: left top;
}

.txt-red-1 {
        font-family: Tahoma;
        color: #9E5156;
        font-weight: bold;
		font-size:90%;
        padding: 0 20 0 0
}
.txt-red-1 a:link { color: #E57171;  text-decoration: none}
.txt-red-1 a:active { color: #E57171; text-decoration: none}
.txt-red-1 a:visited { color: #E57171;  text-decoration: none}
.txt-red-1 a:hover { color: #FF6969;  text-decoration: none}

.txt-white-1 {
        font-family: Arial, Helvetica, sans-serif;
		font-size: 90%;
        font-weight: bold;
        color: #FFFFFF;
        letter-spacing: -0.6px;
}
.txt-white-1 a:link { color: #ffffff;  text-decoration: none}
.txt-white-1 a:active { color: #ffffff; text-decoration: none}
.txt-white-1 a:visited { color: #ffffff;  text-decoration: none}
.txt-white-1 a:hover { color: #849876;  text-decoration: none}

.txt-justify {
        color: #333333;
        text-align: justify;
}
.txt-justify a:link { color: #336600;  text-decoration: none}
.txt-justify a:active { color: #336600; text-decoration: none}
.txt-justify a:visited { color: #336600;  text-decoration: none}
.txt-justify a:hover { color: #336600;  text-decoration: none}

.txt {
        color: #333333;
        text-align: justify;
}
.txt a:link { color: #336600;  text-decoration: underline}
.txt a:active { color: #336600; text-decoration: underline}
.txt a:visited { color: #336600;  text-decoration: underline}
.txt a:hover { color: #336600;  text-decoration: none}


.subtitle {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #849876;
	font-weight: bold;
	font-size : larger;
}
.menu-table {

        background-image:  url(/design/menu-div.gif);
        background-repeat: no-repeat;
        background-position: bottom;
}
.txt-small {
	font-size: 75%;
	color: #333333;
}

.tablehead {
        background-color: #B8DEB9;
        background-image:  url(/design/table-arrow.jpg);
        background-repeat: no-repeat;
        background-position: right top;
        border-left-width: 1px;
        border-left-style: solid;
        border-left-color: #B8DEB9;
        padding-right: 4px;
        padding-left: 8px;
        padding-top: 2px;
        padding-bottom: 2px;
}


.catbut
        {
        background-color: #ffffff;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: red;
        font-weight: bold;
        border-top:0px;
        border-right:1px;
        border-bottom:4px;
        border-left:0px;
        border-right-style:solid;
        border-bottom-style:solid;
        border-left-style:none;
        border-top-style:none;
        border-color:#00BD00;
        width: 280px;
        background-image: url(/design/cart.gif);
        background-repeat: no-repeat;
        background-position: right;height: 30px;
        }

hr {color: #D47D8F;height:1;}


.adv {
	font-size: xx-small;
	color: #cccccc;
}
.adv  a:link { color: #bbbbbb;  text-decoration: none}
.adv  a:active { color: #bbbbbb; text-decoration: none}
.adv  a:visited { color: #bbbbbb;  text-decoration: none}
.adv  a:hover { color: #888888;  text-decoration: none}

.input {
	border-top: 1px solid #FF9588;
	border-right: 1px solid #FF9588;
	border-bottom: 1px solid #FF9588;
	border-left: 1px solid #FF9588;
	font-size: x-small;
}
