.Medium{
	font-size:12px;}
body {
	margin:0px auto auto auto;/* MozillanuEU?Z^O */
	color: #333;
	font-family: Tahoma, 'MS UI Gothic', sans-serif;
	text-align:center;/* Mozilla suf */
	background-image:url(../imgs/obj-bg-main.gif);
	background-repeat:repeat-y;
	background-position:50%;
	}

p{
	color: #333;
	line-height:150%;
	text-align:left;
	font-size:70%;
	}

.bounds{
	width:800px;
	margin:2px auto auto auto;/* MozillanuEU?Z^O */
	}

.mainframe{
	width:760px;
	margin:0px 20px 0px 20px;
	}

.header{
	display:block;
	width:760px;
	height:64px;
	background-image:url(../imgs/hd-titel.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	font-size:14point;
	letter-spacing:2px;
	color:#006600;
	text-decoration:none;
	text-align:center;
	}
.header h1{
	text-align:left;
	padding:25px 0px 0px 20px;
	text-decoration:none;
	text-transform:none;
	font-size:14px;
	color:#006600;
	}

.subheader{
	height:11px;
	background-image:url(../imgs/hd-subtitel.jpg);
	text-decoration:none;
	}

.subheader strong{
	display:none;
	}

/**********************************************************/

.contmain{
	background:url(../imgs/obj-bg-menu.gif);
	background-repeat:repeat-y;
	width:760px;
	height:auto;
	float:left;
	}
	
/**********************************************************/

.mainframe-left{
	float:left;
	width:151px;
	height:100%;
	margin-left:1px;
	font-size:12px
	}

/**********************************************************/

.mainframe-left-top{
	border-top:#FFFFFF solid 1px;
	background:url(../imgs/bt-menu-top1.jpg) no-repeat;
	WIDTH:151px;
	height:25px;
	text-align:left;
	list-style-type:none;
	text-decoration:none;
	}

.mainframe-left-top a {
	WIDTH:151px;
	height:25px;
	text-align:left;
	list-style-type:none;
	text-decoration:none;
	color:#FFFFCC;
	}

.mainframe-left-top a:hover{
	background:url(../imgs/bt-menu-top2.jpg) no-repeat;
	WIDTH:151px;
	height:25px;
	text-align:left;
	float:left;
	list-style-type:none;
	text-decoration:none;
	color:#FFFFCC;
	}

#menu-left-top{
	margin:5px 0px 0px 21px;
	background:none;
	}
	
/**********************************************************/

.mainframe-left ul{
	width:151px;
	padding:0px;
	margin:0px;
	}

#btnAbout {
	BACKGROUND: url(../imgs/bt-menu1.jpg);
	WIDTH:151px;
	text-align:left;
	height:40px;
	list-style-type:none;
	float:left;
	}

#btnAbout a {
	WIDTH:151px;
	height:40px;
	text-decoration:none;
	text-align:left;
	list-style-type:none;
	margin:0px;
	color:#FFFFCC;
	}

#btnAbout a:hover{
	float:left;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	BACKGROUND: url(../imgs/bt-menu2.jpg);
	list-style-type:none;
	margin:0px;
	}

#menu{
	margin:12px 0px 0px 20px;
	background:none;
	}

/**********************************************************/
	
.mainframe-right{
	border-right:#003300 solid 1px;
	width: 604px;
	float: right;
	}

	
.mainframe-right-top-text{
	width:604px;
	}

/**********************************************************/

.footer{
	background:url(../imgs/fd-credit.gif);
	background-repeat:repeat-x;
	color:#BBB;
	width:604px;
	height:60px;
	font-size:10px;
	text-align:left;
	margin-left:1px;
	clear:both;
	}
#footertext{
	margin:2px px 0px 2px;
	}
	
.subfooter{
	background:url(../imgs/fd-subcredit.gif);
	background-repeat:repeat-x;
	text-align:right;
	text-decoration:none;
	font-size:10px;
	color:#BBB;
	width:604px;
	height:23px;
	margin-left:1px;
	clear:both;
	}
#subfootertext{
	margin: 2;
	width:600px;
	}
	
/*************************************************************N[*/

a,
a:link,
a,visited{
	color:#003399;
	text-align:left;
	}
	
a:hover{
	color:#FF0000;
	text-align:left;
	}
	
/*************************************************************N[*/

.subfooter a, 
.subfooter a:link, 
.subfooter a,visited {
	text-decoration:none;
	color:#BBB;
	}

.subfooter a:hover {
	color:#FF6600;
	}

/*************************************************************N[*/

h1 a,
h1 a:link,
h1 a,visited{
	color:#006600;
	text-decoration:none;
	}
	
h1 a:hover{
	color:#006600;
	text-decoration:none;
	}
	
/*************************************************************N[*/


#menu,#menu-left-top,#mainframe-left-top:a, 
#menu,#menu-left-top,#mainframe-left-top:a:link, 
#menu,#menu-left-top,#mainframe-left-top:a,visited {
	color:#FFFCC;
	letter-spacing:1px;
	}
	
#menu,#menu-left-top:a:hover{
	color:#FFFCC;
	letter-spacing:1px;
	}


/**************************************************************[card*/

#content-top{
	width:580px;
	background:#E5E3D4;
	margin:10px auto 0px auto;
	height:25px;
	}

#content-top p{
	margin:5px 0px 0px 4px;
	color:#006699;
	font-size:11px;
	}

#content-cen{
	width:580px;
	height:auto;
	margin:5px auto 0px auto;
	background:#F2F1E9 no-repeat;
	}

.content-titel{
	width:550px;
	height:30px;
	text-align:left;
	margin:0px auto 0px auto;
	padding:20px 0px 0px 0px;
	}

.content-titel strong{
	font-size:15px;
	border-bottom:#666666 solid 1px;
	color:#666666;
	margin:0px;
	}

.content-titel p{
	width:334px;
	height:50px;
	margin:10px 0px 0px 20px;
	text-align:left;
	font-size:12px;
	border-bottom:#666666 solid 1px;
	color:#666666;
	}

.sitemap{
	width:550px;
	height:auto;
	margin:0px auto 0px auto;
	padding:10px 0px 0px 20px;
	text-align:left;
	border-top:#999999 solid 1px;
	}
	
.sitemap ul{
	margin:0px 0px 0px 50px;
	list-style:url(../imgsitemap/line1.gif);
	font-size:12px;
	}

.sitemap li{
	}

.last{
	list-style-image:url(../imgsitemap/line2.gif);
	height:12px;
	}

.sitemap strong{
	width:200px;
	font-size:14px;
	text-align:left;
	padding:0px 0px 0px 5px;
	margin:10px 0px 0px 0px;
	border-left:10px solid #006600;
	border-bottom:1px solid #006600
	}


