/* COLORSbacground ext   #222bacground int   #000pismo <p>       #DDDpismo modre     #5599CCpismo oranžové  #FF9900design modrá    #3399FFdesign sv.šedá*//* MAIN DESIGN */* {padding: 0px;margin: 0px;}body{background: #222; color: #222;}#main{  position: relative;  margin: 0 auto;     /* trik na zarovnani na stred */  width: 700px;}#header{  background: #000 url(../graphics/header.jpg) center top no-repeat;  position: relative;  z-index: 1;  width: 700px;  height: 200px;  margin: 25px auto 0;  border: 0px solid #000;  border-bottom: 15px solid #343433;  /*filter: alpha(opacity=90); -moz-opacity: 0.9;*/}#menu{  position: absolute;  left: 20px;  /*10px*/  bottom: 0px;  font: 10px Arial;  font-weight: bold;}#maincontent{  position: relative;  z-index: 0;     /* prekryv dlouheho menu */  width: 538px;  min-height: 600px;  padding: 10px 100px 10px 60px;  font: 13px/18px Calibri;  background: #FFF;  border-left: 1px solid #000;  border-right: 1px solid #000;}#footer{  position: relative;  width: 700px;  height: 20px;  background: #343433 url(../graphics/footer2.jpg) center top no-repeat;}#postfoot, #postfoot a{  text-align: center;   width: 700px;   margin: 8px 0 10px 0;  font: 10px Arial;  color: #BBB;  text-decoration: none;}#silueta{position:absolute;left: 688px;top: -30px;z-index: 3;background: url(../graphics/silueta2.gif) center top no-repeat;width: 120px;height: 201px;display: block;}/* INFORMATION TABLE */#news       {position:absolute; left: 611px; top: 172px; z-index: 3;background: #343433;padding: 5px 0px 8px; width: 230px}#information{position:absolute; left: 610px; top: 150px; z-index: 3;background: #343433;padding: 5px 0px 10px;}  #promotion{width: 230px;margin-top: 10px;border: 0px solid #000;}  #chart    {width: 230px;margin-top: 10px;border: 0px solid #000;}.infhead{  background: #333;  color: #BBB;  font: 11px Arial;  font-weight: bolder;  padding: 1px 10px 5px;  letter-spacing: 1pt;}.infbody{  background: #333;  /*#252525*/  font: 10px Arial;  padding: 2px 15px;}.infbody a:hover{color: #5599CC;}#information a, #news a{color: #BBB; text-decoration: none;}#information a:hover, #news a:hover{color: #5599CC;}#information ul, #news ul{list-style-type: none;}.chartimage{border: 0px; width: 20px;height:20px;padding: 1px 5px;vertical-align: middle;}/* BASIC TYPOGRAPHY */h1{font-size: 60px; line-height: 50px; margin: 20px 0 0px;} /* Název článku*/  .subtitle{height: 80px;font-size: 20px; margin: 0px 0 20px;text-transform: uppercase;}  /* alias názvu článku*/h2{font-size: 20px; line-height: 20px; margin: 30px 0 0px;} /* Podnadpisy článku*/h3{font-size: 18px; margin: 0px 0 4px;clear: both; color: #FFF;} /* pro nadpisy komentaru  */h3.news{font-size: 18px; margin: 4px 0 4px;clear: both; color: #222;} /* pro nadpisy v novinkach  */p{font: 13px/18px Calibri, Arial; margin: 0 0 10px;}  p.opening{font-weight: bold; clear: both;margin-top:10px;}/*p{margin: 0 0 10px; text-align: justify;}*/a{color: #222; text-decoration: underline;} a:hover {color: #5599CC;}label{display: block; line-height: 18px; margin: 10px 0 0 15px; padding: 0;}.datetime{font-weight: bolder;  margin: 0; background: #888 ; color: #FFFFFF; padding: 0px 3px;display: inline;}.author{font-weight: bolder;  margin: 0; color: #DDD;}.new{background: red url() ; color: #FFFFFF; padding: 0px 3px;font-weight: bolder;}.footnote{color: #777; padding-top: 10px;}.numberlist{list-style-type:decimal; font-size: 90%;}  /* ciselne seznamy (nevsedni-alba)*/.basiclist{list-style-type:square; margin: 10px;}  ul.basiclist li{margin-left:30px;}  ul.basiclist ul li{list-style: circle;margin-left:50px;}.message{width: 450px; margin: 0 0 20px;}.title{font-size: 11px; padding: 5px 0 10px;}.titleimage{border: 1px solid #797B80;margin: 0 40px 20px 0;float: left;}img{border: none;}#insert {font-weight: bold;}#warning{color: #F00;}/* HELPERS */.hidden { display: none; }.small  { font-size: 10px;}.gap    { height: 80px;}  /* obsolete*/.capital{text-transform: capitalize;}/*  */.albumimage_big{  width:240px;  height:240px;  margin: 0 30px 20px 0;  float: left;}.hierarchy{  width: 380px;  background: #343433;  color: #BBB;  font: 10px arial;  letter-spacing: 1pt;  line-height: 14px;  font-weight: bolder;  text-transform: capitalize;  padding: 1px 10px 5px;  display: block;  overflow: visible;  margin-top: -10px;}.hierarchy a{color: #CCC;text-decoration: none;font: 11px arial;font-weight: bolder;} .hierarchy a:hover{color: #5599CC;}.box{  background: #222;  color: #CCC;  padding: 15px;  margin: 0 0 20px;  -moz-border-radius: 6px}.textbox{  background: #444;  color: #CCC;  padding: 8px 10px;  text-align: justify;  clear: both;  /*clear: both;*/  -moz-border-radius: 6px}.textbox a, .box a{color: #CCC; text-decoration: underline;}.textbox a:hover, .box a:hover{color: #5599CC;}/* FORMS */input[type=text], input[type=password], select, textarea{  font: 13px Calibri, Arial;  color: #000;  width: 200px;  background: #BBB;  padding: 2px 5px;  border: 1px solid #000;  margin-left: 15px;}select{width: 212px;padding: 0px;}option{padding: 2px;}textarea{  width: 400px;  padding: 5px;  overflow: auto;  scrollbar-track-color: #191919;  scrollbar-face-color: #5A5A5A;  scrollbar-highlight-color: #5A5A5A;  scrollbar-3dlight-color: #5A5A5A;  scrollbar-darkshadow-color: black;  scrollbar-shadow-color: #5A5A5A;  scrollbar-arrow-color: #000;}input[type=submit]{  font: bold 13px Calibri, Arial;  width: 120px;  background: #000;  border: 0px solid #BBB;  color: #BBB;  cursor: pointer;  padding: 2px;  margin: 5px 0px 10px 15px;}input[type=submit]:hover{  background: #39F;  color: #000;}/* DISOGRAFIE */.albumitem{  position: relative;  min-height: 190px;  _height: 190px;  padding: 20px 0px;}.albumimage{  position: absolute;  width: 120px;  height: 120px;  left: 50px;  top: 48px;}.albumheadline{  position: relative;  left:190px;}.albumtext{  position: relative;  width: 300px;  left:190px;}.albumnotice{font-style: italic;font-weight: bold;color: #777;}.rating{  position: absolute;  width: 120px;  height: 30px;  left:50px;  top: 178px;  display: block;  overflow: hidden;}.rating:hover {text-indent: -120px;}.tip{  position: absolute;  width: 32px;  height: 32px;  left: 8px;  top: 48px;  display: block;  overflow: hidden;}.note{  position: absolute;  width: 32px;  height: 32px;  left: 8px;  top: 83px;  display: block;  overflow: hidden;}.note:hover {text-indent: -40px;}.albumitem img{border: none;}/* CHART */.chart_top{position: relative;  height: 200px;}.chart_all {}.sloupek{  position: absolute;  width: 40px;  bottom: 20px;  background: #333;  color: #CCC;  text-align: center;  display: block;  cursor: hand;}.sloupek:hover{background: #555;color: #CCC;}.sloupek img{width: 40px; padding-bottom: 0px; border: 0px;}.poradi{font-weight: bold;padding-bottom: 4px;}ul.radekprvni{  display: block;  position: relative;  background: #000;  color: #CCC;  font-weight: bold;  font-size: 11px;  list-style-type: none;  height: 20px;    margin: 0px 0 5px 0;}ul.radekdalsi{  position: relative;  height: 20px;  color: #CCC;  border: #797B80 solid 0px;  margin: 0px;  padding: 0px;  list-style-type: none;  text-decoration: none;  font-size: 11px;  cursor: hand;}ul.radekdalsi:hover{  border: #797B80 solid 0px;  color: #5599CC;}.chart_all li{position: absolute;top: 0px;padding: 2px 0px 0px 5px;}.chart_all li.id{left: 0px;}.chart_all li.interpret{left: 40px;}.chart_all li.album{overflow: hidden;left: 160px;}.chart_all li.hodnoceni{left: 380px;}.chart_all li.hodnotilo{left: 460px;}/* Menu */.menu a{  text-decoration: none;     display: block;    padding-left: 10px;  text-align: left;  }.menu ul,.menu li{list-style-type: none; } /* kvuli nezobrazovani liststyle; padding: problemy v IE7*/ul.uroven1, ul.uroven{width: 100px;letter-spacing: 1pt;}ul.uroven1 li.polozka1,ul.uroven1 li.polozka{  position: relative;  height: 14px;  border: solid #343433 1px;  line-height: 14px;  font: 11px arial;font-weight: bolder;}ul.uroven1 li.polozka1 a{color: #bbb; background: #343433 url(../graphics/menuitem.gif) 0 0 no-repeat;} /*rozbalovaci*/ul.uroven1 li.polozka a{color: #bbb; background: #343433;} /*nerozbalovaci*/ul.uroven2{  position: absolute;  left: 98px;  top: 0;  width: 220px;  visibility: hidden;}ul.uroven2 li.polozka2 a{  height: 14px;  color: #bbb;  background: #343433;  border: solid #343433 1px;  line-height: 14px;  font: 10px arial;font-weight: bolder;  overflow: hidden;}ul.uroven2 li.polozka2 a:hover{color: #000;background: #FF9900;}ul.uroven1 li.polozka a:hover, ul.uroven1 li.polozka1 a:hover{color: #000;background: #FF9900;}ul.uroven1 li.polozka1{behavior: url(include/hovermenu.htc);} /* kvůli IE */ul.uroven1 li.polozka1:hover ul.uroven2,ul.uroven1 li.polozka1Hover ul.uroven2{visibility: visible;}
