/* GLOBAL */

BODY { scrollbar-3d-light-color:#ededed;
       scrollbar-track-color:#ffffff;
       scrollbar-arrow-color:#ffffff;
       scrollbar-base-color:#ffffff;
       scrollbar-dark-shadow-color:#ededed;
       scrollbar-face-color:#ededed;
       scrollbar-highlight-color:#ededed;
       scrollbar-shadow-color:#ffffff;
       
}
/* TOP styles */
.topBar {
	width: 950px;
	height: 139px;
	background-image: url("/html/skin/image/02/common/mfk/topBar.jpg");
	background-repeat: no-repeat;
}
.menuBar {
	width: 950px;
	height: 60px;
	background-image: url("/html/skin/image/02/common/mfk/menuBar.jpg");
	background-repeat: no-repeat;
}
.leftBG {
	width: 50%;
	background-image: url("/html/skin/image/02/common/mfk/topLeft.jpg");
	background-repeat: repeat-x;
}
.rightBG {
	width: 50%;
	background-image: url("/html/skin/image/02/common/mfk/topRight.jpg");
	background-repeat: repeat-x;
}
.leftBGImg {
	width: 100%;
	height: 100%;
	background-image: url("/html/skin/image/02/common/mfk/topLeftImg.jpg");
	background-repeat: no-repeat;
	background-position: top right;
}
.rightBGImg {
	width: 100%;
	height: 100%;
	background-image: url("/html/skin/image/02/common/mfk/topRightImg.jpg");
	background-repeat: no-repeat;
	background-position: top left;
}

/* BOTTOM PART */
.btmPartners {
	width: 950;
	height: 206px;
	background-image: url("/html/skin/image/02/common/mfk/btmPartnersTop.jpg");
	background-repeat: repeat-x;
}

A.btmF, A:visited.btmF, A:active.btmF { 
	color: #969696; 
	text-decoration: none; 
	font-family: arial; 
	font-size: 11px; 
}
A.btmF:hover { 
	color: #ffcb05; 
	text-decoration: none; 
	font-family: arial; 
	font-size: 11px; 
}

/* default styles */
font { font-family: arial; font-size: 12px; }

a { font-family: arial; font-size: 12px; color: #02519c; text-decoration: none; }
a:active { font-family: arial; font-size: 12px; color: #02519c; text-decoration: none; }
a:visited { font-family: arial; font-size: 12px; color: #02519c; text-decoration: none; }
a:hover { font-family: arial; font-size: 12px; color: #02519c; text-decoration: underline; }

table, tr, td  { font-family: arial; font-size: 12px; }

hr { height: 1px; color: #000000; }

ul{ font-family: arial; font-size: 12px; list-style-image: url('/html/skin/image/02/common/mfk/ul_bg.gif'); }
li { font-family: arial; font-size: 12px;  }
ol { font-family: arial; font-size: 12px;  }

h1 { font-family: arial; font-size: 14px; }
h2 { font-family: arial; font-size: 13px; }
h3 { font-family: arial; font-size: 12px; }

/* -------------- */

.arrow { font-family: arial; font-size: 10px; font-weight: bold; color: #E56212; }

.button { height: 18px; background-color: #35393b; font-family: arial; border-width: 0px; font-size: 11px; font-weight: normal; color: #ffffff; cursor: pointer; }

.button_diskusia { height: 18px; background-color: #35393b; border-width: 0px; font-family: arial; font-size: 11px; font-weight: normal; color: #ffffff; cursor: pointer; }

SELECT { border-color: #CCCCCC; border-style: solid; border-width: 1px; font-family: arial; font-size: 11px;}

.form-button { background-color: #35393b; font-family: arial; font-size: 11px; color: #ffffff; border-width: 0px; }

.form-button-hover { background-color: #000000; font-family: arial; font-size: 11px; color: #ffffff; border-width: 0px; }

.form-text { border-color: #CCCCCC; border-style: solid; border-width: 1px; font-family: arial; font-size: 11px; }

.form-text-search {
	background-color: white; BORDER: #ffffff 1px solid; FONT-SIZE: 11px; FONT-FAMILY: arial; color: #000000;
}
.text-search {
	FONT-SIZE: 11px; FONT-FAMILY: arial; COLOR: #ffffff; font-weight: bold;
} 

/* PORTLET */
.p_title_02 { font-family: arial; font-size: 11px; font-weight: bold; color:#02519c; text-transform: uppercase; }
.p_title_03 { font-family: arial; font-size: 11px; font-weight: bold; color:#ffffff; text-transform: uppercase; padding-left: 9px;}
.tempArtTitle { font-family: arial; font-size: 14px; font-weight: bold; color:#02519c; padding-left: 6px; padding-top: 7px; padding-bottom: 7px; }
.tempArtText { padding-left: 6px; padding-right: 6px; }

A.nav_tab { font-family: arial; font-size: 9px; font-weight: bold; color: #000000; text-decoration: none; }
A.nav_tab:hover { font-family: arial; font-size: 9px; font-weight: bold; color: #000000; text-decoration: underline; }
A.nav_tab_off { font-family: arial; font-size: 9px; font-weight: bold; color: #000000; text-decoration: none; }
A.nav_tab_off:hover { font-family: arial; font-size: 9px; font-weight: bold; color: #000000; text-decoration: underline; }

A.arrow_link { font-family: arial; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; background-image: url('/html/skin/image/02/common/bc/arrowRed.gif'); background-repeat: no-repeat; background-position: left; }
A.arrow_link:hover { font-family: arial; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline; background-image: url('/html/skin/image/02/common/bc/arrowRed.gif'); background-repeat: no-repeat; background-position: left; }
.td_arrow_link { }

input.btnSearch {
   width: 25px;
   height: 21px;
   background-image: url('/html/skin/image/02/common/mfk/btnSearch.jpg');
   background-repeat: no-repeat;
   border: 0px;
   cursor: pointer;
}
input.btnSearch:hover {
   width: 25px;
   height: 21px;
   background-image: url('/html/skin/image/02/common/mfk/btnSearchOver.jpg');
   background-repeat: no-repeat;
   border: 0px;
   cursor: pointer;
}
input.txtSearch {
   padding-top: 3px;
   padding-bottom: 1px;
   font-family: arial;
   font-size: 11px;
   border: solid 1px white;
}

/* ALPHA */

A.alpha, A:visited.alpha, A:active.alpha { font-family: arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; }

A.alpha:hover { font-family: arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: underline; }

TR.alpha {  }

TD.alpha {  }



FONT.alpha { color: #000000; font-family: arial; }

.alpha-neg-alert { color: #FF0000; }

.alpha-pos-alert { color: #007F00; }

/* BETA */

A.beta, A:visited.beta, A:active.beta { font-family: arial; font-size: 11px; color: #000000; text-decoration: none; }

A.beta:hover { font-family: arial; font-size: 11px; color: #000000; text-decoration: underline; }

TR.beta { }

TD.beta {  }



FONT.beta { color: #000000; font-family: arial; }

.beta-neg-alert { color: #FF0000; }

.beta-pos-alert { color: #007F00; }

/* GAMMA */

A.gamma, A:visited.gamma, A:active.gamma { font-family: arial; font-size: 12px; color: #000000; text-decoration: none; }

A.gamma:hover { font-family: arial; font-size: 12px; color: #000000; text-decoration: underline; }

TR.gamma { }

TD.gamma {  }

A.gamma_account { font-family: arial; font-size: 11px; color: #ffffff; text-decoration: none; }

A.gamma_account:hover { font-family: arial; font-size: 11px; color: #ffffff; text-decoration: underline; }

FONT.gamma { font-family: arial; font-size: 12px; color: #000000; font-family: arial; }

.gamma-neg-alert { color: #FF0000; }

.gamma-pos-alert { color: #007F00; }

/* BG */

A.bg, A:visited.bg, A:active.bg { color: #000000; text-decoration: none; font-family: arial; font-size: 11px; }

A.bg:hover { color: #000000; text-decoration: underline; font-family: arial; font-size: 11px; }

A.topStuff, A:visited.topStuff, A:active.topStuff { color: #ffffff; text-decoration: none; font-family: arial; font-size: 11px; }

A.topStuff:hover { color: #ffcb05; text-decoration: none; font-family: arial; font-size: 11px; }

TR.bg { font-family: arial; font-size: 11px; }

TD.bg { font-family: arial; font-size: 11px; }

FONT.bg { color: #000000; font-family: arial; font-family: arial; font-size: 11px;}

.bg-neg-alert { color: #FF0000; font-family: arial; font-size: 10px; }

.bg-pos-alert { color: #007F00; font-family: arial; font-size: 10px; }

.ar { color: #000000; text-decoration: none; font-family: arial; font-size: 12px; font-weight: bold; }
.ar_page_arrow { font-family: arial; font-size: 12px; font-weight: bold; color: #d00e2b; }
A.ar_page_arrow_link, A:visited.ar_page_arrow_link, A:active.ar_page_arrow_link { color: #d00e2b; text-decoration: none; font-family: arial; font-size: 12px; font-weight: bold; }
A.ar_page_arrow_link:hover { color: #d00e2b; text-decoration: underline; font-family: arial; font-size: 12px; font-weight: bold; }
A.ar, A:visited.ar, A:active.ar { color: #d00e2b; text-decoration: none; font-family: arial; font-size: 12px; font-weight: bold; }
A.ar:hover { color: #000000; text-decoration: underline; font-family: arial; font-size: 12px; font-weight: bold; }

/* DELTA */

A.delta, A:visited.delta, A:active.delta { font-family: arial; font-size: 12px; color: #717171; text-decoration: none; }

A.delta:hover { font-family: arial; font-size: 12px; color: #717171; text-decoration: underline; }

TR.delta { }

TD.delta {  }

FONT.delta { color: #717171; font-family: arial; }

.delta-neg-alert { color: #FF0000; }

.delta-pos-alert { color: #007F00; }

/* Display Tag Library */

TR.even { background-color: #B6CBEB; color: #000000; font-family: arial; }

TR.odd { background-color: #EEEEEE; color: #000000; font-family: arial; }

/* Portlet CSS */

// Fonts

.portlet-font { color: #000000; font-family: arial; font-size: 11px; }
.portlet-font-dim { color: #000000; font-family: arial; font-size: 11px; }

// Messages

.portlet-msg-status { color: #000000; font-family: arial; font-size: 10px; font-style: italic; }
.portlet-msg-info { color: #000000; font-family: arial; font-size: 10px; }
.portlet-msg-error { color: #FF0000; font-family: arial; font-size: 10px; }
.portlet-msg-alert { color: #000000; font-family: arial; font-size: 10px; font-style: italic; }
.portlet-msg-success { color: #007F00; font-family: arial; font-size: 10px; }

// Sections

.portlet-section-header { color: #000000; font-family: arial; font-size: 10px; }
.portlet-section-body { color: #000000; font-family: arial; font-size: 10px; }
.portlet-section-alternate { color: #000000; font-family: arial; font-size: 10px; }
.portlet-section-selected { color: #000000; font-family: arial; font-size: 10px; }
.portlet-section-subheader { color: #000000; font-family: arial; font-size: 10px; }
.portlet-section-footer { color: #000000; font-family: arial; font-size: 10px; }
.portlet-section-text { color: #000000; font-family: arial; font-size: 10px; }

// Forms

.portlet-form-label { color: #000000; font-family: arial; font-size: 11px; }
.portlet-form-input-field { border-color: #000000; border-style: solid; border-width: 1px; font-family: arial; font-size: 11px; }
.portlet-form-button { background-color: #A4AEBA; border-color: #000000; border-style: solid; border-width: 1px; font-family: arial; font-size: 11px; color: #ffffff; }
.portlet-icon-label { color: #000000; font-family: arial; font-size: 9px; }
.portlet-dlg-icon-label { color: #000000; font-family: arial; font-size: 9px; }
.portlet-form-field-label { color: #000000; font-family: arial; font-size: 11px; }
.portlet-form-field { color: #000000; font-family: arial; font-size: 11px; }

/* TOP RIGHT BUTTONS */

a.lev_0 { 
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    text-align: left;
    text-transform:uppercase;
    text-decoration: none
}
a:active.lev_0 {
	font-family: arial;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    text-align: left;
    text-transform:uppercase;
    text-decoration: none
}
a:visited.lev_0 {
	font-family: arial;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    text-align: left;
    text-transform:uppercase;
    text-decoration: none
}
a:hover.lev_0 {
	font-family: arial;
    font-size: 12px;
    font-weight: bold;
    color: #02519c;
    text-align: left;
    text-transform:uppercase;
    text-decoration: none
}
a.lev_0_on {
	font-family: arial;
    font-size: 12px;
    font-weight: bold;
    color: #02519c;
    text-align: left;
    text-transform:uppercase;
    text-decoration: none
}
a:active.lev_0_on {
	font-family: arial;
    font-size: 12px;
    font-weight: bold;
    color: #02519c;
    text-align: left;
    text-transform:uppercase;
    text-decoration: none
}
a:visited.lev_0_on {
	font-family: arial;
    font-size: 12px;
    font-weight: bold;
    color: #02519c;
    text-align: left;
    text-transform:uppercase;
    text-decoration: none
}
a:hover.lev_0_on {
	font-family: arial;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    text-align: left;
    text-transform:uppercase;
    text-decoration: none
}
.tabOnMiddle {
	height: 40px;
   	border-top: solid 2px #457cb2;
   	background-color: #ffcb05;
   	border-left: solid 1px #457cb2;
   	border-right: solid 1px #457cb2;
   	padding-left: 7px;
   	padding-right: 7px;
   	padding-top: 12px;
}
.tabOffMiddle {
	padding-left: 11px;
   	padding-right: 11px;
   	padding-top: 12px;
}

/* LEFT MENU BUTTONS */

a.first, a:active.first, a:visited.first {
    display: block;
    width: auto;
    font-family: arial;
    font-size: 10px;
    font-weight: normal;
    color: #35393b;
    text-align: left;
    padding-top: 6px;
    padding-left: 15px;
    padding-bottom: 6px;
    text-transform:uppercase;
    text-decoration: none;
    background-color: #ffcb05;
    background-image: url('/html/skin/image/02/common/mfk/dArrowDark.gif');
    background-repeat: no-repeat;
    background-position: right;
    border-top: solid 1px #ffdc55;
}
a:hover.first {
      display: block;
     width: auto;
    font-family: arial;
    font-size: 10px;
    font-weight: normal;
    color: #ffffff;
    text-align: left;
   padding-top: 6px;
    padding-left: 15px;
    padding-bottom: 6px;
    text-transform:uppercase;
    text-decoration: none;
    background-color: #35393b;
     background-image: url('/html/skin/image/02/common/mfk/dArrowLight.gif');
    background-repeat: no-repeat;
    background-position: right;
    border-top: solid 1px #ffdc55;
}
a.firstSelected, a:active.firstSelected, a:visited.firstSelected, a:hover.firstSelected {
    display: block;
    width: auto;
    font-family: arial;
    font-size: 10px;
    font-weight: normal;
    color: #ffffff;
    text-align: left;
    padding-top: 6px;
    padding-left: 15px;
    padding-bottom: 6px;
    text-transform:uppercase;
    text-decoration: none;
    background-color: #35393b;
    background-image: url('/html/skin/image/02/common/mfk/dArrowLightDown.gif');
    background-repeat: no-repeat;
    background-position: right;
    border-top: solid 1px #ffdc55;
}

a.second, a:active.second, a:visited.second {
    display: block;
    width: auto;
    font-family: arial;
    font-size: 11px;
    font-weight: normal;
    color: #ffffff;
    text-align: left;
    padding-top: 6px;
    padding-left: 15px;
    padding-bottom: 6px;
    text-decoration: none;
    background-color: #35393b;
    background-image: url('/html/skin/image/02/common/mfk/dArrowLight.gif');
    background-repeat: no-repeat;
    background-position: right;
    border-top: solid 1px #595d5e;
}
a:hover.second {
      display: block;
    width: auto;
    font-family: arial;
    font-size: 11px;
    font-weight: normal;
    color: #ffffff;
    text-align: left;
   padding-top: 6px;
    padding-left: 15px;
    padding-bottom: 6px;
    text-decoration: none;
    background-color: #929ba3;
     background-image: url('/html/skin/image/02/common/mfk/dArrowLight.gif');
    background-repeat: no-repeat;
    background-position: right;
    border-top: solid 1px #595d5e;
}
a.secondSelected, a:active.secondSelected, a:visited.secondSelected, a:hover.secondSelected {
    display: block;
    width: auto;
    font-family: arial;
    font-size: 11px;
    font-weight: normal;
    color: #ffffff;
    text-align: left;
   padding-top: 6px;
    padding-left: 15px;
    padding-bottom: 6px;
    text-decoration: none;
    background-color: #929ba3;
     background-image: url('/html/skin/image/02/common/mfk/dArrowLightDown.gif');
    background-repeat: no-repeat;
    background-position: right;
    border-top: solid 1px #595d5e;
}

a.third, a:active.third, a:visited.third {
    display: block;
    width: auto;
    font-family: arial;
    font-size: 11px;
    font-weight: normal;
    color: #ffffff;
    text-align: left;
    padding-top: 6px;
    padding-left: 15px;
    padding-bottom: 6px;
    text-decoration: none;
    background-color: #929ba3;
    background-image: url('/html/skin/image/02/common/mfk/sArrowLight.gif');
    background-repeat: no-repeat;
    background-position: right;
    border-top: solid 1px #a9b0b6;
}
a:hover.third {
      display: block;
       width: auto;
    font-family: arial;
    font-size: 11px;
    font-weight: normal;
    color: #35393b;
    text-align: left;
   padding-top: 6px;
    padding-left: 15px;
    padding-bottom: 6px;
    text-decoration: none;
    background-color: #ffffff;
     background-image: url('/html/skin/image/02/common/mfk/sArrowDark.gif');
    background-repeat: no-repeat;
    background-position: right;
    border-top: solid 1px #a9b0b6;
}
a.thirdSelected, a:active.thirdSelected, a:visited.thirdSelected, a:hover.thirdSelected {
    display: block;
    width: auto;
    font-family: arial;
    font-size: 11px;
    font-weight: normal;
    color: #35393b;
    text-align: left;
    padding-top: 6px;
    padding-left: 15px;
    padding-bottom: 6px;
    text-decoration: none;
    background-color: #ffffff;
    background-image: url('/html/skin/image/02/common/mfk/sArrowDark.gif');
    background-repeat: no-repeat;
    background-position: right;
    border-top: solid 1px #a9b0b6;
}

/* ARTICLES DISCUSION */

.root {
	   padding-top: 3px;
	   padding-bottom: 3px;
	   font-family: arial;
	   font-size: 11px;
       color: #ffffff;
	   font-weight: normal;
	   text-decoration: none;
       background-color: #000000;
} 
.root_orange {
	   padding-top: 3px;
	   padding-bottom: 3px;
	   font-family: arial;
	   font-size: 11px;
       color: #ffffff;
	   font-weight: bold;
	   text-decoration: none;
       background-color: #E45F0C;
}
.light {
       padding-top: 4px;
	   padding-bottom: 4px;
	   font-family: arial;
	   font-size: 11px;
       color: #000000;
	   font-weight: normal;
	   text-decoration: none;
	   background-color: #ffffff;
       background-image: url('/html/skin/image/02/common/ko_images/portlet_texture.jpg');
}
.dark_just {
       padding-top: 4px;
	   padding-bottom: 4px;
	   font-family: arial;
	   font-size: 11px;
       color: #000000;
	   font-weight: normal;
       text-align: justify;
	   text-decoration: none;
       background-color: #f5f5f5;
}
.dark {
       padding-top: 4px;
	   padding-bottom: 4px;
	   font-family: arial;
	   font-size: 11px;
       color: #000000;
	   font-weight: normal;
	   text-decoration: none;
       background-color: #f5f5f5;
} 

/* KATALOG */

.k_table { font-family: arial; font-size: 11px; color: #ffffff; background-color: #000000; }
.k_bottom_table { font-family: arial; font-size: 11px; color: #000000; background-color: #f5f5f5; border-collapse: collapse; border: solid 2px #ededed; }
.k_bottom2_table { font-family: arial; font-size: 11px; color: #000000; background-color: #FEDAC3; border-collapse: collapse; border: solid 2px #E45F0C; }
.t_field { border-color: #000000; border-style: solid; border-width: 1px; font-family: arial; font-size: 11px; }
a.k_link { font-family: arial; font-size: 11px; color: #C8550D; text-decoration: none; }
a.k_link:hover { font-family: arial; font-size: 11px; color: #C8550D; text-decoration: underline; }

/* nav path */
a.nav_path {
	font-family: arial;
	color: #000000;
	font-size: 12px;
	align: left;
	text-decoration: none;
}
a:active.nav_path {
	font-family: arial;
	color: #000000;
	font-size: 12px;
	align: left;
	text-decoration: none;
}
a:visited.nav_path {
	font-family: arial;
	color: #000000;
	font-size: 12px;
	align: left;
	text-decoration: none;
}
a:hover.nav_path {
	font-family: arial;
	color: #d00e2b;
	font-size: 12px;
	align: left;
	text-decoration: none;
}
/* TITLE NEWS ANIMATION */
.newsTable {
	margin-left: 214px;
	margin-top: 214px;
	width: 384px;
	height: 83px;
}
.newsTable2 {
	margin-left: 214px;
	margin-top: 214px;
}
.textBg {
	filter: alpha(opacity=75);
	opacity: .75;
}
.bgTable {
	background-image: url("/html/skin/image/02/common/mfk/news/txt/textBg.gif");
	filter: alpha(opacity=75);
	opacity: .75;
}
.fntOpacity {
	filter: alpha(opacity=100);
	opacity: .100;
}
.newsTitle {
	font-family: arial;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	padding-top: 8px;
	padding-left: 17px;
}
.newsText {
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	letter-spacing: 0px;
	font-stretch: narrower;
	padding-left: 18px;
	padding-bottom: 7px;
}
.leftImages {
	position: absolute;
	z-index: 77;
	margin-top: 1px; 
}
.smallImg {
	cursor: pointer;
	border-left: solid 6px #ffcb05;
}
.noPadding {
	padding: 0px;
	margin: 0px;
	border: 0px;
}
