body { font-family:Arial, Helvetica, sans-serif; color:white; font-size:11px;background:url(images/w_bg.jpg) repeat-y center #383838;}
* {margin:0; padding:0;}
h1, h2, h3, h4 { font-size:100%; font-weight:normal;}
a { text-decoration:none;}
li { list-style-type:none;}
img, fieldset { border:0;}
.fl { float:left;}
.cl { clear:left;}
.b { display:block;}
.mb15 { margin-bottom:15px;}
.mb5 { margin-bottom:5px;}
.mr10 { margin-right:10px;}
.pt20 { padding-top:20px;}
.white { color:white; text-decoration:underline;}
.center { text-align:center;}
.fr { float:right;}
.bold { font-weight:bold;}
.upc { text-transform:uppercase;}
.sp { clear:both; margin:0 auto; display:block;}
.get { font-size:15px; padding:20px;}
.get a { font-weight:bold; text-decoration:none;}
.get a:hover {color:#0992ff; text-decoration:none;}
#wrap { width:908px; padding:10px 15px; margin:0 auto; margin:0 auto;}
#nav {padding:11px 0 10px 40px; height:17px; background:url(images/nf.png) no-repeat 10px 6px; }
#nav li ,#nav li a {float:left; display:block;}
#nav li { float:left; font-weight:bold; text-transform:uppercase; padding-right:12px;}
#nav li a { color:white; height:12px; display:block; text-indent:-10000px; outline:none;} 

#nav li a:hover { background-position:0px -16px;}
.but1 a { width:65px; background:url(images/suport.png) top left;}
.but2 a { width:134px; background:url(images/despre.png) top left;}
.but3 a { width:136px; background:url(images/cumpara.png) top left;}
.but4 a { width:186px; background:url(images/inregistreaza.png) top left;}
.but5 a { width:67px; background:url(images/noutati.png) top left;}
.but16 a { width:67px; background:url(images/contact.png) top left;}
.but14 a { width:89px; background:url(images/download.png) top left;}

.but6 a { background:url(images/amplificatoare.png) top left no-repeat;}
.but7 a { background:url(images/boxe.png) top left no-repeat;}
.but8 a { background:url(images/subwoofer.png) top left no-repeat;}
.but9 a { background:url(images/accesorii.png) top left no-repeat;}
.but15 a { background:url(images/incinte.png) top left no-repeat;}

.but10 a { width:155px; background:url(images/amplificatoare2.png) top left no-repeat;}
.but11 a { width:52px; background:url(images/boxe2.png) top left no-repeat;}
.but12 a { width:116px; background:url(images/subwoofer2.png) top left no-repeat;}
.but13 a { width:98px; background:url(images/accesorii2.png) top left no-repeat;}

.but10 { padding-left:30px; padding-right:30px;}
.but11 { padding-left:55px; padding-right:55px;}
.but12 { padding-left:55px; padding-right:60px;}
#wrap #secnav .but13 { background:none; padding-left:30px;}
#secnav li { height:30px; margin:1px 0; background:url(images/sep2.gif) right no-repeat; padding-top:15px;}
#header { width:789px; padding:15px; height:88px; background:url(images/header_bg.png) no-repeat; margin:0 auto;}
#hright { float:right; width:200px; padding:14px 30px 0 0;}
.quicknav {width:200px; text-align:right;}
.quicknav  li { display:inline; margin-right:15px;}
.fld { background:url(images/fld.gif) no-repeat 0px 0px; padding:2px 3px; height:14px; font-size:11px; line-height:11px; border:0; width:139px;}

#header h1 { float:left; padding:25px 0 0 30px;}
#header h1 a { outline:none;}
#search { padding:25px 0 0 5px; display:block;}
#search label { padding-right:10px;}
#cont { width:819px; margin:0 auto;}
#menu { width:184px; height:193px; background:url(images/menu_bg.png) 0px 0px no-repeat; padding:15px; float:left; display:block;}
#flash { width:593px; height:194px; background:url(images/flash_bg.png) -5px 0px no-repeat; padding:15px 0px 15px 10px; margin-left:205px;}

#cont .mr0 { margin-right:0;}
.box { background:url(images/box.png) 0px 0px; width:366px; height:148px; padding:24px 0 23px 15px; float:left; margin-right:55px; position:relative;}
.box .det {position:absolute; right:15px; bottom:20px;}
.det { background:url(images/detalii.png) top left; display:block; height:18px; width:63px; outline:none; text-indent:-10000px;}
.det:hover { background-position:0 17px;}
.box h2 { padding:10px 0 20px 0;}
.box p { padding-right:10px;}
.box h2, .box p { margin-left:165px;}
.box .fl { position:absolute; width:157px; height:167px; top:15px; left:15px; outline:none;}
#foo { clear:both; background:url(images/nf.png) no-repeat 0 7px; padding:10px 30px; width:820px; margin:0 auto;}
#menu li, #menu li a { height:20px;}
#menu li a { text-indent:-10000px; height:22px; display:block; outline:none;} 
#menu li a:hover { background-position:0px -26px;}
#menu li { background:url(images/sep.gif) bottom no-repeat; padding:13px 0 4px 10px; height:22px;}
#cont #menu .last { background-image:none;}

#hx { background:url(images/box2.png) no-repeat 0px 0px; padding:15px; height:282px;}
#secnav { width:789px; height:48px; padding:15px; background:url(images/nav2.png) no-repeat 0px 0px;}
#secnav li, #secnav li a { display:block; float:left;}
#wrap #secnav li a { text-indent:-10000px; height:18px; outline:none;}
#secnav li a:hover { background-position:0px -37px;}

.note { background:url(images/hummer.png) no-repeat right 50px; padding:30px 300px 10px 10px; position:relative;}
.note p { margin-bottom:10px;}
.note h2 { margin-bottom:10px;}
.note p { width:460px; font-size:12px; line-height:17px;}
#det h2 { background:url(images/top.png) no-repeat top left; display:block; padding:35px 35px 0 35px;}
#det { background:url(images/bottom.png) no-repeat bottom left; padding-bottom:26px;}

#det .con { background:url(images/track.png) repeat-y; position:relative; padding:15px 35px; min-height:300px;}
#det p { padding-bottom:15px; font-size:12px;}
.pw1 { margin-right:360px;}
.c1 { width:246px; background:url(images/dot.gif) right repeat-y; padding:10px 10px 10px 15px; font-size:12px;}
.c1 h4, .col2 h4, .mod h3 { background:url(images/arrow.png) left no-repeat; padding:5px 0 5px 25px; font-weight:bold; margin-bottom:6px;}
.c1 ul { margin-bottom:15px; padding-left:25px;}
*.nb { background-image:none;}
/**--------------f-----------------*/
#reg { width:320px; display:block; margin:0 auto; padding:20px 0;}
#reg label { font-size:11px; display:block; padding:3px 2px 2px; font-weight:bold;}
#reg label {width:120px; text-transform:uppercase;}
#reg label, #reg>input { float:left; margin-bottom:4px;}
#reg>input { width:188px;}
.fld2 { border:1px solid #0882ff; padding:2px; background:black; font-size:11px; line-height:11px; color:white;}
#reg fieldset { clear:left; margin-bottom:4px; height:23px; padding:1px 0 0px 0;}

.w3 { width:70px; float:left;}
.w2 { width:190px; float:left;}
#reg fieldset>select { float:left; margin-bottom:0;}
#reg fieldset>label { margin-bottom:0px; }
#reg span { display:block; clear:both; margin-bottom:10px;}
#reg span strong { display:block; padding-bottom:5px; font-size:12px;}
#reg span>label { float:none; display:inline;}
#con #reg span>input { float:none; width:10px; height:10px;}

#reg textarea { width:100%; border:1px solid #0992ff; padding:2px; color:white; background:black; height:100px; margin-bottom:20px;}
#reg #trimite { background:black; color:#666666; font-weight:bold; width:100px; text-transform:uppercase; border:1px solid #333;}
#reg #trimite:hover { color:#0992ff; cursor:default; border:1px solid #0992ff;}

.col2 { width:28%; float:left; padding:0 20px;}
#det .col2 a:hover { text-decoration:none;}
.dline {background: url(images/dot.gif) right repeat-y;}

.col2 ul li { text-transform:capitalize; font-size:12px; padding:7px 0 7px 35px;}
.col2 ul li a { font-size:12px; color:white;}
.col2 ul li a:hover { text-decoration:underline;}
.ic3 { background:url(images/ic3.png) left no-repeat;}
.ic2 { background:url(images/ic2.png) left no-repeat;}
.col2 h4 { font-size:14px;}

.dealers li { padding:10px 0; margin-bottom:10px; background:url(images/dots2.png) bottom repeat-x;}
.dealers li .pri { font-size:16px; font-weight:bold; margin-bottom:5px; display:block;}

.dealers li span { display:block; height:12px; padding:2px; clear:left;}
.dealers li span em { font-size:12px; display:block; color:#0992ff; float:left; clear:left; width:170px; line-height:12px; height:12px;}

#pos00 { position:absolute; right:40px; top:-55px;}
#pos01 { position:absolute; right:10px; top:-55px;}
#pos02 { position:absolute; right:10px; top:-35px;}
#pos03 { position:absolute; right:30px; top:-35px;}
#pos04 { position:absolute; right:10px; top:-80px;}
.ls1 { font-size:12px;}
.ls1 li {line-height:22px; padding-left:20px; background:url(images/ball.png) left no-repeat;}
			
.sp2 ul li { margin-bottom:3px;}
.sp2 { width:380px;}
.sp2 img { float:left; margin-right:7px;}
.sp3 img { display:block; margin:0 10px 20px 0; float:left}
.sp4 { width:177px; height:160px;}
.sp3 ul { padding-left:0;}
.sp3 { width:380px; height:160px;}
#spec .nbrd { border-right:0;}
.sp3 ul li em { display:block; padding-bottom:1px; color:#0992ff; font-weight:bold;}
.sp4 ul li em { display:block; padding-bottom:1px; color:#0992ff; font-weight:bold;}

.sp2 ul li em { width:120px; float:left; display:block; font-size:12px; }
.sp3 ul li strong { font-size:11px; font-weight:normal; padding-bottom:10px; display:block; }
.sp4 ul li strong { font-size:11px; font-weight:normal; padding-bottom:10px; display:block; }
.sp2 ul li strong {color:#0992ff;}

.ls1 .in { background-image:none; line-height:0;}
.ls1 .in ul>li { background-image:none; font-size:12px; padding-left:10px;}
.hed { font-size:20px; font-weight:normal;}
.con a { color:white; text-decoration:underline;}
.contact { margin-left:350px;}
.contact a { color:#0992ff;}

#sp1 { width:780px; margin:0 auto; margin-top:20px;}
#sp1 tr td { border-bottom:1px solid #ccc; padding:5px;}
#sp1 tr:hover td {color:#0992ff;}
.thed { font-weight:bold;}
.thed td { padding:10px 3px; text-transform:uppercase; font-size:15px; color:#0992ff;}
.prx { display:block; clear:left;}
#sp1 strong { display:block; text-align:center; padding-bottom:5px;}
#sp1 img { display:block; margin:0 auto;}
/*#cont .m200 { margin-left:200px;}*/

#quote { float:right; width:200px; padding:0 20px 20px 20px;}
#quote p {font-size:11px; font-style:italic; }
#quote .hed { font-size:12px; margin-bottom:10px; display:block; font-weight:bold;}
*.whx { width:245px;}
.mod { padding:0 10px 0 0; margin-bottom:10px; width:360px; float:left; background:url(images/dot.gif) right repeat-y; height:240px;}
.doi { padding-left:15px; background:none; padding-right:0;}
#cont .mod p { clear:both; font-size:11px; padding-top:5px;}
.mod ul { margin-left:190px;}
.mod ul li { line-height:18px;}
.mod strong { color:#0992ff;}
#det .hdoi .mod { height:190px;}
#spec h5 { font-size:20px; clear:left; padding:20px;}

.sper { display:block;}
#spec .sper li { padding-bottom:0px; margin-bottom:4px; height:14px;}
#spec .sper li em { float:left; width:90px; margin-right:5px; color:white; font-weight:normal;}
#spec .sper li strong {color:#0992ff; font-weight:bold; padding-bottom:0;}

.download { display:block; padding-left:30px;}
.download li { background:none; float:left; width:150px; display:block; height:250px; margin:0 28px 5px 0;}
.download li img { display:block; margin:0 auto;}
.download li em { text-align:center; display:block; padding-top:3px;} 
.smk { clear:left; font-size:30px; margin:20px 0 10px; padding-left:30px;}

#sitemap { display:block; font-size:12px; padding-left:30px;}
#sitemap>li>ul { margin:10px 0 0 40px; margin-bottom:20px}
#sitemap>li>ul li ul { margin:2px 0 0 10px; margin-bottom:20px}
#sitemap a { text-decoration:none;}
#sitemap a:hover {color:#0992ff;}
#sitemap>li { font-size:14px; margin-bottom:5px;}
/*ie6 splash*/
body>#ie6 { display:none;}
#ie6 { position:absolute; top:0; left:0; right:0; bottom:0px; background:black;}
#ie6 img { margin:20% auto 100%; display:block;}
.x47d { background:url(images/4tuningdays.png) right no-repeat; font-size:20px; padding:0px 0 10px 0; height:80px;}
.x47d em { display:block; font-size:11px; font-weight:normal; font-style:normal; padding-top:10px; width:400px;}
hr { clear:both; visibility:hidden;}
.poze { display:block; padding-left:20px;}
.poze li { float:left; height:120px; width:160px; display:block; margin:0 20px 20px 0;}
.sec { padding-left:20px; margin-bottom:10px;}
#galerie { position:absolute; top:270px; right:0px; outline:none;}
/*===============THUMBNAIL VIEW==================*/
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #000;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color:#0992ff;
padding: 5px 0;
text-align: right;
}

#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
padding: 5px;
z-index: 5;
}
/*-------------------------------------------------*/
