html 
{
  overflow: scroll;
}
 
body
{
	margin:      0;
	padding: 	   0;
  font-family: "Book Antiqua", "Trebuchet MS", Tahoma, sans-serif;
  font-size:   90%;
	background-color: #414142;
	color:            black;
}

h1, h2, div, form, p, ul, li, table
{
	padding:	       0;
	margin:		       0;

}

h1
{
  color:          #f36d24;
	font-size: 		  125%;
	border-bottom:  1px dotted #800000;
}
h2
{
	font-size: 	 100%;
}
ul
{
  margin-left: 15px;
}
thead
{
  background-color: #ddd;
}
p
{
  margin: 10px 0;
}
a
{
  color:  #414142;
	text-decoration: 	none;
}
a:hover
{
  color:            #414142;
	text-decoration: 	underline;
}
img
{
	border:	0;
}
img.thumbnail
{
	border:	1px solid gray;
}
.clear
{
  clear: both;
}
.center
{
  text-align: center;
}
.red
{
	font-size:  125%;
  color:      #f36d24;
}
.nadpis1, .nadpis2, .nadpis3
{
  visibility: hidden;
  display: none;
}

.dialog td
{
  padding: 5px;
}
.dialog th
{
  padding: 5px;
  font-weight: bold;
}

#container
{
  border:       3px solid #f36d24;
  width:        930px;
 	position:     relative;
  height:       auto;
  margin:       0 auto;
  margin-top:   10px;
  margin-bottom:10px;
  padding:      0;
	text-align:	  left;
	background:   #f5fa9b;
}

#header
{
  padding:         0;
  margin:          0;
  height:           100%;
  overflow:         hidden;
}
#logo
{
  margin: 0;
	float:	left;
}

#contents	
{
  height:  100%; 
	margin:  0px 0px 0px 140px;
	padding: 10px;
}

#webmaster
{
  color:      #555;
	font-size: 	0.80em;
	margin: 		40px 0 10px 0;
	border-top: 1px solid gray;
}

#footer	
{
	clear: 				    both;
	padding: 			    2px 15px 2px 0px;
	font-size: 			  0.80em;
	color:            #555;
	background-color: #E1E1E1;
	text-align: 		  right;
	border-top:       1px solid gray;
}

#left_menu
{
    width:         130px;
    font-size:     100%;
    margin-top:    10px;
  	margin-bottom: 20px;
  	/*margin-left:   10px !important;*/
  	margin-left:   0px;
  	padding:       0px;
  	float: 		     left;
}
#left_menu ul
{
  margin-left: 0px;
}
#left_menu li            
{
  padding: 0px; 
  margin: 0px; 
  list-style: none;
}
#left_menu li a             
{
  display: block; 
	color: #414142; /*black;*/
  width:  90%; 
  padding: 4px 8px 4px 15px; 
  /*border-left: 5px solid #ea7b12;*/ 
 	background-color:  #f8f582;
  margin-top: 2px; 
  font-weight: bold;
  text-decoration: none
}
#left_menu li a:hover       
{
  color:      #f36d24;
  background: #f5fa9b;
}
#lang
{
  margin: 10px 0 0 15px;
}
#lang img.active
{
  border: 2px solid #f36d24;
}

.motto
{
  margin: 0px 0px 10px 0px;;
  text-align: center;
}

.left
{
  float: left;
  width: 49%;
}
.right
{
  margin-left: 50%;
  width: 49%;
}

.column-left
{
  padding: 2px;
  width: 145px;
  float: left;
}

.column-center
{
  padding: 2px;
  width: 305px;
  float: left;
}

.column-right
{
  padding: 2px;
  width: 302px;
  float: left;
}

.fotogallery-title
{
  height: 80px;
  border: 1px dotted #800000;
  padding: 5px;
  margin: 0px 0px 10px 0px;
}
.fotogallery-title-img
{
  float: left;
}
.fotogallery-title-desc
{
  margin-left: 125px;
}
.fotogallery-title-desc a
{
	/*color:        #8b4513;*/
}
.fotogallery-title-desc a:hover
{
	/*color:        #8b4513;*/
}
.rodokmen-1
{
  height: 49%;
  font-size: 85%;
  text-align: center;
  margin: 0 10px 0 10px;
}
.rodokmen-2
{
  height: 49%;
  font-size: 70%;
  text-align: center;
}
.img-left
{
  float: left;
  margin-right: 10px;
}
.img-right
{
  float: right;
  margin-left: 10px;
}
.justify
{
  text-align: justify;
}
