/* Default */
HTML, BODY {
	height: 100%;
}


BODY, FORM, H1, H2, H3, H4, H5, H6, DIV, P, UL, LI, OL {
	padding:        0;
	margin:         0;
}

BR {
	line-height:    0;
}

IMG.h {
	visibility: hidden;
}

/* Current */
TR, TD, TH {
	line-height: 0;
}
div#popup td, div#popup th {
	line-height: 120%;
}

DIV, P, SPAN, H1, LABEL, UL, OL {
	font-family: 'Verdana', sans-serif;
	font-size: 8pt;
	line-height: 11pt;
}

P {
	margin: 4px 0;
}

H1 {
	font-family: 'Arial', sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	color: #559BA8;
}

H1 A {
	color: #559BA8;
}

SPAN.date {
	color: #E86D1A;
}

H2 {
	font-size: 150%;
	color: #000000;
}

IMG {
	border-color: #000000;
}

INPUT, SELECT, OPTION {
	background-color:#DBDBDB;
	border-color:#DBDBDB;
	font-size:11px;
}

INPUT.radio {
	background: transparent;
}



A {
	color: #E86D1A;
	text-decoration: underline;
}
A.news {
	color: #032C87;
}
A:hover {
	text-decoration: none;
}

HR {
	color: #000000;
}

.fixed {
	font-size: 10px;
}

DIV.copyright, DIV.copyright A {
	font-family: 'Times New Roman', serif;
	font-size: 9pt;
	color: #032C87;
}

SPAN.nowrap {
	white-space: nowrap;
}

.green {
	color: #559BA8;
}

.gray {
	color: #666666;
}

UL.normal LI, UL LI {
	margin-left: 20px;
}

OL.normal LI, OL LI {
	margin-left: 20px;
}

DIV.page404bottom {
	padding: 25px;
	padding-left: 75px;
}

DIV.page404header {
	padding: 50px;
}

DIV.page404body {
	background-color: #559BA8;
	padding: 25px;
	padding-left: 75px;
}

DIV.page404body A, DIV.page404body H1 {
	color: #FFFFFF;
}

DIV.page404body UL LI {
	margin-left: 15px;
}

DIV.page404feedback {
	background-color: #EDEAE5;
	padding: 25px;
	margin-left: 50px;
}

DIV.page404map {
	margin-top: 25px;
	padding: 50px;
	background-color: #CECFC4;
	color: #000000;
}

DIV.page404map LI {
	margin-left: 15px;
	line-height: 150%;
}

.priceblock {
	padding: 15px 0 30px;
}

.priceblock H1 {
	margin: 25px 0 15px;
}

.priceblock TABLE {
	border-collapse: collapse;
	border: 2px solid #CECFC4;
	width: 100%;
}

.priceblock TD, .priceblock TH {
	line-height: 120%;
	text-align: center;
	padding: 3px 5px;
	border: 1px solid #CECFC4;
}
.priceblock TH {
	color: #E86D1A;
	background-color: #CECFC4;
	border-color: #EDEAE5;
}

#kurs {
	width: 40px;
}

.bullet {
	/*background: url(/i/bullet.gif) no-repeat 5px 7px;*/
	
}

.bullet A {
	font-weight: bold;
	font-family: 'Arial', sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	color: #559BA8;
}