
body { background-color:#cccccc;  line-height:1.3; font-size:14px; padding-top:0; margin-top:0;
  font-family:sans-serif;
}


div.hlavni { width:925px; min-height:560px; _height:560px; border:none;
 border-collapse:collapse; margin:auto; padding-top:0; background-color:#999999; 
}



span.logo { display:block; width:925px; height:122px; background-image: url('images/logo.jpg');
}
div.menu { height:50px; width:925px; text-align:center; 
  border-top:1px solid #383838;
  float:left; font-size:14px;
  background-image:url("images/menupozadi.gif"); background-repeat:repeat-x; 
}
/* odkazy v menu */
.menu a { text-decoration:none;  margin:auto; color:white; font-weight:bold;
}
.menu a:hover { text-decoration:none;  margin:auto; color:#f9d700; font-weight:bold;
}

span.menupolozka { display:block;  float:left; border:0px solid red;
  height:30px;  
  text-align:center; vertical-align:middle;  padding-top:5px; 
  padding-left:20px; padding-right:20px; 
}

span.menupolozka#selected { display:block;  float:left;  
  height:30px; background-image:url("images/button3selected.gif"); background-repeat:repeat-x; 
  text-align:center; vertical-align:middle;  padding-top:5px; 
  padding-left:20px; padding-right:20px; 
}
span.menupolozka#selected:hover { display:block;  float:left; 
  height:30px; background-image:url("images/button3selected.gif"); background-repeat:repeat-x; 
  text-align:center; vertical-align:middle;  padding-top:5px; color:white;
}


span.menupolozka:hover { display:block;  float:left;  
  height:30px; background-image:url("images/button2.gif"); background-repeat:no-repeat; 
  text-align:center; vertical-align:middle; cursor:pointer; color:#f9d700;
}

div.leftpanel { float:left; width:150px; text-align:center; padding-top:20px;
  
  min-height:400px; background-position: left bottom; font-size:10px; color:black;
}

div.leftpanel a.leftmenu { font-size:16px; font-weight:bold;
 } 


div.jazyky { margin-bottom:30px;
}

div.jazyky img { border:none; margin:5px;
}

img.toplist  { border:none; margin-top:15px;
}

div.obsah { float:left; width:709px; min-height:400px; _height:400px; padding:15px; padding-left:30px;
 padding-right:30px; text-align:justify; 
 border:3px solid #999999;
 background-color:white; 
 background-image:url("images/obsah.gif"); background-repeat:no-repeat; 
 background-position: left top;
 padding-bottom:30px; margin-bottom:0; 
}

div.mylink { float:left; width:925px; text-align:center; font-size:10px; 
  vertical-align:middle; height:15px; 
  background-image:url("images/mylink.gif"); background-repeat:repeat-x; 
  color:white;
}
div.mylink a {color:white;
}
div.mylink a:hover{color:yellow;
}

/* napistenam */
form div.left { float:left; width:190px; text-align:left; padding-right:10px;
  
}
form div.right { 
}

input { 
}


/* test */
div.konectestu { margin-top:30px;
}

div.konectestu div.left { width:100px; float:left; margin-top:5px;
}

div.konectestu input{ margin-top:5px;
}

/* kontakty */
div.kontakt { float:left; width:325px; margin-right:10px;
}


/* fotogalerie */
/* nahledy */
div.galerienahled { width:150px; float:left; margin:25px; height:180px;
}

div.galerienahled div.nazev { font-weight:bold;
}
/* detaily */
div.fotonahled { width:130px; float:left; margin:15px; height:180px;
}

div.fotonahled div.nazev { font-weight:bold;
}

div.cislastranek { width:663px; margin:auto; text-align:center; float:left;
  color:#990000;
}
/* spolecne */
a { text-decoration:none; color:#990000;
}
a:hover { text-decoration:none; color:red;
}

h1 { font-size:26px; margin:15px; margin-left:0px; color:#666666;
}
h2 { font-size:18px;  margin:15px; margin-left:0px;
}
h3 { font-size:14px; margin:4px;  margin-left:0px; margin-top:10px;
}


span.vyrazne { color:red; font-weight:bold;
}
.tucne { font-weight:bold;
}

a img { border: 1px solid red;
}


hr { margin-top:5px; margin-bottom:5px; 
}
div.hr {height:0; line-height:0; font-size:0; border-bottom:1px dashed #00007f; 
 margin-top:15px; margin-bottom:15px;
}

span.firma { font-weight:bold;
}
br.clean { clear:both; margin:0; line-height:0;
}
span.error {color:red; font-weight:bold;
}
span.zprava {color:black; font-weight:bold;
}

.cervene { color:red;
}
p.upozorneni { color:red;
}

.float {float:left;
}

img.foto { border:1px solid #f9d700;
}


