body{
	margin:5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
}

#header{
	width: 720px;
	text-align: right;
	color:Gray;
	border-bottom: 1px solid #0051BA;
}

#logo{
	width: 720px;
	height: 120px;		
}

#menu{
	width: 720px;
	background: url(images/bar.jpg);
	color: White;
	border-bottom: 2px solid Black;
	text-align: right;
}

#menu a{
	background-image: url(images/pointWhite.jpg);
	background-repeat: no-repeat;
	background-position: left;
	color: White;
	text-decoration: none;
}

#menu a:hover{
	background-image: url(images/pointGrey.jpg);
}

h1 {
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:2.5em;
	color: #696969;
}

h2 {
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:2em;
	color: #696969;
}

ul{
	list-style-image: url(images/point.jpg);
}

table.center{
	clear: left;
	font-size: 1em;
	width: 720px;	
}

td.left{
	width:152px;
	background:#F0F4FD;
}


td.banner{
	width:150px;
	height: 300px;
	background:url(images/banner.jpg);
	background-repeat: no-repeat;
	background-position: right;	
}

td.kontakt{
	width:150px;
	height: 300px;
	background:url(images/adres.jpg);
	background-repeat: no-repeat;
	background-position: right;	
}

.lefttext a{
  text-decoration: none;
  color: #0051BA;
}

.leftmenu{
	text-align: center;
	border-bottom: 2px solid Silver;
	width:150px;
	color: White;
	background-color: #4169E1;
}

.lefttext{
	color: #0051BA;
	width:144px;	
	padding: 3px;
	line-height: 130%;
}

td.right{
	width:560px;
	padding: 5px 0px 5px 10px;
	text-align: justify;
}

td.right a{
	color: #0051BA;
}

#footer{
	width: 720px;
	text-align: center;
	color:Gray;
	border-top: 1px solid #0051BA;	
}

.emp{
	color: #0051BA;
}

.empul{
	font-size: 1.2em;
	font-weight: bolder;
	color: #0051BA;	
}

.captionimage{
	padding: 1em 1.5em;
	font-size: 0.8em;
	color: #4169E1;	
	text-align: center;
}

.captionimage img{
	padding: 1em 0 1em 0;
}