body {
font:14px/21px Tahoma, Verdana, Arial, Garamond;
color:#4C447E;
background:transparent url('graphic/backgray.png') repeat top center;
text-align:justify;
margin:0;
padding:0
}

body, html {
width:100%;
height:100%;
}

.uprepeat {
position:absolute;
top:0;
left:0;
width:100%;
height:315px;
z-index:0;
background:transparent url('graphic/back_up_80grey_s.jpg') repeat-x top left scroll;
margin:0;
padding:0
}

.clearence {
font-size:0;
line-height:0;
margin:0;
height:0;
padding:0;
clear:both
}

.widtholder {
width:880px;
margin:0 auto;
padding:0
}

.widtholder h1 {
position:relative;
z-index:5;
width:156px;
height:210px;
background:transparent url('graphic/logo_s.png') no-repeat top left;
float:left;
clear:left;
margin:14px 0 0;
padding:0
}

.main_intro {
width:731px;
height:263px;
background:transparent url('graphic/main_int.jpg') no-repeat top left;
margin:32px 0 -5px 75px;
padding:0
}

.driver {
width:534px;
height:508px;
position:absolute;
z-index:0;
top:auto;
left:auto;
background:transparent url('graphic/backdriver.jpg') no-repeat top left;
margin:336px 0 0 190px;
padding:0
}

#home_tabs {
position:relative;
z-index:10;
float:right;
clear:right;
background:transparent;
font-size:13px;
line-height:15px;
margin:20px 13px 0 0;
padding:0
}

#home_tabs ul,#merdian_tabs ul {
list-style:none;
margin:0;
padding:0
}

#home_tabs li,#merdian_tabs li {
display:inline;
margin:0;
padding:0
}

#home_tabs a,#merdian_tabs a {
float:left;
background:url("graphic/tableftH.gif") no-repeat left top;
text-decoration:none;
margin:0;
padding:0 0 0 4px
}

#home_tabs li.newsy a {background:url("graphic/tableftHs.png") no-repeat left top;}
#home_tabs li.newsy a:hover {background:url("graphic/tableftHs.png") no-repeat left -42px;}

#home_tabs a span,#merdian_tabs a span {
display:block;
background:url("graphic/tabrightH.gif") no-repeat right top;
color:#FFF;
float:none;
padding:5px 13px 4px 5px
}

#home_tabs li.newsy a span {background:url("graphic/tabrightHs.png") no-repeat right top;}
#home_tabs li.newsy a:hover span {background:url("graphic/tabrightHs.png") no-repeat right -42px;}

#home_tabs a:hover span,#merdian_tabs a:hover span {
color:#FFF
}

#home_tabs a:hover,a#active,#merdian_tabs a:hover {
background-position:0 -42px
}

#home_tabs a:hover span,a#active span,#merdian_tabs a:hover span {
background-position:100% -42px
}

.home_nav {
position:relative;
width:716px;
float:left;
clear:none;
margin:8px 0 3px;
padding:0
}

div#udesno {
margin-left:82px
}

.box {
float:left;
}

.box a {
display:block;
width:179px;
height:64px;
position:relative;
text-decoration:none;
float:left;
margin:22px 0 8px;
padding:0
}

.box a span {display:none}

.box a:hover {
background-position:0 -64px
}

.b_dynaudio a {
background:transparent url('graphic/nav_dynaudio_s.png') no-repeat scroll top center
}

.b_moon a {
background:transparent url('graphic/nav_moon_st.png') no-repeat scroll top center
}

.b_electrocompaniet a {
background:transparent url('graphic/nav_electrocompaniet_s.png') no-repeat scroll top center
}

.b_transparent a {
background:transparent url('graphic/nav_transparent_s.png') no-repeat scroll top center
}

.b_meridian a {
background:transparent url('graphic/nav_meridian_s.png') no-repeat scroll top center
}

.b_fujitsu a {
background:transparent url('graphic/nav_fujitsu_s.png') no-repeat scroll top center
}

.b_soundcare a {
background:transparent url('graphic/nav_soundcare_s.png') no-repeat scroll top center
}

/*
.b_vtl a {
background:transparent url('graphic/nav_vtl.png') no-repeat scroll top center
}
*/

.b_vtl a {
background:transparent url('graphic/VTL_blink.gif') no-repeat scroll top center
}






.container {
position:relative;
z-index:1;
float:left;
clear:left;
width:880px;
background:transparent url('graphic/contback.png') repeat-y scroll bottom center;
margin:8px 0 0;
padding:0
}

.kontgore_holder {
width:880px;
height:433px;
position:absolute;
z-index:-5;
top:auto;
left:auto;
background:transparent url('graphic/kont_goref_s.png') no-repeat scroll bottom center;
margin:0;
padding:0
}

.onama {
min-height:525px;
height:auto!important;
height:525px;
position:relative;
z-index:500;
margin:0 0 115px;
padding:0
}

.onama h2 {
text-align:center;
font-size:22px;
color:#363C7E;
border:none;
font-family:'tahoma';
margin:45px 0 10px;
padding:0
}

.onama h3 {
text-align:center;
font-size:18px;
color:#363C7E;
border:none;
font-family:'tahoma';
margin:28px 0 0;
padding:0
}

.onama p {
margin:14px 54px;
padding:0
}

.onama ul {
display:block;
margin:10px auto;
padding:0
}

.article_photo {
padding:0
}

div.levo {
float:left;
margin:3px 14px 14px 0;
}

div.desno {
float:right;
margin:3px 0 14px 14px;
}

.excerpt div.levo {margin:-4px 14px 14px 0}
.excerpt div.desno {margin:-4px 0 14px 14px;}

div.blok {
float:none;
margin:10px auto
}


.article_photo a img, .photo_block a img {
border:none;
display:block;
}

.article_photo a {
padding:2px;
margin:10px 0;
background:#fff;
border:1px solid #979797;
display:block;
text-decoration:none
}

.photo_block {
float:left;
width:566px;
display:block;
clear:both;
margin:8px 0 4px -8px;
padding:0 0 25px 0;
}

.photo_block a {
padding:2px;
float:left;
margin:2px 0 4px 8px;
background:#fff;
border:1px solid #979797;
display:block;
text-decoration:none
}


.onama p em {
font-style:normal;
color:#432e83;
font-weight:600
}

.onama dl {
margin:10px 0 0 60px;
padding:0
}

.onama dd {
margin:5px 0 0 550px
}

.onama a {
text-decoration:underline;
color:#4C447E;
}

.onama a:hover {
color:#7E75B5;
text-decoration:none
}


.onama a:hover em {
color:#4C5697
}

div#potpis {
width:255px;
height:86px;
background:transparent url('graphic/potpis.png') no-repeat scroll center;
margin:2px 0 0 535px;
padding:0
}

.hr {
height:13px;
width:880px;
background:transparent url('graphic/hr1s.png') no-repeat scroll center;
clear:both;
margin:0;
padding:7px 0
}

.hr2 {
height:13px;
width:880px;
background:transparent url('graphic/hr2s.png') no-repeat scroll center;
clear:both;
margin:0;
padding:5px 0
}

.dole_graf {
clear:none;
height:128px;
width:100%;
position:relative;
z-index:0;
float:left;
background:transparent url('graphic/back_down_80m_s.png') repeat-x scroll center left;
border:none;
margin:-51px 0 0;
padding:0
}

.kontdole_holder {
width:880px;
height:185px;
position:absolute;
z-index:-5;
bottom:0;
left:auto;
background:transparent url('graphic/kont_dolef_s.png') no-repeat scroll bottom center;
margin:0;
padding:0
}

.centriks {
width:880px;
border:none;
margin:0 auto;
padding:0
}

.footer {
height:60px;
margin:48px 0 0;
padding:0
}

.footer ul {
float:left;
clear:left;
margin:5px 0 0 -12px;
padding:0
}

.footer ul li a,.footer ul li {
display:inline;
float:left;
margin:0 0 0 6px;
padding:0
}

.footer ul li a {
color:#E3E3E3;
text-decoration:none
}

.footer ul li a:hover {
color:#878FC3
}

.validacija {
width:154px;
height:16px;
float:right;
background:transparent url('graphic/validacija.jpg') no-repeat scroll top center;
border:none;
margin:8px 0 0;
padding:0
}

div#ulevo {
margin:0;
padding:0 0 0 35px
}

.validacija a {
display:inline;
float:left;
font-size:9px;
line-height:12px;
color:#f2f2f2;
text-decoration:none;
margin:1px 0 0 15px;
padding:0
}

.validacija a:hover {
color:#B1B1B1
}

.footer p {
display:block;
clear:left;
text-align:center;
font-size:12px;
font-weight:500;
margin:0;
padding:0
}

.datum {
display:block;
width:175px;
font-size:13px;
font-weight:600;
line-height:15px;
color:#757475;
border-bottom:1px solid #D8D8D8;
margin:0;
padding:0
}

.lista ul {
list-style:none;
margin:15px 0 15px 54px;
padding:0
}

.lista ul li a {
display:block;
width:752px;
border-bottom:1px solid #CDD1F3;
background:#ededed;
text-decoration:none;
color:#423B6D;
padding:2px 6px
}

.lista ul li a:hover {
background:#e9e7e7;
color:#625998
}

.slika {
float:left;
border:1px solid #CBCBCB;
margin:4px 20px 4px 54px;
padding:3px
}

.naslovna {
display:block;
color:#757475;
text-decoration:none;
margin:15px 0 20px 365px;
padding:0
}

.naslovna:hover {
color:#9C9B9C;
text-decoration:underline
}

.linkovilist {
margin:5px 0 10px 30px;
padding:0
}

.linkovilist ul li a {
text-decoration:none;
color:#330097
}

.linkovilist ul li a span {
color:#309
}

.linkovilist ul li a:hover {
color:#2D2F33
}

.linkovilist ul li a:hover span {
color:#B1ADB8
}

.linkovilist ul li a:hover em {
padding-right:2px
}

.linkovilist ul em {
font-style:normal;
color:#309;
font-weight:600
}

.kontaktimage {
width:235px;
height:110px;
position:relative;
float:right;
background:transparent url('graphic/kontaktf.jpg') no-repeat scroll top left;
margin:80px 170px 0 0;
padding:0
}

.kontaktdiv {
width:275px;
margin:0 0 0 200px;
padding:0
}

.maildiv {
display:block;
width:275px;
margin:5px 0 0;
padding:0
}

.maildiv a {
width:144px;
height:23px;
text-decoration:none;
background:transparent url('graphic/mail.png') no-repeat scroll top left;
float:left;
clear:left;
margin:0;
padding:0
}

.maildiv a:hover {
background-position:0 -23px
}

.mesta {
margin-bottom:130px
}

h1#meridiantitle {
background:transparent url('graphic/meridianphoto_s.jpg') no-repeat top left
}

h1#vtltitle {
background:transparent url('graphic/vtl_photo.jpg') no-repeat top left
}

.merdian_int, .vtl_int {
position:relative;
z-index:5;
width:385px;
height:136px;
float:left;
background:transparent url('graphic/meridian_page_s.png') no-repeat top left;
margin:35px 0 0 95px;
padding:0
}

.vtl_int {
background:transparent url('graphic/vtl_page.png') no-repeat top left !important;
}




div#eccenter {
margin:0 332px 0 0;
padding:0
}

div#sccenter {
margin:0 230px 0 0;
padding:0
}

div#trcenter {
margin:0 278px 0 0;
padding:0
}

div#moocenter {
margin:0 312px 0 0;
padding:0
}

#merdian_tabs {
position:relative;
z-index:200;
float:right;
clear:right;
background:transparent;
font-size:12px;
line-height:15px;
margin:0 0 -7px;
padding:0
}

.meridiang_intro,.meridian800_intro,.meridiandsp_intro {
width:470px;
height:331px;
margin:32px 0 -5px 210px;
padding:0
}

.letterG {
position:absolute;
top:0;
left:auto;
width:150px;
height:148px;
background:transparent url('graphic/Gletter.png') no-repeat scroll top center;
margin:100px 0 0 45px;
padding:0
}

.meridiang_intro {
background:transparent url('graphic/meridiang_int.jpg') no-repeat top left
}

.meridian800_intro {
background:transparent url('graphic/meridian800_int.jpg') no-repeat top left
}

.meridiandsp_intro {
background:transparent url('graphic/meridiandsp_int.jpg') no-repeat top left
}

h2#meridian_h {
margin-top:-10px
}

p#meridianp {
width:480px;
border-bottom:1px solid #DCDCDC;
margin:5px 0 50px 205px;
padding:0 0 10px
}

.logodno {
width:215px;
height:109px;
position:absolute;
bottom:0;
left:auto;
background:transparent url('graphic/logo_dno_s.jpg') no-repeat center left;
border:none;
margin:0 0 15px 15px;
padding:0
}

.logodno p {
font-size:11px;
line-height:15px;
color:#6D6C76;
margin:0;
padding:52px 0 0 85px
}

.meridianlout {
width:800px;
display:block;
margin:20px 0
}

.meridianL {
width:245px;
position:relative;
float:left;
border:none;
margin:5px 0 0 95px;
padding:0
}

.meridianR {
width:400px;
position:relative;
float:right;
border:none;
background:transparent url('graphic/MdividerS.gif') no-repeat top left scroll;
margin:5px 20px 15px 0;
padding:0
}

.meridianR h4 {
color:#798BE4;
margin:0;
padding:0 0 0 30px
}

.meridianL h2 {
color:#363C7E;
min-width:200px;
border:none;
background:transparent url('graphic/dynholderH3border.jpg') no-repeat scroll left bottom;
text-align:left;
font-size:18px;
margin:0 0 5px 15px;
padding:0 0 4px
}

.meridianL img {
margin:0 0 15px 25px;
padding:0
}

.meridianL ul {
margin:0;
padding:0 16px 0 11px
}

.meridianL ul li {
color:#4C447E;
text-align:left;
font-size:15px;
line-height:20px;
list-style:none;
margin:0;
padding:4px 3px
}

#kartice {
padding-top:20px
}

#kartice a {
text-align:left;
text-decoration:none;
color:#737373;
font-size:12px
}

#kartice a:hover {
text-decoration:underline
}

#kartice span {
color:blue
}

.meridianR ul li {
color:#BEBEBE;
font-size:13px;
margin:0;
padding:5px 3px
}

div#quaziHR {
border-top:1px dashed #B46F6F;
margin:0;
padding:2px 0 5px
}

.meridianL ul li#vazno {
line-height:16px;
text-align:justify;
padding-top:30px;
color:#253EBA;
font-size:17px
}

.meridianL ul li#vazno span {
color:gray;
font-size:11px
}

.meridianL ul li#vazno a {
text-decoration:none;
color:#253EBA
}

.meridianL ul li#vazno a:hover {
color:#8E9DE8
}

.vrh {
width:36px;
height:28px;
background:transparent url('graphic/vrh.gif') no-repeat scroll top center;
border:none;
margin:10px auto
}

.vrh a {
font-size:10px;
display:block;
color:#4e4a4a;
text-decoration:none;
text-align:center
}

.vrh span,.vrh a {
padding-top:8px
}

#navcontainer {
width:750px;
margin:0 auto;
padding:5px 0 15px
}

#navlist {
width:92%;
text-align:center;
text-indent:0;
list-style-type:none;
border:none;
margin:0 auto;
padding:8px 0
}

#navlist li {
display:inline;
margin:0;
padding:0
}

#navlist li a {
text-decoration:none;
color:#6e6a6a;
font-size:14px;
border-bottom:1px dashed #CDD3F4;
padding:3px 4px
}

#navlist li a:hover,#navlist a#current {
border-top:none;
font-size:20px
}

#navlist a#current {
color:#001586
}

h1#electrocompaniettitle {
background:transparent url('graphic/electrocompanietphotoc_s.png') no-repeat top left
}

.electrocompaniet_int {
position:relative;
z-index:5;
width:407px;
height:165px;
float:left;
background:transparent url('graphic/electrocompaniet_page_s.png') no-repeat top left;
margin:35px 0 -5px 98px;
padding:0
}

.meridian_intro,.electrocompaniet_intro,.electrocompanietP_intro,.electrocompanietC_intro,.audience_intro,.contour_intro,.confidence_intro,.jubilej_intro,.subs_intro,.moonclassic_intro,.moonevolution_intro,.moonav_intro,.excite_intro, .vtl_intro, .dm_intro {
width:750px;
height:280px;
margin:32px 0 -5px 65px;
padding:0
}

.focus_intro {
width:750px;
height:484px;
margin:32px 0 -5px 65px;
padding:0
}

.evidence_intro {
width:750px;
height:490px;
background:transparent url('graphic/dynaudioevi_int.jpg') no-repeat top left;
margin:32px 0 -5px 65px;
padding:0
}

.electrocompaniet_intro {
background:transparent url('graphic/electrocompaniet_int.jpg') no-repeat top left
}

.electrocompanietP_intro {
background:transparent url('graphic/electrocompanietP_int.jpg') no-repeat top left
}

.electrocompanietC_intro {
background:transparent url('graphic/electrocompanietC_int.jpg') no-repeat top left
}

.meridian_intro {
background:transparent url('graphic/meridian_intc.jpg') no-repeat top left
}

.dm_intro {
background:transparent url('graphic/dynaudiodm_int.jpg') no-repeat top left
}
.dm_intro span {display:none}

.audience_intro {
background:transparent url('graphic/dynaudioaud_int.jpg') no-repeat top left
}

.excite_intro {
background:transparent url('graphic/dynaudioexcite_int.jpg') no-repeat top left
}

.focus_intro {
background:transparent url('graphic/dynaudiofoc_int.jpg') no-repeat top left
}

.contour_intro {
background:transparent url('graphic/dynaudiocont_int.jpg') no-repeat top left
}

.confidence_intro {
background:transparent url('graphic/dynaudioconf_int.jpg') no-repeat top left
}

.jubilej_intro {
background:transparent url('graphic/dynaudiojubi_intro.jpg') no-repeat top left
}

.subs_intro {
background:transparent url('graphic/dynaudiosub_int.jpg') no-repeat top left
}

.moon_intro {
background:transparent url('graphic/moon_intro.jpg') no-repeat top left;
width:731px;
height:289px;
margin:32px 0 0 78px;
padding:0
}

.vtl_intro {
background:transparent url('graphic/vtl_intc.jpg') no-repeat top left
}


.moonclassic_intro {
background:transparent url('graphic/mooncl_intro.jpg') no-repeat top left
}

.moonevolution_intro {
background:transparent url('graphic/moonev_intro.jpg') no-repeat top left
}

.moonav_intro {
background:transparent url('graphic/moonav_intro.jpg') no-repeat top left
}

h2#electro_h {
margin-top:-15px
}

h2#electroP_h {
margin-top:0
}

h2#electroC_h {
margin-top:-30px
}

p#preludp {
width:735px;
margin-left:70px;
padding-bottom:8px;
border-bottom:1px solid #DCDCDC
}

.echolder,.dyncontholder {
position:relative;
clear:both;
display:block;
width:695px;
margin:0 20px 0 105px;
padding:0 0 35px
}

.echolder img {
border:none;
margin:0
}

.echolder h3,.dyncontholder h3,div#telo h3 {
color:#363C7E;
min-width:235px;
background:transparent url('graphic/dynholderH3border.jpg') no-repeat scroll left bottom;
text-align:left;
font-size:19px;
padding:0 0 6px
}

.echolder h3 {
margin:20px 0 12px
}

.dyncontholder h3 {
margin:20px 0 5px
}

div#telo h3 {
margin:0 0 5px 54px
}

.echolder table,.dyncontholder table {
width:370px;
float:right;
font-size:11px;
clear:right;
display:block;
border:none
}

.dyncontholder table {
margin:5px 30px 5px 0;
padding:0
}

.echolder td,.dyncontholder td {
padding-left:5px;
width:190px;
background-color:#eee
}

.echolder a {
float:left;
margin:0;
padding:0
}

.dyncontholder a {
float:right;
margin:45px 185px 0 0;
padding:0
}

.dyncontholder a.velikasl {
float:right;
margin:45px 100px 0 0;
padding:0
}

.dyncontholder p a,.confidenceintro p a,.evidenceintro p a {
text-decoration:none;
color:#343434;
margin:0;
padding:0
}

.dyncontholder p a:hover,.confidenceintro p a:hover,.evidenceintro p a:hover {
color:#8F8F8F
}

.echolder p {
float:left;
text-align:justify;
font-size:13px;
line-height:21px;
width:275px;
margin:0;
padding:10px 0 0
}

.dyncontholder p {
clear:left;
float:left;
font-size:13px;
line-height:20px;
width:250px;
border:none;
background:transparent url('graphic/dyndivider.gif') no-repeat scroll top right;
margin:0;
padding:0 25px 0 0
}

.dyncontholder a.velikaslm {
float:right;
margin:35px 60px 5px 0;
padding:0
}

span.pusi {
color:#6E74C0;
font-size:10px;
padding:0 3px
}

span.pusiS {
color:#6E74C0;
font-size:13px;
padding:0 3px 0 0
}

.finish {
margin:0 40px 20px 0;
float:right;
overflow:hidden
}

.finish p {
color:#9A9A9A;
font-size:9px;
margin:2px;
padding:0
}

.finish.ref_finish p {
margin:2px 2px 13px 2px
}

.finish img {
border:none;
padding:0
}

.ref_finish img {
margin:0 14px 0 0;
display:block;
float:left;
padding:2px;
border:1px solid #ccc;
}

.ref_finish a:hover img {
border:1px solid #333;
}


.finishS p {
color:#9A9A9A;
font-size:11px;
margin:2px;
padding:0 0 20px 460px
}

.navadd {
margin:36px 0 30px 55px;
padding:0
}

.navadd_mooncl {
margin:36px 0 30px 146px;
padding:0
}

.navadd_moonev {
margin:36px 0 30px 185px;
padding:0
}

.navadd_moonav {
margin:36px 0 30px 220px;
padding:0
}

.navadd ul li,.navadd_mooncl ul li,.navadd_moonev ul li,.navadd_moonav ul li {
display:inline
}

.navadd ul li a,.navadd_mooncl ul li a,.navadd_moonev ul li a,.navadd_moonav ul li a {
font-size:12px;
color:#363C7E;
background:#e8e8e8;
border:1px solid #DCDCDC;
margin:0 0 0 2px;
padding:3px 7px
}

.navadd ul li a:hover,.navadd_mooncl ul li a:hover,.navadd_moonev a:hover,.navadd_moonav a:hover {
background:#eee;
color:#025bc0;
border:1px solid #C2C2C2
}

h1#soundcaretitle {
background:transparent url('graphic/soundcarephoto_s.jpg') no-repeat top left
}

.soundcare_int {
position:relative;
z-index:5;
width:445px;
height:165px;
float:left;
background:transparent url('graphic/soundcare_page_s.png') no-repeat top left;
margin:26px 0 -5px 75px;
padding:0
}

.ssintro {
width:300px;
height:239px;
background:transparent url('graphic/soundcare_intphoto.jpg') no-repeat top center scroll;
border:1px solid #f2f2f2;
margin:0 auto;
padding:0
}

.ssintroP {
width:700px;
margin:15px auto;
padding:0
}

.soundcareout {
width:585px;
background:transparent url('graphic/vertlinei.jpg') no-repeat scroll 265px 45px;
margin:0 auto;
padding:0
}

.soundcareout img {
float:right;
margin:5px 0 0;
padding:0
}

.soundcareout p {
width:240px;
float:left;
clear:left;
font-size:13px;
line-height:21px;
margin:0;
padding:0 0 24px
}

.soundcareout h3,.fujitsulout h3 {
color:#363C7E;
width:240px;
border:none;
background:transparent url('graphic/dynholderH3border.jpg') no-repeat scroll left bottom;
text-align:left;
margin:0 0 5px;
padding:0 0 4px
}

.soundcareout h3 {
float:left
}

h1#transparenttitle {
background:transparent url('graphic/transparentphoto_s.jpg') no-repeat top left
}

.transparent_int {
position:relative;
z-index:5;
width:445px;
height:90px;
float:left;
background:transparent url('graphic/transparent_page_s.png') no-repeat top left;
margin:65px 0 0 90px;
padding:0
}

.transparent_intro {
width:750px;
height:220px;
background:transparent url('graphic/transparentP.jpg') no-repeat top left;
margin:32px 0 -5px 65px;
padding:0
}

h2#transparentH {
margin-top:-16px
}

.transparent_lout {
width:760px;
position:relative;
display:block;
clear:left;
margin:10px auto;
padding:0
}

a#intertest {
color:#60569B;
}
a#intertest:hover {
color:#2E294B;
}

.transparent_lout a {
float:left;
text-decoration:none
}

.transparent_lout a img {
border:1px solid #B8B6B7;
margin:15px 23px 10px 0;
padding:3px
}

img#poslednja,img#poslednja1,img#poslednja2,img#poslednja3,img#poslednja4,img#poslednja5,img#poslednja6,img#poslednja7,img#poslednja8 {
margin-right:0
}

.transparent_lout a img:hover {
border:1px solid #6A6869
}

.transparent_lout h3 {
color:#363C7E;
min-width:240px;
border:none;
background:transparent url('graphic/dynholderH3border.jpg') no-repeat scroll left bottom;
text-align:left;
margin:0 0 5px;
padding:0 0 4px
}

p#napomena,p#napomenaw {
width:240px;
font-size:12px;
line-height:18px;
text-align:left;
padding:0
}

p#napomena {
float:right;
display:block;
margin:30px 70px 0 0
}

p#napomenaw {
margin:10px 0 0 70px
}

.transparent_lout p#napomena a {float:none}

h1#fujitsuttitle {
width:181px;
height:206px;
background:transparent url('graphic/fujitsuphoto_s.jpg') no-repeat top left;
float:left;
clear:left;
margin:19px 0 0;
padding:0
}

.fujitsu_int {
position:relative;
z-index:10;
width:460px;
height:170px;
float:left;
background:transparent url('graphic/fujitsu_page_s.png') no-repeat top left;
margin:20px 0 0 78px;
padding:0
}

.fujitsu_intro {
background:transparent url('graphic/fujitsu_intros.jpg') no-repeat top left;
width:160px;
height:96px;
margin:35px 0 -10px 362px;
padding:0
}

h2#plasma_h {
margin-top:-14px
}

div#plasmatv {
background:transparent url('graphic/plasmatv.jpg') no-repeat top left;
float:right;
width:210px;
height:200px;
clear:right;
margin:20px 60px;
padding:5px
}

.fujitsuholder {
position:relative;
clear:both;
display:block;
width:730px;
margin:0 20px 0 100px;
padding:0 0 25px
}

.fujitsuholder h3 {
color:#363C7E;
min-width:240px;
height:20px;
background:transparent url('graphic/dynholderH3border.jpg') no-repeat scroll left bottom;
text-align:left;
font-size:22px;
margin:20px 0 0;
padding:0 0 6px
}

.fujitsuholder a {
border:none;
float:left;
margin:15px 120px 8px 0;
padding:0
}

.fujitsuholder table {
width:400px;
float:right;
font-size:11px;
clear:right;
display:block;
border:none;
margin:8px 0 0;
padding:0
}

.fujitsuholder table tr {
background-color:#eae9e9
}

.fujitsuholder table td b {
font-size:22px;
color:#72bafe;
text-align:center;
margin:0
}

.fujitsuholder table img {
margin:0 0 0 70px;
padding:0
}

.fujitsuholder td {
width:180px;
margin:0;
padding:2px 6px 0
}

.fujitsuholder p {
float:left;
text-align:justify;
font-size:15px;
line-height:25px;
width:275px;
background:transparent url('graphic/vertlines.jpg') no-repeat scroll 295px 20px;
margin:0;
padding:10px 34px 0 0
}

.ma {
width:600px;
height:1px;
background:transparent url('graphic/mahr.jpg') no-repeat scroll left bottom;
margin:10px 0
}

div#oavm {
width:620px;
height:410px;
background:transparent url('graphic/avm2.jpg') no-repeat scroll left bottom;
color:#fff;
margin:45px 0 15px 100px;
padding:0
}

div#oavm ul {
margin:4px 0 0 30px
}

div#oavm p,div#oavm li {
font-size:13px;
line-height:18px
}

div#oavm p {
width:355px;
margin-left:55px;
padding:20px 0 7px 26px
}

div#oavm li {
color:#FE0719;
margin:12px 80px 12px 26px
}

div#oavm .udesno {
margin:12px 35px 12px 200px
}

div#oavm li span {
color:#fff
}

.testovih {
border:none;
width:455px;
margin:20px 0 0 95px;
padding:0
}

.testovih h3 {
text-align:left;
font-size:23px;
color:#363C7E;
background:transparent url('graphic/dynholderH3border.jpg') no-repeat scroll left bottom;
margin:5px 0 10px;
padding:0 0 3px
}

.testovih p {
line-height:23px;
color:#45484c;
margin:0;
padding:20px 20px 28px
}

.pdfdocuments {
width:118px;
height:122px;
background:transparent url('graphic/pdf_revije.png') no-repeat scroll top center;
float:left;
margin:15px 20px 0 10px
}

.testovih ul {
clear:left;
list-style-type:none;
margin:20px 0 0 50px;
padding:0
}

.testovih ul li {
background:transparent url('graphic/pdf.png') no-repeat scroll left center;
margin:0;
padding:3px 0 3px 35px
}

.testovih ul li a {
color:#363C7E
}

.testovih ul li a:hover {
color:#B6B6B6;
padding-left:2px
}

.reader {
width:165px;
float:right;
border:none;
margin:360px 110px 0 0;
padding:0
}

.reader p {
font-size:11px;
line-height:15px;
margin:0;
padding:0
}

.zareader a {
width:68px;
height:68px;
position:relative;
text-decoration:none;
float:left;
background:transparent url('graphic/Acrobat-Reader.png') no-repeat scroll top center;
margin:0 0 0 50px;
padding:0
}

.zareader a:hover {
background-position:0 -68px
}

.kao {
background-color:#eae9e9;
margin:0;
padding:0
}

ul#stranice {
clear:left;
list-style-type:none;
margin:0 0 0 50px;
padding:0
}

ul#stranice li {
background:transparent url('graphic/poseta.png') no-repeat scroll left center;
margin:0;
padding:3px 0 3px 35px
}

h1#dynaudiotitle {
width:156px;
height:226px;
background:transparent url('graphic/dynphotos_s.jpg') no-repeat top left;
margin:15px 0 -10px
}

object {
position:relative;
z-index:0;
width:800px;
height:200px;
margin:0;
padding:0
}

div#dynparagraph p {
width:700px;
border-bottom:1px solid #DCDCDC;
margin:2px auto;
padding:0 0 10px
}

.dynaudio_int {
position:relative;
z-index:5;
width:349px;
height:170px;
float:left;
background:transparent url('graphic/dynaudio_page_s.png') no-repeat top left;
margin:35px 0 -10px 140px;
padding:0
}

.multiintro {
width:480px;
height:291px;
background:transparent url('graphic/multiintro.jpg') no-repeat top left;
margin:5px auto;
padding:0
}

.ivera,.iverb,.iverc,.iverd {
position:absolute;
z-index:-10;
top:auto;
padding:0
}

.ivera {
left:0;
background:transparent url('graphic/iverje_a.png') no-repeat scroll top left;
width:85px;
height:223px;
margin:20px 0 0
}

.iverb {
right:0;
background:transparent url('graphic/iverje_b.png') no-repeat scroll top left;
width:100px;
height:153px;
margin:20px 0 0
}

.iverc {
right:0;
background:transparent url('graphic/iverje_c.png') no-repeat scroll top left;
width:60px;
height:161px;
margin:20px 0 0
}

.iverd {
left:0;
background:transparent url('graphic/iverje_d.png') no-repeat scroll top left;
width:55px;
height:148px;
margin:20px 0 0
}

h1#moontitle {
background:transparent url('graphic/moon_photo_s.jpg') no-repeat scroll top left
}

.moon_int {
position:relative;
z-index:5;
width:207px;
height:174px;
float:left;
background:transparent url('graphic/moon_page_s.png') no-repeat top left;
margin:35px 0 -9px 198px;
padding:0
}

h2#moonc_h {
margin-top:-20px
}

.novitet {
color:red;
font-size:80%
}

.et {
font-size:75%
}

html,.echolder table {
margin:0;
padding:0
}

img,.meridianlout img {
border:none
}

.widtholder h1 span,.b_dynaudio span,.b_electrocompaniet span,.b_transparent span,.b_meridian span,.b_fujitsu span,.b_soundcare span,.b_moon a span,div#potpis span,.maildiv a span,.meridiang_intro span,.meridian800_intro span,.meridiandsp_intro span,.meridian_intro span,.electrocompaniet_intro span,.electrocompanietP_intro span,.electrocompanietC_intro span,.fujitsu_intro span,.audience_intro span,.focus_intro span,.contour_intro span,.confidence_intro span,.evidence_intro span,.jubilej_intro span,.subs_intro span,.main_intro span,.moon_intro span,.moonclassic_intro span,.moonevolution_intro span,.moonav_intro span,.ssintro h2 span,h1#transparenttitle span,.transparent_intro span,h1#fujitsuttitle span,div#plasmatv span,h1#dynaudiotitle span,h2#mainh2,.multiintro span,h2#moon_h, .excite_intro span, .vtl_intro span {
display:none
}

.linkovilist ul,.navadd ul,.navadd_mooncl ul,.navadd_moonev,.navadd_moonav ul {
list-style:none
}

.kontaktdiv p,.transparent_lout p {
margin:0;
padding:0
}

div#mercenter,div#fujcenter {
margin:0 305px 0 0;
padding:0
}

.meridianR ul li span,.meridianR ul li b,.meridianL ul li span {
color:#4C447E;
font-size:13px
}

p#napomena a,p#napomenaw a,.testovih p a {
color:#243398
}

p#napomena a:hover,p#napomenaw a:hover,.testovih p a:hover {
color:#7885DF
}


div#info {
width:160px;
height:160px;
background:transparent url('graphic/info.png') no-repeat top left;
position:absolute;
top:auto;
right:0;
margin:-75px -70px 0 0;
padding:0;
z-index:800;
}

div#info a {
display:block;
width:160px;
height:160px;
margin:0;
padding:0
}

div#info a span {display:none}

div#info a:hover {
color:#7C0B41;
}

div#popustdyn, div#popustele, div#popustsim, div#newdyn {
width:158px;
height:212px;
position:absolute;
top:68px;
right:10%;
padding:0;
margin:0
}


div#popustfuj {
float:right;
height:243px;
margin:25px -120px -200px 0;
padding:0;
width:220px;
z-index:1;
position:relative;
}


strong a {color:#527B7B;}
strong a:hover {color:#84ADAD;} 

div#popustdyn {
background:transparent url('graphic/popustdyn.png') no-repeat top left; }
div#popustele {
background:transparent url('graphic/popustele.png') no-repeat top left; }
div#popustsim {
background:transparent url('graphic/popustsim_i.png') no-repeat top left; }
div#popustfuj {
background:transparent url('graphic/popust_badge_fujitsu.gif') no-repeat top left; }
div#newdyn {
background:transparent url('graphic/popust_badge_excite.png') no-repeat top left; }

.dyn_focus {
background:transparent url('graphic/popustdyn_focus.png') no-repeat top left !important}

.dyn_contour {
background:transparent url('graphic/popustdyn_contour.png') no-repeat top left !important}

.super {
background:transparent url('graphic/popustsim_super.png') no-repeat top left !important}



.dyncontholder .award {
text-decoration:none;
position:absolute;
top:0px;
left:530px;
margin-top:200px;
display:block;
width:179px;
height:26px;
background:transparent url('graphic/whathifi.jpg') no-repeat top left;
}

.dyncontholder .mc {margin-top:80px;}

.dyncontholder .award span {display:none}


.dyncontholder p .readmore {
font:11px/12px Tahoma,Verdana,Arial,Garamond;
color:#FF0000;
clear:left;
float:left;
margin:8px 0 5px 0;
padding:0;
}


.vtl_performance {
background:transparent url('graphic/vtl_performance_intro.jpg') no-repeat left top !important
}
.vtl_signature {
background:transparent url('graphic/vtl_signature_intro.jpg') no-repeat left top !important
}
.vtl_reference {
background:transparent url('graphic/vtl_reference_intro.jpg') no-repeat left top !important
}


.vtl_container {
width:780px;
margin:15px auto;
padding:0
}

.vtl_item h3 {
background:#e3e2e3;
border-bottom:1px solid #fff;
border-top:1px solid #fff;
padding:7px 8px;
text-align:center;
margin:0 0 12px 0
}

.vtl_item ul, .vtl_item ol {
display:table;
margin:5px 0;
padding:5px 15px;
}

.vtl_item h4 {
font:600 15px/17px Tahoma,Verdana,Arial,Garamond;
margin:25px 0 0 0;
padding:0
}

.vtl_item ul li, .vtl_item ol li {
margin:2px 0 4px 0;
padding:0 5px;
font:12px/15px Tahoma,Verdana,Arial,Garamond;
}

.onama .right_chunk {
width:400px;
float:right;
margin:0 0 20px 30px;
padding:0;
}

.onama .right_chunk a {
display:block;
border:1px solid #363C7E
}

.onama .right_chunk a:hover {border:1px solid #979BD3}

.onama .right_chunk a img {display:block}

.onama .right_chunk table {
border-collapse:collapse;
margin:10px 0 0 0;
padding:0;
border-top:1px solid #fff;
width:400px
}

.onama .right_chunk table td {
font:12px/15px Tahoma,Verdana,Arial,Garamond;
padding:6px 8px;
background:#eee;
color:#453d72;
border-bottom:1px solid #fff;
margin:0
}

.onama .left_chunk p {
margin:0 0 15px 0;
padding:0;
}


.onama h2.nonspace {margin:5px 0 10px}



.exd {
margin:5px 55px;
padding:3px 8px;
}

.exd span {
display:block;
margin-left:40px;
font-weight:600
}



.dyncontholder .specijalo {
background:none;
float:right;
width:370px;
margin:-350px 0 0 0
}

html* .dyncontholder .specijalo {margin:-370px 0 0 0}


.dyncontholder .ajde {float:none}
html* .dyncontholder .ajde {float:left;margin:-140px 0 0 0}


.take {
color:#9A9A9A;
font:10px/12px tahoma,arial,verdana;
text-align:right;
clear:both;
}

.take a {text-decoration:none;color:#ff0000;font-weight:600}

.onama a.nerba {
display:block;
width:400px;
margin:25px auto 0 auto;
padding:3px;
background:#fff;
border:1px solid #DDDFE6
}

.onama a.nerba img {display:block}


p.brosure {
width:115px;
float:right;
color:#B42127;
margin:0 0 15px 15px;
padding:18px 16px 8px 16px;
background:#fff;
border:1px solid #ccc;
font:italic 11px/13px Tahoma,Verdana,Arial,Garamond;
}

p.brosure span {
text-align:center;
display:block;
margin:0 auto 18px auto;
padding:0
}

p.brosure span img {
display:block;
margin:5px auto;
border:1px solid #ccc
}

p.brosure span a:hover img {border:1px solid #000}

.insider {margin:15px 0 12px 88px !important;}

p.brosure a {text-decoration:underline}
p.brosure a:hover {text-decoration:none}

.dyncontholder table td.katalog {
text-align:center;
}

.dyncontholder table td a {
margin:0;
padding:0;
color:red;
}

#merdian_tabs ul.dyn_custom a span {padding:5px 11px 4px 5px}


h2.novos {
text-align:center;
margin:40px 0 0;
padding:0
}

.spacing {
min-height:525px;
height:auto!important;
height:525px;
position:relative;
z-index:500;
margin:0 0 115px;
padding:20px 40px 40px 40px
}

.spacing a {
text-decoration:underline;
color:#4C447E;
}

.spacing p {
padding:0;
margin:0 0 18px
}

.spacing .hr2 {width:520px}

.spacing h2 {
text-align:left;
font-size:22px;
color:#363C7E;
border:none;
font:600 18px/19px Tahoma,Verdana,Arial,Garamond;
margin:0 0 10px;
padding:5px 10px;
background:none repeat scroll 0 0 #E5E5E5;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
}

.spacing h2 span {
color:#7379C3;
float:right;
font:italic 12px/24px Tahoma,Verdana,Arial,Garamond;
}

#news_bar {
width:209px;
min-height:338px;
height:auto !important;
height:338px;
float:right;
padding:0 7px;
background:transparent url('graphic/news_menu.png') no-repeat left top
}

#news_bar .within {
margin:0;
padding:0 7px 0 7px;
border:1px solid #aeb4cc;
min-height:340px;
height:auto !important;
height:340px;
}

#news_bar h3 {
background:#c0c0ca;
border-top:2px solid #fff;
border-bottom:2px solid #fff;
font:600 14px/15px Tahoma,Verdana,Arial,Garamond;
color:#363c7e;
margin:5px 0 7px;
padding:5px 8px
}

#news_bar ul {
text-align:left;
list-style:none;
margin:0;
padding:0
}

#news_bar ul li {
display:block;
margin:0 0 5px;
padding:0;
border-bottom:1px dashed #b5b6c7
}

#news_bar ul li a {
text-decoration:none;
display:block;
background:#eae6dd;
padding:3px 4px;
margin:0;
color:#363c7e;
font:11px/15px Tahoma,Verdana,Arial,Garamond
}

#news_bar ul li a:hover {
text-decoration:none;
background:#ECEBEB;
color:#646cc0
}

#news_bar ul li a span {color:#8899a9}

.news_box {
float:left;
width:548px;
}

a#bottomNavClose {
display:block;
width:66px;
height:22px;
background:transparent url('images/closelabelR.gif') no-repeat left top
}

a#loadingLink {background:transparent url('images/loading.gif') no-repeat center center}

a#bottomNavClose img, a#loadingLink {visibility:hidden}




a.viseo {
display:inline;
color:#534ca2;
text-decoration:none;
float:left;
margin:-5px 0 8px 0;
padding:0 15px 0 0;
background:transparent url('graphic/button-opsirnije.gif') no-repeat right 2px;
font:600 12px/13px Tahoma,Verdana,Arial,Garamond
}
a.viseo:hover {text-decoration:underline;}

/*
.excerpt .article_photo {
width:70px;
height:70px;
}
*/

.onama .news_cont {
padding:0 0 7px;
border-bottom:1px solid #ccc;
margin:0 auto 12px auto;
width:788px;
}

.onama .news_cont h2 {
background:#E2E2E2;
padding:0;
margin:0 0 17px;
color:#545381;
padding:5px;
text-align:center;
font:600 18px/19px Tahoma,Verdana,Arial,Garamond;
border-bottom:2px solid #fff;
border-top:2px solid #fff;
}

.onama .news_cont h3 {
font:600 18px/19px Tahoma,Verdana,Arial,Garamond;
color:#545381;
text-align:left;
margin:0 0 4px;
padding:4px 10px 4px 0;
border-bottom:1px dashed #B1AEB9;
background:transparent url('graphic/bg_excerpt.png') no-repeat left top
}

.onama .news_cont h3 a {
color:#545381;
text-decoration:none
}

.onama .news_cont h3 a:hover {color:#8989B3}

.onama .news_cont p {
color:#38325C;
margin:0 0 12px;
padding:0
}

.onama .news_cont .excerpt {
padding:0 0 4px;
margin:10px 0 14px 0;
}

.onama .news_cont h3 span {
display:block;
width:85px;
float:right;
font:600 italic 15px/19px Tahoma,Verdana,Arial,Garamond;
color:#7B6DC4
}

a.full {
font:600 13px/14px Tahoma,Verdana,Arial,Garamond;
text-align:right;
margin:-3px 0 0 5px;
width:150px;
float:right;
clear:right;
color:red;
text-decoration:none
}

a.full:hover {text-decoration:underline;color:red;}


.dyncontholder a.read {
float:none;
position:absolute;
right:28px;
top:40px;
margin:0
}

.banners_home {
text-align:center;
margin:16px -20px;
}

.banners_home img {
display:inline;
margin:0 5px;
}

a.dm_37 {
display:block;
float:right;
margin:12px 0 12px 20px;
padding:0;
width:110px;
height:400px;
background:transparent url('graphic/DY/DYN_DM3_7_roll.jpg') no-repeat left top
}

a.dm_37:hover {
background:transparent url('graphic/DY/DYN_DM3_7_roll.jpg') no-repeat left bottom
}

.dmc {
display:block;
float:left;
margin:12px 20px 7px 0
}

.dyncontholder .f110n {
background:url("graphic/dyn_focus110_badge.png") no-repeat scroll left top transparent;
display:block;
height:56px;
left:530px;
margin-top:80px;
position:absolute;
text-decoration:none;
top:0;
width:140px;
}

.dyncontholder .f110n span {display:none}


.dyncontholder a.x12_awd {
position:absolute;
display: block;
left: 530px;
margin-top: 200px;
position: absolute;
text-decoration: none;
top: 0;
}

a.view {
display:block;
padding:5px 8px !important;
color:#fff !important;
background:#363C7E;
-moz-border-radius: 3px; /* Firefox */
-webkit-border-radius: 3px; /* Safari, Chrome */
border-radius: 3px; /* CSS3 */
}

#imagerota {
width:150px;
height:182px;
position:absolute;
right:50%;
top:190px;
margin:0 -510px 0 0;
z-index:9999;
}


