@charset "windows-1250";
/* CSS Document */

h1 {font-size:27px; font-style: normal; font-weight: lighter; color:#630;}
h2 {font-size:16px; ont-weight: normal; font-weight: lighter; color:#630;}
h3 {font-size:14px; font-weight: bold; line-height:22px; font-weight: lighter; color:#630;}
h4 {font-size:12px; font-style: normal; font-weight: normal; color:#630;} 


BODY {font-family: Arial; font-size:12px; color:#333; padding-top:0px; margin-top:0px; background-color:#ffcc00;}

A {text-decoration:underline; color:#666;}
A:HOVER {text-decoration:underline; color:#666;}


.msg_text {border:1px dotted #F10000; width:623px; padding:10px; margin-top:3px; margin-bottom:3px; background-color: #F6F6F6;}

#obal {width:982px; background-color: #FFF; margin-left:auto; margin-right:auto;}

  #obal .hlavicka {width:982px; height:83px; float:left; background-image:url('layout/hlavicka.jpg'); background-repeat:no-repeat;}
    #obal .hlavicka .mapa {width:972px; height:33px; padding:40px 10px 10px 0px; float:left; text-align: right;}
  #obal .hlavicka_middle {width:982px; height:121px; float:left; text-align: right; background-image:url('layout/hlavicka_1.jpg'); background-repeat:no-repeat;}    
   #obal .hlavicka_middle .texth {width:972px; height:40px; float:left; color: #630; padding:11px 10px 0px 0px; text-align: right;}    
   #obal .hlavicka_middle .texthh {width:972px; height:63px; float:left; color: #630; padding:7px 10px 0px 0px; text-align: right; line-height:28px;}    
  #obal .hlavicka_bottom {width:982px; height:139px; float:left; background-image:url('layout/hlavicka_2.jpg'); background-repeat:no-repeat;}
    #obal .hlavicka_bottom .logo {width:972px; height:118px; padding:11px 10px 20px 0px; text-decoration:none; float:left; color:#FFF; text-align: right; text-decoration:none;}
       #obal .hlavicka_bottom .logo A {color:#FFF; text-decoration:none;}
       #obal .hlavicka_bottom .logo A:HOVER {text-decoration:none;}
       #obal .hlavicka_bottom .logo .active A {color:#FFF; text-decoration:none;}   
   
   
  #text {width:982px; text-align:left; padding:0px 0px 0px 0px; float:left;}       
   
    #text .menu {width:290px; text-align:left; color:#000; font-size: 16px; float:left;}        
      #text .menu .registrace {width:230px; height:26px; float:left; padding:60px 0px 0px 60px; background-image:url('layout/menu_1.jpg');}
      #text .menu .podpora {width:230px; height:25px; float:left; padding:20px 0px 0px 60px; background-image:url('layout/menu_2.jpg');}
      #text .menu .program {width:230px; height:25px; float:left; padding:20px 0px 0px 60px; background-image:url('layout/menu_3.jpg');}
      #text .menu .mapa {width:230px; height:25px; float:left; padding:20px 0px 0px 60px; background-image:url('layout/menu_pozadi.jpg');}
  
      #text .menu A {color:#000; text-decoration: none;}
      #text .menu A:HOVER {color:#000; font-weight: bold; text-decoration: none;}
       
    #text .center {width:614px; text-align:left; color:#666; float:left;}
      #text .center .top {width:614px; height:40px; text-align:left; color:#FFF; float:left; background-image:url('layout/text_top.jpg'); background-repeat:no-repeat;}
      #text .center .middle {width:574px; height:auto; padding:0px 20px 10px 20px; text-align:left; color:#666; float:left; background-image:url('layout/text_middle.jpg'); }
      #text .center .bottom {width:614px; height:11px; text-align:left; color:#FFF; float:left; background-image:url('layout/text_bottom.jpg'); background-repeat:no-repeat;}

    #text .right {width:68px; height:auto; text-align:left; padding:0px 5px 0px 5px; color:#000; float:left; background-color:#FFF;}
      #text .right IMG {border:0px;}

 #obal .clear {width: 1px; clear: both;} /*  roztáhne pozadí až dolů */

  #paticka {width:982px; height:133px; float:left; background-image:url('layout/paticka_loga.jpg');}
  #paticka_1 {width:982px; height:20px; padding:10px 0px 5px 0px; float:left; text-align: right; background-color: #FFCC00;}
