/* Entities */ 
ul, li, h1, h2, hr, body,
h3, h4, h5   { margin:0px; padding:0px; font-weight:normal; }
img          { border:0px solid black; }
h1           { font-size:155%; padding:0px; margin:0px; color:#fcc80d; font-weight: bold;  }
h1 a         { text-decoration:none; }  
h2           { font-size:130%; text-align: center; color:#fcc80d; font-weight: bold; }
h3           { font-size:100%; color:#fcc80d; font-weight: bold;}
h4           { font-size:90%; }
h5           { font-size:80%; }
p            { margin:12px 8px; position:relative; text-align:justify; line-height:15px; }
a            { text-decoration:none; font-weight:bold; color:rgb(255,255,255); }
a:hover      { text-decoration:none; font-weight:bold; color:rgb(255,255,255); }
hr           { display:none; }
ul           { }
li           { list-style-type:none; margin-left:10px; margin:2px 0px; }
table        { margin:0px; padding:0px; margin-top:6px; border-spacing:0px; text-align:center; border-collapse: collapse; }
th           { padding:1px 5px; background:#fdc90d; color:#645493; font-weight:bold; border-bottom:1px solid white; }
td           { padding:1px 5px; background:#a78758; color:white; font-weight:bold;  border:1px solid #645493; }
a span       { cursor:pointer; }

p img        { margin-right:6px; }
/* Main IDs */


body          {  font-size:12px; font-family:Arial; color:rgb(255,255,255); background:#645493; }
#header        { width:995px; position:relative; background:#645493;}
#header        { width:995px;  position:relative; background:#645493; color:rgb(255,255,255); }

#header .head-left           {width: 178px ; height: 190px ; background:#645493 ; float: left; }
        .head-prague         {width: 178px ; height: 126px ; background:#645493 ; float: left; position:relative; }
        .head-prague span    {width: 178px ; height: 126px ; background:url('../images/cz/slov.cz_01.jpg') #645493 ; position:absolute; left:0px ; top:0px;}
        .head-fiba           {width: 178px ; height: 64px ;  background: #645493 ; float: left; position:relative; }
        .head-fiba span      {width: 178px ; height: 64px ;  background:url('../images/cz/slov.cz_02.jpg') #645493 ; position:absolute; left:0px ; top:0px;}
#header .head-center         {width: 539px ; height: 190px ; background: #645493 ; float: left; position:relative; }
        .head-center span    {width: 539px ; height: 190px ; background:url('../images/cz/slov.cz_03.jpg') #645493 ;  position:absolute; left:0px ; top:0px;}
#header .head-right          {width: 278px ; height: 190px ; background:url('../images/cz/slov.cz_04.jpg') #645493 ; float:left; }
        .head-right  span    {width: 278px ; height: 190px ; background:url('../images/cz/slov.cz_04.jpg') #645493 ;  position:absolute; left:717px ; top:0px;}
#header .head-between        {width: 995px ; height: 33px ;  background:url('../images/cz/slov.cz_05.jpg') #645493 ; clear:both; }

#header .head-menu            {width: 995px ; float:left; background:#645493; }
#header .head-menu a          { color:white; }
#header .head-menu ul         { float:left;  }
#header .head-menu ul li      { margin: 0px 0px 0px 0px; display:inline; position:relative; }
                      li span { position:absolute; left:0px ; top:0px; }

           .cz-menu-00        { width:8px; height:113px; background:url('../images/cz/menu.cz_01.jpg') #645493 ; float:left; }

           .cz-menu-01-n      { width:126px; height:113px; float:left; }
           .cz-menu-01-v      { width:126px; height:113px; float:left; }
           .cz-menu-01-n span { width:126px; height:113px; background:url('../images/cz/menu.cz_02.n.jpg') #645493 ; float:left; }
           .cz-menu-01-v span { width:126px; height:113px; background:url('../images/cz/menu.cz_02.jpg') #645493 ; float:left; }

           .cz-menu-02-n      { width:126px; height:113px; float:left; }
           .cz-menu-02-v      { width:126px; height:113px; float:left; }
           .cz-menu-02-n span { width:126px; height:113px; background:url('../images/cz/menu.cz_03.n.jpg') #645493 ; float:left; }
           .cz-menu-02-v span { width:126px; height:113px; background:url('../images/cz/menu.cz_03.jpg') #645493 ; float:left; }

           .cz-menu-03-n      { width:126px; height:113px; float:left; }
           .cz-menu-03-v      { width:126px; height:113px; float:left; }
           .cz-menu-03-n span { width:126px; height:113px; background:url('../images/cz/menu.cz_04.n.jpg') #645493 ; float:left; }
           .cz-menu-03-v span { width:126px; height:113px; background:url('../images/cz/menu.cz_04.jpg') #645493 ; float:left; }

           .cz-menu-04-n      { width:126px; height:113px; float:left; }
           .cz-menu-04-v      { width:126px; height:113px; float:left; }
           .cz-menu-04-n span { width:126px; height:113px; background:url('../images/cz/menu.cz_05.n.jpg') #645493 ; float:left; }
           .cz-menu-04-v span { width:126px; height:113px; background:url('../images/cz/menu.cz_05.jpg') #645493 ; float:left; }

           .cz-menu-05-n      { width:126px; height:113px; float:left; }
           .cz-menu-05-v      { width:126px; height:113px; float:left; }
           .cz-menu-05-n span { width:126px; height:113px; background:url('../images/cz/menu.cz_06.n.jpg') #645493 ; float:left; }
           .cz-menu-05-v span { width:126px; height:113px; background:url('../images/cz/menu.cz_06.jpg') #645493 ; float:left; }

           .cz-menu-06-n      { width:126px; height:113px; float:left; }
           .cz-menu-06-v      { width:126px; height:113px; float:left; }
           .cz-menu-06-n span { width:126px; height:113px; background:url('../images/cz/menu.cz_07.n.jpg') #645493 ; float:left; }
           .cz-menu-06-v span { width:126px; height:113px; background:url('../images/cz/menu.cz_07.jpg') #645493 ; float:left; }

           .cz-menu-07        { width:231px; height:113px; background:url('../images/cz/menu.cz_08.jpg') #645493 ; float:left; }
           .cz-menu-08        { width:995px; height:16px;  background:url('../images/cz/menu.cz_09.jpg') #645493 ; clear:both; }           

/* Flags */
           .flag-cz           {width: 25px ; height: 25px ;  float: left; position:relative; left:165px; top:-55px; }
           .flag-cz span      {width: 25px ; height: 25px ; background:url('../images/flags/flag.cz.gif') #645493 ;  position:absolute; left:0px ; top:0px;}

           .flag-en           {width: 25px ; height: 25px ;  float: left; position:relative; left:163px; top:-30px; }
           .flag-en span      {width: 25px ; height: 25px ; background:url('../images/flags/flag.en.gif') #645493 ;  position:absolute; left:0px ; top:0px;}

           .flag-it           {width: 25px ; height: 25px ;  float: left; position:relative; left:155px; top:-0px; }
           .flag-it span      {width: 25px ; height: 25px ; background:url('../images/flags/flag.it.gif') #645493 ;  position:absolute; left:0px ; top:0px;}

.return           { position:absolute; left:670px; top:50px; }
.return a         { text-decoration:none;  }
.return span      { font-weight:  bolder; color:#fcc80d; }


#content          { width:995px; min-height: 480px; position:relative; background:url('../images/templ/cont.02.jpg') #645493 no-repeat; float:left; color:rgb(255,255,255) }

#content_transp       { width:995px;  position:relative;  background:url('../images/templ/cont.01.jpg') #645493 no-repeat; float:left; color:rgb(255,255,255) }
.right-text-transp    { width:500px;  position:relative;  margin-top: 0px; float:left; } 
.center-text-transp   { width:30px; height: 480px; position:relative;  float:left; }
.cent02-col           { font-weight:normal; height: 25px; font-size: 13px;  }

#content_rules        { width:995px;  position:relative; background:url('../images/templ/cont.02.jpg') #645493 no-repeat; float:left; color:rgb(255,255,255) }
   .rules_text_left   { width:350px; margin-left:50px; float:left; }
   .rules_text_right  { width:350px;position:relative; left:200px; float:left; }
   .rules_text_boot   { width:800px; margin-left:50px; float:left; }


#content_team     { width:995px;  position:relative; background:url('../images/templ/cont.02.jpg') #645493 no-repeat; float:left; color:rgb(255,255,255) }
   .left-text     { width:280px; position:relative; margin: 50px 0px 0px 40px; float:left; }
   .center-text   { width:280px; height: 480px; position:relative;  float:left; }
   .right-text    { width:300px; position:relative; margin-top: 50px; float:left; } 
      
   .fstrong       { font-weight:  bolder; color:#fcc80d; }
   .fssmall       { font-size:90%; }
   .table         { }
   .left00-col    { width: 5px; height:30px;  }
   .cent00-col    { width: 100px;}
   .right00-col   { width: 5px;}

   .left01-col    { background:#645493 }
   .cent01-col    { height: 25px; font-size: 13px;  }
   .right01-col   { background:#645493 }
   .fs2 a         { display:block; width:150px; height:20px; text-decoration:none; background:#a78758;}
   
   .right-text-transp    { width:500px; position:relative;  margin-top: 50px; float:left; } 
   
   
   
   
  .fs1              { font-size:  0px; }

  .left-team        { width:400px; position:relative; margin: 30px 0px 0px 20px; float:left; }
  .right-team       { width:400px; position:relative; margin-top: 137px; margin-left:135px; float:left; }
  
   .left-top-team-boy   { width:393px; position:relative;height: 41px; float:left; background:url('../images/templ/teamy_01.cz.b.png') no-repeat;   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/templ/teamy_01.cz.png', sizingMethod='fixed'); float:left; }
   .left-lab-team-boy   { width:393px; position:relative;height: 54px; float:left; background:url('../images/templ/teamy_02.cz.b.png')  no-repeat; }
   .left-lab-team-boy a { text-decoration:none;  }
   .right-lab-team-boy  { width:393px; position:relative;height: 54px; float:left; background:url('../images/templ/teamy_03.cz.b.png')  no-repeat; }
   .left-top-team-girl  { width:393px; position:relative;height: 41px; float:left; background:url('../images/templ/teamy_01.cz.g.png') no-repeat;   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/templ/teamy_01.cz.png', sizingMethod='fixed'); float:left; }
   .left-lab-team-girl  { width:393px; position:relative;height: 54px; float:left; background:url('../images/templ/teamy_02.cz.g.png')  no-repeat; }
   .right-lab-team-girl { width:393px; position:relative;height: 54px; float:left; background:url('../images/templ/teamy_03.cz.g.png')  no-repeat; }
   .left-bott-team      { width:393px; position:relative;height: 54px; float:left; background:url('../images/templ/teamy_04.cz.png')  no-repeat; }
   .right-bott-team     { width:393px; position:relative;height: 54px; float:left; background:url('../images/templ/teamy_05.cz.png')  no-repeat; }
   .left-bott-bott      { width:393px; position:relative;height: 54px; float:left; background: #645493 ; float:left;}
   .list-team-boy       { width:400px; position:relative;height: 88px; float:left; background:url('../images/templ/teamy_list.b.png')  no-repeat; float:left}
   .list-team-girl      { width:400px; position:relative;height: 88px; float:left; background:url('../images/templ/teamy_list.g.png')  no-repeat; }
   .telabel-d           { position:absolute; top: 8px; left: 145px; font-weight:bold; color: #fcc80d; }
   .list-lab            { position:absolute; top: 45px; left: 55px; font-weight:bold; }
   .list-item           { width:400px; height: 88px; position:relative; float:left;  border: solid 1px #4a3a7c}
   .list-all            { width:320px; position:relative; top:-10px; left:75px; float:left; }
   .list-all .tr1       { border: 1px solid #f7b711; }
 
   .list-td0       { width:10px; height:30px; background: #49397b; text-align:left; border-right: 0px solid #f7b711;   border-left: 1px solid #f7b711; border-top: 1px solid #f7b711; border-bottom: 1px solid #f7b711;  }
   .list-td1       { background: #49397b; text-align:left;  border-right: 0px solid #f7b711; border-left: 0px solid #f7b711; border-top: 1px solid #f7b711; border-bottom: 1px solid #f7b711;  }
   .list-td2       { background: #49397b; text-align:left;  border-left: 0px solid #f7b711; border-top: 1px solid #f7b711; border-bottom: 1px solid #f7b711; border-right: 1px solid #f7b711;  }
   .list-td3       { background: #645493; text-align:left;  border-left: 0px solid #f7b711; border-top: 0px solid #f7b711; border-bottom: 0px solid #f7b711; border-right: 0px solid #f7b711;  } 
   .list-all .tr2  { width:300px; font-size:0px;  background: none ; border: 0px solid white; }    
  
 
#footer           { width:995px; height:126px; position:relative; background:#645493; clear:both} 
#footer .top      { width:995px; height:29px; background:url('../images/cz/part.cz_01.jpg') #645493 no-repeat; float:left; }
#footer .logo     { width:995px; height:85px; background: #645493 ; float:left; }
#footer  a        { color:white; }
#footer  img      { width:160px; }

.winners        { height:666px; }
.winners table  { position:relative; top:80px; left:80px; float:none; width:316px; border:none; }
.winners table td   { background: #49397b; text-align:left;   border: 1px solid #f7b711;  padding:5px 6px;  }
.winners strong { color:#fcc80d; }
.winners .left-team { height:666px; }
