/* Copyright (C) 2005, BeStyle Studio (http://www.bestyle.ru/) */

body, td{
    font: 0.8em/1.5em Arial, Helvetica, Verdana, sans-serif;
    color: #111;
}
body td, td td{
    /*font-size: inherit;*/
}
h1{
    font: 400 1.8em/1.2em Verdana, Tahoma, sans-serif;
    margin: 0 0 0.6em;
    color: #666;
}
h2{
    font: 400 1.3em/1.2em Verdana, Tahoma, sans-serif;
    margin: 1.8em 0 0.6em;
    color: #333;
}
h2.First{
    margin-top: 0;
}
p{
    margin-bottom: 1.2em;
}
ul{
    padding-left: 1.3em;
    margin: 0;
}
li{
    list-style: none outside;
    text-indent: -1.3em;
    margin-bottom: 0.6em;
}
a{
    color: #0156A8;
    text-decoration: underline;
}
a:hover{
    color: #FF6600;
}
a.OrderLink{
    cursor: pointer;
}
a.text{
    color: #666;
    text-decoration: none;
}
small{
    font: 0.85em/1.5em Tahoma, Arial, Helvetica, sans-serif;
    color: #666;
}
.NoMargin{
    margin: 0;
}
/* +Decor */
hr{
    border: 1px solid #ccc;
    width: 100%;
}
span.FntLight{
        color: #999;
}
/* -Decor */

table.Text{
	width: 100%;
}
table.Text td{
	padding: 0.6em 0.6em 0.3em 0.6em;
	vertical-align: top;
	border-bottom: 1px solid #eee;
}
table.Text tr.GroupHead td{
	font-weight: 700;
	border-bottom: 2px solid #f60;
	color: #555;
}
table.Text tr.GroupFoot td{
	border-bottom: none;
	padding: 0;
}
