/* 
                Printer-friendly style definitions
*/
div#title {
        padding: 0px 0px 0px 0px;
        border-bottom: dashed 1px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 15px;
        height: 80px;
}

div#title div#logo {
        float: left;
        padding: 0px 0px 0px 0px;
        height: 70px;
}

div#title div#logo a img{
        border: 0px;
}

div#title div#logotype{
        float: left;
        padding: 0px 0px 0px 15px;
        height: 70px;
}

div#logotype div#topline {
        display: none;
}

div#logotype div#toptitle {
        padding: 23px 0px 0px 0px;
        color: #675858;
        font-size: 1.5em;
        font-weight: bold;
}

div#logotype div#slogan {
        padding: 0px 0px 0px 0px;
        color: #675858;
}

div#upside {
        display: none;
}

dl#navigate, div#search {
        display: none;
}

div#content {
        padding: 0px;
        margin: 0px;
        color: Black;
}


div#content a:link:after, div#content a:visited:after {
        text-decoration:underline;
        content: " (" attr(href) ")";
}

div#footer div#left-footer{
        display: none;
}

div#footer div#right-footer{
        padding: 2em 0px 0px 0px;
        color: #A29292;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 0.7em;
}

div.g-text {
        margin: 0px;
        padding: 5px 0px 5px 0px;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 12px;
}

div.g-text-h{
        margin: 2em 0px 0px 0em;
        padding: 0px 0px 3px 1em;
        color: #897676;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
}

div.text-frame {
        margin: 0px;
        padding: 0px;
        color: #696969;
        font-family: Tahoma,Verdana,Pragmatica,Helvetica,Arial,sans-serif;
        font-size: 12px;
        text-indent: 25px;
}

div.g-text-f {
        margin: 0px;
        padding: 1em 0px 0px 0px;
        color: #938181;
        font-size: 10px;
        text-indent: 0px;
}

div.text-frame ul {
        margin: 0px;
        padding: 5px;
        list-style-position: inside;
        text-indent: 10px;
}

div.text-frame ul li{
        margin: 0px;
        padding: 0px;
}

div.text-frame ol {
        margin: 0px;
        padding: 10px 5px 10px 5px;
        list-style-position: inside;
}

div.text-frame p.remark{
        padding-left: 5px;
        border-left: solid 1px;
}

div.text-frame div.header{
        margin: 0px;
        padding: 0.3em 0px 0.3em 0px;
        color: #8E7C7C;
        font-size: 1.5em;
        text-indent: 0px;
}

div.moreinfo {
        margin: 1em;
        color: #C0C0C0;
        font-style: italic;
}

div#calculator {
        display: none;
}

div#calculator.rounded {
        display: none;
}

img.infolink-title {
        display: none;
}

div.infolink-title {
        display: none;
}

div#breadcrumbs {
        display: none;
}

.accordion_toggle {
        display: none;
}

img.imgeof {
        display: none;
}

img {
        border: none;
}

div #calendar_frame {
        display: none;
}

img.imgeof:after {
        display: inline;
        text-decoration:underline;
        content: " Опубликовано " attr(alt);
}

.noprint {
        display: none;
}
