div,nav,section,article,aside,footer {
display:block;
}

body {
background-image:url(http://scorsese.wallst.ru/images/background.jpg);
font:14px/18px Arial,Tahoma,Verdana,sans-serif;
width:100%;
}

h1,h2 {
line-height:90%;
text-align:center;
padding:10px 0 0;
}

a {
color:blue;
outline:medium none;
text-decoration:underline;
}

a:hover {
text-decoration:none;
}

img {
border:medium none;
}

input {
vertical-align:middle;
}

.kune {
width:900px;
margin:0 auto;
}

#wrapperVideo {
width:850px;
margin:0 auto;
}

.locame {
height:auto;
text-align:center;
margin:20px 0;
}

.locame img {
border:2px solid #FFF;
height:auto;
width:895px;
}

.wujegys {
background-color:#FFF;
}

.jamimap {
padding:10px 5px;
}

.lazik img {
width:220px;
padding:0 2px;
}

#alignposter {
border:0 none;
width:150px;
padding:0;
}

.gyvon {
padding:0 5px;
}

.puhe {
padding:15px!important;
}

.wujegys p {
text-align:justify;
padding:10px 0;
}

.moxidi img {
width:650px;
}

.moxidi,#torrent,.puhe,#torrentpage {
text-align:center!important;
}

#torrentpage {
margin:0 0 20px;
}

#torrentpage img {
margin:10px 0;
}

.qaheso {
-moz-border-radius:12px;
-moz-box-shadow:#6E7849 0 0 8px;
-moz-transition:all .5s ease;
-ms-transition:all .5s ease;
-o-transition:all .5s ease;
-webkit-border-radius:12px;
-webkit-box-shadow:#6E7849 0 0 10px;
-webkit-transition:all .5s ease;
background-color:#23a431;
border-radius:12px;
border:2px solid #4a5032;
box-shadow:#6E7849 0 0 4px;
color:#fff;
display:inline-block;
font-size:1.7em;
text-decoration:none;
text-shadow:#000 0 4px 4px;
transition:all .5s ease;
margin:auto;
padding:8px;
}

#map {
background-color:#FFF;
width:600px;
margin:20px auto;
padding:20px;
}

#map > h2 {
padding:0 0 10px;
}

.hosiq {
border-left:200px solid #FFF;
height:1%;
position:relative;
}

.hosiq:after {
clear:both;
content:"";
display:table;
}

.wyfuk {
float:left;
margin-right:-100%;
overflow:hidden;
width:100%;
}

#sidebarLeft {
background:none repeat scroll 0 0 #FFF;
float:left;
left:-200px;
position:relative;
width:200px;
margin:30px 0 0;
padding:0 0 0 10px;
}

#sidebarLeft > p {
font-size:16px;
font-weight:600;
margin:10px 0 10px 10px;
}

.koko {
background:none repeat scroll 0 0 #333;
list-style:none outside none;
width:12em;
margin:0;
padding:0;
}

.fofediq {
list-style:none outside none;
width:12em;
margin:0;
padding:0 0 0 7px;
}

.koko li {
font:75% 'Lucida Sans Unicode','Bitstream Vera Sans','Trebuchet Unicode MS','Lucida Grande',Verdana,Helvetica,sans-serif;
list-style:none outside none;
margin:0;
padding:0;
}

.koko a {
background:none repeat scroll 0 0 #333;
border-bottom:1px solid #393939;
color:#CCC;
display:block;
font-weight:400;
text-decoration:none;
margin:0;
padding:8px 12px;
}

.koko a:hover {
background:url(http://scorsese.wallst.ru/images/hover.gif) no-repeat scroll left center #2580A2;
color:#FFF;
padding-bottom:8px;
}

#PlayerBlock {
padding:10px 25px 0;
}

#footer,#footer a {
color:#FFF;
}

#footer {
font-size:11px;
height:10px;
text-align:center;
margin:20px 0;
}

p.nupib {
color:#333;
}

.wireh {
background-color:#FBFBFB;
border-bottom:1px solid #D6D6D6;
border-radius:5px 5px 5px 5px;
display:inline-block;
height:auto;
width:152px;
margin:15px 35px 20px;
}

.wireh a {
color:#0174B3;
text-decoration:none;
}

.wireh a:hover {
color:#0174B3;
text-decoration:underline;
}

.wireh .lyjo {
border:1px solid #E5E5E5;
border-radius:5px 5px 5px 5px;
height:auto;
width:150px;
}

.wireh span.qones {
background-image:url(http://scorsese.wallst.ru/css/play.png);
background-position:0 -24px;
display:block;
height:20px;
left:65px;
margin-bottom:-15px;
position:relative;
top:-60px;
width:20px;
}

.wireh span.rypyca {
border-radius:5px 5px 5px 5px;
display:block;
height:97px;
width:130px;
margin:10px 10px 0;
}

.wireh h3.samyfal {
color:#0174B3;
display:block;
font-size:11px;
font-weight:700;
height:28px;
line-height:14px;
margin-left:10px;
margin-right:10px;
overflow:hidden;
text-align:center;
width:130px;
}

.wireh span.gobazu {
color:#666;
display:block;
font-size:9px;
font-weight:400;
height:36px;
line-height:12px;
margin-left:10px;
margin-right:10px;
margin-top:4px;
overflow:hidden;
text-align:center;
width:130px;
}

.wyvezu:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
visibility:hidden;
}

.wireh div.extension_stats {
margin-bottom:4px;
margin-left:10px;
margin-top:4px;
}

.wireh div.extension_stats span {
background-repeat:no-repeat;
color:#999998;
display:block;
float:left;
font-size:10px;
line-height:12px;
}

.hebu {
font-size:12px;
}

*,.wireh h3 {
margin:0;
padding:0;
}

.lazik,.nimacod,.qaheso:hover {
padding:10px;
}