body
      {
      margin: 0px;
      background-color: #E8E6DF;
      color: #000000; 
      font-family: Verdana;
      }

#plocha
      {
      width: 980px;
      margin-left: auto; margin-right: auto;
      }

/* ---------- TOP ------------ */
      
#top
      {
      margin: 0px;      
	    width: 980px; height: 60px;
      }

h1
      {
      text-align: left;
      color: #000000;
      font-size: 22px;
      margin-top: 10px;
      float: left;
      }
     
#menu
      {
      float: left;
      margin-top: 40px;
      margin-left: 130px;
      } 
#menu tr
      {
      font-size: 14px;
      font-weight: bold;
      }
#menu td a
      {
      font-size: 14px;
      padding: 0px 7px 0px 7px;
      text-decoration: none; 
      color: #000000;
      }
#menu td a:hover
      {
      color: #FFB900;
      }

#line
      {
	    width: 980px; height: 50px;
	    background-image: url(index/line.jpg);
	    background-repeat: no-repeat;
      } 

/* ----------------- JADRO ------------ */


/* -- HOME -- */
#home_obrazok
      {
      width: 303px; height: 180px;
      float: left;
      margin: 0px 0px 0px 8px;
      padding: 0px;
      border: 1px solid #818181;
      background-image: url(home/obrazok.jpg);
	    background-repeat: no-repeat;
      }       
      
#home_novinka
      {
      width: 440px; height: 200px;
      float: left;
      margin: 10px 0px 0px 15px;
      border: 1px solid #818181;
      background-color: #C8E5F6;
      }
#home_novinka img
      {
      margin: 10px 5px 0px 10px;
      border: 1px solid #d1d1d1;
      float: left;
      }
#home_novinka h2
      {
      text-align: center;
      color: #000000;
      font-size: 18px;
      margin-top: 10px;
      }      
#home_novinka p
      {
      text-align: left;
      color: #000000;
      font-size: 12px;
      margin: 10px;
      }       
#home_novinka a
      {
      text-align: left;
      color: #8075D0;
      font-size: 12px;
      margin-left: 150px;
      }
      
#home_fotoalbum_vrch
      {
      width: 160px; height: 30px;
      float: left;
      margin: 0px 0px 0px 8px;
      background-image: url(home/fotoalbum.jpg);
	    background-repeat: no-repeat;
      background-color: #C8E5F6;
      }
#home_fotoalbum
      {
      width: 157px; height: 180px;
      float: left;
      text-align: center;
      margin: 0px 0px 0px 8px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      }
#home_fotoalbum a img
      {
      border: 0px solid #000000;
      margin: 5px 0px 5px 0px;
      }
#home_fotoalbum_vrch h3
      {
      text-align: center;
      color: #000000;
      font-size: 13px;
      margin: 8px 0px 0px 0px;
      }  	  
#home_left
      {
      width: 140px; height: 500px;
      margin-right: 15px;
      float: left;
      }
      
#home_login
      {
      width: 140px; height: 100px;
      float: left;
      margin: 0px 0px 0px 10px;
      background-image: url(home/login.jpg);
	    background-repeat: no-repeat;
      }
#home_login h3
      {
      text-align: center;
      color: #000000;
      font-size: 13px;
      margin: 1px 0px 0px 0px;
      } 
#home_login form
      {
      margin: 0px;
      }      
#home_login table td
      {
      text-align: left;
      color: #000000;
      font-size: 10px;
      margin: 0px;
      } 
#home_login_tlacitko
      {
      width: 70px; height: 21px;
      margin: 0px 0px 0px 30px;
      }
.home_login_ramcek
      {
      width: 85px;
      }       

#home_reklama
      {
      text-align: center;
      width: 140px; height: 610px;
      float: left;
      padding-top: 10px;
      margin: 30px 0px 10px 0px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      }

#home_center
      {
      width: 395px; height: 400px;
      margin: 0px 13px 0px 0px;
      float: left;
      }

#home_news
      {
      width: 395px; height: 400px;
      float: left;
      margin: 10px 0px 0px 5px;
      border: 1px solid #818181;
      background-color: #C8E5F6;
      }
#home_news h2
      {
      height: 30px;
      text-align: left;
      color: #000000;
      font-size: 17px;
      margin: 10px 0px 0px 0px;
      padding: 0px 0px 0px 15px;
      background-image: url(home/news.jpg);
	    background-repeat: no-repeat;
	    background-position: bottom;
      }
#home_news h3
      {
      text-align: left;
      color: #000000;
      font-size: 12px;
      font-weight: bold;
      background-color: #FFB900;
      margin: 10px 0px 0px 0px;
      }
#home_news p
      {
      text-align: left;
      color: #000000;
      font-size: 10px;
      margin: 5px;
      }
#home_news p a
      {
      text-align: left;
      color: #8075D0;
      font-size: 10px;
      margin-left: 300px;
      }
                  

#home_odkazy
      {
      width: 220px; height: 330px;
      float: left;
      text-align: center;
      margin: 10px 0px 0px 8px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      }
#home_odkazy img
      {
      border: solid 1px #000000;
      float: left;
      margin: 5px;
      }      

#home_friends
      {
      width: 145px;
      float: left;
      text-align: center;
      margin: 10px 0px 0px 10px;
      border: 1px solid #818181;
      background-color: #C8E5F6;
      }
#home_friends img
      {
      border: solid 1px #000000;
      margin: 3px 0px 3px 0px;
      }                  

#home_spravy
      {
      width: 195px; height: 750px;
      float: left;
      margin: 10px 0px 0px 5px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      }
#home_spravy div
      {
      height: 66px;
      border-bottom: dotted 1px #000000;
      text-align: left;
      color: #000000;
      font-size: 9px;
      margin: 0px;
      }
#home_spravy h2
      {
      height: 30px;
      text-align: left;
      color: #000000;
      font-size: 17px;
      margin: 10px 0px 0px 0px;
      padding: 0px 0px 0px 15px;
      background-image: url(home/spravy.jpg);
	    background-repeat: no-repeat;
	    background-position: bottom;
      }      
#home_spravy img
      {
      border: solid 1px #000000;
      margin: 2px;
      float: left;
      }      
#home_spravy h3
      {
      text-align: left;
      color: #000000;
      font-size: 10px;
      font-weight: bold;
      margin: 0px 0px 0px 0px;
      }
#home_spravy a
      {
      color: #000000;
      text-decoration: none;
      }      
#home_spravy a:hover
      {
      background-color: #FFB900;
      }

      
#home_right
      {
      width: 150px; height: 500px;
      float: left;
      margin: 0px;
      }

#home_pocasie
      {
      width: 140px; height: 175px;
      float: left;
      margin: 30px 0px 0px 20px;
      border: 1px solid #818181;
      background-color: #7E859E;
      }
#home_pocasie img
      {
      border: none;
      }      

#home_akcie
      {
      width: 157px; height: 518px;
      float: left;
      text-align: center;
      margin: 20px 0px 0px 10px;
      border: 1px solid #818181;
      background-color: #C8E5F6;
      }
#home_akcie h2
      {
      text-align: center;
      color: #000000;
      font-size: 15px;
      margin: 10px 0px 10px 0px;
      } 
#home_akcie img
      {
      border: solid 1px #000000;
      }           
#home_akcie h3
      {
      text-align: center;
      text-decoration: underline; 
      color: #000000;
      font-size: 12px;
      font-weight: bold;
      margin: 10px 0px 0px 0px;
      }
#home_akcie p
      {
      text-align: left;
      color: #000000;
      font-size: 10px;
      margin: 5px;
      }
#home_akcie p a
      {
      text-align: left;
      color: #8075D0;
      font-size: 10px;
      margin-left: 80px;
      }                 


/* -- JAZDCI -- */
#jazdci_left
      {
      width: 313px;
      float: left;
      margin: 0px 10px 10px 0px;
      }

.jazdci_kontakt      
      {
      width: 303px; height: 150px;
      float: left;
      margin: 10px 0px 0px 8px;
      padding: 0px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      }
.jazdci_kontakt img     
      {
      border: solid 1px #000000;
      margin: 4px;
      float: left;
      }
.jazdci_kontakt h3     
      {
      text-align: center;
      margin: 5px 0px 10px 0px;
      font-size: 17px;
      }
.jazdci_kontakt p     
      {
      text-align: left;
      margin: 5px 0px 5px 5px;
      font-size: 10px;
      }
.jazdci_kontakt a     
      {
      color: #8075D0;
      text-align: left;
      margin: 5px 0px 5px 100px;
      font-size: 10px;
      }

#jazdci_profil
      {
      width: 450px;
      float: left;
      margin: 10px 0px 0px 5px;
      border: 1px solid #818181;
      background-color: #C8E5F6;
      }
#jazdci_profil h2     
      {
      text-align: center;
      width: 220px;
      margin: 10px 0px 10px 0px;
      font-size: 25px;
      float: left;
      }      
#jazdci_profil img     
      {
      border: solid 1px #000000;
      margin: 4px;
      float: right;
      }      
#jazdci_profil p     
      {
      text-align: left;
      margin: 5px;
      font-size: 12px;
      }
      
#jazdci_right
      {
      width: 150px;
      float: left;
      margin: 0px;
      } 

#jazdci_anketa
      {
      width: 150px;
      float: left;
      margin: 30px 0px 0px 20px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      }

#jazdci_stare_ankety
      {
      text-align: center;
      width: 150px;
      float: left;
      margin: 30px 0px 0px 20px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      }
#jazdci_stare_ankety h3
      {
      color: #000000;
      font-size: 16px;
      }
#jazdci_stare_ankety h4
      {
	  border-top: 1px dotted #818181;
	  border-bottom: 1px dotted #818181;
      padding-top: 5px;	 
      padding-bottom: 5px;		  
      color: #000000;
	  background-color: #FFB901;
      font-size: 11px;
      }
#jazdci_stare_ankety p
      {
      color: #000000;
      font-size: 10px;
      }      

#jazdci_reklama
      {
      text-align: center;
      width: 165px; height: 600px;
      float: left;
      padding-top: 10px; 
      margin: 20px 0px 0px 10px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      }                       


/* -- REPORTY -- */
#reporty_left
      {
      width: 313px; height: 670px;
      float: left;
      margin: 0px 10px 0px 0px;
      }

#reporty_menu
      {
      width: 303px;
      float: left;
      margin: 0px 0px 0px 8px;
      padding: 0px;
      border: 1px solid #818181;
      background-color: #C8E5F6;
      }
#reporty_menu a
      {
      margin: 0px;
      }      
#reporty_menu a p
      {
      font-size: 14px;
      color: #000000;
      text-align: center;
      margin: 0px;
      padding: 5px;
      background-color: #C8E5F6;
      width: 293px; height:12px;
      border-bottom: dotted 1px #818181;
      } 
#reporty_menu a:hover p
      {
      margin: 0px;
      padding: 5px;
      background-color: #FFB900;
      width: 293px; height:12px;
      }            
      
#reporty_naj
      {
      width: 303px; height: 100px;
      float: left;
      margin: 15px 0px 0px 8px;
      padding: 0px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      }
#reporty_naj h3
      {
      margin: 10px 0px 5px 0px;
      text-align: center;
      font-size: 18px;
      }
#reporty_naj a
      {
      text-decoration: none;
      text-align: center;
      font-size: 16px;
      color: #8075D0;
      font-weight: bold;
      }  
#reporty_naj a:hover p
      {
      background-color: #FFB900;
      }                
      
#reporty_reklama
      {
      text-align: center;
      width: 303px; height: 250px;
      float: left;
      margin: 15px 0px 0px 8px;
      padding: 0px;
      border: 1px solid #818181;
      background-color: #C8E5F6;
      }                  

#reporty_reporty
      {
      width: 600px;
      float: left;
      margin: 10px 0px 0px 20px;
      padding: 0px;
      }

.reporty_report1     
      {
      width: 280px; height: 120px;
      float: left;
      margin: 10px 0px 0px 15px;
      padding: 0px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      }
.reporty_report2     
      {
      width: 280px; height: 120px;
      float: left;
      margin: 10px 0px 0px 15px;
      padding: 0px;
      border: 1px solid #818181;
      background-color: #C8E5F6;
      }      
.reporty_report1 img     
      {
      border: solid 1px #000000;
      margin: 4px;
      float: left;
      }
.reporty_report2 img     
      {
      border: solid 1px #000000;
      margin: 4px;
      float: left;
      }      
.reporty_report1 h3     
      {
      float: left;
      width: 150px;
      text-align: center;
      margin: 5px 0px 10px 0px;
      font-size: 17px;
      }
.reporty_report2 h3     
      {
      float: left;
      width: 170px;
      text-align: center;
      margin: 5px 0px 10px 0px;
      font-size: 17px;
      }      
.reporty_report1 p     
      {
      text-align: left;
      margin: 5px 0px 5px 5px;
      font-size: 10px;
      }
.reporty_report2 p     
      {
      text-align: left;
      margin: 5px 0px 5px 5px;
      font-size: 10px;
      }      
.reporty_report1 a     
      {
      color: #8075D0;
      text-align: left;
      margin: 5px 0px 5px 60px;
      font-size: 10px;
      }
.reporty_report2 a     
      {
      color: #8075D0;
      text-align: left;
      margin: 5px 0px 5px 60px;
      font-size: 10px;
      }
      
.reporty_zobrazenie
      {
      font-size: 9px;
      font-weight: bold;
      margin: 20px 0px 0px 160px;
      }
      
.reporty_report_velky    
      {
      width: 600px;
      float: left;
      margin: 10px 0px 0px 20px;
      padding: 0px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      } 
.reporty_report_velky h2
      {
      text-align: center;
      margin: 10px;
      font-size: 20px;
      }      
.reporty_report_velky p
      {
      text-align: left;
      margin: 5px;
      font-size: 10px;
      }

#reporty_fotoalbum
      {
      margin: 10px;
      text-align: center;
      }
#reporty_fotoalbum img
      {
      margin: 5px;
      border: solid 1px #000000; 
      }


/* -- VIDEA -- */
#video_left
      {
      width: 313px; height: 300px;
      float: left;
      margin: 0px 10px 0px 0px;
      }
      
#video_videoweb
      {
      width: 303px; height: 120px;
      float: left;
      margin: 0px 0px 0px 8px;
      padding: 0px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      }
#video_videoweb a img
      {
      border: solid 0px #000000;
      } 

#video_menu
      {
      width: 200px; height: 400px;
      float: left;
      margin: 20px 0px 0px 50px;
      padding: 0px;
      border: 1px solid #818181;
      background-color: #C8E5F6;
      } 
#video_menu a p
      {
      font-size: 14px;
      color: #000000;
      text-decoration: none;
      text-align: center;
      margin: 0px;
      padding: 5px 0px 5px 0px;
      background-color: #C8E5F6;
      width: 200px; height:16px;
      border-bottom: dotted 1px #818181;
      }           
#video_menu a:hover p
      {
      background-color: #FFB900;
      }                                  

#video_stred
      {
      width: 620px; height: 550px;
      float: left;
      margin: 10px 0px 0px 5px;
      padding: 0px;
      }
#video_stred h2
      {
      text-align: center;
      font-size: 20px;
      }

#video_stred_left
      {
      text-align: center;
      width: 110px; height: 450px;
      float: left;
      margin: 0px;
      padding: 0px;
      }
#video_stred_left img
      {
      margin-top: 100px;
      }      
#video_stred_left a img
      {
      border: solid 0px #000000;
      }

#video_velke
      {
      width: 400px; height: 450px;
      float: left;
      margin: 0px;
      padding: 0px;
      }      

#video_stred_right
      {
      text-align: center;
      width: 110px; height: 450px;
      float: left;
      margin: 0px;
      padding: 0px;
      }
#video_stred_right img
      {
      margin-top: 100px;
      }
#video_stred_right a img
      {
      border: solid 0px #000000;
      }         

#video_reklama
      {
      text-align: center;
      width: 620px; height: 60px;
      float: left;
      margin: 20px 0px 0px 0px;
      padding-top: 5px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      }

/* -- CLANKY -- */
#clanky_left
      {
      width: 303px;
      float: left;
      margin: 0px 0px 10px 0px;
      }

#clanky_novinka
      {
      width: 303px; height: 150px;
      float: left;
      margin: 0px 0px 0px 8px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      } 
#clanky_novinka img
      {
      border: solid 1px #000000;
      float: left;
      margin: 10px 5px 5px 5px; 
      } 
#clanky_novinka h3
      {
      float: left;
      width: 170px; height: 23px;
      text-align: center;
      font-size: 12px;
      }
#clanky_novinka p
      {
      margin: 0px 5px 0px 0px; 
      font-size: 9px;
      }
#clanky_novinka a
      {
      text-align: left;
      color: #8075D0;
      font-size: 9px;
      margin: 0px 0px 2px 120px;
      }                            

#clanky_news
      {
      width: 303px;
      float: left;
      margin: 20px 0px 0px 8px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      }
#clanky_news h3
      {
      text-align: left;
      color: #000000;
      font-size: 12px;
      font-weight: bold;
      background-color: #FFB900;
      margin: 0px 0px 0px 0px;
      }
#clanky_news p
      {
      text-align: left;
      color: #000000;
      font-size: 10px;
      margin: 5px;
      }
#clanky_news p a
      {
      text-align: left;
      color: #8075D0;
      font-size: 10px;
      margin-left: 220px;
      }


#clanky_reklama
      {
      text-align: center;
      width: 303px; height: 250px;
      float: left;
      margin: 20px 0px 10px 8px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      }

#clanky_stred
      {
      width: 460px;
      float: left;
      margin: 0px 0px 10px 20px;
      }            

#clanky_najnovsi
      {
      width: 460px; height: 180px;
      float: left;
      margin: 0px 0px 10px 10px;
      border: 1px solid #818181;
      background-color: #C8E5F6;
      }
#clanky_najnovsi img
      {
      border: solid 1px #000000;
      margin: 10px;
      float: left;
      }           
#clanky_najnovsi h2
      {
      text-align: center;
      color: #000000;
      font-size: 18px;
      font-weight: bold;
      margin: 10px 0px 0px 0px;
      }
#clanky_najnovsi p
      {
      text-align: left;
      color: #000000;
      font-size: 12px;
      margin: 5px 5px 0px 5px;
      }
#clanky_najnovsi a
      {
      text-align: left;
      color: #8075D0;
      font-size: 10px;
      margin-left: 180px;
      }
#clanky_najnovsi_zobraz p
      {
      font-size: 9px;
      font-weight: bold;
      margin: 70px 0px 0px 350px;
      }

.clanky_clanok
      {
      width: 460px; height: 100px;
      float: left;
      margin: 0px 0px 10px 10px;
      border: 1px solid #818181;
      background-color: #C8E5F6;
      } 
.clanky_clanok img
      {
      border: solid 1px #000000;
      margin: 10px;
      float: left;
      }           
.clanky_clanok h2
      {
      text-align: center;
      color: #000000;
      font-size: 14px;
      font-weight: bold;
      margin: 10px 0px 0px 0px;
      }
.clanky_clanok p
      {
      text-align: left;
      color: #000000;
      font-size: 12px;
      margin: 5px 5px 0px 5px;
      }
.clanky_clanok a
      {
      text-align: left;
      color: #8075D0;
      font-size: 10px;
      margin-left: 280px;
      }
.clanky_clanok_zobraz p
      {
      font-size: 9px;
      font-weight: bold;
      margin: 9px 0px 0px 350px;
      }

.clanky_clanok_velky
      {
      width: 460px;
      float: left;
      margin: 0px 0px 10px 10px;
      border: 1px solid #818181;
      background-color: #C8E5F6;
      padding-bottom: 20px;
      }
.clanky_clanok_velky img
      {
      border: solid 1px #000000;
      margin: 10px;
      float: right;
      }           
.clanky_clanok_velky h2
      {
      text-align: center;
      color: #000000;
      font-size: 20px;
      font-weight: bold;
      margin: 10px 0px 20px 0px;
      }
.clanky_clanok_velky p
      {
      text-align: left;
      float: left;
      color: #000000;
      font-size: 12px;
      margin: 5px;
      }
.clanky_clanok_velky a
      {
      text-align: left;
      color: #8075D0;
      float: left;
      font-size: 12px;
      margin: 10px 10px 10px 280px;
      } 
        
#clanky_right
      {
      width: 150px;
      float: left;
      margin: 0px 0px 10px 20px;
      } 

#clanky_udaje
      {
      width: 150px; height: 250px;
      float: left;
      text-align: center;
      margin: 30px 0px 0px 10px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      }
#clanky_udaje h3
      {
      margin: 10px 0px 20px 0px;
      text-align: center;
      font-size: 18px;
      } 
#clanky_udaje a
      {
      text-decoration: none;
      text-align: center;
      font-size: 16px;
      color: #8075D0;
      font-weight: bold; 
      }                   
#clanky_udaje p
      {
      margin: 40px 5px 5px 5px;
      text-align: left;
      font-size: 10px;
      color: #000000;
      }
      
#clanky_akcie
      {
      width: 150px; height: 400px;
      float: left;
      margin: 20px 0px 0px 10px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      }
#clanky_akcie img
      {
      border: solid 1px #000000;
      margin: 10px 0px 0px 25px;
      }           
#clanky_akcie h3
      {
      text-align: center;
      text-decoration: underline; 
      color: #000000;
      font-size: 12px;
      font-weight: bold;
      margin: 10px 0px 0px 0px;
      }
#clanky_akcie p
      {
      text-align: left;
      color: #000000;
      font-size: 9px;
      margin: 5px 5px 0px 5px;
      }
#clanky_akcie a
      {
      text-align: left;
      color: #8075D0;
      font-size: 10px;
      margin-left: 80px;
      }             

#clanky_fotoalbum
      {
      margin: 10px 5px 10px 5px;
      text-align: center;
      }
#clanky_fotoalbum img
      {
      margin: 5px;
      border: solid 1px #000000; 
      }

#clanky_fotoalbum a
      {
      float: left; margin: 0px;
      }

/* -- FRIENDS -- */
#friends_left
      {
      width: 303px;
      float: left;
      margin: 0px 10px 0px 0px;
      }

#friends_top
      {
      text-align: center;
      width: 303px; 
      float: left;
      margin: 0px 0px 0px 8px;
      border: 1px solid #818181;
      background-color: #C8E5F6;
      background-image: url(friends/top.jpg);
	    background-repeat: no-repeat;
	    background-position: top;
	    text-align: center;
	    padding-top: 120px; 
      }                 
#friends_top img
      {
      border: 1px solid #000000;
      margin-bottom: 15px;
      }

#friends_reklama
      {
      text-align: center;
      width: 303px; height: 270px;
      float: left;
      margin: 20px 0px 20px 8px;
      padding-top: 10px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      }       

.friendZ
      {
      width: 140px; height: 200px;
      float: left;
      margin: 10px 0px 10px 20px;
      padding: 0px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      }
.friendZ img
      {
      margin: 4px;
      border: solid 1px #000000;
      }
.friendZ h2
      {
      font-size: 17px;
      text-align: center;
      margin: 4px 0px 7px 0px;
      }
     
.friendM
      {
      width: 140px; height: 200px;
      float: left;
      margin: 10px 0px 10px 20px;
      padding: 0px;
      border: 1px solid #818181;
      background-color: #C8E5F6;
      }       
.friendM img
      {
      margin: 4px;
      border: solid 1px #000000;
      }
.friendM h2
      {
      font-size: 17px;
      text-align: center;
      margin: 4px 0px 7px 0px;
      }


/* -- FORUM-- */
#forum_left
      {
      width: 303px;
      float: left;
      margin: 0px 0px 10px 0px;
      }

#forum_smajlovia
      {
      width: 303px; height: 200px;
      overflow: auto;
      float: left;
      margin: 0px 0px 0px 8px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      }      
#forum_smajlovia h2
      {
      color: #000000;
      font-size: 17px;
      margin: 0px;
      text-align: center;
      }
#forum_smajlovia p
      {
      color: #000000;
      font-size: 10px;
      margin: 5px;
      text-align: left;
      }
      
#forum_nastenka
      {
      width: 303px; height: 600px;
      float: left;
      margin: 20px 0px 0px 8px;
      border: 1px solid #818181;
      background-color: #C8E5F6;
      } 

#forum_stred
      {
      width: 500px;
      float: left;
      margin: 0px 0px 0px 20px;
      }

#forum_formular
      {
      width: 400px; height: 120px;
      float: left;
      margin: 20px 0px 0px 49px;
      border: 1px solid #818181;
      background-color: #C8E5F6;
      }      
#forum_formular p
      {
      font-size: 12px;
      width: 190px; height: 20px;
      float: left;
      margin: 4px 0px 0px 10px;
      }
#forum_formular #forum_text 
      {
      width: 370px; height: 50px;
      margin: 4px 0px 0px 5px;
      }     
#forum_formular #forum_skate 
      {
      font-size: 10px;
      float: left;
      width: 200px; height: 50px;
      margin: 47px 0px 0px 10px;
      } 
#forum_formular #forum_button 
      {
      font-size: 10px;
      float: left;
      width: 150px; height: 50px;
      margin: 45px 0px 0px 10px;
      }      

#forum_prispevky
      {
      width: 400px;
      float: left;
      margin: 20px 0px 0px 49px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      } 
#forum_prispevky a img
      {
      border: 0px solid #818181;
   } 
#forum_prispevky .forum_prispevok
      {
      margin-bottom: 10px;
      } 
#forum_prispevky .forum_prispevok_meno
      {
      width: 200px; height: 20px;
      color: #000000;
      margin: 0px;
      font-size: 12px;
      font-weight: bold;
      text-align: center;
      border-bottom: 1px solid #818181;
      background-color: #FFB900;
      float:left;
      }
#forum_prispevky .forum_prispevok_cas
      {
      width: 198px; height: 20px;
      color: #000000;
      margin: 0px;
      font-size: 12px;
      font-weight: bold;
      text-align: right;
      border-left: 1px solid #818181;
      border-bottom: 1px solid #818181;
      background-color: #FFB900;
      float:left;
      }        
#forum_prispevky .forum_prispevok_text p
      {
      color: #000000;
      width: 390px;
      margin: 0px;
      padding: 5px;
      overflow: auto;
      font-size: 10px;
      text-align: left;
      float:left;
      border-bottom: 1px solid #818181;
      } 

#forum_sipky
      {
      width: 400px; height: 30px;
      padding-top: 10px;
      float: left;
      text-align: center;
      font-weight: bold;
      font-size: 12px;
      }
#forum_sipky a
      {
      text-decoration: none;
      color: #8075D0;
      }    

#forum_right
      {
      width: 120px;
      float: left;
      margin: 0px;
      }

#forum_udaje
      {
      width: 140px;
      float: left;
      margin: 0px 0px 0px 0px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      }
#forum_udaje h3
      {
      margin: 20px 0px 5px 0px;
      text-align: center;
      font-size: 14px;
      }
#forum_udaje p
      {
      margin: 5px 5px 10px 5px;
      text-align: left;
      font-size: 12px;
      color: #000000;
      }
      
#forum_reklama
      {
      text-align: center;
      width: 120px; height: 600px;
      float: left;
      margin: 10px 10px 0px 10px;
      border: 1px solid #818181;
      background-color: #C8E5F6;
      }


/* -- STAHUJ -- */
#download_left
      {
      width: 303px; height: 600px;
      float: left;
      margin: 0px 0px 0px 8px;
      padding: 0px 0px 0px 0px;
      border: 1px solid #818181;
      background-color: #C8E5F6;
      }
#download_left h3
      {
      text-align: center;
      color: #000000;
      font-size: 12px;
      font-weight: bold;
      background-color: #FFB900;
      border: 1px solid #818181;
      margin: 0px;
      } 
#download_left p
      {
      text-align: left;
      color: #000000;
      font-size: 12px;
      margin: 5px 5px 20px 5px;
      }
#download_left a
      {
      text-align: left;
      color: #8075D0;
      font-size: 12px;
      }

#download_stred
      {
      width: 500px;
      float: left;
      margin: 0px 20px 0px 0px;
      }

.download_zalozka
      {
      width: 267px; height: 40px;
      float: left;
      margin: 0px 0px 0px 13px;
      padding: 0px;
      float: left;
      background-image: url(download/zalozka.jpg);
	    background-repeat: no-repeat;
	    background-position: left;
      }
.download_zalozka h2
      {
      text-align: center;
      color: #000000;
      font-size: 16px;
      font-weight: bold;
      margin: 15px 0px 0px 0px;
      }
      
.download_tema
      {
      width: 480px;
      float: left;
      text-align: center;
      margin: 0px 0px 20px 20px;
      padding: 0px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      }
.download_tema p
      {
      text-align: left;
      font-size: 12px;
      margin: 10px;
      } 
.download_tema a img
      {
      border: solid 1px #000000;
      font-size: 12px;
      margin: 10px;
      }                

#download_reklama
      {
      text-align: center;
      width: 120px; height: 590px;
      float: left;
      margin: 0px 0px 0px 0px;
      padding: 10px;
      border: 1px solid #818181;
      background-color: #C8E5F6;
      }      

/* -- KONTAKT -- */
#kontakt_mail
      {
      width: 303px; height: 380px;
      float: left;
      margin: 0px 0px 0px 8px;
      padding: 20px 0px 0px 0px;
      border: 1px solid #818181;
      background-color: #C8E5F6;
      }
#kontakt_mail p
      {
      text-align: center;
      font-size: 12px;
      width: 303px; height: 50px;
      float: left;
      margin: 0px;
      }
#kontakt_mail #mail_text 
      {
      width: 290px; height: 150px;
      margin: 5px 0px 0px 5px;
      float: left;
      }     
#kontakt_mail #mail_skate 
      {
      font-size: 10px;
      float: left;
      width: 200px; height: 50px;
      margin: 140px 0px 0px 10px;
      } 
#kontakt_mail #mail_button 
      {
      font-size: 10px;
      float: left;
      width: 150px; height: 50px;
      margin: 0px 0px 0px 80px;
      }   

#kontakt_admin
      {
      width: 400px; height: 200px;
      float: left;
      margin: 70px 0px 0px 130px;
      padding: 0px;
      border: 1px solid #818181;
      background-color: #D9EBE2;
      } 
#kontakt_admin img
      {
      border: solid 1px #000000;
      float: left;
      margin: 30px 20px 0px 10px;
      }          
#kontakt_admin h2
      {
      font-size: 22px;
      text-align: center;
      width: 220px;
      float: left;
      margin: 10px;
      }
#kontakt_admin h3
      {
      font-size: 14px;
      text-align: center;
      width: 240px;
      float: left;
      margin: 0px 0px 20px 0px;
      }      
#kontakt_admin p
      {
      float: left;
      margin: 0px;
      font-size: 12px;
      text-align: left;
      }        
#kontakt_admin a
      {
      text-decoration: none;
      color: #8075D0;
      }      
            
/* ------------------ DOWN ------------ */

#down
      {
	    width: 980px; height: 150px;
	    float: left;
	    margin-top: 0px;
	    background-image: url(index/down.jpg);
	    background-repeat: no-repeat;
      } 

#downmenu ul
      {
      margin: 0px;
      list-style-type: none;
      text-align: center;
      padding: 30px 0px 0px 0px; 
      font-size: 12px;
      }          
#downmenu li
      {
      display: inline;
      padding: 0px 10px 0px 10px; 
      }
.downmenu_b { border-right: solid 1px #d1d1d1; }  
.downmenu_x { border: none; }       
#downmenu a
      {
      text-decoration: none;
      color: #000000;
      }

#validne
      {
      margin-top: 10px;
      text-align: center;
      }
#validne img
      {
      border: none;
      }
      
#down p
      {
      padding-top: 10px;
      text-align: center;
      font-size: 10px;
      } 

#onco_sk { border: none; }                             
                                                                                                                                                                               