body {
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #525e6a;
	background-image: url(/img/bg_main.gif);
	width: 100%;
	height: 100%;
	background-repeat: repeat-x;
	background-position: left top;
	line-height: 16px;
}
a {
	color: #525e6a;
	text-decoration:underline;
}
a:visited {
	color: #525e6a;
	text-decoration:underline;
}
a:hover {
	color: #525e6a;
	 text-decoration:none;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #353f44;
	padding-top: 0px;
	padding-bottom: 5px;
	margin: 0px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #353f44;
	padding-top: 10px;
	padding-bottom: 5px;
	margin: 0px;
}
#small {
	font-size: 11px;
}
#small a {
	font-size: 11px;
	text-decoration:underline;
}
#small a:visited {
	font-size: 11px;
	 text-decoration:underline;
}
#small a:hover {
	font-size: 11px;
	text-decoration:none;
}
.small p
    , .example ul
    , .example ol
    {
        padding: 0;
		font-size: 11px;
        margin: 1em 0;
    }
    .small li
    { font-size: 11px;
        margin: 0.5em 0 0.5em -0.5em;
    }
    .small ul
    { font-size: 11px;
        list-style-type: none;
    }
    .small ul li
    {
        padding: 0;
        behavior: expression(
            ( !this.before && parentNode && parentNode.tagName == 'UL' )
            ?
                ( this.before = true )
                & ( parentNode.style.listStyleImage = 'none' )
                & (
                    ( this.firstChild && this.firstChild.firstChild )
                    ?
                        ( this.firstChild.style.marginTop = '-1.2em' )
                        & ( this.firstChild.style.position = 'relative' )
                    : ''
                )
                & ( eNOBR = document.createElement( '<nobr style="position: relative; display: block; width: 1.25em; left: -1.25em; margin: 0 -1.25em -1.35em 0;" />' ) )
                & ( eNOBR.innerHTML = '&mdash;&nbsp;' )
                & ( this.insertBefore( eNOBR, this.firstChild ) )
            : ''
        );
    }
    .small ul>li:before
    {
        content: '\2014\a0';
        float: left;
        margin-left: -1.25em;
    }
    .small ul>li>*:first-child:-moz-first-node
    {
        margin-top: -1.2em;
    }
    .small ul>li>*
    {
        text-indent: 0;
    }
    .small .sup
    {
        position: relative;
        top: -0.5em;
        font-size: 0.75em; //font-size: 0.89em;
        line-height: 0;
        vertical-align: baseline;
    }

a.small {font-size: 11px;
	text-decoration: none; border-bottom: 1px dashed #525e6a;
	color: #525e6a;
}
a.small:visited {font-size: 11px;
	text-decoration: none; border-bottom: 1px dashed #525e6a;
	color: #525e6a;
}
a.small:hover {font-size: 11px;
	text-decoration: none; border-bottom: 1px dashed #525e6a;
	color: #525e6a;
}
#date_vist {
	font-size: 13px;
	color: #fff;
}
#date_vist a {
	font-size: 13px;
	text-decoration:underline;
	color: #f5d424;
}
#date_vist a:visited {
	font-size: 13px;
	text-decoration:underline;
	color: #f5d424;
}
#date_vist a:hover {
	font-size: 13px;
	text-decoration:none;
	color: #f5d424;
}

.box {background: #f1f1f1;}
.top div {background: url(/img/top_left.gif) no-repeat top left;}
.top {background: url(/img/top_right.gif) no-repeat top right;line-height:11px;}
.bottom div {background: url(/img/bottom_left.gif) no-repeat bottom left;}
.bottom {background: url(/img/bottom_right.gif) no-repeat bottom right;line-height:11px;}
.content_plawka {margin: 0px 11px 0px 11px;font-size: 11px;color: #8e9ba8;} 
.content_plawka a {font-size: 11px;text-decoration: none;color: #1761ad;}
.content_plawka a:visited {text-decoration: none;color: #1761ad;}
.content_plawka a:hover {text-decoration: none;color: #8e9ba8;}

.menu li a {font-size: 11px; font-weight: normal;}
.menu li a:visited {font-size: 11px; font-weight: normal;}
.menu li a:hover {font-size: 11px; font-weight: normal;}
.menu p {font-size: 12px; padding:0px; margin-top:5px;margin-bottom:0px;}

.menu a {
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline; 
	color: #1761ad;
}
.menu a:visited {
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline; 
	color: #1761ad;
}
.menu a:hover {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none; 
	color: #1761ad;
}
form {
	margin: 0px;
	padding: 0px;
}
.in {
	font-size: 13px;
	color: #6e7e86;
	background-color: #ffffff;
	margin-top: 5px;
	margin-right: 7px;
	margin-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #c4c5bd;
	width: 60%;
}
.bt {
	border: 1px solid #c4c5bd;
	font-size: 11px;
	color: #414f57;
	margin: 0px;
	padding: 1px;
	font-weight: normal;
	background-color: #eaeaea;
}
#content img {
	border: #c2c9d2 solid 3px;
	margin: 5px
}
.now {
	color: #525e6a;
	font-weight: bold;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.texts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.hid_input {
	font-family : Arial, Helvetica, sans-serif;
	color: #525e6a;
	font-size : 9pt;
	border: 0px;
	width: 40px;
	padding-left: 0px;
}
.kurs {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}
