/** BASIC */

body {
	font: normal .8em Verdana, Arial, Helvetica, sans-serif;
}


h1{

	color: #336600;
	font-size: 110%;
	font-weight: bold;
	
}


h2{

	color: #336600;
	font-size: 130%;
	font-weight: bold;
	
	
}
 
h3{

	color: #336600;
		font-size: 90%;
	font-weight: bold;
	
	
}
  
h4{

		color: #336600;
		font-size: 80%;
	font-weight: bold;
}
   
h5{

	color: #336600;
}
    
h6 {

	color: #336600;
}

#menu p
{


text-transform: uppercase;
	margin: 0px;
	padding: 8px;
	text-align: right;
}

.language 
{


	margin: 0px;
	padding: 8px;
	text-align: right;
}

a {
	color: #336600;
}

a:hover {
	text-decoration: none;
}

/** HEADER */

#header {
	width: 900px;
	height: 150px;
	margin: 0px auto;
	padding: 0px;
text-align:center;
}





/** MENU */

#menu {
	width: 900px;
	height: 30px;
	margin: 0px auto;
	padding: 0px;
	background: url(../img/img03.gif) repeat-x ;
}

#menu ul {
	margin: 0px;
	padding: 0px 0px 0px 50px ;
	list-style: none;
	
}

#menu li {
	display: inline;
	padding: 0px;
}

#menu a {
	display: inline;
	float: left;
	padding: 10px;
	text-transform: uppercase;
	text-decoration: none;
	font-size: smaller;
	font-weight: bold;
	color: #336600;
}

#menu a:hover {

	background: #BED985  url(../img/poz-hover.gif) ;
  color: #336600;
}

#menu-downloads
{
padding: 20px 0px 0px 60px;
width: 100px;

}



.jazyk a
{
text-decoration: underline ! important;
font-size: 100%! important;
padding: 5px 0px 0px 0px! important;
float: none! important;

color: rgb(0,0,0)! important;
font-weight: bold! important;
}

.jazyk a:hover

{
text-decoration: none ! important;
background: none ! important;
font-size: 100%! important;
  
}


.jazyk-zatr 
{
color:red ! important;
text-decoration: none ! important;
background: none ! important;
font-size: 110% ! important;
}



.zatr 
{

	background: #BED985  url(../img/poz-hover.gif) ;
  color: #336600;
}

.vybrany

{
text-decoration: none;
color:rgb(255,102,0);
font-weight: bold;

}


/** CONTENT */

#content {
	width: 900px;
	margin: 0px auto;
	background: url(../img/img04.gif) repeat-y left top;
}

#columnA {
	float: right;
	width: 650px;
	padding: 0px 10px;
}

.nav-odkazy

{
	text-decoration: none;
	font-size: smaller;
	font-weight: bold;
	color: #000000;

}




div.galerie{
  

   min-height: 110px;
  padding: 6px 6px 6px 6px;
  text-align: center;
  margin: 4px;
  border: 1px solid gray;  
  font-size : 85%;}





#columnB {
	float: left;
	width: 200px;
	padding: 20px 10px; 
}

#columnB h2 {
	font-size: large;
}

/** FOOTER */

#paticka {
	width: 900px;
	margin: 0px auto;
	text-align: center;
	background: #BED985 url(../img/img05.gif) no-repeat left bottom;
}

#paticka p {
	margin: 0px;
	padding: 5px 10px;
	background: url(../img/img06.gif) no-repeat right bottom;
	font-size: smaller;
}



