body {
	font-family: Helvetica, Arial, sans-serif;	
	font-size:14px;
	margin: 0 auto 0 ;
	padding: 0;
	background: #f2f2f0 url("/img/pole.png");
	background-position: center top;
	background-repeat: repeat-x;
}



#page {
	margin: 0 auto 0 ;
	text-align: left;
	width: 961px;
}


#header {
  visibility: none;
  display: none;
	  
}



#menu {  
  visibility: none;
  display: none;
}

#content {
  width: 957px;
  background-color: white;
}

#content h1,#content h2,#content h3{
 margin: 10px; 
}

#content p{
 margin: 15px; 
}

#contbl{ width: 954px; padding: 10px; padding-top: 18px;}
  #contbl tr{ height: 37px; }
    #cnttbl1{ background: url('/img/nav/tlac_ukos1.png') no-repeat; width: 4px;}
    #cnttbl2{ background: #3ab01f; padding-left: 10px;}
      #cnttbl2 h1{  display: inline;  color: white;  font-weight: bold;  font-size: 14px;}
    #cnttbl3{ background: url('/img/nav/tlac_ukos2.png') no-repeat; width: 2px;}
    #cnttbl4{ width: 10px;}
    #cnttbl5{ background: url('/img/nav/pruh_ukos1.png') no-repeat; width: 5px;}
    #cnttbl6{ background: #dfdfdf; padding-left: 10px; color: #666666; font-size: 12px;}
    #cnttbl7{ background: url('/img/nav/pruh_ukos2.png') no-repeat; width: 9px;}
    #cnttbl8{ background: url('/img/nav/tlac_pozadi1.png'); width: 180px; padding-left: 10px;}
      #cnttbl8 a{ color: white; font-size: 14px; font-weight: bold;   }
      #cnttbl8 a:hover{ color: yellow;}


#cntleft {
    width: 650px;
    float: left;
}



#cntleft p{ margin: 20px; margin-top: 8px; margin-bottom: 8px;}



#taborinfo{
 width: 640px; 
 margin: 10px;
}

#taborinfo .tinfo{
  background: url('/img/main/taborinfo.png') no-repeat; 
  width: 286px;
  height: 38px;
  padding-left: 10px;
  color: #686868;
}

#taborinfo .tinfo span{
font-weight: bold;
color: #1f1f1f;
}


#taborinfo .tinfopora {
  background: #fdd900;
  color: #aa570B;
  vertical-align: top;
  padding-top: 4px;
}

	
#taborinfo table{

  margin: 0px;
  margin-left: 20px;
}

#taborinfo table td{
  color: black;
    padding-left: 12px;
}

#taborinfo table td[colspan="2"]{
  background: url('/img/main/zlutaporadatel.png') no-repeat;
  width: 264px;
  height: 37px;
}
#taborinfo table td[colspan="2"] span{
  color: #643000;
  font-weight: bold;
}

#taborinfo table td span{
  color: #AA570B;
}


#taborturnusy{
 width: 640px; 
 margin: 10px;
}
#taborturnusy .prihlaskaseda{
  height: 44px;
}

#taborturnusy .prihlaskapoznamka{
  height: 25px;
}

#taborturnusy .prihlaskacenazaden{
  height: 44px;
  text-align: center;
}

#taborturnusy .taborturnusth{
  background-color: #e9e9e9;
  height: 26px;
}
#taborturnusy .taborturnusyleva{
  background: url('/img/main/turnusukos1.png') right no-repeat;
  background-color: white;
  width: 17px;   
}

#taborturnusy .taborturnusyprava{
  background: url('/img/main/turnusukos2.png') left no-repeat;
  background-color: #FFFFFF;
}


#taborturnusy .prihlaskaseda{height: 44px;}
#taborturnusy tr {background:  url('/img/main/turnusukos3.png') repeat-x;}

#taborturnusy .prihlaskacena{
  background: url('/img/main/cenacervena.png') no-repeat;
  width: 88px;
  height: 40px;
  color: white;
  text-align: center;
}

#taborturnusy .taborturnusyprihlaska {
  background: url('/img/main/prihlaskamodra.png') no-repeat;
  width: 139px;
  text-align: center;
}

#cntright {  visibility: none;
  display: none;
width: 300px; float: right;}
#cntright h3, #cntright h2{ background: url('/img/main/nadpisprava.png'); font-size: 14px; width: 272px; height: 28px; display: block; color: #4A4A4A; padding-left: 20px; padding-top: 10px; margin: 5px;}

#footer {clear: both;border-top: 1px dotted #A9A9A9;margin: 5px;margin-top: 70px;padding-top: 20px;font-size: 12px;}
#footer #logobottom{background-image: url('/img/bottom/logo.png');display: inline-block;width: 82px;height: 37px;}
#footer #copybottom{display: inline-block;width: 300px;height: 37px;color: #4A4A4A;}
#footer #copybottom a{color: #4A4A4A;font-weight: bold;}
#footer #menubottom{display: inline-block;width: 500px;height: 37px;float: right;}
#footer #menubottom a{color: #4A4A4A;}


.clear {clear: both; visibility: hidden; }

.taborrightth{width: 292px; height: 163px; font-size: 12px;}
.taborrightth table{background: url('/img/main/right-tabor-mask.png'); width: 292px; height: 163px;}
.taborrightnadpis{padding-left: 130px; height: 48px; color: white; font-weight: bold; vartical-align: bottom;}
.taborrightnadpis div{height: 16px; overflow: hidden;}
.taborrightnadpis a{color: white;}
.taborrightnadpis a:hover{color: yellow;}
.taborrightbody{padding-left: 120px; height: 20px; color: #7d7d7d; }
.taborrightblank{padding-left: 120px; height: 60px; padding-right: 30px; color: gray; font-size: 14px; }
.taborrightcena{padding-left: 130px; color: white; font-weight: bold;}
.taborrightcena span{float: right; padding-right: 30px;}
.taborrightcena a:hover{color: yellow;}
.taborrightcena a{color: white;}
.taborrightkonec{padding-left: 130px; height: 17px;}

.noveclanky { width: 293px; float: left; margin: 10px; font-size: 12px;}
.noveclanky1 { width: 293px; height: 57px; color: #4A4A4A; padding-left: 25px; font-weight: bold; background: url('/img/main/clanek_01.png');}
.noveclanky2 { width: 293px; height: 92px; background: url('http://www.nonstop.estranky.cz/img/picture/127/pastelkyfu2.jpg');}
.noveclanky2 div{ width: 293px; height: 92px; background: url('/img/main/clanek_02.png');}
.noveclanky2 b{display: inline-block; padding-top: 60px; padding-left: 40px;}
.noveclanky2 a{display: inline-block; padding-top: 50px; padding-left: 20px; width: 200px; color: #aa570b; font-weight: bold; text-decoration: underline;}
.noveclanky3 { width: 293px; height: 15px; background: url('/img/main/clanek_03.png');}
.noveclanky4 { width: 293px; height: 92px; background: url('http://tapety-na-plochu.luksoft.cz/nahled-velky/trava.jpg');}
.noveclanky4 div{ width: 293px; height: 92px; background: url('/img/main/clanek_04.png');}
.noveclanky4 b{display: inline-block; padding-top: 60px; padding-left: 40px;}
.noveclanky4 a{display: inline-block; padding-top: 50px; padding-left: 20px; width: 200px; color: #aa570b; font-weight: bold; text-decoration: underline;}
.noveclanky5 { width: 293px; height: 43px; font-weight: bold; padding-left: 100px; background: url('/img/main/clanek_05.png');}

.novehry {background: url('/img/main/paletka_01.png'); width: 293px; height: 299px;  float: left; margin: 10px;  font-size: 12px;}
.novehry1 { width: 293px; height: 57px; color: #4A4A4A; padding-left: 25px; font-weight: bold;}  
.novehrya div {margin-left: 20px; margin-right: 10px; border-bottom: 1px dotted gray;}
.novehrya div b{color: #4A4A4A;}
.novehrya div a{color: #4A4A4A;}
.novehry5 { width: 293px; height: 43px; font-weight: bold; padding-left: 100px;}
  
.prace {background: url('/img/main/prace.png'); width: 292px; height: 132px;  float: left; margin: 10px; font-size: 12px;}
.prace1 {height: 52px; color: white; padding-left: 25px; font-weight: bold;}  
.prace2 {padding-left: 20px; color: white;}
.prace3 {height: 43px; font-weight: bold; padding-left: 12px;}
.prace3 b{padding-left: 35px;}
.prace3 a{color: white;}

.vybaveni { width: 270px; height: 141px; float: left; margin:10px; font-size: 12px;}
.vybaveni1_nab {background: url('/img/main/nabidka.png'); width: 270px; height: 141px;}
.vybaveni1_pop {background: url('/img/main/poptavka.png'); width: 270px; height: 141px;}
.vybaveni2 {height: 42px; color: white; padding-left: 115px; font-weight: bold; overflow: hidden;}  
.vybaveni2 div{  height: 18px; overflow:hidden;}

.vybaveni3 {padding-left: 110px; color: #4A4A4A;}
.vybaveni3 div{  height: 60px; overflow:hidden;}

.vybaveni4 {height: 40px; font-weight: bold; padding-left: 80px;}
.vybaveni4 b{padding-left: 35px; color: white;}
.vybaveni4 a{float: right; padding-right: 20px; color: #7e3001;}

.menuprava{width: 291px; margin-top: 10px; margin-bottom: 10px;}
.menuprava1{width: 291px; height: 49px; background: url('/img/main/submenuprava1.png'); font-weight: bold; text-align: center;}
.menuprava1_admin{width: 291px; height: 49px; background: url('/img/main/submenuprava3.png'); font-weight: bold; text-align: center;}
.menuprava2{width: 291px; background: url('/img/main/submenuprava2.png');}
.menuprava2 a{color: #aa570B;}
.menuprava2 a:hover{color: red;}



.adminform table {width: 650px;}
.adminform a:hover{color: red;}
.adminform .admintblpopis {width: 160px;}
.adminform input { border: 1px solid lightgray;  padding: 5px; width: 380px;}

.adminform textarea { border: 1px solid lightgray;  padding: 5px; width: 420px; height: 30px;}
.adminform .ltextok {color: gray; font-size: 10px;}
.adminform .ltextproblem {color: red; font-size: 10px;}

.error {padding: 10px; margin: 10px; color: red;}

.admintbl {margin: 3px;}


fieldset {border: 1px solid lightgray; border-right: 0;}
legend { color: gray;}

.infospan{
 color: #555555;
 font-size: 12px;
 border: 1px solid #DDDDDD;
 display: block;
 padding: 6px;
 width: 90%;
 background: #F0F0F0;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
 
}

#cntleft_clanek {
    width: 650px;
    float: left;
}

#cntleft_clanek h1{
    color:  #444444;
    font-size: 26px;
}

#cntleft_clanek h2{
    color:  #444444;
    font-size: 20px;
}

#cntleft_clanek h3{
    color:  #444444;
    font-size: 16px;
    padding: 0px;
    margin: 5px;
}

#cntleft_clanek p{
  padding: 5px;
  margin: 5px;
}



#cntleft_clanek span{
    color: #AA4444;
}


#rozcestnik1 {
  width: 650px; padding: 10px; border: 0px solid red;  font-size: 13px;
}
#rozcestnik1 a:before{
 content: url(/img/mstan.png);
}

#rozcestnik1 a { text-decoration:none; color: black;}
#rozcestnik1 a:visited{text-decoration:none; color: black;}
#rozcestnik1 a:hover{text-decoration:none; color: blue;}




.rozcestnik1 h1{
  font-size: 16px;
}
.rozcestnik1 {
  padding: 10px; border: 0px solid red;  font-size: 13px;
}
.rozcestnik1 a:before{
 content: url(/img/mstan.png);
}

.rozcestnik1 a { text-decoration:none; color: white;}
.rozcestnik1 a:visited{text-decoration:none; color: white;}
.rozcestnik1 a:hover{text-decoration:none; color: white;}






#rozcestnik2 {
  width: 450px; padding: 10px; border: 0px solid red;  font-size: 15px;
}
#rozcestnik2 a:before{
 content: url(/img/mstan.png);
}

#rozcestnik2 a { text-decoration:none; color: #eeeeee;}
#rozcestnik2 a:visited{text-decoration:none; color: #eeeeee;}
#rozcestnik2 a:hover{text-decoration:none; color: yellow;}












.inzercetbl{background: url(/img/clanek-mask.png); width: 600px; height: 163px;}
.inzercenadpis {padding-left: 130px; height: 48px; color: white; font-weight: bold; vartical-align: bottom;}
.inzercenadpis a{color: white;}
.inzercenadpis a:hover{color: yellow;}
.inzercebody {padding-left: 120px; height: 20px; color: #7d7d7d; }
.inzerceblank {padding-left: 120px; height: 60px; padding-right: 30px; color: gray; font-size: 14px; width: 300px;}

.inzercekonec{padding-left: 130px;}




       
       
#cntright li {
 list-style-image: url(/img/ball.png); 
}
       
       
.seznamulli li{
  padding: 4px;
  color: black;
  border-bottom: 1px dotted #aaaaaa;
  width:220px;
  }
  
         
  
.seznamulli li a{
  color: black;
  }
       
       
.tblsuda {background: #F0F0F0;}
.tbllicha {background: white;}       
       
.tblsuda td {padding-left: 3px; border: 1px solid lightgray}       
.tbllicha td {padding-left: 3px; border: 1px solid lightgray}              
.tblsuda img {padding: 3px;}


#ullimoderator {border: 1px solid lightgray; background: #F0F0F0; padding: 2px;}
#ullimoderator li{display: inline-block; border-left: 1px solid gray;
border-right: 1px solid gray; 
padding-left: 5px;  
padding-right: 5px;  
margin: 0px;}


#cntleft_plain {
    width: 650px;
    float: left;
}

#cntleft_plain h1, #cntleft_plain h2,#cntleft_plain h3{
  padding: 0px;
}
















#taborinfo1{
 margin: 10px;
}

#taborinfo1 td{
 padding: 3px;
}