html, body { font-size:90%;  font-family: Verdana, Arial, Helvetica, sans-serif; color:#000; margin:0; padding:0; background-color:#fff; }


img {border:0px;}

#padding {margin-left:90px;}
p.left {text-align:right;}
#article p.gray {color:#585858;}

#counter {padding:65px 0 20px 5px; filter: alpha(opacity=20);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);
 -moz-opacity: 0.20; opacity:0.2;z-index:11; }

#test {position:absolute; right:0; top:235px; padding:0; margin:0;  background:url(http://zvooky.ru/pics/drive.jpg); background-repeat:no-repeat; width:105px; height:156px; z-index:111;  }
#test a {width:105px; height:156px; border:0; display:block;}

#mail {padding:0; margin:0; border:0; background:url(http://zvooky.ru/pics/datel.jpg); background-repeat:no-repeat; width:184px; height:152px; z-index:111;  }
#mail a {border:0; width:184px; height:132px; display:block;}
#mail a:hover {border:0;}

#grifon {padding:0; margin:0 0 0 60px; border:0; background:url(http://zvooky.ru/pics/grifon.jpg); background-repeat:no-repeat; width:240px; height:265px; z-index:111;  }
#grifon a {border:0; width:240px; height:265px; display:block;}
#grifon a:hover {border:0;}

#article input {margin-left:60px;}

p.bold {font-weight:bold;}
p.right {text-align:right; width:60%;}
p.red {color:#ed1c24;}
span.post {font-size:11px;color:#999; }
span.red {color:#ed1c24;}
span.big {font-size:16px; font-weight:bold;font-family:Georgia, Times New Roman, Times, serif;text-align: center;}
span.gray {color:#585858;}

table.tarif {border:0px solid #ccc; position:relative; top:20px; margin:5px 5px 60px 60px;}
table.tarif td {border:1px solid #ccc;}
table.tarif th {text-align:center; font-weight:bold; font-size:16px; margin-top:15px;  }

table.shop a img { border:0;margin:0; padding:8px; width:200px; }
table.shop {   margin:15px 0 90px 60px;}
table.shop a { font-size:11px; width:100px;}
table.shop td, th { width:200px; margin:0; text-indent:0; padding:0;}
table.shop th { vertical-align:top; background-color:#fafafa; margin-bottom:20px;}

#shop { position:relative; top:-15px; margin:0 0 0 90px; width:590px; min-height:500px;}
#shop h2 { padding:12px 0 2px 60px; margin:0; color:#000; font-size:24px; font-family:Georgia, Times New Roman, Times, serif; font-weight:100; }




table.mail {width:160px; text-align:left; font-size:9px; border:1px solid #999; margin-bottom:15px; background:url(/pics/mail.gif) no-repeat; height:auto;} 
table.mail td {font-size:9px; color:#555;}


a#drive {text-decoration:none; background-color:#f7fbfb; font-size:18px; text-align:right; width:100%;}
a:hover#drive {color:#000;}

#top {position:absolute; width:100%; margin:0; padding:0; background:url(/pics/long.jpg); background-repeat:repeat-x; height:168px; z-index:-1;}
#logo {position:absolute; width:298px; height:118px; background:url(pics/logo.gif); background-repeat:no-repeat; margin:0; padding:0; top:49px; left:27px; z-index:5;}
#logo a { border:0; padding:0; margin:0; width:200px; height:90px; display:block;}
#logo h3 { position:absolute; font-size:13px; color:#fff; top:-19px; left:11px; margin:0; padding:0;}
#logo h2 { padding:12px 0 2px 60px; margin:0; color:#fff; font-size:20px; font-family:Georgia, Times New Roman, Times, serif; font-weight:100; }



#slogan {position:absolute; width:316px; height:33px; background:url(http://zvooky.ru/pics/slogan.gif);
background-repeat:no-repeat; margin:0; padding:0; top:97px; left:325px; z-index:6;}
#line {position:absolute; width:100%; margin:0; padding:0; background:url(pics/line.gif); background-repeat:repeat-x;
height:33px; z-index:0; top:97px;}
#right {position:absolute; width:252px; height:167px; background:url(pics/right.jpg);
background-repeat:no-repeat; margin:0; padding:0; top:0; right:0px; z-index:5;}
#black {position:absolute; width:100%; background-color:#000; height:30px; margin:0; padding:0; 
top:168px; left:0; z-index:0;}

#menu {position:absolute; width:100%; background:url(pics/menu.gif) repeat-x; height:38px; margin:0; padding:0;top:168px; left:0; z-index:1;}
#menu ul { margin:7px 0 0 30px; text-indent:0; padding:0; }
#menu ul li { list-style-image:url(list-type.gif); display:inline; margin:0; font-weight:bolder; }
#menu ul li a { color:#fff; font-size:12px; text-decoration:none; 
border-left:1px solid #ccc; padding-left:5px; padding-right:8px;  }
#menu ul li a:hover {color:#ed1c24; border-left:1px solid #fff; }
#menu ul li a.visited {color:#ed1c24; border-left:1px solid #fff;}

#menu_left {position:relative; width:184px;margin:0; padding:0; top:0px; left:30px; background-color:#f7fbfb; z-index:1; float:left;}
#menu_left ul { margin:5px 0 5px 5px; text-indent:0; padding:0; }
#menu_left ul li { list-style-image:url(list-type.gif); display:block; margin:0; font-size:9px; line-height:15px;}
#menu_left ul li a { color:#000; font-size:11px; text-decoration:none; font-weight:100; }
#menu_left ul li a:hover {color:#ed1c24;  font-weight:bold;}
#menu left ul li a.visited {color:#ed1c24;  font-weight:bold;}
#menu_left #container {background:url(pics/menu_section.jpg); width:184px; height:23px; padding:0; margin:0; }
#menu_left h3 { font-size:13px; color:#fff; margin:3px 0 0 7px; padding:0; }
#menu_left h1 { font-size:13px; color:#fff; margin:3px 0 0 7px; padding:0; }
#menu_left p { font-size:10px; text-align:left; padding:5px;}


a.logo, a.logo:hover { display:block; width:399px; height:45px; border:0;}

#content {  position:absolute; top:235px; width:100%; margin: auto; padding:0;}

img.ris { margin-left:60px;}


#article { position:relative; top:-15px; margin:0 60px 0 180px; width:590px; min-height:450px;}
#article h1 { padding:12px 0 2px 60px; margin:0; color:#ed1c24; font-size:22px; font-family:Georgia, Times New Roman, Times, serif; font-weight:100; }
#article h2 { padding:12px 0 2px 60px; margin:0; color:#000; font-size:24px; font-family:Georgia, Times New Roman, Times, serif; font-weight:100; }
#article h3 { padding:12px 0 2px 60px; margin:0; color:#000; font-size:18px; font-family:Georgia, Times New Roman, Times, serif; font-weight:100; }
#article h5 { padding:6px 0 2px 60px; margin:0; color:#555; font-size:16px; font-family:Georgia, Times New Roman, Times, serif; font-weight:100; text-align:center; }

#article h6 { padding:8px 0 2px 60px; margin:0; color:#000; font-size:16px; font-family:Georgia, Times New Roman, Times, serif; text-align:right; }

#article h3 a {text-decoration:none; color:#000;}
#article h3 a:hover {color:#ed1c24;}

#article h2 a {text-decoration:none; color:#000;}
#article h2 a:hover {color:#555;}
#article p { padding:0; margin:2px 0 7px 60px; color:#000; font-size:11px; }
#article p.pink { background-color:#fef3f4; margin-left:120px;padding:4px; width:370px; text-align:center; border:1px solid #000;}

#article img { display:inline; margin:2px;}
#article a {text-decoration:none; color:#3366FF;}
#article a:hover {color:#ed1c24;}

#article ul { padding:0; margin:2px 0 7px 60px; font-size:11px; display:block; }
#article ul li {font-size:11px; background-color:#f7fbfb; margin:5px 0 0 55px;}

#article ol { margin:0; padding:2px 0 7px 60px; font-size:11px; display:block; clear:none; width:500px; }
#article ol li {font-size:11px; background-color:#f7fbfb; margin:5px 0 0 55px; }

#article li.none {list-style-type:none;}

#foot { position:relative; top:20px; width:100%; margin:0; padding:0;
background:url(pics/foot_long.gif); background-repeat:repeat-x; height:156px;}
#foot_left { position:absolute; width:394px; height:156px; background:url(pics/foot_left.jpg);
background-repeat:no-repeat; margin:0; padding:0; top:0; left:0px; z-index:5;}
#foot_right {position:absolute; width:199px; height:275px; background:url(pics/speaker.jpg);
background-repeat:no-repeat; margin-top:-119px; padding:0; top:0; right:0px; z-index:5;}
#foot_text { position:absolute; left:400px; top:45px;}
#foot_text p {font-size:10px; color:#fff; margin:15px 0 0 0; padding:0; text-align:right;}
#foot_text a, a:hover {color:#fff; text-decoration:none;}



html, body {
scrollbar-face-color: #fff; 
scrollbar-highlight-color: #fafafa;
scrollbar-shadow-color: #fafafa;
scrollbar-3dlight-color: #444;
scrollbar-arrow-color: #000;
scrollbar-track-color: #95b7c7;
scrollbar-darkshadow-color: #303030;
}


#dp a img {position:absolute; left:258px; top:43px; border:0; filter: alpha(opacity=30);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
 -moz-opacity: 0.30; opacity:0.3;z-index:11; }

#dp a:hover img { filter: alpha(opacity=100);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity:1; opacity:1; }

ul.words {margin-top:10px;padding-bottom:30px;list-style-type:decimal;}
