/* CSS RESET */ @charset "utf-8"; 
*,html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,input,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}
html,body{margin-bottom:1px;height:100%!important;height:auto;width:100%;}body{font-size:62.5%;line-height:1;font-family:Arial,Helvetica,sans-serif;background:url(../images/pattern.png) repeat;}

/* HTML CSS */
a{color:#000;text-decoration:none;}a:hover,a:active,a:focus{color:red;text-decoration:none;}a:focus{outline:none;}
h1{font-size:1.8em;margin:20px 0;letter-spacing:-.02em;}h2{font-size:1.8em;margin:20px 0;border-bottom:1px dotted #000;padding-bottom:4px;}h3{font-size:1.1em;}h4{font-size:1.4em;}h5{font-size:1.1em;}h6{font-size:1em;}p,li{font-size:1.2em;line-height:1.4;}
#content p{margin-bottom:15px;}

/* BUTTONS+INPUT */
input,select,textarea{padding:4px;font-size:1.1em;border:1px solid #CCC;color:#333;}
#aiContactSafeSendButton,.button{padding:3px;cursor:pointer;color:#333;font-size:1.1em;}
#aiContactSafeSendButton:hover,#aiContactSafeSendButton:focus,.button:hover,.button:focus{border:1px solid #999;background:#333;color:#fff;}
#captcha-code:focus,.editbox:focus,.textbox:focus,.inputbox:focus{border:1px solid #999;outline:1px solid #FF0;}

/* MAIN LAYOUT */
#wrapper{width:100%;height:100%;}
#wrapper2{width:990px;margin:0 auto;background:url(../images/logo3.png) #fff no-repeat top right;}
#container{margin:0 auto;}
#container2{background:#fff;}
#mainbody{float:left;width:800px;}
#contentwrap{float:right;width:600px;}
#content{width:570px;margin:0 auto;}
#contentwrap{min-height:900px;height:auto;}* html #contentwrap{height:300px;}
#headerwrap{height:135px;}
#head{margin:0 auto;height:120px;border-bottom:1px dotted red;;background:url(../images/header.png) no-repeat;}#head,#container,#footer{width:950px;}
/* #logo{float:left;height:120px;width:200px;background:url(../images/logo.png) no-repeat;}
#header{float:left;height:120px;width:580px;background:url(../images/logo2.png) no-repeat;} 
#header2{background:url(../images/tiger.png) no-repeat;width:185px;height:120px;float:right;margin-right:50px;}*/
#navheaderwrap{width:570px;margin-bottom:30px;}
#navheader{width:570px;margin:0 18px 0 12px;background:red;border-bottom:2px solid red;}
.bannergroup{padding-top:2px;}

/* BREADCRUMBS */
#pathway{margin:20px 0;font-size:1.1em;}
#pathway strong{margin-right:5px;font-weight:400;}
#pathway a{text-decoration:none;color:#999;}
#pathway a:hover,#pathway a:active,#pathway a:focus{color:#CC0;}
#pathway img{margin:1px 5px;}

/* LEFT+RIGHT */
.moduletable{background:url(../images/vlmodulr_bg.png) repeat-y;}
#right-abstand{padding:5px 0 0 15px;color:#999;}
.moduletable h3{width:149px;background:url(../images/vlmodulr_pc.png) no-repeat;height:24px;padding-left:10px;color:#fff;line-height:1.5;}
.module h3{width:200px;background:url(../images/vlmodul_pc.png) no-repeat;height:25px;padding-left:10px;color:red;line-height:1.5;}
.module div{background:url(../images/vlmodul.png) repeat-y;}
.module span{font-size:1.1em;line-height:1.5;}
#col1{width:200px;overflow:hidden;}
#col2{float:right;width:150px;overflow:hidden;}
#table_product_filters input{font-size:1.1em;line-height:1.5;}

/* FOOTER */
#footerwrap{border:0;padding-top:15px;clear:both;background:none;}
#footer{margin:0 auto;height:40px;padding:0;color:#fff;background:#fff;border-top:1px dotted red;position:relative;}
#footnav{padding:5px 0 0;color:#000;text-align:right;font-size:90%;}
#footnav a{color:red;}
#footnav a:hover{color:#CC0;}
#footer ul{margin:0;padding:0;}
#footer li{margin:0;padding:0;display:inline;background:none;}
#footer li a{padding:0;display:inline;color:#666;font-weight:700;font-size:90%;line-height:normal;text-decoration:none;text-transform:uppercase;}
#footer li a:hover,#footer li a:active,#footer li a:focus{color:#333;text-decoration:none;}

/* CONTENT */
.jamod-content input.inputbox{margin:10px 0 0 15px;width:100px;}
.jamod-content input.button{margin:10px 0 0 5px;}
div#vmMainPage div table tr a{color:#666;}
div#vmMainPage div table tr a:hover{color:red;}
div#vmMainPage table tr a{color:#666;}
div#vmMainPage table tr a:hover{color:red;}

#vlmodul-h{width:200px;background:url(../images/vlmodul_h.png) no-repeat;height:8px;margin:0;padding:0;border:0;}#vlmodul-b{width:200px;background:url(../images/vlmodul_b.png) no-repeat;height:30px;margin:0 0 15px;padding:0;border:0;}#vlmodulr-h{width:149px;background:url(../images/vlmodulr_h.png) no-repeat;height:8px;margin:0;padding:0;border:0;}#vlmodulr-b{width:149px;background:url(../images/vlmodulr_b.png) no-repeat;height:24px;margin:0 0 15px;padding:0;border:0;}#col1 div.module a.mainlevel{background:url(../images/vlmodul_aa.png) no-repeat bottom;padding:3px 35px 3px 15px;height:auto;min-height:17px;width:150px;color:#666;text-decoration:none;display:block;}#col1 div.module a.mainlevel:hover,#col1 div.module a.mainlevel:active,#col1 div.module a.mainlevel:focus{background:url(../images/vlmodul_ah.png) no-repeat bottom;color:#333;text-decoration:none;}#col1 div.module a#active_menu.mainlevel,#col1 div.module a#active_menu.mainlevel:hover,#col1 div.module a#active_menu.mainlevel:active,#col1 div.module a#active_menu.mainlevel:focus{background:url(../images/vlmodul_ah.png) no-repeat bottom;padding:3px 35px 3px 15px;height:auto;min-height:17px;width:150px;color:#333;text-decoration:none;}#col1 div.module a.sublevel{display:block;background:url(../images/vlmodul_saa.png) no-repeat bottom;padding:3px 35px 3px 15px;height:auto;min-height:17px;width:150px;color:#666;text-decoration:none;}#col1 div.module a.sublevel:hover,#col1 div.module a.sublevel:active,#col1 div.module a.sublevel:focus{background:url(../images/vlmodul_sah.png) no-repeat bottom;color:#333;text-decoration:none;}#col1 div.module a#active_menu.sublevel,#col1 div.module a#active_menu.sublevel:hover,#col1 div.module a#active_menu.sublevel:active,#col1 div.module a#active_menu.sublevel:focus{background:url(../images/vlmodul_sah.png) no-repeat bottom;padding:3px 35px 3px 15px;height:auto;min-height:17px;width:150px;color:#333;text-decoration:none;}.jflanguageselection li{padding-bottom:3px;font-size:1.1em;}
.jflanguageselection{padding:15px 15px 0;}.langImg{margin:0 5px -3px 0;}#vlmenu .menu li#current a{color:#fff;}.aiContactSafe_row{float:left;margin:0 20px 15px 0;}.textbox{width:180px;}.editbox{width:440px;}.countdown_editbox{border:0;
color:#F00;width:25px;}.aiContactSafe_contact_form_field_label_right,.aiContactSafe_contact_form_field_left{float:left;margin-right:5px;height:20px;}#aiContactSafeSend_loading_1{float:right;margin-right:50px;}#aiContactSafeSendButton{width:180px;}#aiContactSafeBtns{margin:-40px 0 0 150px;}
#vlmenuwrap{width:570px;height:32px;margin:0 18px 0 12px;background:#fff;}
#vlmenu{width:100%;height:32px;position:relative;}
#vlmenu .menu{width:570px;height:32px;background:url(../images/navbg.png) 0 -32px;position:absolute;list-style:none;}
#vlmenu .menu li{letter-spacing:-0.05;font-weight:700;font-size:1.1em;float:left;background-image:url(../images/navbg.png);background-repeat:no-repeat;}
#vlmenu .menu li a{display:block;height:32px;width:114px;overflow:hidden;color:#CCC;text-decoration:none;text-align:center;line-height:30px;text-transform:uppercase;background-image:url(../images/navbg.png);background-repeat:no-repeat;
}#vlmenu .menu li a:hover{color:#fff;text-decoration:underline;}
.item100012{background-position:0 -32px;}
.item100013{background-position:-114px -32px;}
.item100014{background-position:-228px -32px;}
.item100015{background-position:-342px -32px;}
.item100016{background-position:-456px -32px;}
.item100012 a{background-position:0 0;}
.item100013 a{background-position:-114px 0;}
.item100014 a{background-position:-228px 0;}
.item100015 a{background-position:-342px 0;}
.item100016 a{background-position:-456px 0;}
#current.item100012 a{background-position:0 -32px;}
#current.item100013 a{background-position:-114px -32px;}
#current.item100014 a{background-position:-228px -32px;}
#current.item100015 a{background-position:-342px -32px;}
#current.item100016 a{background-position:-456px -32px;}
#vlmenu .menu li a:hover, #vlmenu .menu li a:hover{background-image:none;color:#fff;text-decoration:underline;}
.item100009 a{text-decoration:line-through;}
.item100009 a:hover{text-decoration:line-through;}
div.moduletable p.MsoPlainText{padding:10px 0 0 15px;font-size:1.1em;line-height:1.3}
.google{color:red;font-weight:700;}.google:hover{color:#CC0;font-weight:700;}
.contact{text-align:right;}
.contact ul{list-style-type:none;width:390px;}
.contact li{list-style-type:none;}
.contact li.special{display:none;}
.contact input{width:260px;}
.contact textarea{width:260px;}

/* JOOMLA MASSAGE */
input.system-openid,input.com-system-openid{background:url(http://openid.net/images/login-bg.gif) no-repeat;background:#fff 0 50%;color:#000;padding-left:18px;}.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df;}#system-message{border-left:1px solid #000;margin:20px 0;padding:10px 10px;font-weight:700;width:500px;}#system-message dd{color:#0F0;margin:0;text-indent:0;}#system-message dt{color:#0F0;}#system-message dt.error{color:#f00;}#system-message dd.error{color:#f00;}#system-message dt.notice{color:#f00;}#system-message dd.notice{color:#f00;}

.next_page{background:url(../images/arrow2.png) no-repeat right;padding-right:10px;margin-top:10px;float:right;width:auto;font-size:90%;color:#CC0;}.previous_page{background:url(../images/arrow1.png) no-repeat left;padding-left:10px;margin-top:10px;float:left;width:auto;font-size:90%;color:#CC0;}.legalinfo{background:#d3d3d3;border:2px solid gray;margin:10px;padding:0 0 10px 10px;}div.pathway{margin-bottom:1em;}div.pathway img{padding:0 2px;}div.buttons_heading{margin:0 0 0 10px;float:left;}li.recentLink a{color:#666;}li.recentLink a:hover{color:red;}.browseProductContainer{height:200px;border:0;padding:0;margin:0;background:url(../images/productbg.png) repeat-x;overflow:hidden;}.browseProductTitle{font-weight:400;line-height:125%;padding-top:10px;margin:0 auto;height:60px;width:121px;text-align:center;}div#bpic{padding:0;margin:0 auto;height:100px;width:100px;background:#FFF;float:left;}div#browseChinese{overflow:visible;float:left;width:15px;height:100px;font-size:1.3em;color:red;line-height:1.3;margin:0 13px 0 15px;font-weight:500;}div#browseChinese2{font-weight:500;overflow:visible;float:right;width:15px;height:100px;font-size:1.3em;color:red;line-height:1.3;margin:0 15px 0 0;}div.browseProductImageContainer{padding:0 auto;margin:0 auto;}table.product_table{border-collapse:collapse;border:0 dotted red;}div#psku{text-align:center;padding-top:10px;font-weight:700;color:#666;clear:both;font-size:1.1em;}.thumbnailListContainer{text-align:center;width:200px;height:200px;overflow:auto;}.formLabel{float:left;width:30%;text-align:right;font-weight:700;margin:8px 2px 2px;white-space:nowrap;clear:left;vertical-align:middle;}#agreed_div{white-space:normal;}.formField{float:left;width:60%;margin:8px 8px 2px;vertical-align:middle;}.missing{color:red;font-weight:700;}.adminListHeader{float:left;height:48px;background-repeat:no-repeat;text-align:left;font-size:16px;font-weight:700;padding-left: 80px;}.labelcell{margin-left:auto;font-weight:700;vertical-align:top;width:30%;}table.adminform td.labelcell{text-align:right;}.iconcell{vertical-align:top;width:5%;}.vmCartContainer{width:auto;float:left;background:#ADD8E6;border:1px solid #000;padding:3px;}.vmCartChildHeading{font-size:110%;font-weight:700;padding-bottom:3px;text-align:left;}.vmCartChild{vertical-align:middle;border:1px solid #000;padding:0 2px;margin-bottom 2px;float:left;}.vmChildDetail{vertical-align:middle;margin-top:6px;}.vmCartChildElement{width:100%;vertical-align:middle;height:25px;text-align:left;}.vmCartAttributes{margin-top:8px;width:100%;}.vmMultiple{height:35px;}.vmChildType{width:100%;}.vmClearDetail{clear:both;}.vmClearAttribs{clear:both;}.vmRowOne{background:#d3d3d3;}.vmRowTwo{background:#fff;}.vmChildDetail a,.vmChildDetail a:link{color:#000;text-decoration:none;font-weight:700;}.vmChildDetail a:hover{color:#333;text-decoration:none;font-weight:700;}.inputboxquantity{margin-top:3px;vertical-align:middle;}.availabilityHeader{text-decoration:underline;font-weight:700;}.inputboxattrib{float:left;margin:0 0 2px;vertical-align:middle;}.quantitycheckbox{margin-top:6px;vertical-align:middle;}.vmCartContainer_2up{width:100%;float:left;background:#ADD8E6;border:1px solid #000;padding:3px;}.vmCartChildHeading_2up{font-size:110%;font-weight:700;padding-bottom:3px;text-align:left;}.vmCartChild_2up{vertical-align:middle;border:1px solid #000;padding:0 2px 0;margin-bottom:2px;float:left;}.vmChildDetail_2up{vertical-align:middle;margin-top:6px;}.vmCartChildElement_2up{width:100%;vertical-align:middle;height:25px;text-align:left;}.vmCartAttributes_2up{float:left;padding:0 5px 5px;margin:0 5px 5px;width:50%;}.vmMultiple{height:35px;}.vmChildType_2up{background:#ADD8E6;padding:0 5px 5px;margin:0 5px 5px;float:left;width:40%;border:1px solid #000;}.vmClearAttribs_2up{clear:both;}.vmRowOne_2up{background:#d3d3d3;}.vmRowTwo_2up{background:#fff;}.vmChildDetail_2up a,.vmChildDetail_2up a:link{color:#000;text-decoration:none;font-weight:700;}.vmChildDetail_2up a:hover{color:#333;text-decoration:none;font-weight:700;}.vmCartModuleList{cursor:pointer;color:#000;text-decoration:none;font-weight:700;}.vmCartModuleList:hover{color:#333;text-decoration:none;font-weight:700;}.vmquote{margin:4px;border:1px solid #cccccc;background:#E9ECEF;padding:10px;color:#254D78;}.editable{background:#ff3;cursor:pointer;}ul.pagination li{padding:2px 1px;display:inline;background:none;}.clr{clear:both;overflow:hidden;}
