body {background:#050038; background-image:url(../Images/shell/toner-casette-recycle-printer-service-repair.webp); background-repeat:repeat;	color:#FFF;	font-size:18px;	font-family:"Times New Roman", Times, serif; margin: 0px; position: relative; }
#tonerlogo {display: block; width:100%; text-align:center; padding: 0px; margin: 0px auto; clear: both; position: relative; background-image:url(../Images/shell/toner-kasette-recycle-compatible.webp) !important; background-position:left top; background-repeat:no-repeat; background-size: 100% 100%; height: 105px; padding: 0px;}
#tonerlogo #toner-kaseti-zarejdane {width: 15%;}
#tonerlogo #toner-kaseti-zarejdane-prezarevdane-pylnene-reciklirane-na-barabani-printeri-skeneri-kopiri {width: 60%; margin: 0px; padding: 0px; vertical-align: top;}
#tonerlogo #toner-kaseti-prezarevdane-pylnene-reciklirane {width: 15%;}
#tonerlogo #toner-logo-drop {max-width: 100%; height: auto !important; margin-top: 5px;}
#tonerlogo #toner-kaseti-prezarevdane-pylnene-reciklirane img {max-width: 100%; height: auto !important; margin-top: 7px;}
#tonerlogo li {display: inline-block; vertical-align: top; padding: 0px; margin: 0px;}
#tonerlogo h2 {margin-top: 5px; margin-bottom: 3px; padding: 0px; font-size: 18px; max-height: 42px; overflow: hidden; color: #009; max-width: 95%;}
#tonerlogo p {display: block; max-width: 95%; max-height: 42px; overflow: hidden; font-size:14px; font-style:italic; font-family:Monotype Corsiva, Georgia, "URW Chancery L", "Times New Roman", Times, serif; margin-top: 2px;}

#tonermainmenu {display: block; max-width: 70%; position: absolute; left: 35px; top: 64px; z-index: 56;}
#tonermainmenu:focus-within #tonerkaseti {display: block; position: absolute; top: 0px; left: 0px;}

#tonerkaseti {display: none; width:65%; min-width: 210px; padding: 0px; margin: 0px;}


.menu_links {display:block; width: 100%; padding: 0px; margin: 0px;}
.menu_links a:link, .menu_links a:visited {margin: 0px; display: block; width: 100%; min-width: 210px; height: 46px; background:url(../Images/toner-menu.png) no-repeat; background-size: 100% 100%; padding:7px 2px; color:#C30; font-weight:bold; text-align: center;}
.menu_links a:hover, .menu_links a:active {	background-image:url(../Images/shell/toner-menu-pre.webp) no-repeat; background-position:center; color:#006; font-weight:bold;}

.cmenu, .cmenu ul { list-style:none; padding:0;	margin:0; width:100%;}
#tags, #tyrsenitoneri {display:block; width: 185px; max-width:95%; max-height:200px; background:url(../Images/shell/toner-tags.png) no-repeat; overflow:hidden; border:#03F 1px solid; padding:3px 7px; margin:5px 0;}

li.context_menu { height:38px;}

.context_menu > a, span.context_menu, .context_menu > a:visited { display:block; padding:0px 10px 0px 10px;	font-weight:bold; color:#bed8ef; text-align:left;	background-image:url(../Images/toner-context.png); background-repeat:no-repeat; background-size: 100% 100%; line-height:38px; font-size:18px; font-family:"Times New Roman", Times, serif;}
.context_menu a:hover, .context_menu a:active, .context_menu a:focus {background-image:url(../Images/toner-context-pre.png); background-repeat:no-repeat; color:#FF6;}
.context_menu ul {display:none;}

li.context_menu:hover ul {display:block;width:100%; position:relative;top:-32px;left:130px;z-index:30;background-image:url(../Images/shell/toner-bg.png);	background-size:100% 100%;	background-repeat:no-repeat;font-size:14px;	text-align:left;}
li.context_menu:hover ul li, li.context_menu:hover ul li a {display:block;background:none;color:#003;padding: 3px;font-weight:bold;}
li.context_menu:hover ul li a:hover {color:#900; background:url(../Images/shell/toneri-hover.png) no-repeat bottom; background-size:100% 100%;}

#tonercasettemain {display: block; width: 100%; padding: 0px; margin: 0 auto; height: 100%; min-height: 100px; position: relative;}

#tonercasetteleft {display: inline-block; max-width: 75%; vertical-align: top; padding: 2px; float: left; z-index: 10; position: absolute; left: 5px; top: -43px;;}
#tonercasetteleft:focus-within #tonercasetteleftmenu {display: block; background: #050070}
#tonercasetteleftmenu {display: none; width:202px; max-width: 100%; padding: 0px; margin: 0px;}
#tonercasetteleftmenu ul {list-style: none;}

#tonermain {display: inline-block; width: 97%; max-width: 100%; vertical-align: top; padding:5px; margin: 0px; z-index: 3; position: relative;}
#tonermain img {max-width: 100%; height: auto !important;}

#tonercasetterightmenu {display: inline-block; max-width: 65%; text-align: right; vertical-align: top; padding: 2px; z-index: 55; position: absolute; right: 0px; top: -42px;}
#tonercasetterightmenu:focus-within #tonercasetteright {display: block; background: #050070;}

#tonercasetteright {display: none; width: 170px; vertical-align: top; text-align: right; padding: 0px; margin: 0px;}

#toner_find input[type=submit] {width:70px;}
#toner_find a {margin-right:55px; font-style:italic;}
#toner_find span {display: inline-block; clear: left;}
#toner_find #model_printer_top {width:140px; margin: 5px 2px;}
#toner_find #code_printer_top {width:65px;}

#findtonerprinter {display: inline; width: 100%; float: right; margin-top: 5px; position: relative; z-index: 8;}
#findtonerprinter form {text-align: right; padding-right: 3px;}

.toneruslugistart {display:block; width:90%; list-style: none; margin:10px auto; padding:0;}
.toneruslugistart li {background:url(../Images/shell/vline.png) no-repeat right; display:inline-block; margin:0; font-size:16px; padding:3px 10px;}
.toneruslugistart li a {display:block; font-style:italic;}
li.currentchoice {font-size:18px; color:#90e1ff;}
