*{margin:0;padding:0;}
html{height:100%;}
body{font:12px/1.5em Artedomo, Tahoma, sans-serif;width:100%;height:100%;line-height:1.5em;color:#0E0E0E;background:#fff;}
a{color:#231f20;text-decoration:none;}
a:hover{text-decoration:none;}
img{border:none;}
#main{width:1000px;height:600px;position:absolute;left:50%;margin-left:-500px;top:50%;margin-top:-300px;z-index:100;}
#flash{width:1000px;height:600px;position:absolute;left:50%;margin-left:-500px;top:50%;margin-top:-300px;z-index:100;}
.header{width:100%;height:184px;}
.header-index{width:140px;height:71px;position:absolute;left:50%;margin-left:-501px;z-index:300;top:50%;margin-top:-301px;}
.logo{width:140px;height:71px;padding-top:101px;padding-left:81px;position:relative;float:left;}
.logo-inner{width:140px;height:71px;padding-top:100px;padding-left:80px;position:relative;float:left;}
.fly{width:779px;position:relative;float:right;}
.tres{margin-top:64px;margin-left:46px;}
#content{margin-top:26px;width:1000px;height:286px;}
.catlink{margin-left:59px;position:relative;}
.catlink-tres{margin-left:60px;margin-top:20px;}
.menu-inner-block{margin-bottom:5px;}
.menu{margin-left:81px;margin-top:14px;text-transform:uppercase;width:150px;}
.menu span, .where span{color:#ea297a;display:block;font-family:Artedomo, Tahoma, sans-serif;font-size:11px;}
.menu span{display:block;line-height:2em;}
.menu a{display:block;font-family:Artedomo, Tahoma, sans-serif;font-size:11px;text-decoration:none;line-height:2em;}
.menu a:hover{color:#ea297a;}
.menu-new{padding-top:3px;}
.menu .menu-inner-block span{display:block;line-height:1.5em;}
.menu .menu-inner-block a{display:block;font-family:Artedomo, Tahoma, sans-serif;font-size:11px;text-decoration:none;line-height:1.5em;}
.menu .menu-inner-block a:hover{color:#ea297a;}
.where{margin-left:81px;margin-top:42px;line-height:2em;text-transform:uppercase;}
.where a{display:block;text-decoration:none;font-size:11px;font-family:Artedomo, Tahoma, sans-serif;}
.where a:hover{color:#ea297a;}
.searchn{margin-left:81px;margin-top:46px;line-height:2em;text-transform:uppercase;}
.searchn a{display:block;text-decoration:none;font-size:11px;font-family:Artedomo, Tahoma, sans-serif;}
.searchn a:hover{color:#ea297a;}
#breadcrumb{font-style:normal;font-weight:normal;margin-left:290px;font-size:11px;font-family:Artedomo, Tahoma, sans-serif;margin-top:1px;}
#breadcrumb a{font-size:11px;font-family:Tahoma, Geneva, sans-serif;}
#breadcrumb a:hover{font-size:11px;color:#eb297b;font-family:Tahoma, Geneva, sans-serif;text-decoration:none;}
#breadcrumb span{color:#eb297b;}
.left{width:223px;position:relative;float:left;}
.right{margin-left:68px;position:relative;float:left;}
.clear{clear:both;}
#footer{margin-top:41px;}
.fleft{position:relative;float:left;width:223px;text-transform:uppercase;}
.fleft{font-family:Artedomo, Tahoma, sans-serif;font-size:11px;}
.fleft a{display:block;background:url(img/heart.jpg) no-repeat left center;padding-left:20px;margin-left:60px;}
.fright{font-style:normal;margin-left:68px;font-size:11px;font-family:Artedomo, Tahoma, sans-serif;font-weight:normal;position:relative;float:left;}
.fright a{font-style:normal;font-size:11px;font-family:Tahoma, Geneva, sans-serif;font-weight:normal;text-decoration:none;}
.fright a:hover{font-size:11px;color:#eb297b;font-family:Tahoma, Geneva, sans-serif;text-decoration:none;}
.fright span{color:#eb297b;}
.slider{overflow-x:scroll;width:633px;height:307px;}
.slider table td{border-right:10px solid #FFF;}
.read-alink{margin-top:7px;}
.read-alink a{display:block;color:#666666;font-size:11px;line-height:2em;text-decoration:none;}
.read-alink a{text-decoration:none;}
#toppanel2{height:23px;z-index:2000;width:1000px;position:absolute;left:50%;margin-left:-500px;}
#toppanel2 .pan{float:left;font-size:13px;background-color:#fff;margin-right:6px;height:23px;background:url(img/lightbox2/elemb.jpg) bottom left repeat-x;float:right;margin-right:-3px;}
#toppanel2 .pan .buttons{float:right;padding-top:6px;height:17px;margin-right:9px;}
#toppanel2 .pan .buttons img{float:left;margin-left:6px;}
.title{color:#231F20;font-size:12px;font-weight:bold;height:32px;line-height:1.2em;margin-left:1px;margin-top:18px;}
.info{color:#0E0E0E;font-size:11px;line-height:1em;}
.content p{font-family:Artedomo, Tahoma, sans-serif;font-size:9px;display:block;}
.lightbox .inwindow .photo .content h2{font-family:Tahoma, Geneva, sans-serif;font-size:12px;color:#eb297b;font-weight:bold;text-transform:uppercase;padding-bottom:10px;display:block;padding-top:2px;}
.box2{margin-left:41px;line-height:1.3em;}
.box2 p{margin-bottom:12px;}
.box2 p.boxtextsm{line-height:1.3em;font-size:10px;margin-bottom:12px;}
.box2 p.boxtextsmb{font-size:11px;}
.tomyfavs a{font-size:11px;}
#scrolltrack{height:5px;border:solid 1px #999;width:629px;display:block;}
#scrolldrag{height:5px;background-color:#777;width:100px;cursor:pointer;z-index:9999;display:block;}
#scrolldrag:hover{background-color:#555;}
.addtofav{width:223px;text-transform:uppercase;font-family:Artedomo, Tahoma, sans-serif;font-size:11px;margin-top:53px;}
.addtofav a{display:block;background:url(img/heart.png) no-repeat left center;padding-left:20px;}
.menu-index{width:100px;height:140px;position:absolute;left:50%;margin-left:-418px;z-index:400;top:50%;margin-top:-70px;}
.menu-index a span{display:none;}
.menu-index a.company{display:block;background:url(img/menu/comp.png) no-repeat 0 0;height:16px;width:138px;margin-bottom:11px;margin-left:-1px;}
.menu-index a.company:hover{background-position:0px -16px;}
.menu-index a.catalog{display:block;background:url(img/menu/cat.png) no-repeat 0 0;height:19px;width:139px;margin-bottom:11px;}
.menu-index a.catalog:hover{background-position:0px -19px;}
.menu-index a.projects{display:block;background:url(img/menu/pro.png) no-repeat 0 0;height:19px;width:137px;margin-bottom:11px;}
.menu-index a.projects:hover{background-position:0px -19px;}
.menu-index a.wasandwill{display:block;background:url(img/menu/bilo.png) no-repeat 0 0;height:17px;width:140px;margin-bottom:9px;margin-left:-1px;}
.menu-index a.wasandwill:hover{background-position:0px -17px;}
.menu-index a.press{display:block;background:url(img/menu/pres.png) no-repeat 0 0;height:19px;width:139px;margin-bottom:12px;}
.menu-index a.press:hover{background-position:0px -19px;}
.menu-index a.contact{display:block;background:url(img/menu/cont.png) no-repeat 0 0;height:18px;width:137px;margin-bottom:15px;}
.menu-index a.contact:hover{background-position:0px -18px;}
.menu-index a.blog{display:block;background:url(img/menu/blog.png) no-repeat 0 0;height:15px;width:55px;margin-left:-1px;}
.menu-index a.blog:hover{background-position:0px -15px;}
.menu-index a.search{display:block;background:url(img/menu/search.png) no-repeat 0 0;height:8px;width:40px;margin-left:-1px;margin-top:139px;}
.menu-index form.search{display:none;height:8px;width:40px;margin-left:-1px;margin-top:139px;}
.menu-index a.search:hover{background-position:0px -8px;}
.menu-block{height:244px;}
.index-center{width:632px;height:470px;z-index:5000;position:absolute;left:50%;top:50%;margin-left:-210px;margin-top:-200px;}
.ic-top-l{width:311px;height:70px;background:#999;float:left;}
.ic-top-r{width:311px;height:70px;background:#999;float:right;}
.index-center-bottom{width:632px;height:340px;margin-top:60px;}
.icbl, .icbc{float:left;width:150px;background:#999;height:340px;}
.icbc{margin-left:11px;margin-right:10px;}
.icbr{width:311px;float:left;background:#999;height:340px;}
.rdtopimg{width:120px;height:120px;}
#company .where .search4{font-family:Tahoma, Geneva, sans-serif;font-size:11px;text-transform:uppercase;margin-top:200px;letter-spacing:1px;}
#company .menu .company_menu{padding-top:3px;}
#company .flash{background-image:url(img/company/flash.jpg);background-repeat:no-repeat;background-position:right;width:720px;height:600px;position:absolute;left:50%;margin-left:-221px;top:50%;margin-top:-300px;z-index:300;}
#company .menu{margin-top:13px;}
#company .catlink{position:relative;top:-2px;left:-1px;}
#harlequinpage #ifr{overflow:hidden;}
#harlequinpage .harleq{margin-top:64px;margin-left:46px;padding-left:20px;padding-top:30px;}
#harlequinpage .elem{float:left;font-family:Tahoma, Geneva, sans-serif;color:#808080;margin-top:2px;margin-left:6px;}
#harlequinpage .dial{width:1000px;height:470px;position:absolute;left:50%;margin-left:-500px;top:50%;margin-top:-236px;z-index:200;background-color:#FFF;overflow:hidden;}
#harlequinpage #overl{top:0;right:0;bottom:0;left:0;background:#666666;filter:alpha(opacity=50);-moz-opacity:0.50;-khtml-opacity:0.50;opacity:0.50;position:absolute;}
.slider{overflow:scroll;width:629px;height:307px;}
.slider1 table td{border-right:10px solid #FFF;}
.slider1{overflow:hidden;width:629px;height:264px;}
.dark{background-color:#b2b2b2;}
.slider1 .history{padding-top:10px;padding-bottom:5px;display:block;font-weight:bold;font-size:14px;}
.slider1 p{font-size:10px;}
.slider .history{padding-top:10px;padding-bottom:5px;display:block;font-weight:bold;font-size:14px;}
.slider p{font-size:10px;}
.about{height:250px;}
.alink{display:block;color:#666666;font-size:11px;line-height:2em;text-decoration:none;height:22px;}
.about_brand{}
#wawpage .eventtext{line-height:1.1em;}
#wawpage #main #content .clear{}
#wawpage .wawnews .date .bold{font-weight:bold;}
#wawpage .event .newstitle{font-weight:bold;}
#wawpage .wawnews{font-family:Tahoma, Geneva, sans-serif;font-size:12px;line-height:16px;margin-top:-13px;margin-left:-6px;}
#wawpage .active .event .newscontent{margin-top:14px;}
#wawpage .eventtextdate{line-height:1.1em;}
#wawpage .wawcontent.old{width:640;height:469px;position:relative;overflow:hidden;margin-top:6px;}
#wawpage .wawcontent{height:auto;}
#wawpage .tags.wawcontent{width:200px;position:inherit;overflow:hidden;margin-top:0px;}
.socialIconsIndex{margin-top:380px;position:absolute;margin-left:880px;width:80px;}
.socialIconsIndex span{display:none;}
.socialIcons{float:right;margin-top:-10px;}
.socialIcons span{color:#0000cc;font-size:14px;display:block;margin-right:15px;}
#wawpage .box3{width:660px;}
#wawpage .rightscroll{float:right;height:490px;margin-right:53px;margin-top:2px;position:relative;z-index:50;}
#wawpage .rightscroll .up, .rightscroll .down{height:15px;}
#wawpage .rightscroll .down{margin-top:444px;}
#wawpage .rightscroll img{cursor:pointer;}
#wawpage .tags .rightscroll{height:470px;margin-left:180px;position:fixed;z-index:32000;}
#wawpage .tags .rightscroll .up, .rightscrollIndex .down{height:15px;}
#wawpage .tags .rightscroll .down{margin-top:444px;}
#wawpage .tags .rightscroll .up{margin-top:-6px;}
#wawpage .tags .rightscroll a{background-color:#FFF;color:#ffffff;}
#wawpage .active .date div{color:#eb297b;}
#wawpage .active .event .newstitle a{color:#eb297b;}
#wawpage .where .search1{font-family:Tahoma, Geneva, sans-serif;font-size:15px;font-weight:bold;text-transform:uppercase;margin-top:236px;letter-spacing:1px;}
#wawpage .where .search2{font-family:Tahoma, Geneva, sans-serif;font-size:15px;font-weight:bold;text-transform:uppercase;margin-top:180px;letter-spacing:1px;}
#wawpage .catlink1{margin-left:59px;margin-top:20px;}
#wawpage .where .search3{font-family:Tahoma, Geneva, sans-serif;font-size:11px;text-transform:uppercase;margin-top:304px;letter-spacing:1px;padding-left:2px;}
#wawpage .logowaw{margin-left:-1px;margin-top:-1px;}
#wawpage .event .photo{margin-top:15px;margin-bottom:4px;}
#wawpage .photo img{padding-right:7px;}
#wawpage #ifr{overflow:hidden;}
#wawpage .harleq{margin-left:0px;margin-bottom:0px;margin-right:0px;margin-top:40px;padding-left:20px;padding-top:35px;}
#wawpage .elem{float:left;font-family:Tahoma, Geneva, sans-serif;color:#808080;margin-top:2px;margin-left:6px;}
#wawpage .dial{width:1000px;height:470px;position:absolute;left:50%;margin-left:-500px;top:50%;margin-top:-236px;z-index:200;background-color:#FFF;overflow:hidden;}
#wawpage #overl{top:0;right:0;bottom:0;left:0;background:#666666;filter:alpha(opacity=50);-moz-opacity:0.50;-khtml-opacity:0.50;opacity:0.50;position:absolute;}
.searchn2{margin-left:81px;margin-top:62px;line-height:2em;text-transform:uppercase;}
.searchn2 a{display:block;text-decoration:none;font-size:11px;font-family:Artedomo, Tahoma, sans-serif;}
.searchn2 a:hover{color:#ea297a;}
#wawpage .searchn .search5{margin-top:304px;}
#wawpage .about .title a:hover{color:#eb297b;}
#wawpage .slider1 table td{border-right:6px solid #FFF;}
#wawpage .new{background-image:url(img/press/new.png);height:26px;width:50px;position:relative;bottom:74px;}
#wawpage .title2{font-style:normal;color:#231F20;font-size:11px;font-weight:normal;height:32px;line-height:1.3em;margin-left:0px;margin-top:12px;}
#wawpage .about a img{margin-right:1px;}
#wawpage #ifr{overflow:hidden;}
#wawpage .elem{float:left;font-family:Tahoma, Geneva, sans-serif;color:#808080;margin-top:2px;margin-left:6px;}
#wawpage .dial{width:1000px;height:470px;position:absolute;left:50%;margin-left:-500px;top:50%;margin-top:-236px;z-index:200;background-color:#FFF;overflow:hidden;}
#wawpage #overl{top:0;right:0;bottom:0;left:0;background:#666666;filter:alpha(opacity=50);-moz-opacity:0.50;-khtml-opacity:0.50;opacity:0.50;position:absolute;}
#wawpage .eventtext{line-height:1.1em;}
#wawpage #main #content .clear{}
#wawpage #boxi table tr .date{vertical-align:top;font-family:Artedomo, Tahoma, sans-serif;font-size:12px;width:90px;}
#wawpage .tags #boxi table tr .date{width:175px;}
#wawpage .wawnews .date .bold{font-weight:bold;}
#blogpage .event .newstitle{font-weight:bold;}
#wawpage .wawnews{font-family:Tahoma, Geneva, sans-serif;font-size:12px;line-height:16px;margin-top:-13px;margin-left:-6px;}
#wawpage .active .event .newscontent{margin-top:14px;}
#wawpage .eventtextdate{line-height:1.1em;}
#wawpage .box3{width:660px;}
#wawpage .rightscroll .up, .rightscroll .down{height:15px;}
#wawpage .rightscrollIndex .up, .rightscroll .down{height:15px;}
#wawpage .active .date div{color:#eb297b;}
#blogpage .active .event .newstitle{color:#eb297b;}
#wawpage .where .search1{font-family:Tahoma, Geneva, sans-serif;font-size:15px;font-weight:bold;text-transform:uppercase;margin-top:236px;letter-spacing:1px;}
#wawpage .where .search2{font-family:Tahoma, Geneva, sans-serif;font-size:15px;font-weight:bold;text-transform:uppercase;margin-top:180px;letter-spacing:1px;}
#wawpage .catlink1{margin-left:59px;margin-top:20px;}
#wawpage .where .search3{font-family:Tahoma, Geneva, sans-serif;font-size:11px;text-transform:uppercase;margin-top:304px;letter-spacing:1px;padding-left:2px;}
#wawpage .logowaw{margin-left:-1px;margin-top:-1px;}
#wawpage .event .photo{margin-top:15px;margin-bottom:4px;}
#wawpage .photo img{padding-right:7px;}
#wawpage .postername{font-family:Tahoma, Geneva, sans-serif;font-weight:bold;font-size:14px;padding-top:5px;text-transform:uppercase;}
#wawpage .posttitle{font-family:Tahoma, Geneva, sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;margin-top:-3px;}
#wawpage .posttitle1{font-family:Tahoma, Geneva, sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;margin-top:3px;}
#wawpage .commenttable .postdate{font-family:Tahoma, Geneva, sans-serif;font-size:12px;padding-bottom:12px;margin-top:-2px;}
#wawpage .line3{width:431px;height:24px;margin-top:10px;border-top-width:2px;border-top-style:solid;border-top-color:#666;}
#wawpage .postdate{font-family:Tahoma, Geneva, sans-serif;font-size:12px;padding-bottom:13px;}
#wawpage .blogtable .comment a{color:#eb297b;font-family:Tahoma, Geneva, sans-serif;font-size:9px;text-transform:uppercase;margin-top:22px;margin-bottom:10px;display:block;font-weight:bold;}
#wawpage .blogtable .comment1 a{color:#000000;font-family:Tahoma, Geneva, sans-serif;font-size:9px;text-transform:uppercase;margin-top:14px;margin-bottom:10px;display:block;font-weight:bold;}
#wawpage .commenttable tr td .line{height:24px;margin-top:10px;border-top-width:2px;border-top-style:solid;border-top-color:#666;width:528px;margin-left:2px;}
#wawpage .bigline{height:17px;margin-top:3px;border-top-width:2px;border-top-style:solid;border-top-color:#666;width:630px;margin-left:2px;}
#wawpage .topicline{border-top:2px solid #666666;height:10px;margin-left:2px;margin-top:13px;width:630px;}
#wawpage .commenttable .blogcomment{color:#4c4c4c;}
#wawpage .commenttable .commentpost a{font-family:Tahoma, Geneva, sans-serif;font-size:10px;font-weight:bold;text-transform:uppercase;color:#4c4c4c;display:block;margin-top:15px;margin-bottom:8px;}
#wawpage .blogtable .commenttable{vertical-align:top;}
#wawpage .blogtable hr{margin-top:20px;margin-bottom:20px;}
#wawpage .textarea{width:420px;height:100px;color:#eb297b;}
#wawpage .commenttable .addpic a{color:#4c4c4c;font-size:10px;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;display:block;margin-bottom:12px;}
#wawpage .commenttable .apply{float:right;margin-right:28px;margin-top:-10px;}
#wawpage .blogtable .post a{font-family:Tahoma, Geneva, sans-serif;color:#231f20;font-size:9px;font-weight:bold;display:block;}
#wawpage .blogtable .post1 a{font-family:Tahoma, Geneva, sans-serif;color:#eb297b;font-size:9px;font-weight:bold;display:block;margin-bottom:4px;}
#wawpage .posterrank{font-family:Tahoma, Geneva, sans-serif;font-size:12px;line-height:14px;}
#wawpage .where .search3{font-family:Tahoma, Geneva, sans-serif;font-size:11px;text-transform:uppercase;margin-top:47px;letter-spacing:1px;}
#wawpage .blogtable{font-family:Tahoma, Geneva, sans-serif;font-size:12px;line-height:16px;margin-left:-7px;margin-top:-15px;}
#wawpage .logoblog{margin-left:-1px;margin-top:-1px;}
#wawpage .blogtext, .blogcomment{line-height:1.2em;}
#wawpage img.avatarimg{margin-top:5px;}
#zoompage *{margin:0px;padding:2px;}
#zoompage .center{text-align:center;margin-right:auto;margin-left:auto;}
#zoompage .dark .center a img{border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;}
#zoompage .minclose{padding-right:7px;padding-top:0;position:relative;text-align:right;top:-1px;}
.imgPink{border-color:#ff0080;border-width:2px;border-style:solid;}
.imgGray{border-color:#666666;border-width:2px;border-style:solid;}
.imgEmpty{border-color:white;border-width:2px;border-style:solid;}
#toppanel2{height:23px;z-index:2000;width:1000px;position:absolute;left:50%;margin-left:-500px;}
#toppanel2 .pan{float:left;display:inline-block;font-size:13px;background-color:#fff;margin-right:6px;height:23px;background:url(/img/lightbox2/elemb.jpg) bottom left repeat-x;margin-right:-3px;}
#toppanel2 .pan .buttons{float:right;padding-top:6px;height:17px;margin-right:9px;}
#toppanel2 .pan .buttons img{float:left;margin-left:6px;}
.toppanel2{right:0px;width:auto;top:0px;position:absolute;height:23px;z-index:2000;}
.toppanel2 .pan{float:left;min-width:10px;display:inline-block;font-size:13px;height:21px;background:#fff url(/img/lbfi.jpg) bottom left repeat-x;margin-left:10px;padding-top:2px;padding-left:10px;}
.pan .elem{padding-right:10px;}
.toppanel2 .pan .buttons{float:right;padding-top:6px;height:17px;margin-right:9px;}
.toppanel2 .pan .buttons img{float:left;}
.toppanel2 .pan .buttons img.closepan{margin-left:6px;}