div#cssbox { background: url(/assets/templates/noria/img/logo_black.png) no-repeat; }

#smallmenu {overflow: hidden ; font-family: arial, sans-serif; width:250px; float: right; font-size:11px; text-align: left; height: 66px; text-decoration: none; border: 0px; }
#smallmenu a, #smallmenu a:visited { color: #595959; text-decoration: none; width: 69px; padding:35px 6px 10px 6px; text-align: center; line-height: 83px; font-size: 10px; font-weight: 900; border: 0px;}  
#smallmenu a:hover {color: #ffffff; background: #525355;}

#langmenu { overflow: hidden ;font-family: arial, sans-serif; width:60px; float: right; height: 66px; }
#langmenu a, #langmenu a:visited {  color: #595959; text-decoration: none; width: 30px; padding:5px 5px 5px 5px; text-align: center; line-height: 83px; font-size: 10px; font-weight: 900; border: 0px;}
#langmenu a:hover {color: #ffffff; background: #525355;}
.langselect a {color: #ffffff; background: #525355;}

div#baner { background: url(/assets/templates/noria/img/baner_black.jpg) no-repeat top left;}
div#menubox { background: url(/assets/templates/noria/img/menu_black.jpg) no-repeat top left;}
#box1, #box2 { background-color: #24272C;}

a#boxn1 {text-align: center; padding: 0px 2px 0px 4px; background-color: #525355; font-weight: 900; color: #ffffff; font-size: 11px; border: 0px;}
a#boxn2 {text-align: center; padding: 0px 2px 0px 4px; background-color: #24272C; font-weight: 900; color: #ffffff; font-size: 11px; border: 0px;}
a#boxn3 {text-align: center; padding: 0px 2px 0px 4px; background-color: #8B8C8E; font-weight: 900; color: #ffffff; font-size: 11px; border: 0px;}
/* .menu ul li:hover a {color: #000000; background: #ffffff; border-top: 7px solid #000000; margin-top: 1px;} */

#pro_lojal, #cms, #intranet, #crm, #app_dedyk, #edi { border: 1px solid #000000;}

a:visited { color: #000000; }
a:active { color: #000000; }
a:hover { color: #000000; text-decoration: none; }

.null { vertical-align: bottom; margin-top: 10px; border: 0px; background: url(/assets/templates/noria/img/black.gif)  no-repeat; }

/* common styling */
.menu li {PADDING-LEFT: 0;}
.menu {font-family: arial, sans-serif; width:700px; position:relative; margin:0; font-size: 0.78em; font-weight: 900; z-index:100; float: left;}
.menu ul li a, .menu ul li a:visited {color: #ffffff; display:block; text-decoration:none; width:85px; height:29px; text-align: center; padding-top:12px; overflow:hidden; background-color: transparent;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; position:relative; width:85px;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li.active a, .menu ul li:hover a {color: #000000; background: #ffffff; border-top: 7px solid #000000; margin-top: 1px; height:28px; padding-top: 5px;}
.menu ul li:hover ul {display:block; position:absolute; top:40px; width:99px;}
.menu ul li:hover ul li a.hide { background: url(/assets/templates/noria/img/menu_back_black.png) repeat; color:#fff; }
.menu ul li:hover ul li:hover a.hide { background: url(/assets/templates/noria/img/menu_back_black_hover.png) repeat; color:#fff; }
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a { font-size: 1.10em; display:block;background: url(/assets/templates/noria/img/menu_back_black.png) repeat; color:#fff; WIDTH: 150px; HEIGHT: 20px; line-height: 20px; border-top: 0; margin-top: 0px; padding-left:5px; text-align: left;}
.menu ul li:hover ul li a:hover { background: url(/assets/templates/noria/img/menu_back_black_hover.png) repeat; WIDTH: 150px; color: #ffffff;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:155px; top:0; }
.menu ul li:hover ul li:hover ul.left {left:-150px;}

.menu ul li a:hover {color: #000;}
.menu ul li a:hover ul li a { background: #383838; }
.menu ul li a:hover ul li a:hover { background: #000; }
.menu ul li a:hover ul li a.sub { background: #383838; }

/*	.content_top { HEIGHT: 7px; background-image: url(/assets/templates/noria/img/top_black2.gif); background-position: top right; background-repeat: no-repeat} */
/*	.content_footer { HEIGHT: 7px; background-image: url(/assets/templates/noria/img/black.gif); background-position: top right; background-repeat: no-repeat} */

#article_title { border-bottom: 1px solid #A0A0A0; margin-bottom: 10px}
#article_title span {  color: #000000; font-weight: bold; font-size: 18px; }

.box_title { border-bottom: 1px solid #A0A0A0; color: #000000; font-weight: bold; font-size: 0.9em;}

.B_crumbBox a:visited, .B_crumbBox a, ul.LIn_shortMode li a, ul.LIn_shortMode li a:active, ul.LIn_shortMode li a:visited, strong { color: #404040;}
.B_crumbBox a:hover, ul.LIn_shortMode li a:hover {color: #000000}

ul.ofmenu , .ofmenu ul li, .ofmenu li {padding: 0 0 0 0; list-style-type: none;}
.ofmenu li a { color: #404040;}
.ofmenu li.active a { font-weight: bolder; color: #000000; }
.ofmenu li.active ul li a { font-weight: normal; color: #404040; }
.ofmenu li.active ul li.active a { font-weight: bolder; color: #000000; }

ul.LIn_shortMode li a:active { color: black }

h3 {
    font-family: "Comic sans ms", "Trebuchet MS", georgia, helvetica, arial, verdana, sans-serif;
    text-align: center;
    color: #000000;
}

