#ex_visual {
	background: url(visual_ex_speakers.jpg) no-repeat;
	width: 970px;
	height: 700px;
	color: #fff;
	/*padding: 0 5px;*/
	margin: 0 0 50px 0;
	position: relative;
}

/*#ex_visual p { padding: 0; }*/

/*LEFT*/

.left { /*float: left;*/ width: 570px; height: 640px; padding-left: 5px; }

/*--position_select--*/
#position_select { position: absolute; width: 500px; height: 73px; z-index: 90; top: 50px; left: 45px; background-image: url(ex_logo.png); background-position: 0 0px; background-repeat: no-repeat; behavior: url(/css/iepngfix.htc); }
#select {position: absolute; width: 375px; height: 25px; z-index: 90; top: 23px; left: 105px; text-align: right;}

/*--content--*/
#ex_content { position: absolute; width: 580px; height: 340px; z-index: 90; top: 315px; left: 44px; }
h1 { margin: 0; padding: 0; height: 87px;}
#intro { color: #ccc; padding: 0 40px 0 1px; }


/*--products--*/
#products { position: absolute; width: 593px; height: 253px; overflow: hidden; z-index: 80; top: 51px; left: 5px; background-image: url(product_all.jpg); background-position: 0 -253px; background-repeat: no-repeat; }
#products li { float: left; }
#products a, #products a:link, #products a:active, #products a:visited, #product a:hover  { display: block; height: 253px; text-decoration: none; text-align: center; vertical-align: bottom; color: #fff; /* border-right: 1px solid #f00; */}

#products a#bookshelf { display: block; width: 170px; }
#products a#floor { display: block; width: 115px; }
#products a#centre { display: block; width: 180px; }

#products a span { display: block; }

/*RIGHT*/

.right {  }



.red { color: #b91440; }
.grey { color: #ccc; }
.arrow { padding-left: 5px; }
.no-bullet { list-style: none; }
.bold { font-weight: 600; }
.white { color: #fff; }



#action { height: 40px; position:absolute; vertical-align: bottom; width: 165px; right: 35px; bottom: 140px;  }
#action .no-bullet a { line-height: 1.5em; }
#action a { text-decoration: none; }
#action a:hover .red { text-decoration: underline; color: #b91440; }
#action a:hover .white { text-decoration: underline; color: #fff; }
#action .arrow { padding-left: 10px; }

#lx_visual .action_eur { }

/*MODEL BOX*/

.model_detail { display: none; position: absolute; width: 348px; height: 455px; top: 45px; right: 45px; background-image: url(model_box_bg.gif); background-repeat: no-repeat; z-index: 999; /*behavior:	url(/css/iepngfix.htc);*/ }
.model_detail h3 { margin: 25px 0 0 55px; height: 60px; }
.model_detail p.visual { margin: 0 0 15px 23px; }
.model_detail p.descr { margin: 0 35px 0 55px; }
.model_detail p.descr em { color:#b91440; font-weight: bold; font-style: normal; }
.model_detail a { position:relative; z-index:9999; }

/* BE */

.be .model_detail {  height: 515px; background-image: url(model_box_bg_large.gif); }
#ex_visual .be .model_detail p.descr { padding: 0 0 6px 0; margin: 0 25px 0 55px; }
.be #action { bottom: 80px;  }
#ex_visual .be p#intro { padding: 0 40px 15px 0;  }


/* ES */

.es .model_detail {  height: 515px; background-image: url(model_box_bg_large.gif); }
#ex_visual .es .model_detail p.descr {margin: 0 25px 0 55px; padding: 0 0 10px 0; }
#ex_visual .es .model_detail p.descr_es {margin: 0 20px 0 55px; padding: 0 0 5px 0; }
.es #action { bottom: 80px;  }
#ex_visual .es p#intro { padding: 0 40px 15px 0;  }

/* EUR */

.eur .model_detail {  height: 515px; background-image: url(model_box_bg_large.gif); }
#ex_visual .eur .model_detail p.descr { padding: 0 0 6px 0; margin: 0 25px 0 55px; }
.eur #action { bottom: 80px;  }
#ex_visual .eur p#intro { padding: 0 40px 15px 0;  }

/* DE */

.de .model_detail {  height: 515px; background-image: url(model_box_bg_large.gif); }
#ex_visual .de .model_detail p.descr { padding: 0 0 6px 0; }
.de #action { bottom: 80px;  }
#ex_visual .de p#intro { padding: 0 40px 15px 0;  }

/* DK */
.dk .model_detail {  height: 515px; background-image: url(model_box_bg_large.gif); }
#ex_visual .dk .model_detail p.descr { padding: 0 0 6px 0; }
.dk #action { bottom: 80px;  }
#ex_visual .dk p#intro { padding: 0 40px 15px 0;  }

/* FI */

.fi .model_detail {  height: 515px; background-image: url(model_box_bg_large.gif); }
#ex_visual .fi .model_detail p.descr { padding: 0 0 8px 0; }
.fi #action { bottom: 80px;  }
#ex_visual .fi p#intro { padding: 0 40px 15px 0;  }

/* IT */

.it .model_detail {  height: 515px; background-image: url(model_box_bg_large.gif); }
#ex_visual .it .model_detail p.descr { padding: 0 0 6px 0; }
.it #action { bottom: 80px;  }
#ex_visual .it p#intro { padding: 0 40px 15px 0;  }

/* NL */

.nl .model_detail {  height: 515px; background-image: url(model_box_bg_large.gif); }
#ex_visual .nl .model_detail p.descr { padding: 0 0 10px 0; }
.nl #action { bottom: 80px;  }
#ex_visual .nl p#intro { padding: 0 40px 15px 0;  }

/* NO */

.no .model_detail {  height: 515px; background-image: url(model_box_bg_large.gif); }
#ex_visual .no .model_detail p.descr { padding: 0 0 10px 0; }
.no #action { bottom: 80px;  }
#ex_visual .no p#intro { padding: 0 40px 15px 0;  }

/* PT */

.pt .model_detail {  height: 515px; background-image: url(model_box_bg_large.gif); }
#ex_visual .pt .model_detail p.descr { padding: 0 0 6px 0; }
.pt #action { bottom: 80px;  }
#ex_visual .pt p#intro { padding: 0 40px 15px 0;  }

/* RU */

.ru .model_detail {  height: 515px; background-image: url(model_box_bg_large.gif); }
#ex_visual .ru .model_detail p.descr { padding: 0 0 10px 0; }
#ex_visual .ru .model_detail p.descr_ru { padding: 0 0 3px 0; margin: 0 15px 0 55px; }
.ru #action { bottom: 80px;  }
#ex_visual .ru p#intro { padding: 0 40px 15px 0;  }

/* SE */

.se .model_detail {  height: 515px; background-image: url(model_box_bg_large.gif); }
#ex_visual .se p#intro { padding: 0 40px 15px 0;  }

/* UA */

.ua .model_detail {  height: 515px; background-image: url(model_box_bg_large.gif); }
#ex_visual .ua .model_detail p.descr { padding: 0 0 5px 0; margin: 0 25px 0 55px;}
.ua #action { bottom: 80px;  }
#ex_visual .ua p#intro { padding: 0 40px 15px 0;  }


