/* CSS Document 4 logofun.cz  abo */

h4, h3 {font-size:11px;}
#prolink {display:none;} 
body {
  margin:0; 
  padding:0 0 15px 0; 
  background:white; 
  
  font-family: Verdana CE, Verdana, Arial CE, Arial, Helvetica, Sans Serif;
  font-size:10px;  
  
  background: #3B3B3B url(../images/body_bg.gif) repeat-x 0 60px;

  /* posuvniky IE only */
  /*barva sipky*/
  scrollbar-arrow-color:#FFFFFF;
  /*barva horni plochy "face"*/
  scrollbar-face-color:#728891;
  /*barva praveho+dolniho vnejsiho okraje*/
  scrollbar-darkshadow-color:#728891;
  /*barva praveho+dolniho vnitrniho okraje*/
  scrollbar-shadow-color:#FFFFFF;
  /*barva leveho+horniho vnejsiho okraje*/
  scrollbar-3dlight-color:#FFFFFF;
  /*barva leveho+horniho vnitrniho okraje*/
  scrollbar-highlight-color:#728891;
  /*barva pozadi posuvniku*/
  scrollbar-track-color:#838D91; 
  scrollbar-base-color:#728891;
}
* {border:none; margin:0; padding:0;}
ol {margin: 10px 0 10px 20px; color:white;}
fieldset {margin-left:15px;}
input, textarea {border: 2px inset; margin-top: 5px;}
a.posl {display:block; width:54px; height:18px; background: url(../images/odesl.gif) no-repeat; }
a {color:white; text-decoration: underline;}
a:hover { color:#FFF200; }
select {margin:1px 1px 0 0; width: 50px; /* _background-color: #8d999e; _color:white;*/ }
object {border:3px solid white; display:block}

.cistic {clear:both; height:1px; line-height: 1px; font-size: 1px;}

form#Default {positon:relative;}
div#banner_sky{position:absolute; top:355px; left: 790px;}

/****************** <ovladaci prvky > *******************/

div#header_navigace a.search_button {
  background: url(../images/search_button.gif);
  width:20px;
  height:20px;
  border:none;
  display:block;
  position:absolute;
  left:285px;
  top:6px;
}
div#right_melody  div.page_selector_down, div#right_hlasky  div.page_selector_down {border-top:none;}
div#right_phone  div.page_selector_down {border-bottom:none;}
/****************** </ovladaci prvky > *******************/

/*************** <layout> ****************************/
div#master { /* hlavni blok, vlastne jenom centruje */
  width:760px;
  height:auto;
  margin:0 0 0 15px;
  text-align: left;
  /*background-color: #8E9A9F;*/
  /*background: url(../images/master_bcg.gif) repeat-y ;*/
  position:relative;
}
div#header { /* logo, vyber telefon, hledani */
  width:760px;
  height:149px;
  /* background: url(../images/header_zima2.gif) no-repeat; */
   /*background: url(../images/header_jaro.gif) no-repeat; */
   background: url(../images/header.jpg ) no-repeat; 
}
  a#logo {
    display:block;
    width:280px;
    height:115px;
    background: url(../images/logo.gif) no-repeat;
    text-decoration: none;
    position:absolute;
    top:20px;
    left:30px;
  }
  a#phone {
  display:block;
    width:170px;
    height:28px;
    line-height:28px;
    color:white;
    font-weight: bolder;
    text-align: center;
    text-decoration: none;
    background-image: url(../images/phone_button_red.gif);
    text-transform: uppercase;
    position:absolute;
    top:110px;
    left:345px;
  }
    a#phone:hover { color:#FFF200; }
  
  a#phone_blink {
    display:block;
    width:170px;
    height:28px;
    line-height:28px;
    color:white;
    font-weight: bolder;
    text-align: center;
    text-decoration: none;
    background-image: url(../images/phone_button_blink.gif);
    text-transform: uppercase;
    position:absolute;
    top:110px;
    left:345px;
  }
  a#phone_blink:hover { color:#FFF200;  background-image: url(../images/phone_button_red.gif);}

div#header_navigace {
  width:760px;
  position:relative;
  height:35px;
  border-bottom:5px solid #CD0000;
  margin-bottom:10px;
}
  div#header_navigace h2{
 /*   line-height: 29px;*/
    padding-top:9px;
    _padding-top:7px;
    width: 490px;
    
    color:white;
    font-size:10px;
    font-weight: bolder;
    float:left;
  }
    div#header_navigace h2 a{ color:white;  }
    
  div#header_navigace form {height: auto; }
  div#header_navigace label {color:white; font-weight: bold; }
  div#header_navigace label input {width:200px; }

div#content_home, div#content_home {  /* hlavni blok pro home page */
  width:778px;
  height:auto;
  
}
  div#left { /************ levej sloupec ************/
    width:200px;
    
   /* height:1000px;*/
    height:auto;
    float:left;
    
  }
  
 
 /* ******* new menu ********** 28.011.05 **** */
 ul#menu {list-style-type: none;}
 ul#menu li {width:147px; height:auto;  background: url(../images/menu_li.png) repeat ;  line-height:25px;  padding: 0 0 0 15px;   max-width: 147px;}
 ul#menu li a {font-size: 10px; font-weight: bolder; text-decoration: none;}
 ul#menu li a.group {background: url(../images/menu_new.gif) no-repeat 0px 3px; _background: url(../images/menu_new.gif) no-repeat 0px 10px; padding-left:15px;}
 ul#menu li.unsupportedmenu a { width:147px; height:auto; background: url(../images/disabled.gif) no-repeat 130px 7px; display:block; color: #59CBED;}
 ul#menu li ul {display:none; list-style-type: none;}
 ul#menu li ul li {margin: 0 0 0 -15px; padding: 0 0 0 15px; background-image: none; background-color: #007AB3;}
 
 
 /* ******* / new menu ********** */ 
 /* ******* newest menu ********** 28.011.05 **** */
 
ul#menu_new {list-style-type: none; background:url(../images/menu_up.gif) no-repeat; padding-top:90px; width:200px; }
ul#menu_new li {background: white url(../images/menu_li.gif) no-repeat; width:200px; margin:0;}
ul#menu_new li h2 {background:url(../images/menu_ul.gif) no-repeat; margin: 0; color:black; padding-left:25px; height:25px; line-height:25px; width:175px; _width:200px; font-size:11px; }
ul#menu_new li ul li{ width:200px;}
ul#menu_new li ul li a {line-height:20px;display:block; height:20px; color:black; text-decoration: none; font-weight: normal; text-transform: capitalize; padding-left:25px;margin:0; font-size:11px;}
ul#menu_new li.unsuppNew a { height:auto; background: url(../images/disabled.gif) no-repeat 145px 3px; display:block; color: #59CBED;}
ul#menu_new ul {list-style-type: none; margin-top:-2px;}
ul#menu_new a:hover {color:#CD0000;}
/* ******* / new menu ********** */ 
 
 /* ul#menu {
    list-style-type: none;
    width:162px;
    border-bottom: 1px solid white;
  }
  ul#menu li{
   
    width:147px;
    height:25px;
    background: url(../images/menu_li.png) repeat-x ;
    line-height:25px;
    padding: 0 0 0 15px;
    max-width: 147px;
  }
  ul#menu li a {
    color:white;
    font-size:10px;
    text-decoration: none;
    font-weight: bolder;
    width:147px;
    max-width: 147px;
  }
  ul#menu li ul{border:0px solid white; margin:0; list-style-type: none;}
  ul#menu li ul li a{margin-left:30px; border:0px solid white;} 
  
  ul#menu li a:hover, ul#menu li.disabled a:hover, ul#kat li a:hover, 
  .more a:hover, div#footer a:hover, div#header_navigace h2 a:hover, 
  ul#menu li.unsupported_parent a:hover
  { color:#FFF200; }
  ul#menu li.disabled a {
    width:140px;
    height:auto;
    background: url(../images/disabled.gif) no-repeat right;
    display:block;
    color: #59CBED;
  }
  */
  
 
  div#news_box p{
    padding:5px 0;
   /* border-bottom:1px solid lightgray;*/
  }
  div#center { /*************** prostredek *******************/
    width:558px;
    height:auto;
    float:left;
    margin-left:10px;
    
    
  }
  div#center h2, div#right h2 {
    background: url(../images/h2bg.gif) repeat-y;
    width:535px;
    _width:550px;
    height:24px;
    text-transform: uppercase;
    color:white;
    font-weight: bolder;
    line-height: 24px;
    font-size:10px; 
    padding: 0 0 0 15px;
    /*border-bottom:1px solid white;
    border-top:1px solid white;*/
  }
  h2.navigace {margin:0 0 5px 0;}
div#right { /************ pravej sloupec ***********/
  width:212px;
  height:auto;
  float:left;
}  
  div#right h2 {background: url(../images/right_h2.png) no-repeat; width:212px;}


div#footer {
  width:550px;
  _width:760px;
  height:55px;
  clear:both;
  background: url(../images/footer.gif) no-repeat right;
  line-height: 55px;
  padding-left:210px;
  text-align: left;
  color:white;
  border:none;
  
}
div#footer a{
  color:white;
}
  .copy {
    color:white;
    font-weight: bolder;
    padding-right:15px;
  }
div#partners {
  width:778px;
  height:41px;
  /*border-bottom:4px solid #727B7F;*/
  clear:both;
  background-color: white;
  /*border-top:1px solid white;*/
  /*line-height: 29px;*/
  text-align: right;
  color:white;
}
div#partners img {margin: 5px 0 0 15px;}
/* **************** MEDIABROWSER ************************************/
div#right_normal,  div#right_wall, div#right_melody, div#right_phone, div#right_logo, div#right_blogo, div#right_wap, div#right_sms,
div#right_ems,  div#right_hlasky, div#right_java, div#right_animace, div#right_search, div#right_hitparady, div#right_video, div#right_temata, div#right_slideshow,
div#right_abo, div#right_geewa, div#right_phones
 { /************ pravej soupec ne home *********/
  width:558px;
  height:auto;
  float:left;
  margin-left:10px;
  /*border-left:1px solid white;*/
  overflow:hidden;
}
div#right_wap {height:500px; background-color: #007AB3;} 
div#right_wap p {color:white; margin: 5px 15px;}
div#right_wap p.green {color: #FFCC00; font-size:18px; font-weight: bold;}
div#right_hitparady {background-color: #CCDADD;}
  div#right_normal h2, div#right_wall h2, div#right_melody h2, div#right_phone h2, div#right_logo h2,
  div#right_blogo h2, #right_wap h2, div#right_ems h2, div#right_hlasky h2, div#right_java h2, div#right_animace h2,
  div#right_search h2, div#right_hitparady h2, div#right_video h2, div#right_temata h2, div#right_slideshow h2,
  div#abo_login h2, div#right_erotika h2, div#right_geewa h2, div#right_sms h2, div#right_phones h2
   {
    background: url(../images/h2bg.gif) repeat-y;
    width:535px;
    _width:550px;
    height:24px;
    text-transform: uppercase;
    color:white;
    font-weight: bolder;
    line-height: 24px;
    font-size:10px; 
    padding: 0 0 0 15px;
    
  }
div#left h2.tipy {
    background: url(../images/tipy_h2.png) no-repeat; 
    height:24px;
    text-transform: uppercase;
    color:white;
    font-weight: bolder;
    line-height: 24px;
    font-size:10px; 
    padding: 0 0 0 15px;
    border-bottom:1px solid white;
    border-top:1px solid white;  

}

/*************** </layout> ***************************/

/*************** <vypisy > ****************************/
  ul.vypis_java, ul.vypis_wall, div#right_blogo ul.vypis,
div#right_ems ul.vypis, div#right_animace ul.vypis, div#right_video ul.vypis, 
div#right_slideshow ul.vypis, div#right_geewa ul.vypis
{
  list-style-type: none;
  border:1px solid #6A6968;
  padding:5px;
  width:538px;
  _width:550px;
  height:auto;
  float:left;
}
ul.vypis_wall li, ul.vypis_java li, div#right_video ul.vypis li {
  float:left;
  width:auto;
  height:auto;
  padding:2px 4px 2px 5px;
  margin:0;
  border-top:none;
  border-bottom:none;
  
}

div#right_temata ul.vypis li {float:left; width:160px; height:180px; margin:5px; padding:5px; _margin:8px; _padding:8px; position:relative; border: 1px solid #6A6968; text-align:center;}
div#right_temata ul.vypis li img {border: 1px solid #6A6968; margin:5px auto 0 auto; }
a.temata_obj {position:absolute; bottom: 5px; left: 84px; width:21px; height:20px; border:0px solid black; text-decoration: none;}

ul.vypis_wall li img, ul.vypis_java li img {border:1px solid #6A6968;}
/* hmmm ....proc by to melo fungovat i v IE :/ .... */


ul.vypis_java {padding: 5px 0px 0px 0px; width:548px;_width:550px;}
ul.vypis_java li {padding: 0 3px 2px 4px; } 

ul.vypis_melodie {
  list-style-type: none;
  width:212px;
  height:530px;
  background: url(../images/right_bcg.png); 
  overflow: none;
}

ul.vypis_melodie li {
  background: url(../images/oddelovac.png) repeat-x bottom;
  height: 48px;
  _height: 50px;
  padding: 5px 0px; 
  width: 212px;
}

.more {
  width:548px;
  _width:550px;
  height:24px;
  clear:both;
  border:1px solid #6A6968;
  border-top:none;
  text-align: right;
  line-height: 21px;
  margin-bottom:10px;
}
.more a{color:white; padding-right:20px; text-decoration: underline;font-weight: bolder;}

div#right div.more {width:212px;}
div#right_wall div.topx div.more, div#right_logo div.topx div.more, div#right_blogo div.topx div.more,
div#right_ems div.topx div.more, div#right_hlasky div.topx div.more, div#right_java div.topx div.more,
div#right_animace div.topx div.more, div#right_hitparady div.topx div.more, div#right_video div.topx div.more,
div#right_temata div.topx div.more, div#right_slideshow div.topx div.more, div#right_geewa div.topx div.more
 {width:306px; border-top:none;}
 div#right_melody div.topx div.more {width:306px;}

.ovl {
  text-align: right;
  padding:4px 15px 0 0;
}

/*************** </vypisy homepage> ****************************/
/*****************< vypisy ostatni> ****************************/

div#right_logo ul.vypis, div#right_wall ul.vypis, div#right_melody ul.vypis , div#right_phone ul.vypis,
div#right_blogo ul.vypis, div#right_ems ul.vypis, div#right_hlasky ul.vypis, div#right_java ul.vypis,
div#right_animace ul.vypis, div#right_temata ul.vypis, div#right_slideshow ul.vypis, div#right_geewa ul.vypis,
div#right_sms ul.vypis, div#right_phones ul.vypis
{
  width:549px;
  _width:550px;
  list-style-type: none;
  float:left;
  background:none;
  
  border:1px solid #6A6968;
  border-left:none;
  border-bottom:none;
  _padding: 3px 0 3px 0; 
}
div#right_video ul.vypis
{
  width:615px;
  padding: 12px 0 0 0 ;
  list-style-type: none;
  float:left;
  background-color: #CCDADD;
  min-height:450px; 
  height:450px;
  
}
div#right_sms ul.vypis, div#right_logo ul.vypis, div#right_animace ul.vypis, div#right_ems ul.vypis, div#right_wall ul.vypis, div#right_temata ul.vypis {border-left:1px solid #6A6968; padding-top:3px;}
div#right_wall ul.vypis li, div#right_animace ul.vypis li{
  width:96px;
  height:72px;
  float:left;
  /*background: url(../images/wall_full.gif) no-repeat ;*/
  margin: 0 0 3px 3px;
  _margin: 0 0 3px 2px;
  padding: 4px;
  border:1px solid #6A6968;
}
div#right_video ul.vypis li {  
      width:102px;
      height:104px;
      float:left;
      background: url(../images/wall_full.gif) no-repeat;
      margin: 0 0 12px 10px;
      padding: 12px 0 0 6px;
  }

div#right_phones ul.vypis {border-left:1px solid #6A6968; _padding: 4px 0 6px 3px;}
div#right_phones ul.vypis li {width:71px; height:140px; border:1px solid #6A6968; float:left; padding: 0 6px; _padding: 0 5px; margin:3px; text-align:center;}
div#right_phones ul.vypis li h3 {color:white; line-height:20px; }
div#right_phones ul.vypis li a {font-weight:bold;}
div#right_wall ul.vypis li a.order_button, div#right_logo ul.vypis li a.order_button, 
div#right_blogo ul.vypis li a.order_button, div#right_ems ul.vypis li a.order_button,
div#right_animace ul.vypis li a.order_button, div#right_video ul.vypis li a.order_button
 {
  display:block;
  width: 70px;
  height:21px;
  text-decoration: none;
  margin: 5px 0 0 10px;
}
div#right_video ul.vypis li a.order_button { border:0px solid white; width:45px; float:left;margin-left:3px;}
div#right_video ul.vypis li a.play_button { border:0px solid black; width:45px; float:left; diplay:block; height:21px; margin: 5px 0 0 0px;}
div#right_logo ul.vypis li a.order_button { margin: 19px 0 0 17px;}
div#right_blogo ul.vypis li a.order_button { margin-left: 5px;}
div#right_ems ul.vypis li a.order_button { width: 22px; height:20px; margin: 12px 0 0 22px; }
div#right_animace ul.vypis li a.order_button {margin-top:0;}


div#right_hlasky ul.vypis {padding:0; background: url(../images/hlasky_ul.gif) repeat-y; min-height:335px; height:335px;}
div#right_slideshow ul.vypis, div#right_geewa ul.vypis {padding:0; background: url(../images/java_ul.gif) repeat-y; min-height:250px;   height:250px;}

div#right_melody ul.vypis li {
  width:269px;
  _width:274px;
  height:54px;
  float:left;
  /*margin: 0 0 1px 1px; */
  position:relative;
  border:0px solid white;
  border:1px solid #6A6968;
  border-top:none;
  border-right:none;
  padding:2px;
}
div#right_hlasky ul.vypis li {
  width:306px;
  height:66px;
  float:left;
  margin: 0 0 1px 1px; 
  position:relative;
}
div#right_java ul.vypis li {width:269px; float:left; border:1px solid #6A6968; margin:0; padding:2px; border-top:none;border-right:none; height:130px;}
div#right_geewa ul.vypis li, div#right_slideshow ul.vypis li { width:306px;  height:132px;  float:left;  margin: 0 0px 1px 1px; }
div#right_java ul.vypis li.unsupported h3, div#right_slideshow ul.vypis li.unsupported h3{background: url(../images/disabled.gif) no-repeat right;padding-right:15px;}
div#right_java ul.vypis li.supported h3, div#right_slideshow ul.vypis li.supported h3{background: url(../images/star.gif) no-repeat right; padding-right:15px;}
div#right_java ul.vypis li h3, div#right_java ul.vypis li h4, div#right_slideshow ul.vypis li h4, div#right_slideshow ul.vypis li h3, div#right_geewa ul.vypis li h4, div#right_geewa ul.vypis li h3 {color:white; margin: 5px 5px; font-size:10px;}
div#right_java ul.vypis li h4, div#right_slideshow ul.vypis li h4, div#right_geewa ul.vypis li h4 {font-weight: normal;}
div#right_java ul.vypis li a.java_obj, div#right_slideshow ul.vypis li a.java_obj {
  width:71px;
  height:21px;
  background: url(../images/java_obj.gif) no-repeat;
  display:block;
  text-decoration: none; 
  margin-left: 140px;
}

div#right_melody ul.vypis li img, div#right_hlasky ul.vypis li img, div.topx li img { float:left; margin:1px 0 0 0px; border:1px solid #284258;}
div#right_java ul.vypis li img, div#right_geewa ul.vypis li img , div#right_slideshow ul.vypis li img { float:left; margin:0 0 0 0px; border:1px solid #6A6968; margin-right:10px;}
div#right_melody ul.vypis li img.button, div#right_hlasky ul.vypis li img.button,  div#right_java ul.vypis li img.button,
div#right_geewa ul.vypis li img.button, div.topx li img.button {border:none; margin-top:4px;}
div.melody_desc{
  float:left; 
  width:200px; 
  
  /*border:1px solid white;*/
  height:44px;
  color:white;
  padding:5px;
}

a.melody_order {
  background: url(../images/order_button.gif) no-repeat ;
  width:28px;
  height:26px;
  float:left;
  display:block;
  text-decoration: none;
  margin:15px;
}
div#right_hlasky a.melody_order{ margin: 20px 10px 10px 10px;}
div#right_phone ul.vypis {padding-top:15px;}
div#right_phone ul.vypis li {
  width:122px;
  height:180px;
  float:left;
  background: url(../images/phone_li.gif) no-repeat ;
  margin: 0 15px 20px 15px;
  overflow: hidden;
}
div#right_phone ul.vypis li h3 { text-align: center; color:white; height:27px; line-height:27px;} 
div#right_phone ul.vypis li img { margin: 10px 0 0 24px;}
a.phones_button {
  background: url(../images/sipka_right.gif) no-repeat right center;
  display:block;
  width:49px;
  height:16px;
  color: #F87F00;
  text-decoration: underline;
  font-weight: bolder;
  text-align: right;
  padding: 0 15px;
  margin: 50px 0 0 10px;
}
a.phones_button:hover {color:#FFF200;}
.img_in {
  width:96px;
  height:72px;
}
div#right_logo ul.vypis li {
  width:72px;
  
  height:14px;
  float:left;
  background-color:#e6e6e6;
  padding:12px;
  margin:5px;
  _margin:4px;
  border:1px solid #6A6968;
}
div#right_sms ul.vypis li {
  width:72px;
  height:28px;
  float:left;
  background-color:#e6e6e6;
  padding:12px;
  margin:5px;
  border:1px solid #6A6968;
}

ul#menu li.parent1, ul#menu li.parent2 {  padding-left: 15px;}
ul#menu li.unsupported_parent1 a, ul#menu li.unsupported_parent2 a{
    padding-left:15px;
    width:125px;
    height:auto;
    background: url(../images/disabled.gif) no-repeat 0px 7px;
    display:block;
    color: #59CBED;
    }

ul#menu li.parent1 a, ul#menu li.parent2 a{
  background: url(../images/sipka_right.gif) no-repeat;
  padding-left: 15px;
}
div#right_wall div.topx, div#right_hitparady div.topx, div#right_logo div.topx, div#right_blogo div.topx, div#right_ems div.topx, div#right_hlasky div.topx,
div#right_animace div.topx, div#right_video div.topx, div#right_temata div.topx, div#right_slideshow div.topx {width:306px; float:left;height:269px;}
div#right_wall div.topx {height:290px;}
div#right_java div.topx, div#right_geewa div.topx {width:306px; float:left;height:380px;}
div#right_melody div.topx {width:306px; float:left;height:auto; border-right:1px solid white;}
div#right_wall div.topx ul, div#right_logo div.topx ul, div#right_blogo div.topx ul, div#right_blogo div.topx ul,
div#right_ems div.topx ul, div#right_hlasky div.topx ul, div#right_java div.topx ul, div#right_animace div.topx ul,
div#right_hitparady div.topx ul, div#right_video div.topx ul, div#right_temata div.topx ul, div#right_slideshow div.topx ul,
div#right_geewa div.topx ul{ list-style-type: none; width:306px;  height:auto;}
div#right_wall div.topx ul li, div#right_logo div.topx ul li, div#right_blogo div.topx ul li,
div#right_ems div.topx ul li, div#right_hlasky div.topx ul li, div#right_java div.topx ul li,
div#right_animace div.topx ul li, div#right_video div.topx ul li, div#right_temata div.topx ul li, div#right_slideshow div.topx ul li,
div#right_geewa div.topx ul li
 {
  width:306px;
  height:54px;
  background: url(../images/vypis_melo_li.gif) repeat-x ;
  border-bottom:1px solid white;
  float: left;
}
div#right_melody div.topx ul li, div#right_hitparady div.topx ul li
 {
  width:96px;
  height:72px;
  float: left;
  margin: 2px 3px 2px 2px; 
}
div#right_melody div.topx ul, div#right_hitparady div.topx ul {
  list-style-type: none;
  background: #ccdadd;
  height:233px;
}
div#right_melody div.topx ul {height:310px;}
div#right_wall div.topx h2, div#right_logo div.topx h2, div#right_blogo div.topx h2,
div#right_ems div.topx h2, div#right_hlasky div.topx h2, div#right_java div.topx h2,
div#right_melody div.topx h2, div#right_animace div.topx h2, div#right_hitparady  div.topx h2,
div#right_video div.topx h2, div#right_temata div.topx h2, div#right_slideshow div.topx h2,
div#right_java div.topx h2, div#right_geewa div.topx h2
 {  border-top:none;  background: url(../images/topx_melo.gif) no-repeat;}
div#right_wall div.phones, div#right_logo div.phones, div#right_blogo div.phones,
div#right_ems div.phones, div#right_hlasky div.phones, div#right_java div.phones,
div#right_melody div.phones, div#right_animace div.phones, div#right_hitparady div.phones,
div#right_video div.phones, div#right_temata div.phones, div#right_slideshow div.phones,
div#right_geewa div.phones, div#right_sms div.phones
 {
 /* width:308px;*/
  border:1px solid #6A6968;
  border-top:1px solid #3B3B3B;
  height:auto;
  width:548px;
  _width:550px;
  padding-bottom:15px;
  margin-bottom:15px;
  
}
div#right_wall div.phones, div#right_video div.phones{height:auto; padding-bottom:10px;}


div#right_wall div.phones h2, div#right_logo div.phones h2, div#right_blogo div.phones h2,
div#right_ems div.phones h2, div#right_hlasky div.phones h2, div#right_java div.phones h2,
div#right_melody div.phones h2, div#right_animace div.phones h2,div#right_hitparady div.phones h2,
div#right_video div.phones h2, div#right_temata div.phones h2, div#right_slideshow div.phones h2,
div#right_geewa div.phones h2, div#right_sms div.phones h2
 {
  
  background: url(../images/h2bg.gif) repeat-y;
  height:30px;
  line-height:30px;
  border:0px solid red;
  width:533px;
  _width:548px;
}
div#right_wall div.phones p, div#right_logo div.phones p, div#right_blogo div.phones p,
div#right_ems div.phones p, div#right_hlasky div.phones p, div#right_java div.phones p,
div#right_melody div.phones p, div#right_animace div.phones p, div#right_hitparady div.phones p ,
div#right_video div.phones p, div#right_temata div.phones p, div#right_slideshow div.phones p,
div#right_geewa div.phones p, div#right_sms div.phones p
{
  color:white;
  padding: 5px 15px 0 15px;
}
/*****************< / vypisy ostatni> ****************************/




/*************** Kategorie vypis ********************* */
ul#kat { 
  list-style-type: none;
  /*background: #8D999E;*/
  width:549px;
  height:auto;
  float:left;
  
  border-top:1px solid #6A6968; 
  border-left:1px solid #6A6968; 
  _width:550px;
  _border:1px solid #6A6968; 
  _padding: 4px 0 4px 4px;
}
ul#kat li {
  width:167px;
  _width:180px;
  height:20px;
  line-height:20px;
  float:left;
  padding: 0 0 0 15px;
  margin:0 0 0px 0px;
  border:1px solid #6A6968; 
  border-top:none;
  border-left:none;
  _border:1px solid #6A6968; 
}
ul#kat li a{
  color:white;
  font-weight: bolder;
  text-decoration: none;
}
/*************** / Kategorie vypis ********************* /

/************** page selector **************** */

.page_selector_up, .page_selector_down {
  width:550px;
  height:24px;
  clear:both;
  background: url(../images/h2bg.gif) repeat-y;
/*  border-top:1px solid white;
  border-bottom:1px solid white;*/
  background-color: #728891;
  line-height: 24px;
  padding: 0 0;
  color:white;
}
.page_selector_up ul, .page_selector_down ul  {  
  list-style-type: none; 
 /* border:1px solid black; */
  width:auto; 
  float:left;
  height:22px;
  margin: 0 5px;
  }
.page_selector_up ul li, .page_selector_down ul li { 
  float:left;
  margin: 0 5px 0 0;
}
.page_selector_up ul li a, .page_selector_down ul li a {text-decoration: none; color:white; font-weight: bolder;}
.page_selector_up ul li a:hover, .page_selector_down ul li a:hover {color:#FFF200; }
.page_selector_up ul li.current_page, .page_selector_down ul li.current_page {
  background: url(../images/current_page.gif) no-repeat ;
  width:80px;
  height:17px;
  color:white;
  font-weight: bolder;
  line-height: 16px;
  text-align: center;
  text-transform: uppercase;
  margin: 4px 5px 0 0;
}
.page_selector a{ color:white; text-decoration: underline;font-weight: bolder;}
div#right_java div.page_selector_down, div#right_geewa div.page_selector_down {border-top:none;}
/************* / pageselector *****************/

/* ********* detail ********************/
#objednavka {width: 247px; _width: 290px; height: 305px; float:left; color:white; padding:15px; border:1px solid #6A6968; background:#6A6968; border-top:none; border-bottom:none; border-right:1px solid #3B3B3B; }
div#objednavka h2{ padding:0; background: none; border:0px solid red; width:225px;}
#navod { height: auto; width:518px; _width:550px; clear:both;  color:white; padding:15px; border:1px solid #6A6968;}
div#navod h2 {width:400px;}
div#right_hlasky div#navod{height: 330px;}
div#right_melody div#navod, div#right_wall div#navod, div#right_logo div#navod, div#right_ems div#navod, div#right_blogo div#navod,
div#right_java div#navod, div#right_animace div#navod {_height: 170px;}


div#right_hlasky div#navod {_height: 360px;}
div#right_hlasky div#objednavka {height: 330px;}
div#right_hlasky div#objednavka {_height: 340px;}

div#navod h2{ padding:0; background: none; border:none; margin: 0px 0 5px 0;}
#reklamace {clear:both; width: 548px; _width: 550px; height:72px; color:white; border:1px solid #6A6968; border-top:none;}
div#reklamace h2 {height:25px;  width:400px; background:none; line-height: 23px; border-bottom:none; padding-top:5px;}
div#reklamace p {padding: 10px 15px;}
.det_1 {width:auto; background: url(../images/det_1.gif) no-repeat ; padding-left:40px; margin: 0 0 15px 0;}
.det_2 {width:auto; background: url(../images/det_2.gif) no-repeat ; padding-left:40px; margin: 0 0 15px 0;}
div#objednavka p{margin: 5px 0;}
div#objednavka div.det_1 p.green, div#objednavka div.det_2 p.green {color:white; font-size:18px; font-weight: bolder; margin:0;}

div#objednavka_java, div#objednavka_wall, div#objednavka_logo, div#objednavka_ems, div#objednavka_animace, div#objednavka_melodies
div#objednavka_alcatel, div#objednavka_blogo, div#objednavka_temata { width: 518px; _width: 550px; border:1px solid #6A6968;  float:left; padding: 15px; height:auto; color:white;}
div#objednavka_java h3 {font-size:14px; margin: 0 0 10px 0; }
div#objednavka_java h4 {font-weight: normal; font-size:10px;}

div#objednavka_temata img {float:left;}
div#objednavka_blogo img{margin: 12px 0 0 6px;}
div#objednavka_alcatel img {margin: 25px 0 0 6px;}
div#objednavka_ems img{margin: 18px 0 0 18px;}
div#objednavka_logo .img_box {width:72px; height:14px; padding:15px; margin:0px; background:#E6E6E6;}
div#objednavka_logo img{margin: 0;}
div#objednavka_java img, div#objednavka_wall img, div#objednavka_animace img  {margin: 0; float:left; margin-right:15px;}

div#free {clear:both; border-top:1px solid white; background:#007ab3; padding:10px; height:auto; background: #007ab3 url(../images/animarrow.gif) no-repeat 15px 10px;} 
div#free h1 {color:white; font-size:14px; padding-left:80px; text-transform: uppercase;}
div#free p {color:white; margin-left:80px; padding:5px 0;}
/************ / detail ****************/
/*********** KONTAKT ********************/
div#kontakt_reklamace, div#kontakt_kontakt {width:615px; background-color: #007AB3; height:auto; color:white;}
div#kontakt_reklamace h3 {text-transform: uppercase; font-size:11px;padding-left:15px; height:25px; line-height: 23px; background: url(../images/reklamace_h2.gif) repeat-x ; border-bottom:none; }
div#kontakt_reklamace p {padding: 5px 15px}
div#kontakt_reklamace ol {margin-left:40px;}
div#kontakt_kontakt h3 {margin-bottom:10px;text-transform: uppercase; font-size:11px;padding-left:15px; height:26px; line-height: 26px; background: url(../images/kont_h3.gif) repeat-x ; border-bottom:none; }
.kont_left {width:150px; font-weight: bolder; float:left; background:#007AB3; padding-left:15px;}
.kont_right {width:450px; float:left; background:#007AB3;}
/*********** / KONTAKT ********************/
/************ ANKETA ************************/
#anketa {background-color: #ccdadd; border-bottom:1px solid white;}
div#anketa h3 {margin:5px 0 5px 10px; font-size:10px;}
div#anketa ul {margin-left:10px; list-style-type: none; padding-bottom: 5px;}
div#anketa ul li {margin: 0 0 5px 0; }
div#anketa a {color:#0079b2; font-weight: bolder;}
div#anketa a:hover { color:#FFF200; }
/************ / ANKETA ************************/
/*  jednoduse to stebou asi nepude FCK IE !!!   */
/*  hmmm .... problem v ie 5 ...musel sem pustit 6ku v quirk modu */
/*  takze znova .............. ---->*/
/********* SEARCH + supported unsupported************************ */
div#right_search h3 {color:white;text-transform: uppercase; font-size:10px;padding-left:15px; height:25px; line-height: 25px; background: url(../images/reklamace_h2.gif) repeat-x ; border-bottom:none; border-top:1px solid white;}
div#legenda h2 { clear:both;color:white; text-transform: uppercase; font-size:10px;padding-left:15px; height:24px; line-height: 24px; background: url(../images/reklamace_h2.gif) repeat-x; border-bottom:1px solid white; border-top:1px solid white;}
div#legenda { margin:0; padding:0;}
div#right_search ul.vypis {list-style-type: none;  width:550px;}
div#right_search ul.vypis li.supported1 {color:white; padding:10px 15px; background-color:#676665;}
div#right_search ul.vypis li.unsupported1 {color:white; padding:10px 15px; background: #676665;}                           
div#right_search ul.vypis li.supported3 {color:white; padding:10px 15px; background: #706F6E;}
div#right_search ul.vypis li.unsupported3 {color:white; padding:10px 15px; background: #706F6E;}                           
div#right_search ul.vypis li.supported4 {color:white; padding:10px 15px; #767574;}
div#right_search ul.vypis li.unsupported4 {color:white; padding:10px 15px; #767574}                         
div#right_search ul.vypis li.supported6 {color:white; padding:10px 15px; background: #7C7B7A;}
div#right_search ul.vypis li.unsupported6 {color:white; padding:10px 15px; background: #7C7B7A;}                         
div#right_search ul.vypis li.supported10 {color:white; padding:10px 15px; background:#807F7E;}
div#right_search ul.vypis li.unsupported10 {color:white; padding:10px 15px; background: #807F7E;}                           
div#right_search ul.vypis li.supported11 {color:white;background: #858483; padding:10px 15px; }
div#right_search ul.vypis li.unsupported11 {color:white;background: #858483; padding:10px 15px; }
div#right_search ul.vypis li.supported17 {color:white;background: #868584; padding:10px 15px; }
div#right_search ul.vypis li.unsupported17 {color:white;background: #868584; padding:10px 15px; }
div#right_search ul.vypis li.supported18 {color:white;background: #696867; padding:10px 15px; }
div#right_search ul.vypis li.unsupported18 {color:white;background: #696867; padding:10px 15px; }
div#right_search ul.vypis li.supported19 {color:white;background: #868584; padding:10px 15px; }
div#right_search ul.vypis li.unsupported19 {color:white;background: #868584; padding:10px 15px; }
div#right_search ul.vypis li.supported20 {color:white;background: #676665; padding:10px 15px; }
div#right_search ul.vypis li.unsupported20 {color:white;background: #676665; padding:10px 15px; }
div#right_search ul.vypis li.supported23 {color:white;background: #706F6E; padding:10px 15px; }
div#right_search ul.vypis li.unsupported23 {color:white;background: #706F6E; padding:10px 15px; }
div#right_search ul.vypis li p.media_name {padding-bottom:5px;}
div#right_search ul.vypis li p.media_name a {font-weight: bolder; font-size:11px;}
div#right_search ul.vypis li.supported p.path {padding-bottom:5px;}
div#right_search ul.vypis li p.path a {font-size:9px;}
div#right_search ul.vypis li.unsupported p.media_name,
div#right_search ul.vypis li.unsupported1 p.media_name,
div#right_search ul.vypis li.unsupported3 p.media_name,
div#right_search ul.vypis li.unsupported4 p.media_name,
div#right_search ul.vypis li.unsupported6 p.media_name,
div#right_search ul.vypis li.unsupported10 p.media_name,
div#right_search ul.vypis li.unsupported11 p.media_name,
div#right_search ul.vypis li.unsupported17 p.media_name,
div#right_search ul.vypis li.unsupported18 p.media_name,
div#right_search ul.vypis li.unsupported19 p.media_name,
div#right_search ul.vypis li.unsupported20 p.media_name,
div#right_search ul.vypis li.unsupported23 p.media_name {background: url(../images/disabled.gif) no-repeat;text-indent:20px;}
div#right_search ul.vypis li.supported p.media_name,
div#right_search ul.vypis li.supported1 p.media_name,
div#right_search ul.vypis li.supported3 p.media_name,
div#right_search ul.vypis li.supported4 p.media_name,
div#right_search ul.vypis li.supported6 p.media_name,
div#right_search ul.vypis li.supported10 p.media_name,
div#right_search ul.vypis li.supported11 p.media_name,
div#right_search ul.vypis li.supported17 p.media_name,
div#right_search ul.vypis li.supported18 p.media_name,
div#right_search ul.vypis li.supported19 p.media_name,
div#right_search ul.vypis li.supported20 p.media_name,
div#right_search ul.vypis li.supported23 p.media_name {background: url(../images/star.gif) no-repeat;text-indent:20px;}
p.podporovane {background: url(../images/star.gif) no-repeat; line-height:14px; padding-left:20px;color:white; margin:10px 15px;font-weight: bolder;}
p.nepodporovane {background: url(../images/disabled.gif) no-repeat;  line-height:14px; color:white;padding-left:20px; margin:10px 15px;font-weight: bolder;}
div#detail_search {width:300px; position:absolute; top:145px;  right:0px; color:white;font-weight: bolder;}
div#right_search a.search_button2 {  background: url(../images/search_button.png);width:52px;  height:18px;  border:none;  display:block;  position:absolute;  right:8px;  top:6px;}
div#right_search div select.dropdown {width:143px;}
/********* / SEARCH ************************ */
/********* znamkovani ************************ */
div#znamkovani {margin-top:10px; width: 400px;}
div#znamkovani p {padding: 5px 0 0 0; }
div#znamkovani ul {list-style-type: none; list-style-image: url(none);}
div#znamkovani ul li {float:left; margin-right:5px;}
div#znamkovani ul li a {background-color:#f87f00; padding:2px 5px; display:block; text-decoration: none; border:1px solid white; color:white; }
div#znamkovani ul li a:hover {background-color: white; color:black;}
/********* / znamkovani ************************ */
/********** screenshoty *****************************/
ul#screenshoty {list-style-type: none; border:1px solid #6A6968; float:left; width:518px; _padding: 3px 0 5px 0;}
ul#screenshoty li {float:left; width:128px; height:128px; padding:18px; _padding:14px;border:1px solid #6A6968; margin:3px;}
ul#screenshoty li img {margin:0;}
ul#screenshoty_temata {float:left; list-style-type: none;}
ul#screenshoty_temata li {width:150px; height:187px; _height:199px; float:left; margin-left:10px;}

/********** / screenshoty *****************************/
/************ hitparady ********************/
/*#right_hitparady img.logo_partneri {float:left;}*/
.hitparady_obal {background-color: #0079B2;margin:10px 0 0 10px;padding:5px; float:left; width:280px;}

ol.hitparady {
  /*list-style-type: none;*/
  width:250px;
  height:auto;
  /*background: url(../images/right_bcg_big.png); */
  /*background-color: #8E9A9F;*/
  overflow: none;
  margin:0 0px 0 0;
  padding:0 0 0 35px;
  /*float:left;*/
  border:0px solid white;
  
}

ol.hitparady li {
 /* background: url(../images/oddelovac.png) repeat-x bottom;*/
  height: 48px;
  _height: 50px;
  padding: 5px 0px; 
  width: 212px;
  color:white;
}
div.melody_desc h3 ,ul.vypis_melodie li h3 {
  font-size: 10px;
  font-weight: bolder;
  text-transform: uppercase;
  color: white;
  
}
div.melody_desc h4 ,ul.vypis_melodie li h4 {
  font-size: 10px;
  color: white;
  font-weight: normal;
}
/************ / hitparady ********************/
/*********** soutez **********/
#soutez_bj {background-color:#36A600; color:white; padding:10px;}
#soutez_bj h1 {font-size: 13px; padding:10px 0 5px 0; line-height: 20px;  border-bottom:1px solid white;clear:both;}
#soutez_bj p {clear:both; padding: 5px 0;}
/*********** / soutez **********/
/*************** hotline *********************/
div#hotline { width:240px;background:#6A6968; float:left; height:305px;  _width:260px; _height:285px;margin:0; padding:15px;  border-right:1px solid #6A6968;  }
div#hotline h2{ padding:0; background: none; border:none; margin: 0px 0 5px 0; _width:210px; }
div#hotline p {color:white; padding: 5px 0;}
/*************** / hotline *********************/
/************ horni menu ******************************/
ul#upper_menu {height:30px;  list-style-type: none; background-color:  white;width:100%; margin: 0 0 -0 0; }
ul#upper_menu li {height:30px; width:auto;border:0px solid black; line-height:30px;float:right;}
ul#upper_menu li a {font-size: 11px; font-weight: bolder; color:#035981;  margin: 0 5px 0 0px; padding: 0 0 0 0px;}
ul#upper_menu li a:hover { color:#F8D930; }
ul#upper_menu li.ico_phone {background: white url(../images/ico_phone.gif) no-repeat 0px 3px; padding-left:20px;margin-right:15px;}
ul#upper_menu li.ico_founek {background: white url(../images/abo_ico.gif) no-repeat; padding-left:35px;}
ul#upper_menu li.ico_logout {background: white url(../images/logoff.gif) no-repeat 0px 2px; padding-left:28px; margin-right:15px;}
ul#upper_menu li.ico_sitemap {background: white url(../images/ico_sitemap.gif) no-repeat 0 3px; padding-left:25px; margin-left:20px;}
/************ / horni menu ******************************/
/************** co umi muj phone *************************/
ul.podpora {list-style-type: none;margin:0; padding:0; float:left; margin: 0 0 0 15px;}
ul.podpora li.podporovane {background: url(../images/star.gif) no-repeat; line-height:14px; font-weight: bolder; padding-left:20px; margin:5px 0;}
ul.podpora li.nepodporovane {background: url(../images/disabled.gif) no-repeat; line-height:14px; font-weight: bolder; padding-left:20px; height:14px; margin:5px 0;}
ul.podpora li span {font-size:13px; font-weight: bold; line-height:20px; height:20px; padding: 0 0 5px 0; margin: 5px 0; display:block;}
div#phone_img{height:324px; width:162px; float:left; margin:5px; background: #CCDADD url(../images/phone_bcg.gif);}
/************** /co umi muj phone *************************/
/************* sitemap ***********************************/
ul#sitemap {margin:15px;}
ul#sitemap li {margin:5px 0;}
ul#sitemap ul {margin: 0 0 0 15px; list-style-type: square;}
ul.level0 {diplay:none;}
ul.root li{padding:5px 0; list-style-type: none;}
ul.root{padding:5px 15px;}
ul.level0, ul.level1, ul.level2{padding:5px 45px;}
ul.level1, ul.level2 {display:none;}
a.minus {display: none;}
/************* / sitemap ***********************************/
/*************  newsletter *********************************/
a.send_newsletter {
  background: url(../images/send_newsletter.gif) no-repeat;
  width:52px;
  height:18px;
  border:none;
  display:block;
 
}
.newsletter {padding:10px 15px; background-color:#389000;color:white; border-bottom:1px solid white;font-weight: bold;}
.newsletter input {width:130px; margin: 7px 0; border:1px solid white; font-size:10px; height:15px; background-color:#CCDADD;}
/*.newsletter input {width:130px; margin: 7px 0; border:1px solid #389000;border-bottom:1px dashed white; font-size:10px; height:15px; background-color:#389000; color:white;}*/
/************* / newsletter *********************************/
/************* hp wapinfo *********************************/
#wapinfo {background-color:#0079B2; padding:10px 15px; height:auto; color:white;}
#wapinfo strong {color:#FFCC00;}
#wapinfo p {padding: 5px 0;}
/************* / hp wapinfo *********************************/


/************ <mozzila, opera only> ******************/

body[class] div#right_logo ul.vypis, body[class] div#right_wall ul.vypis,body[class] div#right_melody ul.vypis ,
body[class] div#right_phone ul.vypis, body[class] div#right_blogo ul.vypis, body[class] div#right_ems ul.vypis, 
body[class] div#right_hlasky ul.vypis, body[class] div#right_java ul.vypis, body[class] div#right_animace ul.vypis,
body[class] div#right_video ul.vypis, body[class] div#right_temata ul.vypis, body[class] div#right_slideshow ul.vypis,
body[class] div#right_geewa ul.vypis
{height:auto;}
/************ </mozzila, opera only> ******************/ 
.nenalezeno {color:white; padding:15px; display:block;}

#flash_promo {width:402px; heigth:249px; padding:0; margin:0;  }
#flash_promo object {margin:0; padding:0; border:0;}

/************* erotika *********************************/
#right_erotika {background: url(../images/erotika_bg.jpg)  0 20px; height:770px; float:right; width:615px; position:relative;}
#right_erotika p.disclaimer {position:absolute; top: 90px; right:60px; width:300px; height:300px; color:#963C3B; text-align: right;}
#right_erotika ul {list-style-type: none; width:180px; height:auto;position:absolute; right:110px; top:170px;}
#right_erotika ul li {margin: 7px 0;}
#right_erotika ul li a { background: url(../images/ero_odr.gif) no-repeat 0 4px;  padding-left:10px; font-weight: bolder;}
#right_erotika ul li ul {position: static; margin: 2px 0 10px 20px;}
span.erotika {color:#FFCC00; font-weight: bolder;}
/************* / erotika *********************************/

/************************************* abo 01.11.05 *****************************/
#abo_detail {float:right; height:auto; width:282px;}
.abo_detail_head {width:282px; height:19px; background-image: url(../images/abo_ramhead.gif);} 
.abo_detail_footer {width:282px; height:19px; background-image: url(../images/abo_ramfooter.gif);} 
.abo_detail_body {position:relative;width:282px; height:auto; padding:0 15px; background: url(../images/abo_rambody.gif) repeat-y; clear:both;} 
#abo_detail p {padding: 3px 0;}
#abo_detail fieldset {width:250px;  margin:0;}
#abo_login div.abo_detail_body h2, #abo_detail div.abo_detail_body h2  {border:none; width:250px; background:none; margin: 0 0 5px 0; padding:0; line-height: 15px; height:auto; /*color:#004F74;*/ color:white; font-size:10px; font-weight: bolder; border-bottom:1px solid white;}


a.abo_hlp {display:block; width:52px; _width:70px; font-weight:bold; padding-left:15px; height:12px; position:absolute; top:0px; right:48px; _right:18px; background: url(../images/abo_hlp.gif) no-repeat ;}
a.abo_hlp2 {border:0px solid white;display:block; width:52px; _width:70px; font-weight:bold; padding-left:15px; height:12px; line-height:12px; position:absolute; top:7px; right:170px; _right:18px; background: url(../images/abo_hlp.gif) no-repeat ;}
.err {font-weight: bold; color:black;}
.btnFriendInput{width:67px; _width:70px; margin:0;}
.btnOrderPackage, .btnOrderCredit {margin:0; width:120px; padding:0; height: 20px; background: url(../images/abo_btn.gif) no-repeat; border:none; font-size:0.9em; color:white; _font-size:10px;_font-weight: bolder;}
.abo_button, .btnDeact, .btnAct {margin:0; width:55px; padding:0; height: 20px; background: url(../images/abo_btn_small.gif) no-repeat; border:none; font-size:0.9em; color:white; _font-size:10px;_font-weight: bolder;}
.btnAct, .btnDeact {margin-top:20px; _margin:10px 0 5px -10px;}


#melody_det { height:auto; width:518px; _width:550px; padding:15px; clear:both; border:1px solid #6A6968; border-top:none;}
#melody_det img {float:left; border:1px solid #6A6968;}
#melody_det img.button {border:0;}

.tbPictureNr {/*background-color:#FFC101; border: none; border-bottom: 1px solid white;*/ float:right;  width:110px; _width:115px;}
.label_code {font-weight: bold; color:white; border:0px solid white;  width:115px;   margin:0;   padding:0; line-height:11px; height:11px; float:right;display:block;}


div.topx img.abo_krychle,
#right_melody ul.vypis li.abo_true1 img.abo_krychle, 
#right_java ul.vypis li div.abo_true1 img.abo_krychle,
#right_hlasky ul.vypis li.abo_true1 img.abo_krychle
{border:0; margin:0 5px 0 2px;}

#right_java ul.vypis li div.abo_true1 img.abo_krychle {_margin:5px 5px 0 2px;}

#right_melody ul.vypis li.abo_true0 img.abo_krychle, 
#right_java ul.vypis li div.abo_true0 img.abo_krychle, 
#right_hlasky ul.vypis li.abo_true0 img.abo_krychle 
{display:none;}


#right_wall ul.vypis li.abo_true1, #right_animace ul.vypis li.abo_true1 {background: url(../images/wall_full_abo.gif) no-repeat;}

#right_video ul.vypis li.abo_true1 {background: url(../images/wall_full_abo.gif) no-repeat ;}

#right_logo  ul.vypis li.abo_true1  {background: url(../images/loga_li_abo.gif) no-repeat ;}

div.topx ul li.abo_true0 img.abo_krychle{display:none;}

/* #right_java ul.vypis li div.abo_true1 h4{ background: url(../images/abo_krychle.gif) no-repeat top right; padding-right:20px; border:0px solid white; float:none;}*/
/*#right_logo ul.vypis li div.abo_true1 {width:20px; height:20px; position:absolute;  top: 12px; left:7px; background: url(../images/abo_krychle.gif) no-repeat;}*/



/* ******************* 20.12.05 - zmena detailu + isabo ******************** */ 

div.topx ul li {position:relative;}
div.topx ul li a.green_play, ul.vypis li a.green_play {
  position:absolute; 
  display:block; 
  width:63px;
  height:13px;
  bottom:7px; 
  left:60px; 
  text-decoration: none;
  background: url(../images/green_play.gif) no-repeat;
  }


div.topx ul li a.green_obj, ul.vypis li a.green_obj {
  position:absolute; 
  display:block; 
  width:57px;
  height:13px;
  bottom:7px; 
  left:128px; 
  text-decoration: none;
  background: url(../images/green_obj.gif) no-repeat;  
}

/* ***************** sms a mms info ******************************** */
#right_txt {width:615px; margin: 0 0 0 1px; float:left;}
#horoskop_info, #txt_info {height:auto;  background-color:#0B2669; width:100%; margin:0; padding: 0 0 20px 0;}
#txt_info a:hover {color:#FFCC00;}
#txt_info ol { padding:0 15px 0 15px; }
#txt_info ul {list-style-type: none; padding:0 15px 0 15px; } 
#horoskop_info h2, #txt_info h2, #casopis h2, #gorillaz h2, #fotbal_soutez h2 { 
    background: url(../images/right_normal_h2.png) no-repeat; 
    height:24px;
    text-transform: uppercase;
    color:white;
    font-weight: bolder;
    line-height: 24px;
    font-size:10px; 
    padding: 0 0 0 15px;
    border-bottom:1px solid white;
    border-top:1px solid white;  
    width:100%;
}
p.up {text-align: right; padding-right:0;}
p.up a {background: url(../images/up.gif) no-repeat 0 4px; padding-left:15px;}
#horoskop_info strong, #txt_info strong {color:#FFCC00;}
#txt_info h3{font-size:10px; font-weight: bolder; color:white; margin: 5px 15px;}
#txt_info h4{font-size:14px; font-weight: bolder; color:white; margin: 10px 15px 5px 15px; border-bottom:1px solid white; padding:5px 0}
#txt_info h5{font-size:10px; font-weight: bolder; color:white; margin: 10px 0 5px 0px; }
#txt_info ul.txt_menu  {list-style-type: square; margin: 5px 0 5px 15px;}
ul.txt_menu li {color:#FFCC00;}
ul.txt_menu li a{margin:0 0 5px 0;}
#txt_info table.txt_table {width:100%; _width:585px; height:auto;  font-size:10px;color:white;}
#txt_info table.txt_table td {vertical-align: top; padding: 5px 10px 10px 5px; background-color: #336699;}
table.txt_table td.left_td {width:80px;}
table.txt_table td img {margin:0 10px 0 0; float:left; border:1px solid #0B2669;}
#txt_info p {color:white; margin: 0 15px; padding: 5px 0;}
#txt_info p.keyword {font-size:18px; font-weight: bold; color:#FFCC00;}

#horoskop_info p {color:white; margin: 0 15px; padding: 2px 0;}
#horoskop_info p.keyword {color:#FFCC00; font-size:14px; font-weight: bold;}
#horoskop_info h3 {color:white; margin: 20px 15px 5px 15px; border-bottom:1px solid white; padding-bottom:3px; font-size:10px; }
/* ***************** / sms a mms info ******************************** */


/***************** recenze ******************/ 
#java_detail h4 {font-size:12px; padding-top:0;}
#recenze {font-size:12px; margin:0; padding:0; _width:520px;}
#recenze table {font-size:12px; font-weight: bold;}
#recenze p{padding: 3px 0; font-size:12px;}
#recenze p em {padding: 3px 0;font-size:12px;}
#recenze div.recenze_right{float:right; width:200px;  border:0px solid black; margin: 10px 0 0 10px;}

p.author {text-align: right;}

#recenze ul.plus_minus{margin:3px 0; width:auto; height:auto; padding:10px; border:1px solid #6A6968;list-style-type:none;}
#recenze ul li{height:auto; margin:0; padding:0; font-size:11px; width:auto; }
#recenze ul.plus_minus li.plus {background: url(../images/plus.gif) no-repeat 0 2px; padding-left:15px; line-height:15px;}
#recenze ul.plus_minus li.minus {background: url(../images/minus.gif) no-repeat 0 2px; padding-left:15px; line-height:15px;}


#hodnoceni, #game_info {border:1px solid #6A6968; padding:5px;  width:200px; margin: 3px 0;}
#hodnoceni td , #game_info td {_padding:1px 3px; color:white;}
#hodnoceni td.what {width:140px; font-weight: normal; color:#FFCC00;}
#game_info td.what {width:100px;font-weight: normal; color:#FFCC00;}
#ovladani {padding:10px; border:1px solid #6A6968; margin: 5px 0; }
#ovladani p {padding: 2px 0; font-size:11px;}
#ovladani strong {color:#FFCC00;}



/* ******************* /zmena detailu + isabo ******************** */

/* ******************* vice od stejneho autora *************** */
a.button_dalsi {display:block; background-color:#CD0000;width:auto; padding: 0 5px; clear:both; height:20px; line-height:20px; text-decoration:none; font-weight:bold; color:white; padding: 0 5px; float:left; border:1px solid #6A6968;}
a.button_dalsi:hover {background-color:#E1001A;}
div#videoplayer {width:402px; height:275px; background: url(../images/videobg.gif); position:relative;}
div#videoplayer object {border:none; position:absolute; top:10px; left:10px; z-index:1;}
.mouchy_menu {width:133px; height:267px; background: url(../images/menumoucha.gif) no-repeat; position:absolute; top:0; right:4px; z-index:1;}
.mouchy_menu ul {list-style-type: none; position:absolute; top:113px; right:12px; _right:10px; width:110px; height:130px; }
.mouchy_menu ul li {width:111px; height:24px; line-height:24px; background: url(../images/mouchali.gif) no-repeat; margin:3px 0;}
.mouchy_menu ul li a {font-weight:bold; text-decoration:none; margin-left:30px;}
img#flifaimg{position:absolute; top:10px; left:10px; width:250px; height:180px; z-index:10;}

a#censored {width:162px; height: 72px; display:block; background:url(../images/censored.gif) no-repeat; border:none; positon:absolute; left:0; }
ul#erotika {display:none;}


p.kw { margin-left:130px;}
.orange {font-size:18px; font-weight:bold; color:#FF5400;}

.podmenu {width:200px; height:105px; background: url(../images/menu_down.gif) no-repeat;}
div#right_logo ul.vypis {_width:550px; _padding:3px 0 5px 5px;} 
div#right_sms ul.vypis li {_margin:4px;}
div#right_sms ul.vypis {_width:550px; _padding:3px 0 5px 5px;} 
/* ****** idnes ***** */
#idnes {

position:relative; z-index:90; top:0px; left:0;
width:100%; height:auto; overflow:hidden; margin:0; /* hodnotu height nastavit zaroven jako padding-top + background-position v BODY */
text-align:left; padding-top:5px;
background-color:#FFF;

}



/* PRE-DEFINITIONS */



.extra {

color:#FFD734;

}





/* portalovka */

#idnes { font-family:Arial,sans-serif; font-size:83%;	line-height:1.2; color:#000; background-color:#fff;	margin:0; padding:0; }

#idnes table, #idnes form, #idnes input, #idnes select, #idnes td { font-size:1em; } 

#idnes form, #idnes .ebox { padding:0; margin:0; }

#idnes a { color:#EE333E; }
#idnes a:hover { color: black; }
#idnes .h, .hid { display:none; }
#idnes .vh { visibility: hidden; }
#idnes .o-hid {overflow:hidden }
#idnes .cr, .cr a { color: #EE333E !important; }
#idnes .cp { cursor: pointer; }
#idnes .fl { float:left; }
#idnes .fr { float:right; }
#idnes .fc { clear:both; }
#idnes .fca, #idnes .fc0, #idnes .fc1, #idnes .fc3, #idnes .fc5, #idnes .fc9, #idnes .fc18, #idnes .fc-art { width:100%; clear:left; margin:0; padding:0; }
#idnes .fca { font-size:5px; height:5px; }
#idnes .fc0 { margin-top:-1px; }
#idnes .fc0,#idnes .fc1 { font-size:1px; height:1px; }
#idnes .fc3 { font-size:3px; height:3px; }
#idnes .fc5 { font-size:5px; height:5px; }
#idnes .fc9 { font-size:9px; height:9px; }
#idnes .fc-art { font-size:9px; height:9px; }
#idnes .fc10 { font-size:9px; height:9px; } /* zachovani kompatibility */
#idnes .fc18 { font-size:18px; height:18px; }
#idnes .fc15 { font-size:15px; height:15px; }
#idnes .tal { text-align:left; }
#idnes .tac { text-align:center; }
#idnes .tar { text-align:right; }
#idnes .taj { text-align:justify; }
#idnes .ttu { text-transform:uppercase; }
#idnes .vat { vertical-align:top; }
#idnes .vam { vertical-align:middle; }
#idnes .vab { vertical-align:bottom; }
#idnes .nb { border:none; }
#idnes .full { width:100%; }
#idnes .ml-5 { margin-left:-5px; }
#idnes .ml5 { margin-left:5px; }
#idnes .mr5 { margin-right:5px; }
#idnes .mr7 { margin-right:7px; }
#idnes .mr10 { margin-right:10px; }
#idnes .ml10 { margin-left: 10px; }
#idnes .ml20 { margin-left: 20px; }
#idnes .mr50 {	margin-left: 50px; }
#idnes .ml50 {	margin-left: 50px; }
#idnes .mb-2 { margin-bottom:-2px; }
#idnes .mt-5 { margin-top: -5px; }
#idnes .mt10 {	margin-top: 10px; }
#idnes .mt20 {	margin-top: 20px; }
#idnes .mt100 { margin-top: 100px; }
#idnes .pt10 { padding-top: 10px }
#idnes .imp { color:#F00; }
#idnes .bgtrans {background:transparent;}
#idnes .i { font-style:italic; }
#idnes .b { font-weight:bold; }
#idnes .subtit { font-weight: bold; }
#idnes .w30 { width: 30%; } 
#idnes .w33 { width: 33%; }
#idnes .w49 { width: 49%; }
#idnes .w66 { width: 66%; }

#idnes .w65 { width: 65px; } 
#idnes .w80 { width: 100px; }
#idnes .w115 { width: 115px; } 
#idnes .w140 { width: 140px; }
#idnes .w185 {	width: 185px; }
#idnes .w220 {	width: 220px; }
#idnes .w250 {	width: 250px; }
#idnes .w300 {	width: 300px; }
#idnes .w330 {	width: 330px; }
#idnes .w370 {	width: 370px; }
#idnes .w642 {	width: 642px; }

#idnes .log-Out,#idnes .log-In { width:63px; height:15px; display:block}
#idnes .log-Out {background: url('http://g.idnes.cz/u/bt/odhlasit.gif') no-repeat}
#idnes .log-In {background: url('http://g.idnes.cz/u/bt/prihlasit.gif') no-repeat}
#idnes .log-Out span, #idnes .log-In  span { visibility:hidden;}

#idnes .m0 { margin: 0 !important; }

#idnes .sm { font-size:70%;}
#idnes .fsm { font-size: 86%; }
#idnes .f83 { font-size: 83%; }
#idnes .f89 { font-size: 89%; }
#idnes .f95 { font-size: 93% !important; }
#idnes .fn { font-size: 100%; }

/* PORTAL */
#idnes #plink { clear: both; margin: 0; padding:0; height:3px; font-size: 3px; width: 1000px; background-color: #F71400; }
#idnes #portal { width:1000px; float:left; background:white }
#idnes #lidnes { float:left; width:128px; }
#idnes #lidnes h1 { margin:0; padding:0; }
#idnes #lidnes a {display:block; margin:0; padding:0;	width:128px; height:28px; margin:0; padding:0;background:url('http://g.idnes.cz/o/xhp/logo_idnes.gif') 0 0 no-repeat; text-decoration:none; }
#idnes #lidnes a span { display:none; }

/* logo mfdnes */
#idnes #lmfdnes { float: right; margin-right: 2px; width: 60px; }
#idnes #lmfdnes a { display: block; width: 60px; height: 28px;	background: url('http://g.idnes.cz/o/xhp/coop.gif') left top no-repeat; }
#idnes #lmfdnes a span { display: none; }
/* spoluprace */
#idnes #coop {	float: right; width: 60px; }
#idnes #coop h2, #coop h5 { margin: 0; padding: 0; }
#idnes #coop .coopt { display: none; }

#idnes #webs { float:left; padding-top:11px; font-size:12px; line-height:16px; color:#000; padding-left:2px; }
#idnes #webs a { color:#000; }
#idnes #webs a:hover { color: #EE333E; }	
#idnes #webs span a { _height:1px; _margin-bottom:-3px; }
#idnes #sflash { background-color:#244383; color:#FFF; padding:3px; width:994px !important; width /**/:1000px; }
#idnes #sflash a { color:#FFF; text-decoration:none; }
#idnes #sflash a:hover { color: black; }
#idnes #sflash .text { text-transform:uppercase; text-decoration:none; font-size:1.23em; }
#idnes #sflash a:hover .text { color:#FFF; }
#idnes #sflash a .more { text-decoration:underline; padding-left:0.25em; _height:1px; _margin-bottom:-3px; }


/*new*/
 #idnes #pbar { width:1000px; background-color: #EEE; padding:0; font-size:12px; line-height:1.8; }
 #idnes #day { color:#444; float:left; width:140px !important; width /**/:140px; padding:3px 5px 0; line-height:1.8; }
 #idnes .kl-logo { float: left;  display: block;  width: 68px; height: 25px; background: url("http://g.idnes.cz/o/xhp/klikni_logo.gif") 0 5px no-repeat; }
 #idnes .kl-text { float: left; padding-left:0px; display: block;  width: 48px; height: 25px; background: none;}
 #idnes #pbar em { visibility: hidden; }
 #idnes .kl-text a { text-decoration: none}

/* helper */
#idnes #p-words { position: absolute; z-index: 999; }
#idnes #words { position: absolute; top: 0px; _top: 20px; left: 45px; _left: 0px; margin: 0; padding: 0; display: none; width: 209px; _width: 214px; border: 1px solid #666666; background-color: #F9F9F9; color: #2C5AA5; cursor: default; font-size: 89%; overflow: hidden; }
#idnes #words div span { float: right; color: #787878; }
#idnes #words div.selected, #words div.selected span { color: highlighttext; background: #2C5AA5; }
#idnes #words a { display: block; width: 209px; _width: 214px; height: 19px; _height: 15px; background-color: #idnes #E9EAEA; border-top: 1px solid #C2C2C2; clear: both; color: #EE333E; text-indent: 5px; }
#idnes #words div { padding: 1px 5px !important; }
#idnes #words a:hover { color: highlighttext; background: #2C5AA5; }

/* #sect - zmena background pro ostrovy */
 #idnes #sect { background:#F71400 url('http://g.idnes.cz/u/sorn.gif') top left no-repeat; padding:1px 0 2px 19px; color:#FFF; font-size:18px; line-height:1.25; float:right; width:360px !important; width /**/:379px; font-weight:bold;	}
#idnes #psearch { float:left; width:340px; margin-right: 10px; color:#1F1F1F; border: none;}
#idnes #psearch form { padding:0; margin:0; }
 #idnes #psearch .mb-4 { margin-bottom:-4px;border:none;}
 #idnes #psearch .inp { font-size:0.84em; width:210px; margin-right: 10px; line-height:1.25; }
 #idnes #ubar {background:white; width:990px !important; width /**/:1000px; padding:3px 5px; font-size:12px; }
 #idnes #navig { float:left; width:620px; }
 #idnes #coin { float:right; width:355px; color:#444; }
 #idnes #coin a { color:#444; }
 #idnes #coin a:hover { color: #EE333E; }

/*/* COPYRIGHT  */
/*  #clink - zmena background-color pro jednotlive ostrovy */
#idnes #clink { height:2px; width:1000px; background-color:#2E4F8E; }
#idnes #copyright {   padding:3px 10px 0 6px; width:984px !important; width /**/:1000px; font-size:11px; color:#000; line-height:1.35; }
#idnes #copyright a { color:#000; }
#idnes #copyright a:hover { color: #EE333E !important; }
#idnes .ct24 { display:block;width:21px;height:18px;background:url('http://g.idnes.cz/o/xhp/ct24.gif') no-repeat 0 0;float:left;margin:4px 0 0 10px; }
#idnes .cmenu { padding-top:5px; color:#808080 !important; }
#idnes .cmenu a { color:#808080 !important; }*/

/* COPYRIGHT  */
/*  #clink - zmena background-color pro jednotlive ostrovy */
#idnes #clink { height:2px; width:1000px; background-color:#2E4F8E; }
#idnes #copyright { padding:3px 0px 0 6px; width:998px !important; width /**/:1000px; font-size:11px; color:#000; line-height:1.35; }
#idnes #copyright .w50 { width: 50%; float: left; }
#idnes #copyright a { color:#000; margin: 0 8px 0 0;}
#idnes #copyright a:hover { color: #EE333E !important; }
#idnes #copyright .copy { float: left; font-size: 1.1em; color: #666666; margin-top: 10px; }
#idnes #copyright .img { float: right; margin: 10px 8px 0 0; }
#idnes .cmenu {  margin-top: -10px; _margin-top: -15px; color:#808080 !important;  font-size: 12px;}
#idnes .cmenu a { color:#000 !important;}
#idnes #copyright .fr {float: none;  position: relative; top: 34px; left: 977px; }
#idnes #copyright .copy a {  margin: 0 ;}
#idnes a.profimedia { text-decoration: none; color: #666666 !important; margin: 0;}

/* Barvy ostrovu - pro vyjezd clanku */
#idnes .zpravodaj { color: #2E4F8E; } /* Zprávy */
#idnes .ekonomikah { /*color: #A62525; */} /* Ekonomika */
#idnes .sport { /*color: #339900; */} /* Sport */
#idnes .akcieh {} /* Akcie */
#idnes .fotbalh {} /* Fotbal */
#idnes .hokejh {} /* Hokej */
#idnes .mobil {} /* Mobil */
#idnes .cas { /*color: #FF00FF; */} /* Revue */
#idnes .fincentrum {} /* Fincentrum */
#idnes .technet {} /* Technet */
#idnes .iglobe {} /* Cestování */
#idnes .zakonyh {} /* Zákony */
#idnes .basket {} /* Basket */
#idnes .autokat {} /* Autoweb */
#idnes .zamestnanih {} /* Zamìstnání */
#idnes .reality {} /* Reality */
#idnes .zdravih {} /* Zdraví */
#idnes .volejbalh {} /* Volejbal */
#idnes .webtv {} /* Web TV */


/* ****** /idnes ***** */
