.ImgPageTitle { margin:5px 0 10px 20px; width:185px; height:30px; }
#DivMainSearch { width:780px; overflow:hidden; margin-left:20px; font-family:Tahoma; float:left; }
#DivSearchVitrine { width:160px; overflow:hidden; float:right; margin:30px 20px 0 0; }

#DivSearchBar { width:940px; height:50px; margin:0 auto 10px auto; position:relative; border:1px solid #bdd2df; background:#f7fcff; font-weight:bold; color:#069; }
#DivSearchBar .DivSearchField1 { width:250px; float:left; line-height:18px; margin:5px 0 0 10px; }
#DivSearchBar .DivSearchField1 .InputText { width:220px; }
#DivSearchBar .DivSearchField2 { width:310px; float:left; line-height:18px; margin-top:5px; }
#DivSearchBar .DivSearchField2 .InputSelect { width:280px; }
#DivSearchBar .DivSearchField3 { width:250px; float:left; line-height:18px; margin-top:5px; }
#DivSearchBar .DivSearchField3 .InputSelect { width:220px; }
#DivSearchBar .DivSearchBtn { width:120px; float:left; margin-top:14px; }
#DivSearchBar .DivSearchBtn .InputButton { width:100px; }
#DivSearchLetter { text-align:center; padding-bottom:15px; }
#DivSearchLetter a { text-decoration:none; color:#000; }
#DivSearchLetter a:hover { text-decoration:underline; color:#00f; }

.DivCell { width:366px; overflow:hidden; float:left; margin:10px 20px 0 0; border:2px solid #eee; }
.DivCellDefaultBG { background:transparent url(/img_nl/search/default_logo2.jpg) no-repeat 250px 12px; }
.DivCell .DivVitrine { width:45px; float:left; margin-left:10px; margin-right:10px; }
.DivCell .DivVitrine1 { margin-top:14px; }
.DivCell .DivVitrine2 { margin-top:25px; }
.DivCell .DivVitrine a { color:#000; text-decoration:none; }
.DivCell .DivVitrine .DivVitrineCaption { width:45px; text-align:center; font-size:9px; font-family:Arial; font-weight:bold; color:#444; }
.DivCell .DivVitrine img { width:45px; height:55px; }
.DivCell .DivContent { width:180px; height:100px; overflow:hidden; padding:8px 0; float:left; line-height:16px; font-family:Tahoma; font-size:11px; }
.DivCell .DivStoreName { color:#039; line-height:12px; font-weight:bold; margin-bottom:4px; }
.DivCell .DivStoreDepartment { color:#00a98e; font-weight:bold; line-height:12px; margin-top:4px; }

.DivErrorMsg { margin:20px 20px 20px 0; }
#DivPagTop { clear:both; text-align:center; margin-right:20px; }
#DivPagBottom { clear:both; text-align:center; padding:10px 0; margin-right:20px; }

#DivSVTitle { height:22px; text-align:center; overflow:hidden; position:relative; top:1px; }
#DivSVTitle img { width:115px; height:22px; }
#DivSVBody { width:158px; min-height:632px; border:1px solid #ddd; text-align:center; overflow-x:hidden; background:#f0f0f0; padding:0px 0 6px 0; }
.DivVitrineItem { width:148px; margin:15px auto 0 auto; font-size:11px; overflow:hidden; }
.DivVitrineItem .DivImg { margin:0 auto 10px auto; width:100px; height:111px; }
.DivVitrineItem .DivImg img { width:100px; height:111px; border:1px solid #ccc; }
.DivVitrineItem .DivTitle { width:148px; color:#000; overflow:hidden; }
.DivVitrineItem .DivPrice { width:148px; color:#0081c3; font-weight:bold; font-size:12px; overflow:hidden; }
.DivVitrineItem .DivStore { width:148px; color:#666; font-weight:bold; overflow:hidden; }
.DivVitrineSep { width:130px; height:2px; line-height:2px; background:#bbb; overflow:hidden; margin:15px auto 0 auto; }
#DivVitrineMore { text-align:center; margin-top:8px; }
#DivVitrineMore img { width:122px; height:10px; }

