.promotext {
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma;
	COLOR: #FFFFFF;
}

.graytext {
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma;
	COLOR: #566879;
}

h1 {
	FONT-SIZE: 13px;
	FONT-FAMILY: arial,tahoma;
	COLOR: #566879;
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 4px;
}
h2 {
	FONT-SIZE: 13px;
	FONT-FAMILY: arial,tahoma;
	COLOR: #566879;
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 4px;
}

h3 {
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma;
	COLOR: #566879;
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 0px;
}
h4 {
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma;
	COLOR: #566879;
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 0px;
}

.jgraytext {
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma;
	COLOR: #566879;
	TEXT-ALIGN: justify;
}

.date {
	FONT-SIZE: 11px;
	FONT-FAMILY: arial,tahoma;
	COLOR: #013300;
}

.search {
	BORDER: 1px solid #566879;
	FONT: 9px;
	FONT-SIZE: 9px;
	FONT-FAMILY: arial;
	COLOR: #566879;
	PADDING-TOP: 0px;
}

BODY {
	SCROLLBAR-FACE-COLOR: #EFEFEF;
	SCROLLBAR-HIGHLIGHT-COLOR: #6F777E;
	SCROLLBAR-SHADOW-COLOR: #6F777E;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #999999;
	SCROLLBAR-TRACK-COLOR: #F1F1F1;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	background: white;
	margin: 0px;
	padding: 0px;
}

.form {
	BORDER: 1px solid #566879;
	FONT: 11px;
	FONT-SIZE: 11px;
	FONT-FAMILY: arial;
	COLOR: #566879;
	PADDING-TOP: 0px;
	SCROLLBAR-FACE-COLOR: #EFEFEF;
	SCROLLBAR-HIGHLIGHT-COLOR: #6F777E;
	SCROLLBAR-SHADOW-COLOR: #6F777E;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #999999;
	SCROLLBAR-TRACK-COLOR: #F1F1F1;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
}

.button {
	BORDER: 1px solid #566879;
	FONT: 11px;
	FONT-SIZE: 11px;
	FONT-FAMILY: arial;
	COLOR: #566879;
	PADDING-TOP: 0px;
	BACKGROUND: #F1F1F1;
}

TABLE#host TD {
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma;
	COLOR: #566879;
	HEIGHT: 18px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 2px;
}

TABLE#brif TD {
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma;
	COLOR: #566879;
}

A.worklink:link, A.worklink:visited {
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma;
	COLOR: #566879;
	TEXT-DECORATION: none;
}

A.worklink:hover {
	COLOR: #566879;
	TEXT-DECORATION: underline;
}

A.worklink1:link, A.worklink1:visited, TD#content A.worklink1:link, TD#content A.worklink1:visited {
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma;
	COLOR: #566879;
	TEXT-DECORATION: underline;
}

A.worklink1:hover, TD#content A.worklink1:hover {
	COLOR: #566879;
	TEXT-DECORATION: none;
}

A.promolink:link, A.promolink:visited {
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}

A.promolink:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
}

A.menu2:link, A.menu2:visited {
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma;
	COLOR: #566879;
	TEXT-DECORATION: none;
}

A.menu2:hover {
	COLOR: #566879;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}

TD#content A:link, TD#content A:visited {
	FONT: 12px arial,tahoma;
	COLOR: #566879;
	TEXT-DECORATION: none;
}

TD#content A:hover {
	COLOR: #566879;
	TEXT-DECORATION: underline;
}

.graytext A, .graytext TABLE TD A {
	FONT: 12px arial,tahoma;
	COLOR: #566879;
	TEXT-DECORATION: none;
}

.graytext A:hover, .graytext TABLE TD A:hover {
	FONT: 12px arial,tahoma;
	COLOR: #566879;
	TEXT-DECORATION: underline;
}

h1.euro_head {
	POSITION: absolute;
	LEFT: 150px;
	TOP: 3;
	FONT-SIZE: 16px;
	FONT-FAMILY: arial;
	COLOR: #566879;
	TEXT-DECORATION: none;
	PADDING: 0px 0px 0px 0px;
	MARGIN-TOP: 0px;
	TEXT-ALIGN: right;
}

DIV.euro H1 {
	POSITION: absolute;
	LEFT: 150px;
	TOP: 3;
	FONT-SIZE: 16px;
	FONT-FAMILY: arial;
	COLOR: #566879;
	TEXT-DECORATION: none;
	PADDING: 0px;
	MARGIN-TOP: 0px;
	TEXT-ALIGN: left;
}

DIV.euro H1 A, DIV.euro H1 A:hover {
	FONT-SIZE: 16px;
	FONT-FAMILY: arial;
	COLOR: #566879;
	TEXT-DECORATION: none;
}

.nMenu {
	BACKGROUND-COLOR: #FAF8ED;
	BACKGROUND-COLOR: #E6E6E6;
	BORDER-BOTTOM: #8A8A8A 1px inset;
	BORDER-LEFT: #8A8A8A 1px inset;
	BORDER-RIGHT: #8A8A8A 1px inset;
	BORDER-TOP: #8A8A8A 1px inset;
	FONT: 12px arial;
	LEFT: 100px;
	MARGIN: 1px;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px;
	POSITION: absolute;
	TOP: 100px;
	VISIBILITY: hidden;
	WIDTH: 200px;
	HEIGHT: 100px;
	Z-INDEX: 1;
}

.xfooter	{display:none; visibility: hidden; overflow: hidden;}

.clCMEvent {
	LEFT: 0px;
	VISIBILITY: visible;
	WIDTH: 99%;
	CLIP: rect(0px 100% 100% 0px);
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 99%;
}

.clCMAbs {
	LEFT: 0px;
	VISIBILITY: hidden;
	POSITION: absolute;
	TOP: 0px;
}

.clLevel0 {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 20px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 2px;
	COLOR: #FFFFFF;
	PADDING-TOP: 6px;
	FONT-FAMILY: arial,tahoma,helvetica;
	POSITION: absolute;
	LAYER-BACKGROUND-COLOR: #7E8A97;
	BACKGROUND: url(images/arrow.gif) no-repeat left top;
	CURSOR: pointer;
	CURSOR: hand;
}

.clLevel0over {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 20px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 2px;
	CURSOR: hand;
	COLOR: #FFFFFF;
	PADDING-TOP: 6px;
	FONT-FAMILY: arial,tahoma,helvetica;
	POSITION: absolute;
	LAYER-BACKGROUND-COLOR: #D07527;
	BACKGROUND: url(images/arrowo.gif) no-repeat left top #6F777E;
	CURSOR: pointer;
	CURSOR: hand;
}

.clLevel1 {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 2px;
	COLOR: #FFFFFF;
	PADDING-TOP: 2px;
	FONT-FAMILY: arial,tahoma,helvetica;
	POSITION: absolute;
	BACKGROUND-COLOR: #7E8A97;
	LAYER-BACKGROUND-COLOR: #7E8A97;
	CURSOR: pointer;
	CURSOR: hand;
}

.clLevel1over {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 2px;
	CURSOR: hand;
	COLOR: #FFFFFF;
	PADDING-TOP: 2px;
	FONT-FAMILY: arial,tahoma,helvetica;
	POSITION: absolute;
	BACKGROUND-COLOR: #6F777E;
	LAYER-BACKGROUND-COLOR: #D07527;
	CURSOR: pointer;
	CURSOR: hand;
}

.clLevel1border {
	VISIBILITY: hidden;
	POSITION: absolute;
	BACKGROUND-COLOR: #BFC5CB;
	LAYER-BACKGROUND-COLOR: #BFC5CB;
}

TABLE#promo2 TD h3 {
	FONT: 12px arial,tahoma;
	COLOR: #566879;
	MARGIN-BOTTOM: 0px;
}

IMG {
	BORDER: 0px;
}

.study_enter {
	PADDING: 4px 8px 0px 16px;
	BACKGROUND: url(images/div_line.gif) repeat-x top #FFFFFF;
	FONT: bold 12px arial, tahoma;
	COLOR: #FFFFFF;
}

DIV.newsline {
	TEXT-ALIGN: justify;
}

DIV.newsline A {
	FONT: 12px arial,tahoma;
	COLOR: #566879;
	TEXT-DECORATION: underline;
}

DIV.newsline A:hover {
	FONT: 12px arial,tahoma;
	COLOR: #566879;
	TEXT-DECORATION: none;
}

DIV.verysmall {
	FONT: 9px small fonts, arial;
	COLOR: #FFFFFF;
}

DIV.before_menu {
	BACKGROUND: url(images/upfon1.gif);
	TEXT-ALIGN: right;
	BORDER-BOTTOM: 29px #7e8a97 solid;
}

DIV.before_menu IMG {
	BACKGROUND: url(images/upfonr.gif);
}

DIV.before_menu_2 {
	BACKGROUND: url(images/fon_podmenu.gif);
}

IMG.cp {
	cursor: hand;
	cursor: pointer;
}
table.pagemenu {
	border: 1px solid #9EA8B1;
}
table.pagemenu tr td {
	padding : 2px 5px 2px 5px;
}