body{
	margin-top : 8px;
}
a {
	text-decoration:none;
	color : White;
}
.color {
	color : yellow;
}
.foto{
	text-align : center;
	border : 1px ridge White;
}
iframe{
	BORDER-RIGHT: #c0c0c0 0px ridge;
	BORDER-TOP: #c0c0c0 0px ridge;
	BORDER-LEFT: #c0c0c0 0px ridge;
	BORDER-BOTTOM: #c0c0c0 0px ridge;
	BORDER-COLLAPSE: collapse;
	padding:0,0,0,0
}
.ramka{
	BORDER-RIGHT: #c0c0c0 1px ridge;
	BORDER-TOP: #c0c0c0 1px ridge;
	BORDER-LEFT: #c0c0c0 1px ridge;
	BORDER-BOTTOM: #c0c0c0 1px ridge;
	BORDER-COLLAPSE: collapse;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}					
#menu {
	float: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 100px;
	background: #2A2A2A;
}

#menu ul {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color: #fff;
	background: #2A2A2A;
}

#menu ul li {
	margin: 5 0 0 0;
	padding: 0 0 0 0;
	display: block;
}

#menu ul a {
	margin: 0;
	padding: 0.5em 0;
	color: #fff;
	text-decoration: none;
	font-family : sans-serif;
	font-weight : 600;
	font-size : 12px;
	display: block;
	text-align: center;
	border: 1px solid;
	border-color: Gray #000 #000 Gray;
	width: 99% /* Required for IE */
}

#menu ul p {
	margin: 0;
	padding: 0.5em 0;
	color: #fff;
	text-decoration: none;
	font-family : sans-serif;
	font-weight : 600;
	font-size : 12px;
	display: block;
	text-align: center;
	border: 1px solid;
	border-color: Gray #000 #000 Gray;
	width: 99% /* Required for IE */
}

#menu ul a:hover {
	color: #fff;
	border-color: #000 Gray Gray #000;
	background: #555555;
}

.active {
  color: #fff;
	border-color: #000 #ef2222 #ef2222 #000;
	background: #bd0000;
}

.kontakt{
	border : thin dotted Silver;
}

.nav{
	text-align : center;
	text-decoration : none;
}
.nav_activ{
	font-size : 14px;
	font-weight : bold;
	color : Red;
}