.icons{background-color:transparent;background-repeat:no-repeat;height:16px;padding:0 0 0 16px}.icon-about{background-image:url(../images/icons/lightbulb.png)}.icon-news{background-image:url(../images/icons/newspaper.png)}.icon-download{background-image:url(../images/icons/box_down.png)}.icon-contact{background-image:url(../images/icons/page.png)}.icon-statistics{background-image:url(../images/icons/statistics.png)}.icon-weblinks{background-image:url(../images/icons/link.png)}.icon-logout{background-image:url(../images/icons/logout.png)}.icon-module{background-image:url(../images/icons/module.png)}.icon-drag{background-image:url(../images/icons/icon-drag.png)}.icon-sitemanager{background-image:url(../images/icons/sitemanager.gif)}.icon-users,.icon-forum{background-image:url(../images/icons/group.png)}#lbox_container #logo{margin:0;float:left}#lbox_container #lbox_close{margin:3px 0 0 0;float:right}#lbox_login div.left,#lbox_login div.right{width:285px;height:305px;margin:30px 0 0 10px}#lbox_login div.right{padding:0 0 0 35px;border-left:1px solid #ddd}#lbox_container .title{margin:0;font:bold 1em Helvetica,Arial;color:#000}#lbox_container p{padding:0;margin:10px 0;font:12px Helvetica,Arial;display:block;color:#555}#lbox_container p span{display:block}#lbox_container p img{position:relative;top:8px}#lbox_container p small{font:italic .8em Helvetica,Arial}#lbox_container p input{height:18px;width:255px;margin:8px 0 0 0}#lbox_container p select{width:200px;margin:0 0 0 5px;border-top:1px solid #888;border-left:1px solid #bbb;border-bottom:1px solid #ddd}#lbox_container .form div{margin:20px 0 0 0;padding:0 0 0 3px;font:italic .75em Helvetica,Arial;color:#777}#lbox_container .form div.openid{display:inline-block;margin:0;font:12px Helvetica,Arial;padding:5px 0 0 22px}#lbox_container .form div input{position:relative;top:3px}#lbox_container .button_gred{width:auto;height:29px !important;text-decoration:none !important;text-transform:uppercase;text-align:center;text-shadow:#C40047 1px 1px 1px;border:none;display:block;color:#fff;margin:-5px 15px 0 0;padding:0 8px;font:bold 1em Helvetica,Arial;float:right}#lbox_login_message,#lbox_register_message{color:#f00 !important}#lbox_container .left b{color:#2EBFF5}.ds_bottom{background:url({NV_BASE_SITEURL}themes/{TEMPLATE}/images/diagonal_seperator.jpg) repeat-x scroll center bottom transparent;padding:0 0 15px}.hide{display:none}#utility{position:absolute;right:0;top:32px}a.login{position:relative;padding:10px 22px 10px 35px;right:0;border:0 none;font-size:13px;padding-right:18px;top:-34px}a.login.active{color:#fff;background-color:#3C3C3C;position:relative;background-repeat:no-repeat;background-position:10px center;z-index:10;border-radius:5px}#login_box div.total{display:block;float:right;margin-top:10px;overflow:hidden}#login_box div.buttons{display:inline-block;margin-top:10px}#login_box{background:#3C3C3C;border-bottom:10px solid #FFDE45;color:#fff;width:306px;position:absolute;font-size:11px;right:0;padding:20px;text-align:left;top:-6px;z-index:99;border-radius:5px}#login_box a{color:#fff;font-size:12px}#login_box label{display:block;font-size:12px}#login_box input.button{float:right;font-size:14px;padding:8px 20px}.cart-link{background:url(http://tmpccc.com/themes/company/images/shops/cart.png) no-repeat scroll 10px center transparent;padding:3px 0 3px 27px;margin:-3px 0 0 20px;cursor:pointer}{background:#3c3c3c;display:none;width:345px;position:absolute;right:-10px;z-index:99999;padding:10px;margin-top:15px;border-bottom-width:10px;border-color:#ffde45;border-style:solid}.cart_list li{width:100%;list-style:none;position:relative;line-height:1;border-bottom-width:1px;border-style:dashed;padding:10px 0;margin:0;font-size:12px}.cart_list li.empty{padding:0 0 10px 0}.cart_shopsimage{float:left;width:15%}.cart_shopsproduct{color:#eee;float:left;width:55%}.cart_shopsquantity{float:left;width:30%;text-align:right}#cart_shops .cart_shopsquantity .quantity,#cart_shops .cart_shopsquantity .amount{font-size:12px}span.quantity{color:#fff;padding-right:5px}.cart_list li img{margin:0;width:30px;height:auto;line-height:0;padding:3px;background:#eee}.variation dl{float:left}p.total{color:#eee;margin-top:10px;text-align:right}p.buttons{margin-bottom:0}.dropdownbutton{font-weight:bold;text-transform:uppercase;display:inline-block;margin:0 5px 0 0;line-height:1;padding:8px 12px;background:#000;font-size:12px}.dropdownbutton:hover{color:#000}.cart_list li img:hover{background-color:#ffde45}.cart_list li a:hover{color:#ffde45}.dropdownbutton{color:#ffde45}#cart_shops .amount,#cart_shops:hover .amount{font-size:12px;color:#ffde45;font-weight:bold}.none{font-size:16px;color:#ffde45;font-weight:bold;text-align:center}