*{ 
	margin: 0;
	padding: 0;
	border: 0; 
}

html{
	height: 100%;
}

body {
	font: 70% Verdana, Tahoma, "Microsoft Sans Serif";
	color: black;
	background-color:black;
	height: 100%;
	text-align:center;
}

#page{
	width: 980px;
	margin: 0 auto;
	min-height: 100%;
	_height:100%;
	background-image: url(../images/page_back.gif);
	background-repeat: repeat-y;
	text-align: center;
}

#page a{
	text-decoration: none;
}
#header{
	height: 104px;
	width: 100%;
}
#panelmenu{
	height:43px;
	width: 100%;
	background-image: url(../images/menu_back.gif);
	background-repeat: x-repeat;
	background-position: top left;
	text-align:center;
}
#left{
	width: 236px;
	float: left;
}

#left a img{
	padding: 13px;
}

#right a img{
	padding: 13px;
}
#right{
	width: 236px;
	float: right;
	color: white;
}

#right a{
	color:white;
	
}

#menu{
	width:508px;
	float: left;
	text-align:center;
}

#content{
	width:508px;	
	text-align: center;
	float: left;
}

#content td{
	padding: 7px;
}

.fl{
	float: left;
}
.fr{
	float: right;
}
#menu a{
	color: black;
	text-decoration: none;
	font-size: 17px;
	font-weight: bolder;
	display:inline;
	height:43px;
	line-height:43px;
	padding-left:16px; 
	padding-right:16px; 
}

#menu a:hover{
color: #d2691e;
}

h1{
	font-size:150%;
}

	
#kontakt{
 text-align: right;
 padding-right:20px;
 font-size: 120%;
}

#content a{
	text-decoration: none;
}
#text_content{
	width:100%;
	padding-top: 10px;
	
	text-align: justify;
	font-size: larger; 
}
#text_content p{
	padding-top:15px;
}
fieldset{
	border: 1px solid #cccccc;
}

.red{
	color:red;
}
