* {outline:0}
html {overflow-y:scroll;}
img.imgright {margin:0px 10px 10px 0px;float:right}
img.imgleft {margin:0px 0px 10px 10px;float:left}

#leftBlock {display:block;min-height:400px;height:auto !important;height:400px;}

/* Genelec Asennuskaiuttimet */
div.pListTable {margin-bottom:30px;height:auto;}
div.pListTable table a img {margin-bottom:3px}
div.pListTableProduct {margin-bottom:15px;height:auto;}
div.pListTableProduct table a img {margin:10px 2px 0px}

* html #leftBlock {margin-right:-3px;}
* html #rightBlock {margin-left:-3px}
* html #mainBlock {margin:0px 204px 10px 199px;}

#header {width:100%;height:85px;background:#5c3db4 url(/images/Banner_Coi-fi.jpg) no-repeat 0 0;}
#header.global {background:#5c3db4 url(/images/Banner_COI.jpg) no-repeat 0 0;}

#menu_horiz, #menu_horiz li, #menu_horiz a, #menu_horiz a:visited {background:#5c3db4 url(/images/topmenu_bg_ak.gif) repeat-x 0 0;}

#footer {;background:#5c3db4 url(/images/COI_lower-bar.gif) no-repeat 0 0;height:33px;}

/* News */
a, div.NewsSummary a, div.NewsSummary a:visited, #NewsPostDetailReturnLink a, #NewsPostDetailReturnLink a:visited, #rightBlock  div.NewsSummary a, table a, table a:hover, #system a, #rightNavi a:hover, #rightBlock  div.NewsSummary a, #kysely a , #address, .Navi h2 {color:#5c3db4;}
.rssFeed { background:url(/images/rssPurple.gif) no-repeat;display:block;float:right;}


/* infobox */
div.infoTop {background-image: url(/images/infoTopBlue.png);}
div.infoBottom {background-image: url(/images/infoBtmBlue.png);}
div.infoContent {background:#563fae;border:none;}

/* Review Box */
div.reviewTop {background-image: url(/images/infoTopOrange.png);}
div.reviewBottom {background-image: url(/images/infoBtmOrange.png);}
div.reviewContent {background:#ffa101;border:none;}

/* RightNavi  */
#rightNavi li.currentpage a.currentparent {background:#5c3db4}


/* Gallery */
#gallerycontainer {position:relative;min-height:370px;_height:370px;margin:-42px -19px 0 -13px;width:491px;}
.mainImageContainer {height:313px;width:491px;}
.picturelist {width:auto;min-width:50px;display:block;margin:10px 0 0;min-height:35px;height:auto !important;float:none;_height:35px;overflow:auto;_overflow:visible;}

.mainMargin .thumbnail img {margin:0}
.thumbnail {width:55px;height:35px;overflow:hidden;float:left;padding:0}
.infoContent .thumbnail {width:auto;height: auto;overflow:visible;float:none;}
.thumbnail:hover{background-color: transparent;}
.thumbnail .current {visibility:visible;top:0;left:0px;z-index:0;}
.thumbnail img {border: 0px solid white;padding: 0;height:30px;margin:0}

.thumbnail span {position:absolute;padding:0;left:0px;top:0px;visibility:hidden;color:black;text-decoration:none;display:block;overflow:hidden;height:313px;width:491px;margin:0;background:#fff;}
.thumbnail:hover span{visibility:visible;top:0;left:0;z-index:50;cursor:default;}

img.smallImg {max-height:30px;width:auto !important;}
.thumbnail span img{width:auto;border-width: 0;padding:0;max-height:313px;height:auto !important; height:313px;}

/* Frontpage *//* Controls */
.naviBg {background:url(/images/purpleBar.gif) no-repeat 0 0; height:15px;_height:14px;position:absolute; bottom:-30px;left:0;width:459px;_z-index:-30;}
.Navi a:hover {color:#d9cdef}

.twoWay, .twoWay .naviMask {background-image:url(/ak/images/2ways.jpg);}
.threeWay, .threeWay .naviMask {background-image:url(/ak/images/3ways.jpg);}
.mainMon, .mainMon .naviMask {background-image:url(/ak/images/main.jpg);}
.subwoofers, .subwoofers .naviMask {background-image:url(/ak/images/subs.jpg);}
.dsp, .dsp .naviMask {background-image:url(/ak/images/dsp.jpg);}
.architechtural, .architechtural .naviMask {background-image:url(/ak/images/architechtural.jpg);}
.di8a, .di8a .naviMask {background-image:url(/ak/images/DI8A.jpg);}
.accessories, .accessories .naviMask {background-image:url(/ak/images/accessories.jpg);}

div.productListDSub {margin:-47px -12px 10px -13px;background: url(/ak/images/subs_bg_L_ak.gif) no-repeat 0 0px;padding:0px;}
div.productListDSub-2 {background: url(/ak/images/subs_bg_R_ak.gif) no-repeat 100% 0px;padding:23px 14px 0px;height:125px;}

/* Share Return */
#share {background: url(images/sharePurple.jpg) no-repeat 0 2px;padding:2px 5px;color:#fff;font-weight:bold;margin:10px 0 0 5px;width:59px;text-align:center;text-indent:1000em;height:15px;}
#NewsPostDetailReturnLink {width:63px;height:15px;padding:2px 5px;color:#fff;font-weight:bold;margin:10px 0 0 0;float:left;background:url(images/returnPurple.jpg) no-repeat 0 2px;}
