div#cssbox { background: url(/assets/templates/noria/img/logo_blue.png) no-repeat; }

#smallmenu { overflow: hidden; /* font-family: arial, sans-serif; */ width:250px; float: right; font-size:12px; text-align: left; height: 66px; text-decoration: none; border: 0px;}
#smallmenu a, #smallmenu a:visited { color: #277DD7; text-decoration: none; width: 69px; padding:35px 6px 10px 6px; text-align: center; line-height: 83px; font-size: 10px; font-weight: 900; border: 0px; background-color: transparent;}  
#smallmenu a:hover {color: #ffffff; background: #277DD7;}

#langmenu { overflow: hidden; /* font-family: arial, sans-serif; */ width:60px; float: right; height: 66px; background-color: transparent;}
#langmenu a, #langmenu a:visited {  color: #277DD7; text-decoration: none; width: 30px; padding:5px 5px 5px 5px; text-align: center; line-height: 83px; font-size: 10px; font-weight: 900; border: 0px;background-color: transparent;}  
#langmenu a:hover {color: #ffffff; background: #277DD7;}

div#baner { background: url(/assets/templates/noria/img/baner_blue.jpg) no-repeat top left; }
div#menubox { background: url(/assets/templates/noria/img/menu_blue.jpg) no-repeat top left; }
#box1, #box2 { background-color: #277DD7;}

a#boxn1 {text-align: center; padding: 0px 2px 0px 4px; background-color: #277DD7; font-weight: 900; color: #ffffff; font-size: 11px; border: 0px;}
a#boxn2 {text-align: center; padding: 0px 2px 0px 4px; background-color: #7AAFEC; font-weight: 900; color: #ffffff; font-size: 11px; border: 0px;}
a#boxn3 {text-align: center; padding: 0px 2px 0px 4px; background-color: #A7CDED; font-weight: 900; color: #ffffff; font-size: 11px; border: 0px;}

a:visited, a, a:link { color: #277DD7; } 
a:active { color: #277DD7; background-color: transparent; } 
a:hover { color: #7AAFEC; text-decoration: none; background-color: transparent }

#pro_lojal, #cms, #intranet, #crm, #app_dedyk, #edi { border: 1px solid #277DD7; } 

.null { vertical-align: bottom; margin-top: 10px; border: 0px; background: url(/assets/templates/noria/img/blue.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; 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: #277DD7; background: #ffffff; border-top: 7px solid #277DD7; 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_blue.png) repeat; color:#fff; }
.menu ul li:hover ul li:hover a.hide { background: url(/assets/templates/noria/img/menu_back_blue_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_blue.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_blue_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;}

/* For ie5 => ie6 */
.menu ul li a:hover {color: #277DD7;}
.menu ul li a:hover ul li a { background: #7AAFEC; }
.menu ul li a:hover ul li a:hover { background: #277DD7; }
.menu ul li a:hover ul li a.sub { background: #7AAFEC; }

/*	.content_top { HEIGHT: 7px; background-image: url(/assets/templates/noria/img/top_blue2.gif); background-position: top right; background-repeat: no-repeat} */
/*	.content_footer { HEIGHT: 7px; background-image: url(/assets/templates/noria/img/blue.gif); background-position: top right; background-repeat: no-repeat} */

#article_title { border-bottom: 1px solid #A8C0D8; margin-bottom: 10px}
#article_title span {  color: #277DD7; font-weight: bold; font-size: 18px; }

.box_title { border-bottom: 1px solid #A8C0D8; color: #277DD7; 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: #277DD7;}
.B_crumbBox a:hover, ul.LIn_shortMode li a:hover {color: #A8C0D8}

ul.ofmenu , .ofmenu ul li, .ofmenu li {padding: 0 0 0 0; list-style-type: none;}
.ofmenu li a { color: #277DD7; }
.ofmenu li.active a { font-weight: bolder; color: #277DD7;}
.ofmenu li.active ul li a { font-weight: normal; color: #6690BA; }
.ofmenu li.active ul li.active a { font-weight: bolder; color: #277DD7;}

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: #277DD7;
}
	