ul.error_list li {color:#B53535;}
.vn_data ul.error_list {padding:0;margin:0;}
.vn_data ul.error_list, .vn_data ul.error_list li {width:auto; float:right;}
.vn_data ul.error_list li {text-align: right; font-size: 80%; line-height: 80%;}
.vn_data li.errors input, .vn_data li.errors textarea, .vn_data li.errors select, .vn_data li.errors .radio_list {border: 1px solid #E8BDBD;}
form > ul.error_list {border:1px solid #E8BDBD;padding:0.4em;}

div.client_main_menu { padding:1em 2em 0 0; float:left; }
div.client_main_content { float:left; }
	
ul.vn_widget_links li span.inactive {text-decoration: line-through; color: gray;}
ul.vn_widget_links li a {cursor: pointer;}
ul.vn_widget_links li a.selected {border: 1px solid gray;}

.checkout .step1 .step-content div.login {margin-top: 1em;}
.checkout .step1 .step-content div.login > label {margin-left: 1em;}

.yui-skin-sam .vn_data .yui-ac-input {position: static;}
.yui-skin-sam .vn_data .yui-ac-content {width: auto; min-width: 200px; max-width: 400px;max-height: 400px; overflow-y:auto;}

.site-warning {background-color: #DD0000; color: white; font-size: 25px; font-weight: bold; height: 50px; line-height: 50px; text-align: center;}

.module.com-compare-empty {display:none;}

.yui-rendering .yui3-tab-panel {display:none;}
.yui-rendering .yui3-tab-panel-selected {display:block;}

body.lang-bg #imageData #bottomNavClose {background: url("/js/yui-lib/gallery-lightbox/assets/skins/sam/bg/closelabel.png") no-repeat scroll 0 0 transparent; width: 90px;}
