body,h1,h2,h3,h4,h5,h6,p,form,ul,ol,li,td,th{margin:0;padding:0;}
img, a img{border:0;}

.victor{clear:both;font-size:1px;float:none;display:block;height:1px;}

body{
background-color:#a7a5a9;
font-family:Verdana,sans-serif;
text-align:center;
scrollbar-base-color:#333333;
       scrollbar-arrow-color:#ffffff;
       scrollbar-track-color:#a7a5a9;

}

#global{
width:715px;
border:1px solid #fff;
margin-top:30px;
text-align:left;
position:relative;
margin-bottom:25px;
}

#nav{
border-bottom:1px solid #fff;
}


#content{padding:20px;padding-top:30px;}

#hot{border-top:2px solid #fff;border-bottom:2px solid #fff;
background-image:url("../images/layout/backgrounds/background_hot.gif");
width:673px;
margin-bottom:20px;
}

#hot div{

background-image:url("../images/layout/backgrounds/background_hot_excl.gif");
background-position:0 50%;
background-repeat:no-repeat;
font-size:11px;
_height:25px;
min-height:25px;
padding:2px 45px;
text-align:center;

}


#hoho{
border:1px solid #fff;
position:relative;
}

#hoho img{display:block;}

#hoho #face1,#hoho #face2,#hoho #face3,#hoho #face4{position:absolute;visibility:hidden;}
#face1{top:120px;right:20px;}
#face2,#face3,#face4{top:179px}
#face4{left:100px;}
#face2{left:330px;}
#face3{left:195px;}

#hoho a{display:block;position:absolute;width:90px;height:90px;background-image:url("../images/layout/crumbs/blank.gif");}
#flink1{left:430px;top:40px;}
#flink2{left:330px;top:25px;}
#flink3{left:210px;top:30px;}
#flink4{left:110px;top:70px;}

#hoho #buyit{top:255px;right:35px;position:absolute;width:auto;height:auto;}

#homeicons{margin-top:35px;border-top:2px solid #666;padding-top:10px;}
#homeicons img{vertical-align:middle;margin-right:15px;}

h2{font-size:14px;margin-bottom:15px;}
#content p{font-size:11px;}


#content a{color:#000;}
#content a:hover{color:#fff;}



#mp3 {font-size:11px;}


#mp3 a{display:block;
margin-bottom:7px;
background-image:url("../images/layout/backgrounds/background_mp3.gif");
background-repeat:no-repeat;
padding-left:15px;
background-position:0 1px;
}

#mp3 a:hover{
background-position:0 -12px;
}


#lyrics div{float:left;margin-right:40px;font-size:11px;text-align:center;margin-bottom:30px;}

#lyrics div a {display:block;margin-bottom:4px;}



#gal a{float:left;
_display:inline;
width:166px;
height:130px;
font-size:11px;
text-decoration:none;
margin-bottom:20px;
text-align:center;
margin-left:30px;
margin-right:30px;
}

#gal img{display:block;margin-bottom:4px;}


div.chat-entry1, div.chat-entry2 { text-align:justify;
                                   font-size:10px;
                                   padding:2px;margin-bottom:4px
}


div.chat-entry1 a, div.chat-entry2 a { text-decoration:underline
}


div.chat-entry1 { background-color:#898989
}


div.chat-entry2 { background-color:#b9b9b9
}


div.chat-time { font-weight:bold;
                float:left;
                width:125px;
}


div#pages { background-color:#999999;
            text-align:right;
            padding-right:6px;
            padding-top:3px;
            border:1px solid #404040;
            font-size:11px;
            height:16px
}


div#pages a { text-decoration:underline
}


span.nick, span.nick a { font-weight:bold;
                         background:#000000;
                         color:#ffffff;
                         text-decoration:none
}


span.nick a:hover { background-color:#ffffff;
                    color:#000000;
                    text-decoration:none
}


span.vinohrady a { font-weight:bold;
                   color:#ffffff;
                   background-color:#ff0000;
                   border:1px solid #0000ff;
                   text-decoration:none
}


span.vinohrady a:hover { background-color:#0000ff;
                         text-decoration:none
}


div#chat-input { background-color:#ffffff;
                 font-size:11px;
                 margin:15px 0;
                 border:1px solid #404040;
                 height:65px
}


div#chat-input div { margin:8px 0
}
                

input { height:20px;
        float:left;
        font-size:11px;
        margin-left:5px;
        margin-right:5px;border:1px solid #000;
} 



div#pages { background-color:#999999;
            text-align:right;
            padding-right:6px;
            padding-top:3px;
            border:1px solid #404040;
            font-size:11px;
            height:16px
}


div#pages a { text-decoration:underline
}


span.nick, span.nick a { font-weight:bold;
                         background:#000000;
                         color:#ffffff !important;
                         text-decoration:none
}


span.nick a:hover { background-color:#ffffff;
                    color:#000000 !important;
                    text-decoration:none;
}


span.vinohrady a { font-weight:bold;
                   color:#ffffff;
                   background-color:#ff0000;
                   border:1px solid #0000ff;
                   text-decoration:none
}


span.vinohrady a:hover { background-color:#0000ff;
                         text-decoration:none
}

label { float:left;margin-top:7px;
                  text-align:right;
                  padding-left:11px;
                  position:relative;
                  top:-4px
}


div#vover { margin-left:auto;
            margin-right:auto;
            margin-top:12px;
            width:715px
}




#gohome{
text-decoration:none;
color:#fff;
font-size:10px;
position:absolute;
top:-16px;letter-spacing:-1px;
left:0;
padding-left:15px;
background-image:url("../images/layout/crumbs/home.gif");
background-position:0 0;background-repeat:no-repeat;
}

#conc{width:215px;border-right:1px solid #fff;float:left;}
#conc p,#news p{font-size:11px;border-bottom:1px solid #fff;padding-bottom:5px;margin-bottom:5px;margin-right:10px;}

#news p{position:relative;margin-left:10px;width:445px;margin-right:0;padding-left:85px;}
#news p strong{position:absolute;top:0;left:0;}

#news{width:455px;border-left:1px solid #fff;float:left;position:relative;left:-1px;}

#news h2{margin-left:10px;}


#footer{
font-size:9px;color:#333;
text-align:right;
position:absolute;
width:715px;
bottom:-17px;
left:0;
}

#footer a{color:#333;}


#nv{padding-bottom:5px;}


